Changes

Jump to navigation Jump to search
917 bytes added ,  19:33, 18 December 2015
Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x00090082] |- | 1 | u32, interrupt bitmask |- | 2 | s32, priority |- | 3 | 0x0000..."
=Request=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code [0x00090082]
|-
| 1
| u32, interrupt bitmask
|-
| 2
| s32, priority
|-
| 3
| 0x00000000
|-
| 4
| Handle syncObject
|}

=Response=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code
|-
| 1
| Result code
|}

=Description=
This binds an interrupt in gpio-module's [[NCCH/Extended Header#ARM11_Kernel_Capabilities|interrupt ACL]] to the specified syncObject (using [[SVC|svcBindInterrupt]]).

=Supported values=
{| class="wikitable" border="1"
|-
! 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]].
254

edits

Navigation menu