New port: iPod Nano 3G

Currently, only a bootloader can be built successfully. The development bootloader is functional, it enables further progress on the port.

This is a part of the large iPod Nano 3G and iPod Nano 4G support patch.

Credit: Cástor Muñoz <cmvidal@gmail.com>
Change-Id: Idf85e42334b0e0ae36f9ed273e2940d5d7736e34
This commit is contained in:
Vencislav Atanasov 2024-12-16 16:24:30 +02:00 committed by Solomon Peachy
parent 96615af033
commit d6cd237f80
24 changed files with 2458 additions and 68 deletions

View file

@ -1604,6 +1604,27 @@ target/arm/s5l8700/ipodnano2g/piezo-nano2g.c
#endif
#endif /* IPOD_NANO2G */
#ifdef IPOD_NANO3G
target/arm/s5l8702/ipodnano3g/lcd-nano3g.c
target/arm/s5l8702/ipodnano3g/backlight-nano3g.c
target/arm/s5l8702/ipodnano3g/piezo-nano3g.c
target/arm/s5l8702/ipodnano3g/pmu-nano3g.c
target/arm/s5l8702/ipodnano3g/adc-nano3g.c
target/arm/s5l8702/ipodnano3g/powermgmt-nano3g.c
target/arm/s5l8702/ipodnano3g/power-nano3g.c
target/arm/s5l8702/ipodnano3g/nand-nano3g.c
#if (CONFIG_RTC == RTC_NANO3G)
target/arm/s5l8702/ipodnano3g/rtc-nano3g.c // TODO: -> drivers/rtc/rtc_xxx.c ???
#endif
#ifdef HAVE_SERIAL
target/arm/s5l8702/ipodnano3g/serial-nano3g.c
#endif
#ifndef BOOTLOADER
target/arm/s5l8702/ipodnano3g/audio-nano3g.c
target/arm/s5l8702/ipodnano3g/cscodec-nano3g.c // TODO: -> wmcodec-nano3g.c
#endif
#endif /* IPOD_NANO3G */
#ifdef IPOD_6G
target/arm/s5l8702/ipod6g/lcd-6g.c
target/arm/s5l8702/ipod6g/backlight-6g.c