Xref: utzoo comp.sys.mac.misc:6920 comp.sys.mac.wanted:2087 comp.sys.mac.hardware:7456 Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!ugle.unit.no!nuug!ulrik!ulrik!mortenpp From: mortenpp@ulrik.uio.no (Morten Paul Pedersen) Newsgroups: comp.sys.mac.misc,comp.sys.mac.wanted,comp.sys.mac.hardware Subject: Re: How to build Mac hardware cards? Message-ID: Date: 20 Dec 90 11:24:33 GMT References: <1019@eba.eb.ele.tue.nl> Sender: mortenpp@ulrik.uio.no (Morten Paul Pedersen) Organization: University of Oslo, Norway Lines: 35 In-Reply-To: n67786@lehtori.tut.fi's message of 18 Dec 90 14:54:48 GMT >> I am considering building some hardware extensions myself, but >> i can't find any info on how to do it. All i could find out was >> that cards must contain some sort of boot rom, which holds a card >> identification and a piece of boot code for the processor to >> execute at system reset. >> Could somebody help me out, or give me some refs to articles, >> technotes (if any) or books about the subject? >The extension cards in MacII serisare called NuBus-cards. Addison Wesley >has published an Apple manual "Making cards and drivers for SE and >MacII", that discusses these topics. I'm not guite sure wether there is >yet a book for the newer modells also (probably is). There is a new book called : "Designing Cards and Drivers for the Macintosh Family", Addison Wesley, 1990. I would also recommend : - "SN74ACT2440, NuBus Interface Controller", Datasheet from TI. - "SN74BCT2420, NuBus Address/Data Tranceiver and Registers.", from TI. - The Hypercard-stack "BoardID Registration Stack", which you can obtain from apple.com (130.43.2.2) - "Debugging Declaration ROMs", Mark Baumwell, Develop Mag. Jan. 1990. You will also need the MPW CRC-tool and perhaps a ROM emulator. I have developed an interface card for NuBus using these references (and some helpful advices from people at Usenet - thank you all ! ). Morten Paul Pedersen, Dept. of Biology, Univ. of Oslo, Norway.