On Wed, 17 Oct 2018, Mark Cave-Ayland wrote:
Yeah that's just about it - since the native OS doesn't have a virtio-blk-pci driver then someone would need to write an NDRV similar to the way in which Ben wrote the QEMU VGA driver. Don't suppose you know anyone with any MacOS 9 development experience who might be interested?
I think Mac-On-Linux (or some other Mac virtualisation software, I don't know these too much) has some drivers which are not virtio but a similar paravirtualised driver that probably could be adapted. This may be easier than writing a driver from scratch as the framework is already there, only the way to talk to the hypervisor should be replaced (or the way it works on MOL could be implemented in QEMU whichever is simpler). Not sure how much work this would be, just an idea if someone wants to take a look and try.
Regards, BALATON Zoltan