History: usbh_cd_raw


This page describes all changes made to the usbh_cd_raw package, the USBH Raw Class Driver, since its release.


Version

4.2 (2018-06-14, 12:26):

  • Any SETUP packets can be sent and received.

4.1:

  • Added a new parameter to send/receive to be able to skip Zero-Length Packets.

3.1:

  • Multiple channels can be used on the same interface.

2.1:

  • Class driver renamed from bulk to raw.
  • Two new functions added: usbh_raw_write_ctrl() and usbh_raw_read_ctrl() for sending and receiving data on control channel.

1.6:

  • psp_types.h used instead of stdint.h and stddef.h.

1.5:

  • Warnings removed.

1.4:

  • Updated to work with USB host base major version 3.

1.3:

  • Missing function prototypes added to api_usbh_bulk.h.

1.2:

  • Cleanup.

1.1:

  • Blocking version of usbh_bulk_read_state() and usbh_bulk_write_state() fixed.
  • Sends Zero-Length Packets that help the bulk demo to support arbitrary buffer size on the device side (works with VER_USBD_BULK 1.1).

1.0:

  • First issue.