class [[KThread]] extends [[KSynchronizationObject]], [[KTimeableInterruptEvent]], some dummy subclass of [[KSynchronizationInterruptEvent]] and [[KSchedulableInterruptEvent]];
+
class [[KThread]] extends [[KSynchronizationObject]], [[KTimeableInterruptEvent]], [[KSendableInterruptEvent]] and [[KSchedulableInterruptEvent]];
Size : 0xB0 bytes
Size : 0xB0 bytes
Line 36:
Line 36:
|-
|-
| 0x24
| 0x24
−
| Subclass of [[KSynchronizationInterruptEvent]]
+
| [[KSendableInterruptEvent]]
−
| Scheduled by the function called by svcExitThread in a dedicated object (*this)
+
| Interrupt event (*this) sent to terminate a thread, except in the case just below
|-
|-
| 0x2C
| 0x2C
| [[KSchedulableInterruptEvent]]
| [[KSchedulableInterruptEvent]]
−
| Scheduled by the IRQ handler when the thread should terminate (*this)
+
| Interrupt event (*this) scheduled by the IRQ handler when the thread should terminate (*this)