home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / ibm / pc / hardware / 34321 < prev    next >
Encoding:
Internet Message Format  |  1992-12-29  |  1.6 KB

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