TL;DR The driver I need is in the Linux kernel. I would like to go about rewriting\porting it to NetBSD. I also would like to use some kernel module service so that I don't have to compile the entire kernel to test the driver.
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. Any documentation and whatever you may consider useful is welcomed.