@@sphaerophoria I did google exactly that, and more, and nothing but pure shit came up. Your driver development setup looks like exactly what I'm looking for.
You can check the scripts in github.com/sphaerophoria/gpu_testing_env and github.com/sphaerophoria/kernel_testing_env. The flow is compile a userspace with buildroot, a ramdisk with busybox, and a kernel. If you're doing pretty strict driver dev you can get away without the buildroot and just do everything in ramdisk. That's pretty blazing fast to boot. For the gpu stuff I had a lot of dependencies so went for buildroot, but you could use any fs image you feel like
watching u rawdog virtual gpu drivers in C after an entire day of writing typescript is my form of therapy. thank u, keep these coming.
Respect man not so many people of your level.....
Can you recommend any resources on using qemu for driver development?
I think I just punched almost those words directly into google
@@sphaerophoria I did google exactly that, and more, and nothing but pure shit came up. Your driver development setup looks like exactly what I'm looking for.
You can check the scripts in github.com/sphaerophoria/gpu_testing_env and github.com/sphaerophoria/kernel_testing_env. The flow is compile a userspace with buildroot, a ramdisk with busybox, and a kernel. If you're doing pretty strict driver dev you can get away without the buildroot and just do everything in ramdisk. That's pretty blazing fast to boot. For the gpu stuff I had a lot of dependencies so went for buildroot, but you could use any fs image you feel like