From: "dirtyoldman" Newsgroups: alt.os.development,alt.os.assembly,comp.lang.asm.x86,comp.os.msdos.djgpp,alt.lang.asm Subject: Re: ISR with DJGPP in a kernel. Date: 8 Jan 2000 15:17:12 GMT Organization: Posted via Supernews, http://www.supernews.com Lines: 8 Approved: Message-ID: <857kdo$6gi$1@bob.news.rcn.net> References: X-Trace: s5dp6P+QjbfSOBK57BY3U+iy/gyXZUczXMowGoY3bbA= X-Complaints-To: abuse AT rcn DOT com NNTP-Posting-Date: 8 Jan 2000 15:17:12 GMT X-Track2: 2 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Mozilla-Status: 0801 X-Newsreader: Microsoft Outlook Express 4.72.3110.5 X-Apparently-To: clax86 AT yahoo DOT com via web1705.mail.yahoo.com X-Track: 1-1: 40 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com anytime you service an asyncronous(?) interrupt like the timer you have to restrict yourself to not useing other system services. you must also assume that the registers and stacks ect are all wrong at entry to the timer routine and you must return with all the registers unchanged and be prepared to handle multiple calls if needed...