Date: Wed, 23 May 2007 12:14:31 +0200 From: "Die Gestalt" <die.gestalt@gmail.com> To: freebsd-drivers@freebsd.org Subject: Re: Generic int 13h driver Message-ID: <5bf3e10d0705230314w3038a532uf0d8c0ed18a5d05f@mail.gmail.com> In-Reply-To: <863b1nvqqa.fsf@dwp.des.no> References: <5bf3e10d0705150724q3f0fd25fq89094bd02d8f9d29@mail.gmail.com> <86veetgnk4.fsf@dwp.des.no> <5bf3e10d0705210744s119d1c5cpc20ab1036e9f98ff@mail.gmail.com> <5bf3e10d0705221130t222b80b5w64a4e446b04d6029@mail.gmail.com> <863b1nvqqa.fsf@dwp.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5/23/07, Dag-Erling Sm=F8rgrav <des@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 go= t the address of the IRQ14 handler of the BIOS, run this handler in the VM86, and pray The Great Sysop? :p
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5bf3e10d0705230314w3038a532uf0d8c0ed18a5d05f>