rockbox/firmware/target/arm
Aidan MacDonald 97dce282b4 echoplayer: add USB support
Enable high speed USB for the Echo R1. Includes reasonably
complete support for full speed USB on the STM32H743 since
that was necessary to debug why it wasn't working at first
(which turned out to be a bug in memcpy, not a hardware or
driver issue).

Change-Id: Ie713195b22ba88c79b9b0d6eb289cb9ccd2763c2
2026-01-12 19:13:23 +00:00
..
as3525 Fix the last of the issues introduced in 350a2250b 2026-01-03 14:42:54 -05:00
at91sam Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
imx31 gigabeats: Fix compilation with -fno-common 2025-08-05 07:25:23 -04:00
imx233 iMX233 RTC init: make clock source (32kHz/24MHz) explicit for targets 2026-01-08 13:48:44 -05:00
ipod ipod: Small cleanup of piezo code on PP502x-based iPods 2025-10-01 20:46:43 -04:00
iriver Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
olympus Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
pbell Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
philips Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
pp IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
rk27xx Fix build errors+warnings introduced in 350a2250b1 2026-01-03 13:59:53 -05:00
s3c2440 arm: split ARM cache maintenance functions to separate header 2025-04-21 12:39:47 -04:00
s5l8700 IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
s5l8702 Add a dummy nand_get_info for ipodnano3g and ipodnano4g 2026-01-08 10:12:51 -05:00
samsung Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sandisk Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
stm32 echoplayer: add USB support 2026-01-12 19:13:23 +00:00
tcc780x arm: split ARM cache maintenance functions to separate header 2025-04-21 12:39:47 -04:00
tms320dm320 Fix the last of the issues introduced in 350a2250b 2026-01-03 14:42:54 -05:00
ata-as-arm.S arm: Use -masm-syntax-unified when compiling with gcc8 or newer 2024-05-08 21:45:42 -04:00
ata-nand-telechips.c storage: 64-bit sector offsets 2024-08-12 14:23:44 -04:00
bits-armv4.S Make atomic bit modification functions return previous value. 2017-10-30 21:43:15 -04:00
bits-armv6.S Make atomic bit modification functions return previous value. 2017-10-30 21:43:15 -04:00
cpucache-arm.h arm: split ARM cache maintenance functions to separate header 2025-04-21 12:39:47 -04:00
cpucache-armv7m.c firmware: convert ARM Cortex-M register access to RegGen 2025-12-31 07:30:00 -05:00
cpucache-armv7m.h arm: implement cache maintenance ops for ARMv7-M 2025-04-21 13:07:38 -04:00
crt0.S Add boot data to MOST AS3525 Devices 2017-10-29 17:52:40 +01:00
i2c-telechips.c Remove bad mutex_* calls in telechips i2c driver 2017-08-10 21:53:55 -04:00
lcd-c200_c200v2.c Revert "Remove YUV blitting functions and LCD modes" 2022-10-13 11:08:06 -04:00
lcd-ssd1815.c Lcd save function pointer to frame buffer get_address_fn before loops 2022-03-21 23:53:48 -04:00
mmu-arm.h arm: split ARM cache maintenance functions to separate header 2025-04-21 12:39:47 -04:00
mmu-arm.S imx233: define HAVE_TEST_AND_CLEAN_CACHE 2012-06-07 14:48:43 +02:00
mmu-armv6.S S5L8720: Add support for TTB and MMU 2024-12-06 22:00:04 +02:00
nvic-arm.h stm32h743: add NVIC IRQ numbers 2025-12-31 22:03:51 -05:00
pcm-telechips.c Fix unified syntax in ARM inline assembly 2023-03-23 18:16:33 +00:00
powermgmt-ascodec.c ascodec (sansas) add a 10 minute delay before re-enabling charge 2024-12-19 12:11:38 -05:00
system-arm-classic.c arm: add initial ARM Cortex-M support 2025-04-18 13:19:42 -04:00
system-arm-classic.h arm: add initial ARM Cortex-M support 2025-04-18 13:19:42 -04:00
system-arm-micro.c New WIP port: Echo R1 2025-04-22 20:08:08 -04:00
system-arm-micro.h arm: add initial ARM Cortex-M support 2025-04-18 13:19:42 -04:00
system-arm.h arm: add initial ARM Cortex-M support 2025-04-18 13:19:42 -04:00
uc87xx.c Rename UC870x to UC87xx 2024-11-21 20:07:50 -05:00
usb-drv-arc.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb-s3c6400x.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
usb-tcc.c usb: implement endpoint allocation 2026-01-03 13:23:53 -05:00
vectors-arm-micro.S arm: add initial ARM Cortex-M support 2025-04-18 13:19:42 -04:00
wmcodec-telechips.c Nuke all TCC77x targets: iAudio 7, Sansa C100, M200(v1-3), Logik DAX 2021-04-26 07:41:51 -04:00