GPIO Services: Difference between revisions

MarcusD (talk | contribs)
Line 41: Line 41:
!  Uses [[GPIO_Registers|GPIO Regs]]
!  Uses [[GPIO_Registers|GPIO Regs]]
|-
|-
| 0x0001....
| 0x00010040
| ?(u32 unk1,u32* ret)
| u32 GetRegPart1(u32 mask)
| 0x10147010, 0x10147020
| 0x10147010, 0x10147020
|-
|-
| 0x00020080
| 0x00020080
| ?(u32 unk1,u32 unk2)
| void SetRegPart1(u32 value, u32 mask)
| 0x10147010, 0x10147020
| 0x10147010, 0x10147020
|-
|-
| 0x0003....
| 0x00030040
| ?(u32 unk1,u32* ret)
| u32 GetRegPart2(u32 mask)
| 0x10147010, 0x10147024
| 0x10147010, 0x10147024
|-
|-
| 0x00040080
| 0x00040080
| ?(u32 unk1,u32 unk2)
| u32 SetRegPart2(u32 value, u32 mask)
| 0x10147010, 0x10147024
| 0x10147010, 0x10147024
|-
|-
| 0x0005....
| 0x00050040
| ?(u32 unk1,u32* ret)
| u32 GetInterruptMask(u32 mask)
| 0x10147010, 0x10147024
| 0x10147010, 0x10147024
|-
|-
| 0x00060080
| 0x00060080
| ?(u32 unk1,u32 unk2)
| void SetInterruptMask(u32 value, u32 mask)
| 0x10147010, 0x10147024
| 0x10147010, 0x10147024
|-
|-