Convert a small Win95 VxD to run on 2k / XP

Avg Bid (GBP)
Project Budget (GBP)
£250 - £750

Project Description:
I currently have a piece of hardware which will only run with Win95/98 due to the fact the hardware requires a VxD to be loaded. However I need to be able to use the hardware on Win 2k/XP. Now as far as I know, it is not possible to load a VxD using Win 2K/XP.

The hardware is a device which plugs into the ISA slot on the motherboard and is controlled via commands send directly to the hardware IO port. I have tried to control the hardware without the VxD loaded, but it does not respond.

So if possible, I need to reverse engineer the old VxD which is around 7kb and use that info to create a device driver which will run on Win 2K / XP driver and allow me control the hardware. I know that Win 2K / XP does not allow direct port access like Win95 / 98 did, but I plan on using software from to allow my app direct access to the IO port once the driver is running.

Please do not contact me unless you have a full understanding of what is required.

Additional Project Description:
04/25/2013 at 3:27 MSK
I have an ASM dump as well as the original VxD file.

Skills required:
C Programming, C++ Programming, Software Architecture, x86/x64 Assembler
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

£ 525
in 14 days
Hire hluo
£ 1650
in 45 days
£ 525
in 14 days
Hire d0tnet12
£ 515
in 3 days
Hire techlotus
£ 824
in 15 days