Hi,
How should we go about starting this development ? We want to develop a driver for our client’s USB device. This device doesn’t fit in any standard classes ( it’s been developed for performing some customised tasks ). I understand that there is no proper support from Windows NT for doing this. Can anyone give me a good starting point to start this development ?
Will we have to implement our own driver stack for USB ?
Will we have to use some third party products like ‘Win DK from bsquare’ ?
Will this mean developing more than one driver ( eg. Driver for USB bus, driver for USB host controller etc. )
Regards
Amit
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
(I assume you mean w2k/XP).
Will we have to implement our own driver stack for USB ?
No. The enumerator+UHCI/OHCI controller drivers+UHCD library will be MS ones.
Will we have to use some third party products like ‘Win DK from bsquare’ ?
Maybe.
Will this mean developing more than one driver ( eg. Driver for USB bus, driver for USB host
controller etc. )
No, only for USB-attached device. Send URBs down the devnode stack to talk to your hardware, making USB bus transfers.
Max
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Thanks Maxim
No I don’t mean w2k or XP. My client wants it for Windows NT 4.0 !!! and as
per my knowledge there are no drivers and related library provided for
Windows NT by MS. ( Every search in this direction tells me that there is no
support for USB driver development on Windows NT from MS ) Pl. correct me if
I am wrong…
Thanks
Amit
----- Original Message -----
From: “Maxim S. Shatskih”
To: “File Systems Developers”
Sent: Wednesday, January 23, 2002 5:14 PM
Subject: [ntfsd] Re: developing USB driver for Windows NT
> (I assume you mean w2k/XP).
>
> >Will we have to implement our own driver stack for USB ?
>
> No. The enumerator+UHCI/OHCI controller drivers+UHCD library will be MS
ones.
>
> >Will we have to use some third party products like ‘Win DK from bsquare’
?
>
> Maybe.
>
> >Will this mean developing more than one driver ( eg. Driver for USB bus,
driver for USB host
> >controller etc. )
>
> No, only for USB-attached device. Send URBs down the devnode stack to talk
to your hardware, making USB bus transfers.
>
> Max
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@pune.tcs.co.in
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
AFAIK, there is zero support for USB on Windows NT 4.0. Can you actually
write a driver for a USB device in NT 4.0? I’ve never seen an example of
this done before.
Will
----- Original Message -----
From: “Amit Gorantiwar”
To: “File Systems Developers”
Sent: Wednesday, January 23, 2002 8:14 PM
Subject: [ntfsd] Re: developing USB driver for Windows NT
> Thanks Maxim
> No I don’t mean w2k or XP. My client wants it for Windows NT 4.0 !!! and
as
> per my knowledge there are no drivers and related library provided for
> Windows NT by MS. ( Every search in this direction tells me that there is
no
> support for USB driver development on Windows NT from MS ) Pl. correct me
if
> I am wrong…
>
> Thanks
> Amit
>
> ----- Original Message -----
> From: “Maxim S. Shatskih”
> To: “File Systems Developers”
> Sent: Wednesday, January 23, 2002 5:14 PM
> Subject: [ntfsd] Re: developing USB driver for Windows NT
>
>
> > (I assume you mean w2k/XP).
> >
> > >Will we have to implement our own driver stack for USB ?
> >
> > No. The enumerator+UHCI/OHCI controller drivers+UHCD library will be MS
> ones.
> >
> > >Will we have to use some third party products like ‘Win DK from
bsquare’
> ?
> >
> > Maybe.
> >
> > >Will this mean developing more than one driver ( eg. Driver for USB
bus,
> driver for USB host
> > >controller etc. )
> >
> > No, only for USB-attached device. Send URBs down the devnode stack to
talk
> to your hardware, making USB bus transfers.
> >
> > Max
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@pune.tcs.co.in
> > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@figure8.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Check out www.r0r3.com for USB NT support.
William Chow wrote:
AFAIK, there is zero support for USB on Windows NT 4.0. Can you actually
write a driver for a USB device in NT 4.0? I’ve never seen an example of
this done before.
Will
----- Original Message -----
From: “Amit Gorantiwar”
>To: “File Systems Developers”
>Sent: Wednesday, January 23, 2002 8:14 PM
>Subject: [ntfsd] Re: developing USB driver for Windows NT
>
>
>>Thanks Maxim
>>No I don’t mean w2k or XP. My client wants it for Windows NT 4.0 !!! and
>>
>as
>
>>per my knowledge there are no drivers and related library provided for
>>Windows NT by MS. ( Every search in this direction tells me that there is
>>
>no
>
>>support for USB driver development on Windows NT from MS ) Pl. correct me
>>
>if
>
>>I am wrong…
>>
>>Thanks
>>Amit
>>
>>----- Original Message -----
>>From: “Maxim S. Shatskih”
>>To: “File Systems Developers”
>>Sent: Wednesday, January 23, 2002 5:14 PM
>>Subject: [ntfsd] Re: developing USB driver for Windows NT
>>
>>
>>>(I assume you mean w2k/XP).
>>>
>>>>Will we have to implement our own driver stack for USB ?
>>>>
>>>No. The enumerator+UHCI/OHCI controller drivers+UHCD library will be MS
>>>
>>ones.
>>
>>>>Will we have to use some third party products like ‘Win DK from
>>>>
>bsquare’
>
>>?
>>
>>>Maybe.
>>>
>>>>Will this mean developing more than one driver ( eg. Driver for USB
>>>>
>bus,
>
>>driver for USB host
>>
>>>>controller etc. )
>>>>
>>>No, only for USB-attached device. Send URBs down the devnode stack to
>>>
>talk
>
>>to your hardware, making USB bus transfers.
>>
>>> Max
>>>
>>>
>>>
>>>—
>>>You are currently subscribed to ntfsd as: xxxxx@pune.tcs.co.in
>>>To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>>>
>>
>>—
>>You are currently subscribed to ntfsd as: xxxxx@figure8.com
>>To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>>
>
>
>—
>You are currently subscribed to ntfsd as: xxxxx@r0r3.com
>To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Yes, MS does not provide USB stack for NT4.
IIRC bSquare and other third-parties does this.
Max
----- Original Message -----
From: “Amit Gorantiwar”
To: “File Systems Developers”
Sent: Thursday, January 24, 2002 7:14 AM
Subject: [ntfsd] Re: developing USB driver for Windows NT
> Thanks Maxim
> No I don’t mean w2k or XP. My client wants it for Windows NT 4.0 !!! and as
> per my knowledge there are no drivers and related library provided for
> Windows NT by MS. ( Every search in this direction tells me that there is no
> support for USB driver development on Windows NT from MS ) Pl. correct me if
> I am wrong…
>
> Thanks
> Amit
>
> ----- Original Message -----
> From: “Maxim S. Shatskih”
> To: “File Systems Developers”
> Sent: Wednesday, January 23, 2002 5:14 PM
> Subject: [ntfsd] Re: developing USB driver for Windows NT
>
>
> > (I assume you mean w2k/XP).
> >
> > >Will we have to implement our own driver stack for USB ?
> >
> > No. The enumerator+UHCI/OHCI controller drivers+UHCD library will be MS
> ones.
> >
> > >Will we have to use some third party products like ‘Win DK from bsquare’
> ?
> >
> > Maybe.
> >
> > >Will this mean developing more than one driver ( eg. Driver for USB bus,
> driver for USB host
> > >controller etc. )
> >
> > No, only for USB-attached device. Send URBs down the devnode stack to talk
> to your hardware, making USB bus transfers.
> >
> > Max
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@pune.tcs.co.in
> > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com