Difference between revisions of "GPIO:BindInterrupt"
Jump to navigation
Jump to search
(Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x00090082] |- | 1 | u32, interrupt bitmask |- | 2 | s32, priority |- | 3 | 0x0000...") |
|||
Line 15: | Line 15: | ||
|- | |- | ||
| 3 | | 3 | ||
− | | 0x00000000 | + | | Must be value [[IPC#Message_Structure|0x00000000]], otherwise error 0xD9001830 |
|- | |- | ||
| 4 | | 4 |
Revision as of 11:59, 27 March 2016
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.