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
