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

Re: [MiNT] fVDI issues



> > I see no reason nor any advantages of a situation when functions like
> > objc_draw() or fsel_exinput() should run in supervisor mode as a part of the
> > kernel. Honestly, I cannot even imagine the GEM fileselector opening and
> > waiting in supervisor mode for user interaction. This would be a nonsense.
>
> Btw it's just a matter of the viewpoint: if an application wait for
> keyboard input it's only on the kernel I/O queue and the kernel will
> schedule the process if I/O is possible. You can see a fileselector in
> exactly the same way (waiting for I/O).

And objc_draw(), which on standard Falcon can work for a good few seconds,
drawing a large dialog box? Prepared to stay for so long in supermode?

CVV

-- 
Konrad M.Kokoszkiewicz
mail: draco@atari.org
http://draco.atari.org

** Ea natura multitudinis est,
** aut servit humiliter, aut superbe dominatur (Liv. XXIV,25)
*************************************************************
** Taka to juz natura pospolstwa, ze albo sluzy ono unizenie,
** albo bezczelnie sie panoszy.