Kernel: Difference between revisions

No edit summary
Line 1,040: Line 1,040:
| 0 || [[#KReadableEvent]] || Inheritance
| 0 || [[#KReadableEvent]] || Inheritance
|-
|-
| 0x38 || [[#KIrqRegistrationRef]]* || Reference
| 0x38 || [[#KInterruptReceiver]]* || Receiver
|-
|-
| 0x40 || u32 || IrqId (or -1)
| 0x40 || u32 || IrqId (or -1)
Line 1,050: Line 1,050:
=== KInterruptReceiver ===
=== KInterruptReceiver ===
[1.0.0] Size: 0x10
[1.0.0] Size: 0x10
[2.0.0] Size: 0x20


<div style="display: inline-block;">
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 1,059: Line 1,061:
| 8 || u64 ||
| 8 || u64 ||
|}
|}
</div>


=== KIrqRegistrationRef ===
<div style="display: inline-block; vertical-align:top;">
[2.0.0] Size: 0x20
 
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Line 1,075: Line 1,076:
| 0x18 || s32 || IrqId
| 0x18 || s32 || IrqId
|}
|}
</div>


= KDeviceAddressSpace =
= KDeviceAddressSpace =