It doesn't require a patch anymore, but it needs sisfb >= 1.6.23 for correct operation.
It seems like your /usr/include/linux/sisfb.h is very old or broken.
Please try http://www.winischhofer.net/sis/sisfb_patch_2.6.1.diff.gz (I don't know whether it is already included in one of the kernel versions you mentioned above) and copy its linux/sisfb.h to /usr/include.
Regards, Andreas
sisfb: Video ROM found and mapped to c00c0000 sisfb: Framebuffer at 0xe0000000, mapped to 0xdccb5000, size 65536k sisfb: MMIO at 0xec000000, mapped to 0xdcbee000, size 128k sisfb: Memory heap starting at 64512K sisfb: Using MMIO queue mode sisfb: Detected SiS301B-DH video bridge sisfb: Detected TV connected to SVIDEO output sisfb: Default mode is 800x600x32 (56Hz) sisfb: Initial vbflags 0xa00224 sisfb: Added MTRRs sisfb: Installed SISFB_GET_INFO ioctl (80046ef8) sisfb: Installed SISFB_GET_VBRSTATUS ioctl (80046ef9) sisfb: 2D acceleration is enabled, scrolling mode ypan (auto-max) fb0: SIS 65x/M65x/740 VGA frame buffer device, Version 1.6.25 sisfb: (C) 2001-2004 Thomas Winischhofer.
Kernel 2.6.2-rc1-mm2contains sisfb 1.6.25 so this shouldn't be the problem...
Thanks for your ideas!
Best regards, Christian
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.
