Line 1: |
Line 1: |
− | [[Category:Kernel objects]] | + | [[Category:Kernel synchronization objects]] |
− | class [[KSemaphore]] extends [[KSynchronizationObject]]; | + | [[Category:Kernel interrupt events]] |
| + | class [[KSemaphore]] extends [[KSynchronizationObject]] and [[KUserBindableInterruptEvent]]; |
| | | |
| Size : 0x2C bytes | | Size : 0x2C bytes |
Line 31: |
Line 32: |
| |- | | |- |
| | 0x14 | | | 0x14 |
− | | u32 | + | | [[KUserBindableInterruptEvent]] |
− | | Pointer to KInterruptSemaphore vtable | + | | Interrupt event (*this) |
− | |-
| |
− | | 0x18
| |
− | | u32
| |
− | | Unknown
| |
− | |-
| |
− | | 0x1C
| |
− | | u32
| |
− | | Priority
| |
| |- | | |- |
| | 0x20 | | | 0x20 |