I’ve had a few connectivity problems with my complicated hardware test setup from last year so I’m going back to basics now with more support for emulated devices, while also continuing with support for device trees and other things useful for “real hardware”.
Improved device tree support means graphics output for RVVM is now configured dynamically at boot allowing support for different screen resolutions. Some other devices like RTC seem to be easy to work with as well (I think that will work like the one in QEMU).
I expect that full support for other devices – input, disks, networking, audio – will still take a while inbetween other updates, but this work should start becoming easier once I’ve developed a bit more infrastructure for drivers (e.g. proper interrupt management).
Update: work on other drivers for RVVM is progressing quickly, RTC seems to work and I may be able to get input working soon…
Leave a Reply