References: F. v. Gilluwe, The Undocumented PC. Boston, MA: Addison-Wesley, 1997, p. 605.
Signed-off-by: Lev Kujawski <lku...@member.fsf.org> --- src/disk.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/disk.c b/src/disk.c index 0328fbd..14a99db 100644 --- a/src/disk.c +++ b/src/disk.c @@ -776,4 +776,10 @@ handle_76(void) debug_isr(DEBUG_ISR_76); SET_BDA(disk_interrupt_flag, 0xff); pic_eoi2(); + + // Chain any installed interrupt completion handlers. + struct bregs br; + memset(&br, 0, sizeof(br)); + br.ax = 0x9100; + call16_int(0x15, &br); } -- 2.34.1 _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-le...@seabios.org