GPIO Registers: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
! Address | ! Address | ||
! Width | ! Width | ||
! | ! GPIO [[GPIO_Services|bitmasks]] associated with this register | ||
|- | |- | ||
| | | GPIO_DATA0 | ||
| 0x10147000 | | 0x10147000 | ||
| 2 | | 2 | ||
| 0x1, 0x2, 0x4 | | 0x1, 0x2, 0x4 | ||
|- | |- | ||
| | | GPIO_DATA1 | ||
| [[#0x10147010|0x10147010]] | | [[#0x10147010|0x10147010]] | ||
| 4 | | 4 | ||
| 0x8, 0x10 | | 0x8, 0x10 | ||
|- | |- | ||
| | | GPIO_DATA2 | ||
| 0x10147014 | | 0x10147014 | ||
| 2 | | 2 | ||
| 0x20 | | 0x20 | ||
|- | |- | ||
| | | GPIO_DATA3 | ||
| 0x10147020 | | 0x10147020 | ||
| 4 | | 4 | ||
Line 31: | Line 31: | ||
| 0x40, 0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000, 0x4000, 0x8000, 0x10000, 0x20000 | | 0x40, 0x80, 0x100, 0x200, 0x400, 0x800, 0x1000, 0x2000, 0x4000, 0x8000, 0x10000, 0x20000 | ||
|- | |- | ||
| | | GPIO_DATA4 | ||
| 0x10147028 | | 0x10147028 | ||
| 2 | | 2 | ||
| 0x40000 | | 0x40000 | ||
|} | |} | ||
Line 48: | Line 48: | ||
| 25 | | 25 | ||
| Enable/disable? GPIO interrupt 0x66 (bitmask 0x10) | | Enable/disable? GPIO interrupt 0x66 (bitmask 0x10) | ||
|} | |||
== GPIO_DATA == | |||
=== GPIO_DATA0 === | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 0-2 | |||
| Used for GPIO [[GPIO_Services|bitmask]] 0x7. | |||
|- | |||
| 3-15 | |||
| Unused by GPIO-sysmodule and TwlBg. | |||
|} | |||
=== GPIO_DATA1 === | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 0-1 | |||
| Used for GPIO [[GPIO_Services|bitmask]] 0x18. | |||
|- | |||
| 2-31 | |||
| Unused by GPIO-sysmodule and TwlBg. | |||
|} | |||
=== GPIO_DATA2 === | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 0 | |||
| Used for GPIO [[GPIO_Services|bitmask]] 0x20. | |||
|- | |||
| 1-15 | |||
| Unused by GPIO-sysmodule and TwlBg. | |||
|} | |||
=== GPIO_DATA3 === | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 0-11 | |||
| Used for GPIO [[GPIO_Services|bitmask]] 0x3FFC0. | |||
|- | |||
| 12-31 | |||
| Unused by GPIO-sysmodule and TwlBg. | |||
|} | |||
=== GPIO_DATA4 === | |||
{| class="wikitable" border="1" | |||
! Bit | |||
! Description | |||
|- | |||
| 0 | |||
| Used for GPIO [[GPIO_Services|bitmask]] 0x40000. | |||
|- | |||
| 1-15 | |||
| Unused by GPIO-sysmodule and TwlBg. | |||
|} | |} | ||