[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Interrupt in kernel functions



IMO, you are wrong. Kernel is singlethreaded (meaning that only one thread runs in kernel, but multiple may wait, for example for IO), but not uniterruptable - it would harm mouse cursor animation ;)

AdamK


2013/1/31 Miro Kropáček <miro.kropacek@gmail.com>
Hi,

just verifying -- do I understand it right that if CPU is in a kernel function (most likely because an user program used trap #n), all interrupts (autovectors -- MFP, VBL etc) are ignored as they got lower priority than trap #n exception? and vice versa, if a LineF exception occurs (think of 060 SP), kernel functions *are* interrupted?

--
MiKRO / Mystic Bytes
http://mikro.atari.org



--
Semper Fidelis

Adam Klobukowski
adamklobukowski@gmail.com