Generic int 13h driver

Die Gestalt die.gestalt at gmail.com
Wed May 23 10:14:32 UTC 2007


On 5/23/07, Dag-Erling Smørgrav <des at des.no> wrote:
>
>
> Use PIO mode (no IRQs).  It's slower, but using the BIOS is so slow you
> probably won't notice anyway...
>
> Otherwise you need to install an interrupt handler which will catch IRQ
> 14 and pass it on to the BIOS.


I cannot decide if PIO will be used or not, since for SCSI devices (for
example) I don't think there is a PIO mode... I also would prefer not to
depend on the configuration of the BIOS.

So I will have to write an interrupt handler that catches the IRQ14, has got
the address of the IRQ14 handler of the BIOS, run this handler in the VM86,
and pray The Great Sysop? :p


More information about the freebsd-drivers mailing list