Re: Can a pipe be bigger than 64 byte?



For high speed device bulk pipe, the only max packet size allowed is 512
byes.

"Denis @ Work" <denisco@xxxxxxx> wrote in message
news:1171893161.861352@xxxxxxxxxxxxxx
I did and it was max 64 for 1.1. but larger for 2.0
And My question was not towards USB spec but relative to Microsoft driver
layer Can it support 512 like specified in 2.0?

About : the "USB_DEVICE_DESCRIPTOR bMaxPacketSize0" I realize that I used
the wrong structure and field.
Never the less there is no specification in terms of Max size in
wMaxPacketSize... Can I assume it will take what ever the Hardware
says?

Thanks,
DC



"Vetzak" <ptrshrn@xxxxxxxxx> wrote in message
news:1171874122.042305.219830@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On Feb 16, 5:47 pm, "Denis @ Work" <deni...@xxxxxxx> wrote:
Can a pipe be bigger than 64 byte and would it be supported by MS lower
driver?

In the USB_DEVICE_DESCRIPTOR bMaxPacketSize0 field it says only up to
64...

Thanks.

DC

bMaxPacketSize0 is the maximum packet size of endpoint 0. The max.
packet size of other endpoints is defined in the wMaxPacketSize field
in various endpoint descriptors.

You better read the USB specification before you start writing usb
drivers.






.



Relevant Pages

  • Not able to send data from USB Isochronous IN endpoint to host
    ... We have written the firmware for this ... controller to send a packet of data through USB Endpoint 1. ...
    (comp.arch.embedded)
  • Re: Creating a KMDF NDIS <==> USB driver
    ... I would assume you have to continuously read from the BULK IN endpoint to ... WdfUsbTargetPipeConfigContinuousReader and let KMDF to the reading for you. ... may not be called from within the context of a miniport driver. ... So, to adapt this for USB, it looks like (in addition to initializing ...
    (microsoft.public.development.device.drivers)
  • Re: USB
    ... interface or endpoint) via the ioctl routine of the driver. ... actually the lynxos USB stack is based on the NetBSD usb stack. ...
    (comp.os.lynx)
  • Question about USB ISO IN transfer
    ... I set the flag USBD_SHORT_TRANSFER_OK to tell the USB ... host driver that a short transfer is supposed to be ok, ... the CPU is very busy when receiving isochronous data (packet size ...
    (microsoft.public.development.device.drivers)
  • Re: USB test
    ... I'm searching for a PC software that to send commands through a USB ... The 'host', will normally send a packet, with a type, ... then the PC side driver, ... So the problem is that you can't just 'send a command', ...
    (sci.electronics.design)

Quantcast