7 files changed
+7
-7
lines changed- include/etl/algorithm.h+34-22
- include/etl/array_view.h+9-9
- include/etl/atomic/atomic_gcc_sync.h+28-9
- include/etl/basic_string.h+539-220
- include/etl/bip_buffer_spsc_atomic.h+21-21
- include/etl/circular_buffer.h+5-5
- include/etl/crc1.h+5-5
- include/etl/error_handler.h+43-3
- include/etl/expected.h+18-16
- include/etl/file_error_numbers.h+2-1
- include/etl/frame_check_sequence.h+9-8
- include/etl/function_traits.h+136
- include/etl/generators/message_packet_generator.h+64-8
- include/etl/generators/message_router_generator.h+1-9
- include/etl/generators/type_traits_generator.h+5-7
- include/etl/ipool.h+10-28
- include/etl/mem_cast.h+52-40
- include/etl/memory.h+71-50
- include/etl/message_packet.h+404-22
- include/etl/message_router.h+1-37
- include/etl/multi_span.h+375-39
- include/etl/nth_type.h+28-1
- include/etl/optional.h+8-4
- include/etl/parameter_pack.h+1-1
- include/etl/platform.h+35-8
- include/etl/private/bitset_legacy.h+2
- include/etl/private/bitset_new.h+7
- include/etl/private/crc_implementation.h+40-13
- include/etl/private/delegate_cpp03.h+42-17
- include/etl/private/delegate_cpp11.h+129-12
- include/etl/private/variant_legacy.h+13
- include/etl/queue.h+36-19
- include/etl/queue_spsc_atomic.h+35-35
- include/etl/ratio.h+152-3
- include/etl/singleton_base.h+172
- include/etl/span.h+149-11
- include/etl/stack.h+18-6
- include/etl/string.h+32-12
- include/etl/string_view.h+67-11
- include/etl/type_def.h+9-13
- include/etl/type_list.h+186
- include/etl/type_traits.h+2-7
- include/etl/u16string.h+22-3
- include/etl/u32string.h+22-3
- include/etl/u8string.h+20-1
- include/etl/unaligned_type.h+599-438
- include/etl/uncopyable.h+59
- include/etl/unordered_map.h+339
- include/etl/unordered_multimap.h+245
- include/etl/unordered_multiset.h+318
- include/etl/unordered_set.h+307
- include/etl/utility.h+115-14
- include/etl/version.h+2-2
- include/etl/wstring.h+22-3
- src/CMakeLists.txt+1
- src/class/audio/audio_device.c+770-947
- src/class/audio/audio_device.h+3
- src/class/bth/bth_device.c+15-13
- src/class/cdc/cdc_device.c+75-47
- src/class/cdc/cdc_device.h+3
- src/class/cdc/cdc_host.c+23-13
- src/class/cdc/cdc_host.h+1-2
- src/class/dfu/dfu_device.c+115-168
- src/class/dfu/dfu_rt_device.c+2-3
- src/class/hid/hid.h+110
- src/class/hid/hid_device.c+36-32
- src/class/hid/hid_host.c+23-15
- src/class/midi/midi_device.c+74-83
- src/class/msc/msc_device.c+238-355
- src/class/msc/msc_host.c+52-45
- src/class/msc/msc_host.h+6-1
- src/class/net/ecm_rndis_device.c+129-181
- src/class/net/ncm.h+4-3
- src/class/net/ncm_device.c+86-38
- src/class/usbtmc/usbtmc_device.c+35-32
- src/class/vendor/vendor_device.c+38-28
- src/class/video/video.h+39-16
- src/class/video/video_device.c+72-56
- src/class/video/video_device.h+2
- src/common/tusb_common.h+9-4
- src/common/tusb_compiler.h+12-1
- src/common/tusb_mcu.h+56-2
- src/common/tusb_private.h+10-4
- src/common/tusb_types.h+61-9
- src/common/tusb_verify.h+3-6
- src/device/dcd.h+19-12
- src/device/usbd.c+29-14
- src/device/usbd.h+13-1
- src/device/usbd_control.c+22-33
- src/device/usbd_pvt.h+5
- src/host/hcd.h+9-16
- src/host/usbh.c+177-145
- src/host/usbh.h+17-9
- src/portable/analog/max3421/hcd_max3421.c+2-2
- src/portable/bridgetek/ft9xx/dcd_ft9xx.c+3-2
- src/portable/chipidea/ci_fs/dcd_ci_fs.c+3-2
- src/portable/chipidea/ci_hs/ci_hs_imxrt.h+21-4
- src/portable/chipidea/ci_hs/dcd_ci_hs.c+22-33
- src/portable/chipidea/ci_hs/hcd_ci_hs.c+7-2
- src/portable/dialog/da146xx/dcd_da146xx.c+6-4
- src/portable/espressif/esp32sx/dcd_esp32sx.c+3-2
- src/portable/mentor/musb/dcd_musb.c+3-1
- src/portable/mentor/musb/hcd_musb.c+3-3
- src/portable/microchip/pic/dcd_pic.c+3-2
- src/portable/microchip/pic32mz/dcd_pic32mz.c+3-2
- src/portable/microchip/samd/dcd_samd.c+5-3
- src/portable/microchip/samg/dcd_samg.c+20-27
- src/portable/microchip/samx7x/dcd_samx7x.c+3-2
- src/portable/mindmotion/mm32/dcd_mm32f327x_otg.c+3-2
- src/portable/nordic/nrf5x/dcd_nrf5x.c+6-3
- src/portable/nuvoton/nuc120/dcd_nuc120.c+4-2
- src/portable/nuvoton/nuc121/dcd_nuc121.c+4-2
- src/portable/nuvoton/nuc505/dcd_nuc505.c+4-2
- src/portable/nxp/khci/dcd_khci.c+4-2
- src/portable/nxp/khci/hcd_khci.c+4-5
- src/portable/nxp/lpc17_40/dcd_lpc17_40.c+4-2
- src/portable/nxp/lpc17_40/hcd_lpc17_40.c+1
- src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c+4-2
- src/portable/ohci/ohci.c+2-2
- src/portable/raspberrypi/pio_usb/dcd_pio_usb.c+4-3
- src/portable/raspberrypi/pio_usb/hcd_pio_usb.c+2-1
- src/portable/raspberrypi/rp2040/dcd_rp2040.c+57-55
- src/portable/raspberrypi/rp2040/hcd_rp2040.c+2-2
- src/portable/renesas/rusb2/dcd_rusb2.c+7-5
- src/portable/renesas/rusb2/hcd_rusb2.c+2-2
- src/portable/renesas/rusb2/rusb2_common.c+1
- src/portable/sony/cxd56/dcd_cxd56.c+4-2
- src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c+5-1
- src/portable/st/stm32_fsdev/fsdev_stm32.h+42
- src/portable/sunxi/dcd_sunxi_musb.c+5-2
- src/portable/synopsys/dwc2/dcd_dwc2.c+608-763
- src/portable/synopsys/dwc2/dwc2_bcm.h+1-1
- src/portable/synopsys/dwc2/dwc2_common.c+311
- src/portable/synopsys/dwc2/dwc2_common.h+101
- src/portable/synopsys/dwc2/dwc2_esp32.h+87-18
- src/portable/synopsys/dwc2/dwc2_info.md+58-55
- src/portable/synopsys/dwc2/dwc2_info.py+125-84
- src/portable/synopsys/dwc2/dwc2_stm32.h+22-8
- src/portable/synopsys/dwc2/dwc2_type.h+885-385
- src/portable/synopsys/dwc2/hcd_dwc2.c+1.4k
- src/portable/template/dcd_template.c+16-33
- src/portable/template/hcd_template.c+2-2
- src/portable/ti/msp430x5xx/dcd_msp430x5xx.c+9-4
- src/portable/valentyusb/eptri/dcd_eptri.c+4-2
- src/portable/wch/dcd_ch32_usbfs.c+4-1
- src/portable/wch/dcd_ch32_usbhs.c+4-1
- src/tusb.c+76-7
- src/tusb.h+38-4
- src/tusb_option.h+100-19
- lv_version.h+1-1
- src/core/lv_obj.c+1-1
- src/core/lv_obj_pos.c+1-1
- src/core/lv_obj_property.c+5-5
- src/core/lv_obj_style.c+3
- src/core/lv_refr.c+1-1
- src/display/lv_display_private.h+1-2
- src/draw/lv_draw.c+36-2
- src/draw/lv_draw_buf.c+11-1
- src/draw/lv_draw_buf.h+5-2
- src/draw/nxp/pxp/lv_draw_buf_pxp.c+7-1
- src/draw/nxp/pxp/lv_draw_pxp.c+20-10
- src/draw/nxp/pxp/lv_draw_pxp.h+9-4
- src/draw/nxp/pxp/lv_draw_pxp_fill.c+2
- src/draw/nxp/pxp/lv_draw_pxp_img.c+2
- src/draw/nxp/pxp/lv_draw_pxp_layer.c+2
- src/draw/nxp/pxp/lv_pxp_cfg.c+4-2
- src/draw/nxp/pxp/lv_pxp_cfg.h+4-2
- src/draw/nxp/pxp/lv_pxp_osa.c+4-2
- src/draw/nxp/pxp/lv_pxp_osa.h+4-2
- src/draw/nxp/pxp/lv_pxp_utils.c+5-1
- src/draw/nxp/pxp/lv_pxp_utils.h+5-1
- src/draw/nxp/vglite/lv_draw_buf_vglite.c+21-1
- src/draw/nxp/vglite/lv_draw_vglite.c+11-10
- src/draw/nxp/vglite/lv_draw_vglite_triangle.c+2-2
- src/draw/sw/lv_draw_sw_mask_private.h+4
- src/draw/sw/lv_draw_sw_transform.c+2-2
- src/draw/vg_lite/lv_draw_vg_lite.c+3-1
- src/draw/vg_lite/lv_draw_vg_lite_arc.c+3-7
- src/draw/vg_lite/lv_draw_vg_lite_border.c+1-3
- src/draw/vg_lite/lv_draw_vg_lite_fill.c+5-12
- src/draw/vg_lite/lv_draw_vg_lite_img.c+33-23
- src/draw/vg_lite/lv_draw_vg_lite_label.c+3-10
- src/draw/vg_lite/lv_draw_vg_lite_line.c+1-3
- src/draw/vg_lite/lv_draw_vg_lite_mask_rect.c+4-9
- src/draw/vg_lite/lv_draw_vg_lite_triangle.c+1-3
- src/draw/vg_lite/lv_draw_vg_lite_vector.c+10-2
- src/draw/vg_lite/lv_vg_lite_path.c+22
- src/draw/vg_lite/lv_vg_lite_path.h+2
- src/draw/vg_lite/lv_vg_lite_utils.c+5-20
- src/draw/vg_lite/lv_vg_lite_utils.h+2-6
- src/drivers/glfw/lv_opengles_texture.c+1-1
- src/drivers/libinput/lv_libinput_private.h+4
- src/drivers/libinput/lv_xkb.h+1
- src/drivers/nuttx/lv_nuttx_lcd.c+2-2
- src/drivers/sdl/lv_sdl_window.c+2-2
- src/indev/lv_indev.c-5
- src/libs/gif/gifdec.c+28-2
- src/libs/gif/lv_gif.c+30
- src/libs/gif/lv_gif.h+19
- src/lv_conf_internal.h+46-6
- src/lv_conf_kconfig.h+10
- src/lv_init.c+10-4
- src/lvgl_private.h-1
- src/misc/lv_anim.c+1-1
- src/misc/lv_bidi_private.h+3
- src/misc/lv_color.c+1
- src/misc/lv_fs.h+6
- src/misc/lv_fs_private.h-6
- src/misc/lv_types.h-4
- src/osal/lv_freertos.c+53-31
- src/osal/lv_freertos.h+1-9
- src/others/ime/lv_ime_pinyin.c+3-2
- src/others/sysmon/lv_sysmon.c+2-2
- src/widgets/animimage/lv_animimage.c+7
- src/widgets/animimage/lv_animimage.h+8
- src/widgets/arc/lv_arc.c+29-3
- src/widgets/bar/lv_bar_private.h+2-2
- src/widgets/buttonmatrix/lv_buttonmatrix.c+7-7
- src/widgets/buttonmatrix/lv_buttonmatrix.h+2-2
- src/widgets/buttonmatrix/lv_buttonmatrix_private.h+1-1
- src/widgets/calendar/lv_calendar_chinese.c+14-17
- src/widgets/calendar/lv_calendar_chinese.h+12-3
- src/widgets/dropdown/lv_dropdown.c+13-17
- src/widgets/image/lv_image.c+10-3
- src/widgets/keyboard/lv_keyboard.c+13-13
- src/widgets/keyboard/lv_keyboard.h+2-2
- src/widgets/roller/lv_roller.c+8-2
- src/widgets/span/lv_span.c+1-1
- src/widgets/textarea/lv_textarea.c+6-1
0 commit comments