Path: utzoo!attcan!uunet!littlei!omepd!pcm From: pcm@iwarpj.intel.com (Phil C. Miller) Newsgroups: comp.sys.ibm.pc Subject: Re: Book On PC Interrupt Codes Wanted (now call for info for interrupt list) Message-ID: <3774@omepd> Date: 30 Aug 88 14:32:04 GMT References: <1140@agora.UUCP> <2175@silver.bacs.indiana.edu> <2828@pt.cs.cmu.edu> Sender: news@omepd Reply-To: pcm@iwarpj.UUCP (Phil C. Miller) Organization: Intel Corp., Hillsboro Lines: 37 }In article <1140@agora.UUCP> john@agora.UUCP (John Cavanaugh) writes: }> Howdy. I am looking for a book that shows all of the interupt codes }>for the PC. I want stuff like what interrupts do what, what has to be in }>the registers for things to happen, etc. I've had pretty good luck with "Advanced MS-DOS", by Ray Duncan. This book covers some pretty diverse areas in systems programming, like: o which systems calls are available with which versions of DOS o writing MS-DOS filters o writing MS-DOS device drivers o writing MS-DOS interrupt handlers o writing your own DOS shell o using expanded memory o MS-DOS disk internals, FAT structure, file structure, etc. o serial port I/O o display programming (BIOS & low-level) Sorry about the stream of consciousness list, but... Anyway, the book has lots of examples, written in both assembler and C (Microsoft C 3.0 or later). The book also makes frequent mention of XENIX and UNIX. I THINK (but admit I didn't look carefully) that the book has a programming example showing how to read Unix/Xenix files. All in all, a VERY useful book which I have used quite a bit. This book has a more portable sibling by the same author: IBM ROM BIOS, by Ray Duncan, in the Microsoft Press Programmer's Quick Reference Series. Hope this info is of some use! Phil Miller