rockbox/firmware/target/arm
Amaury Pouly 1d121e8c08 Initial commit for the Sony NWZ linux port
SUPPORTED SERIES:
- NWZ-E450
- NWZ-E460
- NWZ-E470
- NWZ-E580
- NWZ-A10

NOTES:
- bootloader makefile convert an extra font to be installed alongside the bootloader
  since sysfont is way too small
- the toolsicon bitmap comes from the Oxygen iconset
- touchscreen driver is untested

TODO:
- implement audio routing driver (pcm is handled by pcm-alsa)
- fix playback: it crashes on illegal instruction in DEBUG builds
- find out why the browser starts at / instead of /contents
- implement radio support
- implement return to OF for usb handling
- calibrate battery curve (NB: of can report a battery level on a 0-5 scale but
  probabl don't want to use that ?)
- implement simulator build (we need a nice image of the player)
- figure out if we can detect jack removal

POTENTIAL TODOS:
- try to build a usb serial gadget and gdbserver

Change-Id: Ic77d71e0651355d47cc4e423a40fb64a60c69a80
2017-09-05 21:42:12 +02:00
..
archos/av300
as3525 Slightly increase CVDD2 on AMSv2. 2017-06-14 17:37:29 +02:00
at91sam Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
imx31 Improve radio RDS driver and framework 2017-02-11 22:19:32 -05:00
imx233 zen/zenxfi: always set EMI frequency to 130MHz 2017-08-27 17:50:59 +02:00
ipod nano2g: fix dangerous mutex in hold switch 2017-02-04 16:30:08 +01:00
iriver Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
olympus Fix red/yellow 2015-01-12 12:02:24 +01:00
pbell Fix red/yellow round #2 2015-01-12 13:25:14 +01:00
philips HDD16X0/HDD63X0: Enable power status of charging from USB. 2016-10-02 23:30:30 +02:00
pnx0101 Do some housekeeping with fat.h and SECTOR_SIZE 2017-03-12 22:05:44 -04:00
pp Do some housekeeping with fat.h and SECTOR_SIZE 2017-03-12 22:05:44 -04:00
rk27xx Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
s3c2440 Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
s5l8700 Move intrinsic RTC implmentation differences to driver files 2017-01-26 23:07:49 -05:00
s5l8702 ipod6g: some fixes for recording 2017-04-16 00:37:45 +02:00
samsung Samsung YH92X: Remove unneeded line. 2016-01-12 21:02:16 +01:00
sandisk Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
tatung Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
tcc77x Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
tcc780x Remove bad mutex lock/unlock from tcc780x SD driver 2017-08-10 22:11:18 -04:00
tms320dm320 Fix stupid omission 2017-08-16 11:02:55 -04:00
ata-as-arm.S
ata-nand-telechips.c Do some housekeeping with fat.h and SECTOR_SIZE 2017-03-12 22:05:44 -04:00
bits-armv4.S
bits-armv6.S
crt0.S
i2c-telechips.c Remove bad mutex_* calls in telechips i2c driver 2017-08-10 21:53:55 -04:00
lcd-c200_c200v2.c
lcd-ssd1815.c
mmu-arm.h
mmu-arm.S
mmu-armv6.S
pcm-telechips.c
powermgmt-ascodec.c
system-arm.c Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
system-arm.h Add CPU mode asserts to kernel on blocking functions. 2017-01-21 14:25:52 -05:00
uc870x.c iPod Classic: updates for uc8702 driver 2016-05-13 23:21:42 +02:00
usb-designware.c Introduce new USB driver for Synopsys DesignWare USB OTG core. 2016-08-02 04:57:49 +02:00
usb-drv-arc.c Get rid of usb_drv_attach() from USB code. 2013-05-14 22:13:38 -04:00
usb-s3c6400x.c usb-s3c6400x: prevent calling usb_enable(enable) twice on USB insert 2016-03-18 14:55:53 +01:00
usb-tcc.c
wmcodec-telechips.c