return (*ioctl_func) (fd, request, wdioctl);
}
- switch(request) {
+ switch(request & ~(0xc0000000)) {
case VERSION:
version = (struct version_struct*)(wdheader->data);
strcpy(version->version, "WinDriver no more");
#if 0
{
struct card_register* cr = (struct card_register*)(wdheader->data);
+#ifndef NO_WINDRVR
+ ret = (*ioctl_func) (fd, request, wdioctl);
+#endif
}
#endif
DPRINTF("CARD_REGISTER\n");
#endif
break;
+ case MULTI_TRANSFER:
+ DPRINTF("MULTI_TRANSFER\n");
+#ifndef NO_WINDRVR
+ ret = (*ioctl_func) (fd, request, wdioctl);
+#endif
+ break;
+
case EVENT_UNREGISTER:
DPRINTF("EVENT_UNREGISTER\n");
#ifndef NO_WINDRVR