Hi Juras,
> I suspect there's a bug when using vm86 functions together with
> contexts.
> When the vm86_callBIOS function is called from the main program
> it is ok. But when it is called from a context (no multitasking
> switch by timer is
> done, but simply the code calling vm86 BIOS is in the thread body).
>
> ll_context_to in the main program, and vm86_callBIOS in the thread body that's all.
> When vm86_callBIOS from the main program (default task) it works fine!
>
> I see: Exception 5, Unvalid opcode.
Sorry, I am a little bit confused by your description... Can you post a
simple example that triggers the bug?
Thanks,
Luca
--
_____________________________________________________________________________
Copy this in your signature, if you think it is important:
N O W A R ! ! !
--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f
Sponsor:
Prova la convenienza di eBay: migliaia di articoli a prezzi senza confronto.
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=529&d=4-5
|