rockbox/firmware
Aidan MacDonald 5dd2756b14 usb-designware: allow setting FDMOD bit to force device mode
If the PHY doesn't correctly report the ID pin state,
then the DWC2 core may operate in host mode by default.

Defining USB_DW_FORCE_DEVICE_MODE in the target config
will set the FDMOD bit in the GUSBCFG register to force
the core into device mode regardless of what the PHY
reports.

Change-Id: If2391aaa4a7c65ba6c90dd56074faeb3ed1ac2ca
2026-01-10 21:29:10 +00:00
..
asm firmware: use C versions of memcpy and memmove for ARM Cortex-M 2026-01-08 16:41:59 +00:00
common firmware: fat: fix sector_t passed to 64-bit format strings 2025-12-24 09:30:47 -05:00
drivers usb-designware: allow setting FDMOD bit to force device mode 2026-01-10 21:29:10 +00:00
export firmware: make lc_open_from_mem() optional 2026-01-05 13:42:52 -05:00
include 3ds: 3ds port sources. First set of two 2025-10-23 20:09:09 -04:00
kernel Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
libc lua -- remove strtol and strtoul replace with rb->strtol and rb->strtoul 2025-12-06 18:11:13 -05:00
reggen stm32h743: add SDMMC registers and RCC_AHB3RSTR register 2026-01-04 09:31:05 -05:00
target stm32h7: detect unsupported SDMMC transfers to ITCM 2026-01-10 10:06:57 -05:00
usbstack usb: do not call usb_core_do_set_config(0) inside bus reset isr 2026-01-03 19:58:38 -05:00
arabjoin.c
arabjoin.h unicode: Support characters beyond the first unicode plane 2025-09-12 09:24:30 -04:00
ata_idle_notify.c misc: Clean up a large pile of -Wexpansion-to-defined warnings 2025-04-21 21:04:05 -04:00
backlight-sw-fading.c backlight-sw-fading: FS#13717 fix brightness overshoot 2025-12-19 08:20:07 +01:00
backlight.c
bidi.c unicode: Support characters beyond the first unicode plane 2025-09-12 09:24:30 -04:00
buflib_malloc.c
buflib_mempool.c
chunk_alloc.c
COPYING
core_alloc.c hosted: Shrink audiobuffer to (MEMORY_SIZE-1) megabytes 2025-09-12 23:15:11 -04:00
debug.c
eeprom_settings.c
enc_base.c
events.c
firmware.make make: remove asm.make and use asm/SOURCES directly 2026-01-08 16:41:57 +00:00
font.c font: logf: fix pointer in buflibmove_callback 2026-01-10 07:11:51 +01:00
font_cache.c unicode: Support characters beyond the first unicode plane 2025-09-12 09:24:30 -04:00
general.c
hangul.c unicode: Support characters beyond the first unicode plane 2025-09-12 09:24:30 -04:00
lc-rock.c firmware: introduce CONFIG_BINFMT 2026-01-05 13:14:30 -05:00
linuxboot.c
logf.c
lru.c
panic.c arm: add initial ARM Cortex-M support 2025-04-18 13:19:42 -04:00
pcm.c
pcm_mixer.c
pcm_sampr.c
pcm_sw_volume.c
powermgmt.c misc: Ensure stacks are always aligned with the native pointer size. 2025-09-05 19:43:11 -04:00
profile.c
README
rolo.c nwze370: improve lcd & backlight 2025-10-21 16:54:57 -04:00
rom.lds
screendump.c
scroll_engine.c misc: Ensure stacks are always aligned with the native pointer size. 2025-09-05 19:43:11 -04:00
sdmmc.c SD: Move sd_parse_csd() into common sdmmc code 2025-08-22 14:48:28 -04:00
sound.c sound: fix volume change being reported to %mv tag on boot 2025-10-03 10:01:02 +01:00
SOURCES firmware: introduce CONFIG_BINFMT 2026-01-05 13:14:30 -05:00
storage.c firmware: add sdmmc_host storage driver 2026-01-04 09:07:06 -05:00
system.c
timer.c
tuner.c
usb.c usb: do not call usb_core_do_set_config(0) inside bus reset isr 2026-01-03 19:58:38 -05:00

See docs/README