Home | USB/PCI Driver and Firmware Tools Store | Contact us |
Search:
|

Technical Documents - Version Issues



62 Technical Documents

ID Subject Product Version
5 Using WinDriver to develop in Visual Basic WinDriver --
7 WinDriver for Windows NT 4.0 - supported service packs WinDriver --
8 When trying to install WinDriver v5.20 on my PC, using the Linux RedHat 7.2 distribution, I got the following build errors:
    Unresolved symbol alloc_kiovec
    Unresolved symbol free_kiovec
How can I resolve these errors?
WinDriver & KernelDriver 5.2X
10 Does WinDriver support development in C#? WinDriver 7.00 and above
11 Can WinDriver be used to develop for the Windows CE.NET (v4.1) operating system? WinDriver --
13 How do I run the Debug Monitor on Linux, Solaris and Windows CE? WinDriver --
19 Debugging your driver code with WinDriver and KernelDriver WinDriver & KernelDriver --
20 Can I run two different device drivers, both developed with WinDriver, on the same machine? WinDriver --
25 I am trying to install WinDriver (v5.05) on a machine running Linux SuSE 8.0, which uses the 2.4.18-4 Linux kernel.
But the 'make install' command failed with the following error:
        unresolved symbol kmap_pagetable
WinDriver & KernelDriver 5.20 and below
26 Can I use WinDriver to define additional serial/parallel ports, using a PLX card? WinDriver 6.23 and below
27 How do I detect the location of my USB device on my Windows 2000 PC? WinDriver 6.20 and above
28 What is the Kernel PlugIn for WinDriver? WinDriver --
35 When trying to build my WinDriver application from MSDEV I get the following error:
int_io.obj : error LNK2001: unresolved external symbol __beginthreadex
How can I resolve this?
WinDriver --
36 How can I use WinDriver to generate a diagnostics driver code for Borland C++ Builder 6.0? WinDriver --
38 I need to call WD_Transfer() and WD_UsbTransfer() in the Kernel PlugIn. From were do I get hWD in order to pass to these functions? WinDriver --
43 How do I call WinDriver's API from KernelDriver? KernelDriver 5.22 and below
44 Sending debug information from WinDriver's/KernelDriver's kernel module to a kernel debugger WinDriver & KernelDriver 5.04 and above
45 What are the COPY_TO_USER_OR_KERNEL and COPY_FROM_USER_OR_KERNEL macros and when should they be used? WinDriver --
47 Does WinDriver support Scatter/Gather DMA on Linux? WinDriver 5.20 and above
50 WinDriver/Kernel Driver Operating Systems Support - Versions Overview WinDriver & KernelDriver All
53 How do I reset my USB device using WinDriver (versions 5.04 - 5.22)? WinDriver 5.04 - 5.22
54 Sample InstallShield procedure for installing the driver on a Windows machine WinDriver 5.22 and below
55 Buffer Overrun Error: WDU_Transfer() sometimes returns the 0xC000000C error code. What does this error code mean? How do I solve this problem? WinDriver 6.00 and above
56 How can I modify the relevant Registry entries for a Windows NT Embedded device driver, developed with WinDriver? WinDriver 5.00 - 8.02
57 Driver installation on Plug-and-Play systems (Windows 98/Me/2000/XP) - version 5.05 and earlier WinDriver 5.05 and below
62 Kernel PlugIn Driver Installation - General Guidelines WinDriver --
63 While compiling the WinDriver module (windrvr.o for my version) under Linux ('make install' in the WinDriver directory) I receive the following error messages:
usr/include/linux/modversions.h:1:2: #error
Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error
but headers from an appropriate kernel-source
.
What am I doing wrong?
WinDriver 6.22 and below
64 Linux Contiguous Buffer DMA allocations - 128KB limitation WinDriver 8.01 and below
79 Does WinDriver support 64-bit data transfers? WinDriver 5.20 and above
80 I have a PLX 9050 card, but I cannot access the card's memory with WinDriver's PLX 9050 diagnostics utility. I am using the P9050_Read/WriteXXX() functions. WinDriver 6.23 and below
83 I am using multiple PLX 9050 cards and when running my WinDriver application, sometimes I get the message:
Do_card_lock failed: item already in use
If I move the cards around to other PCI slots, the problem sometimes goes away.
I ran the WinDriver/util/pci_dump utility after receiving the error message and found that there is a memory resource overlap in BAR0.
But I noticed that the overlap does not appear in the pci_dump output before I run my application.
WinDriver 6.23 and below
84 WinDriver Upgrade:
Version 6.0x -> Version 6.2x - 7.x
WinDriver 6.2x - 7.x
85 How do I extract the string descriptors contained in the Device and Configuration descriptor tables? WinDriver 6.22 and above
86 How do I detect that a USB device has been plugged in or disconnected? WinDriver --
89 WinDriver driver distribution to a target Windows machine - versions 4.20 - 5.05b WinDriver 4.20 - 5.05b
90 Installing an INF file for PCI/USB devices on Windows Plug and Play systems - versions 4.20 - 5.05 of WinDriver/KernelDriver. WinDriver & KernelDriver 4.20 - 5.05
93 I am trying to install WinDriver on a Linux machine, but when I run 'make install' I get the following error:
 linux_wrappers.c:405: too few arguments to
  function 'do_munmap_Rd007fc14'
  make:*** [LINUX.2.4.18-3/linux_wrappers.o]
  Error 1

