Closed AtieP closed 2 years ago
Not merging this because one bullet point of Vinix is that it's meant to support real hardware first, and Bochs Display is not something that exists on real hardware.
I'd rather avoid adding drivers for virt devices, at least at this stage of development, to avoid ending up in a state where Vinix only boots in VMs.
This PR adds a video driver for Bochs Displays. The only stuff that is yet to be added is full compatibility with fbdev but that can be done later since the interface isn't mature enough.