zephyr/subsys/usb/device_next/class
Tomasz Moń b3eb6f2d11 usb: device_next: Reduce code size on Full-Speed only configuration
Allow compiler optimizations to remove High-Speed handling code. Knowing
that maximum operating speed is Full-Speed allows to reduce bulk buffers
from 512 to 64 bytes. More RAM optimizations are possible but this
commit only gets the low hanging fruits.

Signed-off-by: Tomasz Moń <tomasz.mon@nordicsemi.no>
2025-04-10 12:57:19 +02:00
..
bt_hci.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
Kconfig
Kconfig.bt
Kconfig.cdc_acm
Kconfig.cdc_ecm
Kconfig.cdc_ncm
Kconfig.dfu
Kconfig.hid
Kconfig.loopback
Kconfig.midi2
Kconfig.msc
Kconfig.template.instances_count
Kconfig.uac2
loopback.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_cdc_acm.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_cdc_ecm.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_cdc_ncm.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_dfu_flash.c
usbd_dfu.c
usbd_dfu.ld
usbd_hid_api.c
usbd_hid_internal.h
usbd_hid_macros.h
usbd_hid.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_midi2.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_msc_scsi.c
usbd_msc_scsi.h
usbd_msc.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00
usbd_msc.ld
usbd_uac2_macros.h
usbd_uac2.c usb: device_next: Reduce code size on Full-Speed only configuration 2025-04-10 12:57:19 +02:00