[PATCH 3 of 5] General improvements to arch dependent code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Kernel]     [Linux ia64]     [DCCP]     [Linux for ARM]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux