Re: Noshell | brandonw |
Writeback doesn't work anything like that. The size bytes of the program being run is kept in cmdShadow (which is untouchable by all Ion/MirageOS programs) and that many bytes from userMem are restored upon return. MirageOS does the same.
The DoorsCS libraries, as I understand it, are insanely huge and I couldn't fit it into one page, and neither could Kerm. Also, there's nothing really DoorsCS-specific, so probably not. Same with TSE and its multitasking stuff (it's not big, just odd). |
| 21 Jun 2007, 13:36 GMT |