🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #5493

ROM driver

#5493
From: root
Date: Thu, 28 Mar 1991 01:36
27 lines
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!root

Show 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