..
archos /av300
Straighten out some powermanagement stuff. Give target complete control over how power inputs are sensed. Clean SIMULATOR stuff out of target files. Get rid of USB charging option on targets that don't support it or don't implement it yet. Menu string remains to avoid language incompatibility but should be removed on next cleanup for targets not using it (notice in english.lang). global_settings becomes incompatible for some builds and so plugin API version is incremented.
2008-12-03 19:54:25 +00:00
as3525
Redo some parts of my previous commit, thanks Jens and Dave
2009-01-27 19:45:00 +00:00
imx31
Hopefully make some progress against FS#9831. iPod Video seems fine now under XP at least. Move false reset detection to the USB target code. Gigabeat S works using the OTG module upon bus reset. Portal Player targets verify that the USB pin detect is ok upon bus reset.
2009-01-29 01:28:34 +00:00
ipod
Fix red once more :/
2009-01-27 00:16:26 +00:00
iriver
Various files: make function implementations consistent with their declaration in the header file or static if
2009-01-31 23:51:11 +00:00
olympus
Move the PP5020 ADC defines to the c-file instead of repeating them across the header files. Also, the Tatung TPJ1022 should use the common PP5020 ADC driver.
2009-01-27 03:19:57 +00:00
philips
Make the Philips HDD1630 ADC work: it needs a slightly different init sequence. Also, it only needs 2 channels enabled.
2009-01-27 03:36:30 +00:00
pnx0101
Clean up panicf and introduce system_exception_wait to do further target tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file.
2009-01-08 10:15:32 +00:00
s3c2440
Fix FS#9782 - lcd_bitmap_transparent_part clipping but keep smaller clipping code. The bitmap coordinates were not being adjusted when clipping left and top. Also fix for Gigabeat S.
2009-01-12 02:15:04 +00:00
s5l8700
Clean up panicf and introduce system_exception_wait to do further target tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file.
2009-01-08 10:15:32 +00:00
sandisk
Commit FS#9724, which reworks the preprocessor defines related to backlight fading to a CONFIG_BACKLIGHT_FADING style. The apps/ code will only see which setting is supposed to be used, specific backlight fading handling is kept in firmware, slightly reword the manual text about software fading too with regards to the Gigabeat S
2009-01-26 23:21:49 +00:00
tatung /tpj1022
Move the PP5020 ADC defines to the c-file instead of repeating them across the header files. Also, the Tatung TPJ1022 should use the common PP5020 ADC driver.
2009-01-27 03:19:57 +00:00
tcc77x
Replace some nasty hard-coded offsets with labels
2009-01-08 23:16:51 +00:00
tcc780x
Clean up panicf and introduce system_exception_wait to do further target tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file.
2009-01-08 10:15:32 +00:00
tms320dm320
Fix up ZVM builds. It appeared to share common definitions with PP502x targets so use those. Remove one stale comment left behind in last commit.
2009-01-19 14:06:47 +00:00
adc-as3514.c
Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by the wmcodec API used with the Wolfson codecs. The intention is to implement this API for the AS3525 and then share code with the Sansa V2 ports.
2008-10-31 00:16:42 +00:00
adc-pp5020.c
Make the Philips HDD1630 ADC work: it needs a slightly different init sequence. Also, it only needs 2 channels enabled.
2009-01-27 03:36:30 +00:00
ascodec-pp.c
static/const/#include/tab police on various files
2009-01-02 21:43:52 +00:00
ascodec-target.h
Fix misspelled function name. Thanks to Jens Arnold for noticing.
2008-11-26 05:46:33 +00:00
ata-as-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
ata-nand-telechips.c
Telechips NAND: much improved read reliability on D2/iAudio7. More work is required for M200/DAX, but an improvement is evident nonetheless. LPT buffers are now buffer_alloc'd after determining the required size, so most targets should also see a healthy reduction in RAM usage.
2008-11-16 15:44:49 +00:00
ata-pp5002.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
ata-pp5020.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
ata-sd-pp.c
First step in committing the results of FS#8663:
2009-02-01 09:08:12 +00:00
ata-sd-target.h
Moved microsd_int declaration from system-pp502x.c to ata-sd-target.h
2008-06-28 19:36:21 +00:00
ata-target.h
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
audio-pp.c
Fix-m the ruddiness.
2008-12-12 11:20:58 +00:00
crt0-pp-bl.S
Dual boot for the Philips HDD1630.
2009-01-10 03:21:07 +00:00
crt0-pp.S
PortalPlayer: Implement irq_handler() directly in C code rather than dispatching to irq() from crt0-pp.S. Remove unneeded STUB macros.
2009-01-20 16:11:59 +00:00
crt0.S
Sansa AMS: Use IRAM (in app linker script and crt0.S)
2008-11-18 17:15:56 +00:00
ffs-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
i2c-pp.c
Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by the wmcodec API used with the Wolfson codecs. The intention is to implement this API for the AS3525 and then share code with the Sansa V2 ports.
2008-10-31 00:16:42 +00:00
i2c-telechips.c
Telechips I2C: Scale the busy-wait delay based on FREQ, reducing wasted CPU cycles when unboosted (eg. when reading from the D2 touchscreen).
2008-12-01 21:02:00 +00:00
i2s-pp.c
Bring consistency to pcm implementation and samplerate handling. Less low-level duplication. A small test_sampr fix so it works on coldfire again.
2008-12-12 11:01:07 +00:00
kernel-pp.c
Move kernel tick initialization and handling to the target tree for ones remaining in kernel.c
2008-10-29 10:26:46 +00:00
lcd-as-memframe.S
Fix red for target with insanely wide LCDs.
2008-07-15 18:59:05 +00:00
lcd-ssd1815.c
Sansa AMS: centralize clock settings in clock-target.h
2008-12-04 20:04:31 +00:00
memcpy-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
memmove-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
memset-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
memset16-arm.S
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
mmu-arm.c
Meg-FX: s3c register definitions really should be unsigned. Switch from 'int' to 'unsigned long' like other targets.
2008-12-04 15:06:48 +00:00
mmu-arm.h
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
pcm-pp.c
Get rid of some pcm_apply_settings cruft at the low level I somehow missed. Move the ones in pcm.c around to better spots. Remove a variable from pcm-pnx0101.c that should no longer be there.
2008-12-12 12:46:57 +00:00
pcm-telechips.c
Get rid of some pcm_apply_settings cruft at the low level I somehow missed. Move the ones in pcm.c around to better spots. Remove a variable from pcm-pnx0101.c that should no longer be there.
2008-12-12 12:46:57 +00:00
powermgmt-ascodec.c
Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first.
2009-01-22 22:05:04 +00:00
system-arm.c
Clean up panicf and introduce system_exception_wait to do further target tasks and wait for a button when an unrecoverable error has occurred (panic, UIE, etc.). Returning from that function should reboot or don't return from it. Move UIE and __div0 for ARM to its own file.
2009-01-08 10:15:32 +00:00
system-arm.h
Include divide-by-zero handling within plugins and codecs for ARM processors.
2009-01-24 03:47:09 +00:00
system-pp502x.c
Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first.
2009-01-22 22:05:04 +00:00
system-pp5002.c
PortalPlayer: Implement irq_handler() directly in C code rather than dispatching to irq() from crt0-pp.S. Remove unneeded STUB macros.
2009-01-20 16:11:59 +00:00
system-target.h
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
usb-drv-arc.c
Hopefully make some progress against FS#9831. iPod Video seems fine now under XP at least. Move false reset detection to the USB target code. Gigabeat S works using the OTG module upon bus reset. Portal Player targets verify that the USB pin detect is ok upon bus reset.
2009-01-29 01:28:34 +00:00
usb-fw-pp502x.c
Hopefully make some progress against FS#9831. iPod Video seems fine now under XP at least. Move false reset detection to the USB target code. Gigabeat S works using the OTG module upon bus reset. Portal Player targets verify that the USB pin detect is ok upon bus reset.
2009-01-29 01:28:34 +00:00
usb-fw-pp5002.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
usb-target.h
Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first.
2009-01-22 22:05:04 +00:00
usb-tcc.c
Move tcc77x/usb-tcc77x.c to usb-tcc.c as it is more general than just tcc77x (even usb-tcc is too specific, but I don't know anything better)
2008-11-30 15:43:15 +00:00
wmcodec-pp.c
FS#9591 by Anton Veretenenko for the Philips GoGear HDD1620/1630 (with a few changes by me). Fixes boot problem, pixel format, sound, and a few other things.
2008-12-12 04:56:25 +00:00
wmcodec-telechips.c
D2 also needs audiohw_preinit()
2008-11-28 23:44:06 +00:00