Writing a custom QEMU device to emulate QNAPs ITE IT8528 EC in QEMU for kernel module testing