Azure RTOS 6.1.10
yuxin-azrtos
released this
03 Feb 19:10
·
65 commits
to master
since this release
Azure RTOS USBX 6.1.10 release contains the following features and changes:
Added standalone mode support. The following components support standalone mode:
Device stack, Device class: CDC-ACM, HID, DFU, Storage
Host stack, Host class: CDC-ACM, HID with clients, Printer, Storage
Refined macros names for RTOS calls.
multiple files changed.
Added host request length check for device DFU UPLOAD request, file modified:
ux_device_class_dfu_control_request.c
Improved hub TT protocol handling, files modified:
ux_api.h
ux_host_class_hub_descriptor_get.c
Added device audio feedback endpoint support, files modified/added:
ux_user_sample.h
ux_device_class_audio.*
Fixed device audio write frame length check, files modified:
ux_device_class_audio_frame_write.c
ux_device_class_audio_write_frame_commit.c
Added HID interrupt OUT transfer support, files modified/added:
ux_api.h
ux_user_sample.h
ux_device_class_hid.*
ux_host_class_hid_interrupt_endpoint_search.c
ux_host_class_hid_report_set.c
Added option to enable device class code validation on host enumeration, files modified:
ux_user_sample.h
ux_host_stack_device_descriptor_read.c
Refined device configuration power check on host side, files modified:
ux_host_stack_configuration_set.c
ux_host_stack_device_configuration_reset.c
ux_host_stack_device_configuration_select.c
ux_host_stack_new_device_create.c
Fixed periodic transfer issue for OHCI driver, files modified:
ux_hcd_ohci.h
ux_hcd_ohci_initialize.c
Fixed completion code on aborting, files modified:
ux_device_stack_transfer_abort.c
ux_device_class_cdc_acm_ioctl.c
ux_device_class_pima_control_request.c
Updated device PIMA implementation.
ux_device_class_pima.*
Fixed a device audio stream instance uninitialize issue, file modified:
ux_device_class_audio_unitialize.c
Added device printer support, files modified/added:
ux_api.h
ux_system.h
ux_device_stack_control_request_process.c
ux_device_stack_initialize.c
ux_device_class_printer.*
Allowed answering part of data to fit host length when range parameters are requsted, file modified:
ux_device_class_audio20_control_process.c