home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.sys.ibm.pc.hardware:34321 comp.sys.ibm.pc.misc:16172 comp.os.minix:4998 comp.os.linux:21954
- Newsgroups: comp.sys.ibm.pc.hardware,comp.sys.ibm.pc.misc,comp.os.minix,comp.os.linux
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!cbnewsc!cbfsb!cbnewsg.cb.att.com!rnichols
- From: rnichols@cbnewsg.cb.att.com (robert.k.nichols)
- Subject: Repost: Re: Good book on PC hardware programming ??????
- Message-ID: <1992Dec29.005207.13806@cbfsb.cb.att.com>
- Sender: news@cbfsb.cb.att.com
- Organization: AT&T
- References: <1992Dec22.205343.8932@mark-one.inet-uk.co.uk>
- Date: Tue, 29 Dec 1992 00:52:07 GMT
- Lines: 27
-
- In article <1992Dec22.205343.8932@mark-one.inet-uk.co.uk> mark@mark-one.inet-uk.co.uk (Mark Powell) writes:
- >Anyone out there know of a good book, or possibly some ftpable docs,
- >on low level PC hardware programming. eg the ins & outs of the FDC
- >and how to format tracks, etc. etc.
-
- My standard recommendation for this is:
-
- PC Intern, System Programming
- by Michael Tischer
- Abacus, 1992
- ISBN 1-55755-145-6
- $60.00 US
-
- This book has over 1000 pages of detailed descriptions and source
- listings in Quick Basic, Turbo Pascal, assembly language, and C.
- It also includes a diskette with all of the source code as well as
- assembled object code for any assembly language modules required for
- the Basic, Pascal, and C examples.
-
- The book seldom drops below the level of the BIOS interface, so it
- doesn't address the specifics of how to twiddle the FDC, etc. IMO, the
- best references for direct interface to the hardware are usually the
- individual device data sheets.
-
- Bob Nichols
- AT&T Bell Laboratories
- rnichols@ihlpm.ih.att.com
-