GPIO:BindInterrupt
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Request
Index Word | Description |
---|---|
0 | Header code [0x00090082] |
1 | u32, interrupt bitmask |
2 | s32, priority |
3 | Must be value 0x00000000, otherwise error 0xD9001830 |
4 | Handle syncObject |
Response
Index Word | Description |
---|---|
0 | Header code |
1 | Result code |
Description
This binds an interrupt in gpio-module's interrupt ACL to the specified syncObject (using svcBindInterrupt).
Supported values
Bitmask | Interrupt |
---|---|
0x2 | 0x63 |
0x4 | 0x60 |
0x8 | 0x64 |
0x10 | 0x66 |
0x40 | 0x68 |
0x80 | 0x69 |
0x100 | 0x6A |
0x200 | 0x6B |
0x400 | 0x6C |
0x800 | 0x6D |
0x1000 | 0x6E |
0x2000 | 0x6F |
0x4000 | 0x70 |
0x8000 | 0x71 |
0x10000 | 0x72 |
0x20000 | 0x73 |
See also ARM11 Interrupts.
Interrupts bound by modules
Module | Bound interrupts (bitmask) |
---|---|
codec | 0x8 |
hid | 0x100 |
ir | 0x40 |
mcu | 0x8000 |
See GPIO:BindInterrupt#Supported_values for the bitmask <-> IRQ number correspondence table.