Hello,

Sorry for being a little late.

Things done this week:
* Removed kernel_sp and uspace_wbuf global variables and
  moved such things to invalid register window (in %l5 and %l6).
  Added logic which moves that pointers between windows on each
  register window trap

* Added new invalid register window variable at %l7, which
  indicates number of last userspace register window. This is
  needed to properly detect whether register window belongs
  to userspace od kernel in nested overflow/underflow handlers.

* Written test code to verify trap handlers work

Plans for next week:
* Debug preemptible trap handler
* Write timer kernel driver

Regards,
Jakub

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

Reply via email to