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.