Return to BSD News archive
Xref: sserve comp.os.386bsd.misc:2382 comp.os.linux.misc:13499 Path: sserve!newshost.anu.edu.au!munnari.oz.au!spool.mu.edu!agate!howland.reston.ans.net!cs.utexas.edu!swrinde!gatech!prism!prism!not-for-mail From: gt8134b@prism.gatech.edu (Robert Sanders) Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc Subject: Re: Impressions: FreeBSD vs Linux Date: 26 Apr 1994 18:11:35 -0400 Organization: Georgia Institute of Technology Lines: 24 Message-ID: <2pk3in$nor@acme.gatech.edu> References: <2pfjmi$3j9@u.cc.utah.edu> <e8oDLc1w165w@oasys.pc.my> NNTP-Posting-Host: localhost.gatech.edu othman@oasys.pc.my (Othman Ahmad) writes: >terry@cs.weber.edu (Terry Lambert) writes: >> Actually, a better plan is a protected mode vm86() call so anything >> anyone wants to write in kernel space could make a BIOS call if it >> needed one. >This may be called biosemu. >Implementing this should be easier than dosemu. Er, well, maybe. The VGA BIOS doesn't run in a vacuum: I know of at least two that use the PIT and PIC chips (interval timer and interrupt controllers). That's not trivial to implement correctly. These BIOSes also assume the standard memory map. If someone wants to do this, I suggest user space with kernel hooks. But what do I know? -- _g, '96 --->>>>>>>>>> gt8134b@prism.gatech.edu <<<<<<<<<--- CompSci ,g_ W@@@W__ |-\ ^ | disclaimer: <---> "Bow before ZOD!" __W@@@W W@@@@**~~~' ro|-<ert s/_\ nders | who am I??? ^ from Superman '~~~**@@@@W `*MV' hi,ocie! |-/ad! / \ss!! | ooga ooga!! | II (cool)! `VW*'