Article View: comp.os.msdos.programmer
Article #5493ROM driver
From: root
Date: Thu, 28 Mar 1991 01:36
Date: Thu, 28 Mar 1991 01:36
27 lines
1397 bytes
1397 bytes
I am contemplating writing a ROM based SCSI device driver (for
two harddisks only). I am thinking of doing this not only because
I am a masochist, but because I will be booting on the device the
driver is for.
I plan on stealing int 13 when dl == 0x80 or 0x81 and do my own
int 13 functions on the SCSI drives. Can this be done?
I do not know where to get some temp RAM space that I can legally
use. I don't want BIOS or MS-DOS to wipe out my RAM. I need at least
a couple K.
How `bout stack space. I usually work with a assembly language
"stub" that calls "C" code. I need a lots of stack space. How much can I
trust my callers stack?
I am not as naive as I may sound by these questions. I am a experienced
with *unix* device drivers, this is my first experience with the DOS world.
Please save news-bandwidth and e-mail me, If I get good feedback, I will
post a synopsis.
My e-addr gets munged sometimes... My e-addr is:
pyramid!cromemco!tom@uunet.uu.net
Thanx.
Technical Details
Message-ID:
<103@cromemco.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!hplabs!pyramid!cromemco!rootShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!hplabs!pyramid!cromemco!root From: root@cromemco.UUCP (root) Newsgroups: comp.os.msdos.programmer Subject: ROM driver Keywords: rom driver Message-ID: <103@cromemco.UUCP> Date: 28 Mar 91 01:36:01 GMT Distribution: usa Organization: Cromemco Inc. Lines: 27