diff options
| author | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-04-14 15:23:49 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@el-mahrouss-logic.com> | 2024-04-14 15:23:49 +0200 |
| commit | c1d1c53450092799a25133a25e9676bb217e6f55 (patch) | |
| tree | 8937c868184ebafd315f080a0ee2395a65da1f3e /Private/HALKit/AMD64/HalInterruptAPI.asm | |
| parent | 44dff975612602772f3470edad646f2ded3ef0b4 (diff) | |
Kernel: Start add PowerPC support according to plan, implement
HalVirtualMemory.cxx
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/HALKit/AMD64/HalInterruptAPI.asm')
| -rw-r--r-- | Private/HALKit/AMD64/HalInterruptAPI.asm | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/Private/HALKit/AMD64/HalInterruptAPI.asm b/Private/HALKit/AMD64/HalInterruptAPI.asm index 1a3ca796..8e4402c6 100644 --- a/Private/HALKit/AMD64/HalInterruptAPI.asm +++ b/Private/HALKit/AMD64/HalInterruptAPI.asm @@ -134,7 +134,19 @@ IntNormal 40 IntNormal 41 IntNormal 42 IntNormal 43 -IntNormal 44 + +__HCR_INT_44: + cli + + ;; TODO: CoreEvents dispatch routine. + + push rax + call _hal_handle_mouse + pop rax + + sti + iretq + IntNormal 45 IntNormal 46 IntNormal 47 @@ -144,6 +156,8 @@ IntNormal 49 __HCR_INT_50: cli + ;; todo handle system calls. + sti iretq |
