Jump-start your project by learning from devs who
write Windows drivers and file systems every day.
Take an OSR seminar!

OSR is Hiring! Click here to find out more.

Upcoming OSR Seminars:
Writing WDF Drivers for Windows Lab, Palo Alto, CA 28 April-2 May, 2014
Advanced WDF Driver Lab, Palo Alto, CA 5-8 May, 2014
Developing File Systems for Windows, Boston/Waltham, MA 13-16 May, 2014
Windows Internals & Software Drivers Lab, Dulles/Sterling, VA, CA 23-27 June, 2014


Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 24  
11 Dec 11 22:22
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
Develop USB3 stream supported driver on Win8

As http://msdn.microsoft.com/en-us/library/windows/hardware/hh450846(v=VS.85).aspx How to Open and Close Static Streams in a USB Bulk Endpoint Said, win8 support bulk streams in its native usb stack. Now I want to develop a test driver which could testing bulk stream function of the USB3 device. I have the following question: 1. Should I develop the USB3 device driver based on KMDF USB sample or WDM sample? 2. I have install the Win8 develop preview 64bit with tools, where can I found the WDK for WIN8, does it nest on the system or should I need to download from some website? Does win8 WDK have sample code for usb3 bulk stream driver? 3. How to build the driver on Win8? Does use visual studio 11? thank you, --
  Message 2 of 24  
11 Dec 11 22:45
Fan Zhang
xxxxxx@gmail.com
Join Date: 22 Mar 2010
Posts To This List: 110
Re: Develop USB3 stream supported driver on Win8

> 1. Should I develop the USB3 device driver based on KMDF USB sample or WDM > sample? > 2. I have install the Win8 develop preview 64bit with tools, where can I > found the WDK for WIN8, does it nest on the system or should I need to > download from some website? Does win8 WDK have sample code for usb3 bulk > stream driver? > The Win8 WDK is located at *C:\Program Files (x86)\Windows Kits\8.0* > 3. How to build the driver on Win8? Does use visual studio 11? > You can use Nmake2MsBuild.exe to convert source to VS2011 project. Refer to * http://msdn.microsoft.com/en-us/library/windows/hardware/hh454827%28v=vs.85%29.as px * --
  Message 3 of 24  
12 Dec 11 00:53
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

Thank you zhang. But it seems that I can not find the path %PROGRAMFILES%\Windows Kits\8.0\tools there is no dir of tools. My OS is WDP 64 bit with tools. Does any trick when install the version os?
  Message 4 of 24  
12 Dec 11 01:08
Fan Zhang
xxxxxx@gmail.com
Join Date: 22 Mar 2010
Posts To This List: 110
Re: Develop USB3 stream supported driver on Win8

Hi , Are you sure if you install full version of latest WDK. Can you find the Nmake2MsBuild.exe in your folder? Marvin On Mon, Dec 12, 2011 at 1:52 PM, <xxxxx@163.com> wrote: > Thank you zhang. > > But it seems that I can not find the path > > %PROGRAMFILES%\Windows Kits\8.0\tools > > there is no dir of tools. > > My OS is WDP 64 bit with tools. > <...excess quoted lines suppressed...> --
  Message 5 of 24  
12 Dec 11 01:21
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

In fact, I just install the WDP 64bit with tools version. Not separately install the WIN8 WDK. I can not find the path for %PROGRAMFILES%\Windows Kits\8.0\tools there is no tools dir under %PROGRAMFILES%\Windows Kits\8.0. Should I reinstall the WIN8 64bit with tools again? Besides, I can not find the 1.Open Visual Studio 11 Ultimate Developer Preview. From the File menu, click Open and then click Convert Sources/Dirs.... there is no Convert Sources/Dirs... for me to use.
  Message 6 of 24  
12 Dec 11 01:30
ntdev member 33552
xxxxxx@displaylink.com
Join Date:
Posts To This List: 182
RE: RE:Develop USB3 stream supported driver on Win8

> Besides, I can not find the > 1.Open Visual Studio 11 Ultimate Developer Preview. From the File menu, > click Open and then click Convert Sources/Dirs.... > > there is no Convert Sources/Dirs... for me to use. The developer preview of Win8 With Tools is not as featureful as you might expect. You still need to install the driver kit: http://msdn.microsoft.com/en-gb/windows/hardware/br259105 Regards, Tim Green Senior Development Engineer DisplayLink (UK) Limited Registered in England No. 04811048
  Message 7 of 24  
12 Dec 11 01:53
Doron Holan
xxxxxx@microsoft.com
Join Date: 08 Sep 2005
Posts To This List: 8858
RE: Develop USB3 stream supported driver on Win8

you will find the wdk (and sdk and all other win8 kits) under %ProgramFiles(x86)%\windows kits\8.0 on a 64 bit system. You need to install dev11 VS ultimate, not express. You also need to explicitly install the WDK from http://msdn.microsoft.com/en-us/windows/hardware/gg454513/. to answer your questions 1) use KMDF, start with usbsamp 2) see above 3) the win8 wdk fully integrates with VS dev11. it uses the project and build system d
  Message 8 of 24  
