Article View: comp.os.xinu
Article #13Context saving and time-slices
From: COMS0051
Date: Thu, 15 Jun 1989 06:06
Date: Thu, 15 Jun 1989 06:06
12 lines
987 bytes
987 bytes
From underneath you all up there I have been cracking this problem in the
same way by retaining the interrupted state - which may, in fact be nested
in the environment to which we have ported xinu (Vero VME-based single
board CPU - 68010).
The nested interrupt problem also raises difficulties with saving
the "reason" - particularly for software originated interrupts. There
is no difficulty - it just takes up another slot on the stack.
Just to whet anyone's appetite we are just starting to convert
xinu from C (which we don't like to use if we can avoid it) to Modula-2.
Keith Hopper
Technical Details
Message-ID:
<8906150606.AA18021@nsipo.arc.nasa.gov>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!waikato.ac.nz!COMS0051Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!waikato.ac.nz!COMS0051 From: COMS0051@waikato.ac.nz Newsgroups: comp.os.xinu Subject: Context saving and time-slices Message-ID: <8906150606.AA18021@nsipo.arc.nasa.gov> Date: 15 Jun 89 06:06:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 12