mirror of
https://github.com/JannisHeydemann/BoredOS.git
synced 2026-05-30 02:16:58 +00:00
FIX: Replace blocking k_beep with an asynchronous k_beep
This commit is contained in:
@@ -18,6 +18,9 @@ uint64_t timer_handler(registers_t *regs) {
|
||||
wm_timer_tick();
|
||||
network_process_frames();
|
||||
|
||||
extern void k_beep_process(void);
|
||||
k_beep_process();
|
||||
|
||||
outb(0x20, 0x20); // EOI after processing to prevent nested timer interrupts
|
||||
extern uint64_t process_schedule(uint64_t current_rsp);
|
||||
return process_schedule((uint64_t)regs);
|
||||
|
||||
Reference in New Issue
Block a user