I compare 2 output of linux command "pci" from both Linuxbios booted linux and a regular bios booted linux. There are no IRQ assignments for lots of devices including IDE controller, SMBUS. Does linuxbios assign IRQs at all in the code?
========================== Linuxbios ========================== Bus 0, device 31, function 1: IDE interface: Intel Corp. 82801CA IDE U100 (rev 2). I/O at 0x3080 [0x308f]. Non-prefetchable 32 bit memory at 0xfe601000 [0xfe6013ff]. Bus 0, device 31, function 3: SMBus: Intel Corp. 82801CA/CAM SMBus (rev 2). I/O at 0x3060 [0x307f].
============================= regular bios ============================ Bus 0, device 31, function 1: IDE interface: Intel Corp. 82801CA IDE U100 (rev 2). IRQ 12. I/O at 0xf000 [0xf00f]. Non-prefetchable 32 bit memory at 0x3fff0000 [0x3fff03ff]. Bus 0, device 31, function 3: SMBus: Intel Corp. 82801CA/CAM SMBus (rev 2). IRQ 5. I/O at 0x500 [0x51f].