I am using Linux kernel version 2.4.18-4 from the RedHat 7.3 distribution. How can I resolve this?
WinDriver & KernelDriver 5.21 and below
95 Does WinDriver support development for PCMCIA devices? WinDriver 6.22 and above
105 Listening to PCI interrupts with the DriverWizard WinDriver --
107 When performing data transfers with WD_UsbTransfer(), what is the significance of the USB_SHORT_TRANSFER and USB_FULL_TRANSFER flags (Versions 5.04 - 5.22)? WinDriver & KernelDriver 5.04 - 5.22
108 Using WinDriver with Windows 2000 Service Pack 3 WinDriver 5.05 and below
109 I have developed a USB driver with version 5.05 of WinDriver. The driver works successfully on Windows 98 using windrvr.sys, but when I try to use the windrvr.vxd driver, WinDriver's API no longer functions and I see the following message in the Debug Monitor:
  USB is not implemented on this OS
What is the problem?
WinDriver & KernelDriver 6.03 and below
110 When installing WinDriver version 5.05 on my Linux machine, I get the following warning:
  Warning:loading /lib/modules/misc/windriver.o
  will taint the kernel: no license
WinDriver & KernelDriver 5.05 and below
111 Distributing your WinDriver based driver to a target Windows machine (Version 5.2x) WinDriver 5.2X
112 WinDriver USB for Windows NT 4.0 (version 5.1x) - Distributing Your Driver WinDriver 5.1X
113 Distributing your KernelDriver based driver to a target Windows machine (Version 5.2x and above) KernelDriver 5.22 and above
114 KernelDriver USB for Windows NT 4.0 (version 5.1x) - Distributing Your Driver KernelDriver 5.1X
115 How can I improve the rate of the interrupt handling when using DriverBuilder for VxWorks? WinDriver 5.22 and above
116 WinDriver Upgrade:
Version 5.22 or earlier -> Version 6.02 - 7.x
WinDriver 6.02 - 7.x
117 Distributing your WinDriver-based driver to a target Windows PC - Versions 6.x - 7.x WinDriver 6.x - 7.x
118 I tried to generate Delphi code for my USB device with the DriverWizard from version 6.00 of WinDriver, but it seems that not all the relevant files are generated? WinDriver 6.00-6.01
119 I used the DriverWizard from version 6.00 of WinDriver to generate Visual Basic code for my USB device, but while WDU_Transfer() works correctly, the specific transfer functions - WDU_TransferBulk(), etc - are not working as expected. How can I use these functions? WinDriver 6.00
120 I have trouble compiling/building a KernelDriver or a Kernel PlugIn *.sys driver on a Windows 98/Me PC WinDriver & KernelDriver 5.20 and above
124 When trying to intsall WinDriver on my PC I got the following error:
16-bit MS-DOS Subsystem path to the program that you are trying to start or install C:\Winnt\System32\autoexec.nt
The system file is not suitable for running MS-DOS and Microsoft Windows applications.
Choose 'Close' to terminate the application.
WinDriver 6.23 and below
125 Handling shared PCI interrupts in the Kernel PlugIn WinDriver All
126 Does WinDriver support the PCI Express (PCIe) bus? WinDriver All
127 WinDriver Upgrade:
Version 6.2x -> Version 7.x or above
WinDriver 7.x and above
128 Does WinDriver support development of drivers for the .NET framework? WinDriver 7.01 and above
129 Reserving and locking physical memory on Windows NT PCs. WinDriver All
130 Distributing your WinDriver-based driver to a target Windows PC - WinDriver version 8.0x WinDriver 8.0x
131 WinDriver Upgrade: Version 7.x -> Version 8.x WinDriver 8.x
132 Distributing your WinDriver-based driver to a target Windows PC - WinDriver version 8.1x WinDriver 8.1x

Back to Top