Haven’t looked, but it’s even possible that there’s a better framework / platform included in Big Sur for just this kind of job.
On some of the chipsets I’ve coded for, where previously I’ve had to write kernel drivers, later versions of the software platform made it easier to push functionality into user space.