Skip to content

Azure RTOS 6.1.8

Compare
Choose a tag to compare
@yuxin-azrtos yuxin-azrtos released this 04 Aug 02:49
· 61 commits to master since this release

Azure RTOS USBX 6.1.8 release contains the following features:

Fixed compile issue for OTG support, file modified:
    core/src/ux_host_stack_uninitialize.c

Fixed spelling error, files modified:
    core/inc/ux_api.h
    core/inc/ux_user_sample.h
    core/src/ux_hcd_sim_host_port_reset.c
    usbx_device_classes/src/ux_device_class_cdc_ecm.h
    usbx_device_classes/src/ux_device_class_rndis.h
    usbx_device_classes/src/ux_device_class_cdc_ecm_activate.c
    usbx_device_classes/src/ux_device_class_rndis_deactivate.c
    usbx_host_classes/src/ux_host_class_asix_transmission_callback.c
    usbx_host_classes/src/ux_host_class_asix_write.c
    usbx_host_classes/src/ux_host_class_hid_report_add.c
    usbx_host_classes/src/ux_host_class_storage_media_get.c
    usbx_host_classes/src/ux_host_class_video_entities_parse.c
    usbx_host_controllers/inc/ux_hcd_ehci.h
    usbx_host_controllers/src/ux_hcd_ehci_initialize.c
    usbx_host_controllers/src/ux_hcd_ehci_port_reset.c
    usbx_host_controllers/src/ux_hcd_ehci_port_status_get.c
    usbx_host_controllers/src/ux_hcd_ehci_transfer_abort.c
    usbx_network/inc/ux_network_driver.h
    usbx_network/src/ux_network_driver.c
    usbx_pictbridge/src/ux_pictbridge_dpsclient_object_delete.c

Fixed HID descriptor search, file modified:
    usbx_device_classes/src/ux_device_class_hid_descriptor_send.c

Fixed trace ID order error, file modified:
    core/inc/ux_api.h

Added extern "C" keyword for compatibility with C++, files modified:
    core/inc/ux_dcd_sim_slave.h
    core/inc/ux_device_class_dpump.h
    core/inc/ux_device_stack.h
    core/inc/ux_hcd_sim_host.h
    core/inc/ux_host_class_dpump.h
    core/inc/ux_host_stack.h
    usbx_host_controllers/inc/ux_hcd_ehci.h
    usbx_host_controllers/inc/ux_hcd_ohci.h
    usbx_network/inc/ux_network_driver.h
    usbx_pictbridge/inc/ux_pictbridge.h
    usbx_device_classes/inc/ux_device_class_audio.h
    usbx_device_classes/inc/ux_device_class_audio10.h
    usbx_device_classes/inc/ux_device_class_audio20.h
    usbx_device_classes/inc/ux_device_class_cdc_acm.h
    usbx_device_classes/inc/ux_device_class_cdc_ecm.h
    usbx_device_classes/inc/ux_device_class_dfu.h
    usbx_device_classes/inc/ux_device_class_hid.h
    usbx_device_classes/inc/ux_device_class_pima.h
    usbx_device_classes/inc/ux_device_class_hid.h
    usbx_device_classes/inc/ux_device_class_rndis.h
    usbx_device_classes/inc/ux_device_class_storage.h
    usbx_device_classes/inc/ux_host_class_asix.h
    usbx_device_classes/inc/ux_host_class_audio.h
    usbx_device_classes/inc/ux_host_class_cdc_acm.h
    usbx_device_classes/inc/ux_host_class_cdc_ecm.h
    usbx_host_classes/inc/ux_host_class_gser.h
    usbx_host_classes/inc/ux_host_class_hid.h
    usbx_host_classes/inc/ux_host_class_hid_keyboard.h
    usbx_host_classes/inc/ux_host_class_hid_mouse.h
    usbx_host_classes/inc/ux_host_class_hid_remote_control.h
    usbx_host_classes/inc/ux_host_class_hub.h
    usbx_host_classes/inc/ux_host_class_pima.h
    usbx_host_classes/inc/ux_host_class_printer.h
    usbx_host_classes/inc/ux_host_class_prolific.h
    usbx_host_classes/inc/ux_host_class_storage.h
    usbx_host_classes/inc/ux_host_class_swar.h
    usbx_host_classes/inc/ux_host_class_video.h
    
Added new definitions according to UVC 1.5 Class specification, file modified:
    usbx_device_classes/inc/ux_host_class_video.h

Fix logic of creating multiple storage media, file modified:
    usbx_host_classes/src/ux_host_class_storage_device_initialize.c