12 Dec 11 02:08
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

thank you Green. But There is no subscription associated with your Live ID. Add a subscription to this account. Which make me confused. How can I do this? I have MSN account, but forget the First Name: Last Name: Email Address: Subscriber ID. thank you,
  Message 9 of 24  
12 Dec 11 03:02
Xiaofan Chen
xxxxxx@gmail.com
Join Date: 09 Sep 2010
Posts To This List: 142
Re: Develop USB3 stream supported driver on Win8

On Mon, Dec 12, 2011 at 3:07 PM, <xxxxx@163.com> wrote: > But > There is no subscription associated with your Live ID. Add a subscription to this account. > > Which make me confused. > > How can I do this? > > I have MSN account, but forget the > First Name: ?Last Name: ?Email Address: ?Subscriber ID. MSN account will not work. You need MSDN subscription which you need to pay. http://msdn.microsoft.com/en-us/subscriptions/hh442902 -- Xiaofan
  Message 10 of 24  
12 Dec 11 08:05
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

So it seems that I can not develop USB3 driver now without WIN8 ddk? Any other suggestions? thank you.
  Message 11 of 24  
12 Dec 11 09:00
Fan Zhang
xxxxxx@gmail.com
Join Date: 22 Mar 2010
Posts To This List: 110
Re: Develop USB3 stream supported driver on Win8

I thinks So. You have to install the Win8 SDK and WDK. On Mon, Dec 12, 2011 at 9:05 PM, <xxxxx@163.com> wrote: > So it seems that I can not develop USB3 driver now without WIN8 ddk? > > Any other suggestions? > > thank you. > > --- > NTDEV is sponsored by OSR > > For our schedule of WDF, WDM, debugging and other seminars visit: <...excess quoted lines suppressed...> --
  Message 12 of 24  
12 Dec 11 16:44
Peter Viscarola (OSR)
xxxxxx@osr.com
Join Date:
Posts To This List: 4333
List Moderator
RE: Develop USB3 stream supported driver on Win8

Well, the USB3 driver you write will be for Win8. Win8's not released yet. The tools are currently available for free as part of the Developer Preview. I don't THINK you have to have an MSDN subscription: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27543 As always, Google is your friend. Peter OSR
  Message 13 of 24  
12 Dec 11 19:59
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

you will find the wdk (and sdk and all other win8 kits) under %ProgramFiles(x86)%\windows kits\8.0 on a 64 bit system. You need to install dev11 VS ultimate, not express. You also need to explicitly install the WDK from http://msdn.microsoft.com/en-us/windows/hardware/gg454513/. to answer your questions 1) use KMDF, start with usbsamp 2) see above 3) the win8 wdk fully integrates with VS dev11. it uses the project and build system d --------------------------------------------------------------------------------- ----------------------- It seems that I insta with the express. I will confirm with re-install the win8 64 bit with tools version.
  Message 14 of 24  
14 Dec 11 07:05
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

It is a pity. When I reinstall the Win8 64 bit with tools version. WindowsDeveloperPreview-64bit-English-Developer.iso And I didn't not choose the express setting. It still without dir tools under %PROGRAMFILES%\Windows Kits\8.0\ So it seems that the only way I can use WIN8 DDK now is I should spend money buy a subscription for download WIN8 WDK. Peter Viscarola (OSR): http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27543 is v11, but not WIN8 WDK. thank you,
  Message 15 of 24  
14 Dec 11 08:15
ntdev member 32323
xxxxxx@hotmail.com
Join Date:
Posts To This List: 843
Re: Develop USB3 stream supported driver on Win8

On 12/14/2011 1:04 PM, xxxxx@163.com wrote: > So it seems that the only way I can use WIN8 DDK now is I should > spend money buy a subscription for download WIN8 WDK. Microsoft(tm) makes the rules for Windows(tm) development. And the current rules say "give $$$, then receive WDK8preview". ...this should make you realize how much MS actually gives away free. It's a lot! And they need to make money for their shareholders.
  Message 16 of 24  
15 Dec 11 02:21
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

it is a pity! It seems that only when WIN8 wdk is free to download, we can develop the usb3 bulk stream testing driver.
  Message 17 of 24  
15 Dec 11 08:27
Emil Has
xxxxxx@hotmail.com
Join Date: 05 Dec 2011
Posts To This List: 26
RE: Develop USB3 stream supported driver on Win8

Doron, I actually have similar problem. I installed VS ultimate, and WDK. But I can't find a way to open Driver/WDF project either by the wizard or any other way. I can't see how can I compile the driver . What do you suggest to create an empty project, to insert my files and then just regulary compile? I'll try it anyway. But If there is more convinient way please inform me. E.E
  Message 18 of 24  
15 Dec 11 09:26
Peter Viscarola (OSR)
xxxxxx@osr.com
Join Date:
Posts To This List: 4333
List Moderator
RE: Develop USB3 stream supported driver on Win8

