New to BSD, coming from Linux. My laptop (Asus FX706LI) uses the MediaTek MT7921. Although I've never installed linux on this laptop, I know the driver is in Linux 5.12 and subsequent kernels. I am to the point that I'd like to try modifying the driver to work with BSD. I currently have NetBSD running on a QEMU virtual machine, and I'd like to find a service that will allow me to add kernel modules so I don't need to rebuild the kernel for every attempt.
Once getting the WiFi, audio, bluetooth and graphics drivers working, my plan is to create a Wayland shell using wlroots that uses the least amount of RAM possible while remaining aesthetically pleasing. I may end up rewriting portions of WayFire to use Vulkan, and include this in the compositor/shell. Of course, I will give the resulting drivers to NetBSD and FreeBSD, and release the code for the compositor using the BSD license.
At some point, I'd like to take NetBSD, FreeBSD and BSD 4.4Lite-2 and modify and rewrite them using rust, which if successful, I will release the binaries but not the source. You may analyze the binaries for yourself, however I despise corporate interests and will only allow a trusted circle to work with this code. Any documentation and whatever you may consider useful is welcomed.
Once getting the WiFi, audio, bluetooth and graphics drivers working, my plan is to create a Wayland shell using wlroots that uses the least amount of RAM possible while remaining aesthetically pleasing. I may end up rewriting portions of WayFire to use Vulkan, and include this in the compositor/shell. Of course, I will give the resulting drivers to NetBSD and FreeBSD, and release the code for the compositor using the BSD license.
At some point, I'd like to take NetBSD, FreeBSD and BSD 4.4Lite-2 and modify and rewrite them using rust, which if successful, I will release the binaries but not the source. You may analyze the binaries for yourself, however I despise corporate interests and will only allow a trusted circle to work with this code. Any documentation and whatever you may consider useful is welcomed.