Hello,

In last week, I've been still working on trap handlers.
I've fixed inline_save/restore macros which now preserve
invalid register windows variables. The good thing is that
preemptive trap handler is working properly and properly
returns to userspace. However, there's still some slight
corruption on invalid register window variables, which leads
to page fault on userspace window traps. It's very fragile
to debug, so needs much patience.

I expect that in next week I will be able to run whole
userspace programs. I will be working on interrupt and
syscall traps - these will be in 90% same as basic
preemptive trap handler, so this would not involve
much work.

Regards,
Jakub

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to