Find Jobs
Hire Freelancers

WinDDK USB example KMDF driver modification (usbsamp)

$30-250 USD

Käynnissä
Julkaistu yli 13 vuotta sitten

$30-250 USD

Maksettu toimituksen yhteydessä
Hi, I need a simple modification on a existing example from Windows Device Driver Kit WinDDK. The example is the one named usbsamp on KMDF, (USB Sample), to be modified in a way that it will act as a 'loopback'. That means whenever the usb device will be plugged in, the driver will read from the IN endpoint a 4Kbyte block and then write to the OUT endpoint the same 4Kbyte block. That has to happen natively from the .sys driver itself and not from the userspace application (as it is right now). Also that reading/writting has to happen on a timely basis through a timer with a period of 1ms. So for every 1ms tick, the driver will read a 4Kbyte block and then write it back immediately and that will happen within the kernel mode driver. The actual external usb device is not of particular importance and is not needed during development as it is not having any particular protocol, it can be easily simulated from the DSF ([login to view URL]). I hope it is quite trivial for someone with WinDDK and usb experties. I need the WinDDK to be the latest version 7600.16385.1. The changed example source codes should be delivered.
Projektin tunnus (ID): 839329

Tietoa projektista

2 ehdotukset
Etäprojekti
Aktiivinen 13 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
Hi, I have 2 years in hid usb driver programming. Please check PM
$80 USD 2 päivässä
0,0 (0 arvostelua)
0,0
0,0
2 freelancerit tarjoavat keskimäärin $165 USD tätä projektia
Käyttäjän avatar
Hello sir, please check the message.
$250 USD 5 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan GREECE lippu
Athens, Greece
4,9
14
Maksutapa vahvistettu
Liittynyt tammik. 21, 2010

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.