Hi, This patch implements: 1. Updated file "arch/i86/sibo/irqtab.c" to work the same way as "arch/i86/kernel/irqtab.c". That is, simpler, faster, smaller and easier to understand code. 2. Removed the following unused variables from irqtab.c: off_stashed_irq0 seg_stashed_irq0 stashed_ss stashed_sp stashed_irq bios_call_cnt stashed_di cs_tmp IRQdata_offs There is a reduction of 16 bytes in code size. Kernel was built with options Architecture SIBO, SSD disk support enabled and network support disabled. The kernel built without errors, but I have no means to test this architecture. The kernel was built and the Image tested in qemu and dioscuri emulators. Also tested in a PPro booting from floppy. Greetings, Juan
Attachment:
elksD.patch
Description: Binary data