🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics
Article #6738

Books on IBMPC hardware internals

#6738
From: A Johnstone
Date: Wed, 19 Aug 1992 09:35
46 lines
2766 bytes
 
I'm trying to gather a comprehensive list of books and other material on the PC.
I DON'T mean those books that tell you what a hard disk is, and how to fit an
expansion card. I am interested in real circuit and timing information, and
system software books that cover the details of interrupt and DMA handling. It
seems to me that there are very few such texts around -- perhaps this is a 
reflection of our new software oriented hobbyist community, i.e. all the hardware
hackers have sold out ;-)

Anyway, I include below my existing small list, and I would be very glad to hear
about any others out there, as well as magazine articles and on-line network
documents.

 

"The IBM PC from the inside out" revised edition, Murray Sargent III and Richard
L. Shoemaker, Addison Wesley, 1986, ISBN 0-201-06918-0

Covers assembly language and has some (not much) hardware interfacing information.
Revised edition includes some info on AT, but, again, not much. 
Not a great book unless you are completely new to the game. Also typeset in 
horrible sans-serif daisywheel (remember them?) typeface.

"Handbook of software and hardware interfacing for IBM PCs" Jeffrey P. Royer,
Prentice Hall, 1987, ISBN 0-13-381849-7

Very useful coverage of BIOS, DOS file structures and quite advanced interfacing,
including DMA, wait state generation and interrupts. XT only  (sigh). 
Recommended but a bit out of date.

"Interfacing to the IBM personal Computer" second edition, Lewis C Eggebrecht,
Sams, 1990, ISBN 0-672-22722-3

The author was the original PC designer, and no he doesn't explain why PC
interrupt lines are active high... However this book has the virtue of being
up to date with good coverage of XT, AT and PS/2 MCA buses. Lots of useful
hardware info and examples, although he fights shy of giving program listings
which is a shame. Highly recommended.

IBM technical manual for the PC. Has all the schematics and a BIOS listing but
no advice as to design strategies. I believe there are equivalent volumes for
the XT and AT, but I don't have them.

 
                             Adrian
Technical Details
Message-ID: <1992Aug19.093523.2245@csqx.cs.rhbnc.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!crdgw1!uakari.primate.wisc.edu!sdd.hp.com!mips!decwrl!deccrl!bloom-beacon!eru.mt.luth.se!lunic!sunic!mcsun!uknet!doc.ic.ac.uk!rhbnc!csqx.cs.rhbnc.ac.uk!adrian

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!crdgw1!uakari.primate.wisc.edu!sdd.hp.com!mips!decwrl!deccrl!bloom-beacon!eru.mt.luth.se!lunic!sunic!mcsun!uknet!doc.ic.ac.uk!rhbnc!csqx.cs.rhbnc.ac.uk!adrian
From: adrian@csqx.cs.rhbnc.ac.uk (A Johnstone)
Newsgroups: sci.electronics
Subject: Books on IBMPC hardware internals
Message-ID: <1992Aug19.093523.2245@csqx.cs.rhbnc.ac.uk>
Date: 19 Aug 92 09:35:23 GMT
Sender: news@csqx.cs.rhbnc.ac.uk (USENET News System)
Reply-To: adrian@csqx.cs.rhbnc.ac.uk (A Johnstone)
Organization: Dept of Comp Sci, Royal Holloway & Bedford New College Uni London
Lines: 46
Nntp-Posting-Host: csqx.cs.rhbnc.ac.uk