forked from len0rd/rockbox
The Echo R1 is a new open-hardware music player design, based on the STM32H743 microcontroller. Schematics and hardware documentation for it can be found here: - https://github.com/amachronic/echoplayer This is an incomplete port. The bootloader can be loaded using OpenOCD and it can draw to the LCD using SPI. SDRAM is working but hasn't been extensively tested. Change-Id: Ifd2bee15c49868fbc989683d3ca14dce48bf3e18
100 lines
2.4 KiB
Text
100 lines
2.4 KiB
Text
common.c
|
|
format.c
|
|
snprintf.c
|
|
|
|
#if defined(IPOD_NANO2G)
|
|
ipodnano2g.c
|
|
#elif defined(IPOD_6G) || defined(IPOD_NANO3G) || defined(IPOD_NANO4G)
|
|
ipod-s5l87xx.c
|
|
#elif defined(IPOD_ARCH)
|
|
ipod.c
|
|
#elif defined(GIGABEAT_F)
|
|
gigabeat.c
|
|
#elif defined(GIGABEAT_S)
|
|
gigabeat-s.c
|
|
show_logo.c
|
|
../firmware/target/arm/imx31/mmu-imx31.c
|
|
#elif defined(IRIVER_H10) || defined(IRIVER_H10_5GB) || \
|
|
defined(SANSA_E200) || defined(SANSA_C200) || \
|
|
defined(MROBE_100) || defined(PHILIPS_SA9200) || \
|
|
defined(PHILIPS_HDD1630) || defined(PHILIPS_HDD6330) || \
|
|
defined(SAMSUNG_YH820) || defined(SAMSUNG_YH920) || \
|
|
defined(SAMSUNG_YH925) || defined(SANSA_VIEW)
|
|
#ifdef E200R_INSTALLER
|
|
main-e200r-installer.c
|
|
#elif defined(SANSA_PP_ERASE)
|
|
main-ppsansawipe.c
|
|
fat32format.c
|
|
#elif defined(SANSA_VIEW)
|
|
sansaview.c
|
|
#else
|
|
show_logo.c
|
|
main-pp.c
|
|
#endif
|
|
#elif defined(IAUDIO_X5) || defined(IAUDIO_M5) || defined(IAUDIO_M3)
|
|
iaudio_coldfire.c
|
|
#elif defined(IRIVER_H100_SERIES)
|
|
iriver_h1x0.c
|
|
#elif defined(IRIVER_H300_SERIES)
|
|
iriver_h300.c
|
|
#elif defined(MROBE_500)
|
|
mrobe500.c
|
|
#elif defined(CPU_TCC780X)
|
|
telechips.c
|
|
show_logo.c
|
|
#elif defined(MEIZU_M6SL)
|
|
meizu_m6sl.c
|
|
#elif defined(MEIZU_M6SP)
|
|
meizu_m6sp.c
|
|
#elif defined(MEIZU_M3)
|
|
meizu_m3.c
|
|
#elif defined(SAMSUNG_YPS3)
|
|
samsung_yps3.c
|
|
#elif defined(ONDA_VX747) || defined(ONDA_VX747P) || defined(ONDA_VX767) || defined(ONDA_VX777)
|
|
ondavx747.c
|
|
show_logo.c
|
|
#elif defined(XDUOO_X3)
|
|
xduoox3.c
|
|
show_logo.c
|
|
#elif defined(CREATIVE_ZVx)
|
|
creativezvm.c
|
|
#elif CONFIG_CPU==AS3525 || CONFIG_CPU==AS3525v2
|
|
sansa_as3525.c
|
|
show_logo.c
|
|
#elif CONFIG_CPU==IMX233
|
|
imx233.c
|
|
#elif defined(LYRE_PROTO1)
|
|
lyre_proto1.c
|
|
show_logo.c
|
|
#elif defined(MINI2440)
|
|
mini2440.c
|
|
show_logo.c
|
|
#elif defined(PBELL_VIBE500)
|
|
main-pp.c
|
|
show_logo.c
|
|
#elif defined(MPIO_HD200) || defined(MPIO_HD300)
|
|
mpio_hd200_hd300.c
|
|
#elif defined(SONY_NWZ_LINUX)
|
|
nwz_linux.c
|
|
#elif defined(HIBY_LINUX) || defined(FIIO_M3K_LINUX)
|
|
rocker_linux.c
|
|
#elif defined(RK27_GENERIC) || defined(HM60X) || defined(HM801) \
|
|
|| defined(MA9) || defined(MA9C) || defined(MA8) || defined(MA8C) \
|
|
|| defined(IHIFI760) || defined(IHIFI960) || defined(IHIFI800) \
|
|
|| defined(IHIFI770) || defined(IHIFI770C)
|
|
rk27xx.c
|
|
show_logo.c
|
|
#elif defined(SANSA_CONNECT)
|
|
sansaconnect.c
|
|
show_logo.c
|
|
#elif defined(FIIO_M3K) || defined(SHANLING_Q1) || defined(EROS_QN)
|
|
x1000/boot.c
|
|
x1000/gui.c
|
|
x1000/install.c
|
|
x1000/main.c
|
|
x1000/recovery.c
|
|
x1000/utils.c
|
|
#elif defined(ECHO_R1)
|
|
echoplayer.c
|
|
show_logo.c
|
|
#endif
|