[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Multithreading OS for the C64
- Subject: Re: Multithreading OS for the C64
- From: martijnb@stack.urc.tue.nl (Martijn van Buul)
- Date: 1996/07/03
- Followup-to: comp.sys.cbm,comp.emulators.cbm,comp.sys.apple2,comp.sys.atari.8bit,alt.comp.hardware.homebuilt
- Newsgroups: comp.sys.cbm, comp.emulators.cbm, comp.sys.apple2, comp.sys.atari.8bit, alt.comp.hardware.homebuilt
- Organization: MCGV Stack, Eindhoven University of Technology, the Netherlands.
- References: <4q3u1i$rd7@sun0.urz.uni-heidelberg.de> <Dtvnp8.9p3@inter.NL.net> <4rd0bt$4uq@umbc10.umbc.edu>
sokos mark (msokos1@umbc.edu) wrote:
| In article <Dtvnp8.9p3@inter.NL.net>,
| Maarten Ruigrok <M.Ruigrok@inter.nl.net> wrote:
| >how did you make it pre-emptive when the 6502 processor itself has no way to
| >check for boundaries or anything (so called trap errors coming from the
| >processor itself (in pc systems btw)). In what way can the operating system
| >take
| >back and control software running under it?.
| I'm guessing he uses the timer interrupt. Am I close?
Well, I guess he is ;) I'm currently making a task-swapper myself (just
for the fun of it. I've got no intentions or whatever blahblah), and I'm
using the NMI for it... Those CIA's might come in hand, every now and then..
--
-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-
Martijn ('PINO') van Buul, martijnb@stack.urc.tue.nl
(Pino Is Not Onno!)
-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-
" And just when you thought you've seen everything about stupidity,
people get internet-access...... "
Try visiting OuterSpace, mud.stack.urc.tue.nl 3333
-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-=+=-