Driver + userspace lib/tools buildable standalone (plain src/main/c Makefile, no EPICS/e3) on Rocky Linux 10.2 / kernel 6.12.

Includes: kernel API compat fixes (MODULE_SUPPORTED_DEVICE, class_create,
vm_fault signature, MAX_ORDER->MAX_PAGE_ORDER), PCI ID for the
sis8300ku_adc_reader dev firmware (10ee:8024), non-fatal interrupt
registration for firmware with no IRQ wired up, and -lm link fix for
libsis8300drv.so.