|
From: Daniel R. <cos...@gm...> - 2006-06-02 21:57:45
|
Hello, I'll be on holiday in Italy during the next week and though that I might aswell commit the code I've been working on to the CVS. Unfortunately I ran out of time a bit and thus couldn't fully debug the code: It does work on bochs though, on real hardware there seem to be some minor problems. - support for sysenter/sysexit mechanism (ring3) - merged apic_error with the exception class - some general improvements to the old code In case that somebody wants to code a bit in the meantime there's (..for example..) still the GRUB memory map parsing class that we'll need sooner or later. In my opinion it shouldn't be too hard a task, especially if you take mp_detect.hpp - which too scans through some tables - as a base.. cheers, cosmo86 |