delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/01/08/11:09:16

From: "dirtyoldman" <dirtyoldman AT cablecomm-pa DOT com>
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: <johnfine AT erols DOT com>
Message-ID: <857kdo$6gi$1@bob.news.rcn.net>
References: <s7dr49t5oj886 AT corp DOT supernews DOT com>
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...



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019