From: "Frederico Jerónimo" Newsgroups: alt.msdos.programmer,comp.lang.asm.x86,comp.lang.c,comp.os.msdos.djgpp,comp.os.msdos.programmer Subject: New tutorial (Interrupts & Handlers) - Please provide feedback Approved: ccrayne AT pacific DOT net (comp.lang.asm.x86) Date: Fri, 01 Dec 2000 19:16:04 -0000 Organization: Posted via Supernews, http://www.supernews.com Message-ID: X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 X-Newsreader: MR/2 Internet Cruiser Edition for OS/2 v2.09c c09c X-Complaints-To: newsabuse AT supernews DOT com Lines: 39 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi all, I've just finished and put online a new tutorial. It covers interrupts and their various types, signals, handlers, the 8259A PIC and related hardware material, how do deal with interrupts and handlers in a protected-mode environment, reentrancy, latency, interrupt driven I/O vs polling, interrupt service time, etc... It also has an associated zipped file that contains examples (in the form of a step by step "walkthrough") for all these topics and a few other things, including memory access in Djgpp. All examples compiled with Djgpp V2.03 (C and AT&T assembly) and NASM 0.98 (Intel assembly). The tutorial lies at : http://mega.ist.utl.pt/~fjds/ Under the programming section. It has been split in two html files due to space constraints. The tutorial is quite big and is the result of many months of hard work. I would really appreciate it if you could provide feedback. Despite careful proofreading, mistakes have a tendency to creep in. Also, I wanted to know that at least someone is interested in this kind of tutorials (as it consumes quite a lot of time...). Thanks in advance for your feedback. Gratitude is expressed to Peter Johnson for graciously allowing me to inspire from some of his code, to Shawn Hargreaves for building such a great programming library (Allegro) and for answering my various questions and to Eli Zaretskii for maintaining an amazing Djgpp faq list and for providing precious help and feedback ---------------------------------------------------------------------------- ------------------------------------------- Frederico Jerónimo DarkRealms AT netcabo DOT pt Dark Realms : http://mega.ist.utl.pt/~fjds/ Programming, graphics, medieval & fantasy info, texts & quotations, music...