[comp.sys.mac.system] Hardware mapping

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 -- Dept. of 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;