From 94141dbd7c1450d079f695d0e8d73e93795161f2 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sun, 25 Aug 2024 09:07:21 +0200 Subject: [CG/FUI] CG's FlatUI library, made for pre-boot/pre-user environements. - FlatUI is used to install ZKA for example. - Or to indicate an error (using the ke_stop call). - Or to show a popup saying that system couldn't boot. The FlatUI's style will be replicated in user space as well, for consistency. Signed-off-by: Amlal El Mahrouss --- dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm') diff --git a/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm b/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm index 093da0db..12c71663 100644 --- a/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm +++ b/dev/ZKA/HALKit/AMD64/HalInterruptAPI.asm @@ -35,7 +35,7 @@ __NEW_INT_%1: global ke_handle_irq global kInterruptVectorTable -extern _hal_handle_mouse +extern hal_handle_mouse extern idt_handle_gpf extern idt_handle_pf extern ke_io_write @@ -136,11 +136,7 @@ IntNormal 43 __NEW_INT_44: cli - ;; TODO: CoreEvents dispatch routine. - - push rax - call _hal_handle_mouse - pop rax + call hal_handle_mouse sti iretq -- cgit v1.2.3