<quote> I installed VS ultimate, and WDK. But I can't find a way to open Driver/WDF project either by the wizard or any other way. </quote> In VS 11 with Win 8 WDK add-in installed, just do "File, Import From Sources/Dirs..." and then build like any ordinary VS project. Peter OSR
  Message 19 of 24  
15 Dec 11 10:24
Doron Holan
xxxxxx@microsoft.com
Join Date: 08 Sep 2005
Posts To This List: 8858
RE: Develop USB3 stream supported driver on Win8

Minor correction, it is Convert, not Import. Also File ->New -> Empty Kmdf driver project gives you a project you can dump files into d debt from my phone ________________________________ From: xxxxx@osr.com Sent: 12/15/2011 6:25 AM To: Windows System Software Devs Interest List Subject: RE:[ntdev] Develop USB3 stream supported driver on Win8 <quote> I installed VS ultimate, and WDK. But I can't find a way to open Driver/WDF project either by the wizard or any other way. </quote> In VS 11 with Win 8 WDK add-in installed, just do "File, Import From Sources/Dirs..." and then build like any ordinary VS project. Peter OSR --- NTDEV is sponsored by OSR For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer --
  Message 20 of 24  
15 Dec 11 12:58
Tim Roberts
xxxxxx@probo.com
Join Date: 28 Jan 2005
Posts To This List: 8991
Re: Develop USB3 stream supported driver on Win8

xxxxx@163.com wrote: > it is a pity! > > It seems that only when WIN8 wdk is free to download, we can develop the usb3 bulk stream testing driver. That is utter nonsense. It has only been relatively recently that there was a free path to acquire the WDK at all. Traditionally, it has always been available only to MSDN subscribers. If you are serious about developing software or hardware for Microsoft products, then you must have an MSDN subscription. End of story. -- Tim Roberts, xxxxx@probo.com Providenza & Boekelheide, Inc.
  Message 21 of 24  
15 Dec 11 14:28
Gary Little
xxxxxx@comcast.net
Join Date: 08 Apr 2009
Posts To This List: 980
Re: Develop USB3 stream supported driver on Win8

I agree with Tim. It's called the cost of doing business and working in the kernel. Gary Little H (952) 223-1349 C (952) 454-4629 xxxxx@comcast.net On Dec 15, 2011, at 11:57 AM, Tim Roberts wrote: > xxxxx@163.com wrote: >> it is a pity! >> >> It seems that only when WIN8 wdk is free to download, we can develop the usb3 bulk stream testing driver. > > That is utter nonsense. It has only been relatively recently that there > was a free path to acquire the WDK at all. Traditionally, it has always > been available only to MSDN subscribers. > > If you are serious about developing software or hardware for Microsoft <...excess quoted lines suppressed...> --
  Message 22 of 24  
15 Dec 11 14:40
Peter Viscarola (OSR)
xxxxxx@osr.com
Join Date:
Posts To This List: 4333
List Moderator
RE: Develop USB3 stream supported driver on Win8

<quote> It seems that only when WIN8 wdk is free to download, we can develop the usb3 bulk stream testing driver. </quote> Just to throw some more gas on the fire: You DO realize that "when Win8 WDK is free to download" might be never again in the future, right? Or, the WDK MIGHT be free to download, but you might have to buy Visual Studio. The times they are a'changin... Who knows WHAT the future might hold, right?? Peter OSR
  Message 23 of 24  
16 Dec 11 15:23
Mark S. Edwards
xxxxxx@muttsnuts.com
Join Date:
Posts To This List: 393
Re: Develop USB3 stream supported driver on Win8

I see this time and again, companies that refuse to spend $1000 on the right tools yet will spend $100,000 on wasted time to get around not having the right tools. You might argue that $1K is a barrier to an individual or OSS group doing a project, but I'd still say you're wrong. I have maintained a personal MSDN subscription for the best part of 15 years and regard it as part of the cost of maintaining my employability in keeping up with Microsoft advances. It's not as if Microsoft make any profit from MSDN, either. You want to play in their ball park, you pay the (cheap) entrance ticket. Mark. On 15/12/2011 17:57, Tim Roberts wrote: > xxxxx@163.com wrote: > >> it is a pity! >> >> It seems that only when WIN8 wdk is free to download, we can develop the usb3 bulk stream testing driver. >> > That is utter nonsense. It has only been relatively recently that there > was a free path to acquire the WDK at all. Traditionally, it has always > been available only to MSDN subscribers. > <...excess quoted lines suppressed...>
  Message 24 of 24  
20 Dec 11 05:25
ntdev member 123792
xxxxxx@163.com
Join Date:
Posts To This List: 168
RE: Develop USB3 stream supported driver on Win8

In my former experience, If I buy the MSDN subscription, it will provide some technical support freely. But in the former, we need to develop the driver as product. While now the USB3 stream supported driver is just for internal testing, so we just need the testing driver, which need the WIN8 WDK compiling.
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 18:18.


Copyright ©2014, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license