Even if you were to overcome the massive hurdle of porting a driver between two completely different kernel architectures, you would not be able to load it without enabling driver testing mode at boot time, or without buying a code signing certificate.
Its the wrong priority anyway. Windows is utterly infested with far worse telemetry at this point so it would be like fixing pinhole hull leaks in the titanic after the ship had snapped in half.
> Even if you were to overcome the massive hurdle of porting a driver between two completely different kernel architectures
Hmm, would that be a massive hurdle? I haven't looked at that driver code, but I have done a lot of driver development for both Windows and Linux, and have ported a number of drivers between the two. Sight unseen, it's not obvious to me that this would be a huge hurdle.
The code signing is an issue, but that's a manageable one.