[comp.sys.mac.programmer] Hardware addresses

wras@walt.cc.utexas.edu (Steve Mariotti) (07/15/90)

Hello,
   I've been programming the Mac for quite some time and have always 
appreciated the 'Macintosh Way' of accessing the hardware through the
system routines provided.  Up to now I've been doing applications programm-
ing and these routines have served me well.  At this point, I need to
know more about how and where the hardware is mapped into memory.  For
instance, accessing the serial ports from the serial drivers has always
worked fine, but to write my own drivers, I need to know more about the
hardware.  
   Where can someone who isn't a registered DTS developer go to get such
information?  I'd like to know more about programming the ZILOG chips as
well as SCSI, NuBus, the Sound chips and such.  Specifically, I'd like to
know how these devices map into memory on my IIcx physically so that I
don't need to use the definitions provided by Apple.
   I know such practives are generally frowned upon by Apple for software
developers, but my interests are in hardware specifics.

If someone can give me pointers to this nitty-gritty info, I'll wash your
car.

Steve Mariotti

University of Texas at Austin --- Computer Sciences 
 ______  _____________________________________________________________________
| ____ |   Steve Mariotti -- University of Texas at Austin -- CS Undergrad(e) |
||    || ---------------------------------------------------------------------|
||    || wras@ccwf.cc.utexas.edu | csar242@ix1.cc.utexas.edu | AOL:SteveM16   |
| ---- | ---------------------------------------------------------------------|
|.  -- |          "Wouldn't be prudent, not at this juncture."                |
|______| ---------------------------------------------------------------------'
|______|          function introspanish(time : longint) : pain;