Tag Archives: SIS1100

SIS1100 Linux Driver 2.16 under AlmaLinux 9.4

Issue:Possible use of change from mainline kernel 6.4.0 in transition from AlmaLinux 9.2 to 9.4 (5.14.0-284 -> 5.14.9-427) Error:> Error: too many arguments for function »class_create«> 573 | sis1100_global.class = class_create(THIS_MODULE,> “sis1100”);Workaround:sis1100_autoconf_linux.c ca. line 570:sis1100_global.class = class_create(THIS_MODULE, “sis1100”);change to:sis1100_global.class = … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

SIS1100-e2/eCMC Fujitsu BIOS Freeze (and Change of Size of Mapped Window)

Issue: PC with SIS1100-e/eCMC freezes/hangs at power up. Reported by Marcus Fleck from DESY for a Fujitsu d3598-b13 mainboard initially. Solution: Change the PCI Class ID from: 07h Simple Communications Device to: 06h Other Bridge device Software and instructions for … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

SIS1100 Driver With Windows 10 HVCI Signature

Some Windows 10 systems (typically new machines) with the most recent Version 2004 of the operating system have HVCI (Hypervisor-protected Code Integrity) activated. The used German expression is ‚Kernisolation’.Drivers from 8.0.0.11 onwards are furnished with HVCI compliant driver signage. Older … Continue reading

Posted in Driver | Tagged , , , , | Leave a comment

Fix for compilation error for SIS1100 Linux driver under kernel 4.2.x

Used Driver: sis1100-2.13-9 Error Description: Building errors: =============================== CC [M] /home/daq/Workspace/daq/exaos/eldaq/vme/sis3100/driver/src/sis1100_ddma_map_linux.o /home/daq/Workspace/daq/exaos/eldaq/vme/sis3100/driver/src/sis1100_ddma_map_linux.c: In function ‘sis1100_ddma_unmap_block’: /home/daq/Workspace/daq/exaos/eldaq/vme/sis3100/driver/src/sis1100_ddma_map_linux.c:54:9: error: implicit declaration of function ‘vfree’ [-Werror=implicit-function-declaration] vfree(block->desc_pages); ^ /home/daq/Workspace/daq/exaos/eldaq/vme/sis3100/driver/src/sis1100_ddma_map_linux.c: In function ‘sis1100_ddma_map_block’: /home/daq/Workspace/daq/exaos/eldaq/vme/sis3100/driver/src/sis1100_ddma_map_linux.c:130:5: error: implicit declaration of function ‘vmalloc’ [-Werror=implicit-function-declaration] block->desc_pages=vmalloc(block->dsegs* sizeof(struct sis1100_dmapage)); … Continue reading

Posted in Driver | Tagged , , , | Leave a comment