delorie.com/archives/browse.cgi | search |
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...
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |