.. |
common
|
Killed unnecessary global variables by making them static.
|
2008-04-20 10:24:15 +00:00 |
decompressor
|
|
|
drivers
|
Enable RTC for Cowon D2. Time readout works, but date is currently junk.
|
2008-04-20 21:20:16 +00:00 |
export
|
This is a big chunk of code necessary to prepare for Gigabeat F flash loading and and implementation of rolo. There should be no noticible changes for the user. A new bootloader is not needed.
|
2008-04-22 04:34:25 +00:00 |
include
|
FS#7598 - Dircache support for multivolume targets (by Phil Light).
|
2008-03-11 19:39:26 +00:00 |
target
|
This is a big chunk of code necessary to prepare for Gigabeat F flash loading and and implementation of rolo. There should be no noticible changes for the user. A new bootloader is not needed.
|
2008-04-22 04:34:25 +00:00 |
test
|
Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled).
|
2008-03-26 01:50:41 +00:00 |
usbstack
|
Put USB controller structures in IRAM. This seems to make the connection much more stable on PP502x
|
2008-04-20 16:51:09 +00:00 |
arabjoin.c
|
|
|
arabjoin.h
|
|
|
ata_idle_notify.c
|
It makes more sense for the callback registrar to decide if its a "oneshot" then the callback caller.
|
2008-03-17 05:22:53 +00:00 |
backlight.c
|
1st/2nd Gen: Make backlight inversion adaption in the greyscale library work again. is_backlight_on() can now be called from COP.
|
2008-04-06 15:15:44 +00:00 |
bidi.c
|
|
|
buffer.c
|
|
|
COPYING
|
|
|
debug.c
|
|
|
eeprom_settings.c
|
|
|
enc_base.c
|
|
|
events.c
|
It makes more sense for the callback registrar to decide if its a "oneshot" then the callback caller.
|
2008-03-17 05:22:53 +00:00 |
font.c
|
Killed unnecessary global variables by making them static.
|
2008-04-20 10:24:15 +00:00 |
font_cache.c
|
Make a couple of private functions static
|
2008-04-12 17:08:35 +00:00 |
general.c
|
mpegplayer: Make playback engine fully seekable and frame-accurate and split into logical parts. Be sure to have all current features work. Actual UI for seeking will be added soon. Recommended GOP size is about 15-30 frames depending on target or seeking can be slow with really long GOPs (nature of MPEG video). More refined encoding recommendations for a particular player should be posted soon.
|
2007-12-29 19:46:35 +00:00 |
hangul.c
|
|
|
hotswap.c
|
Hotswap code shuffling: Fix yellow. Simplify some target function access. Keep fat lock access from compiling for Ondios - think of a nicer way later.
|
2008-03-12 11:08:41 +00:00 |
id3.c
|
Move a function to gwps-common.c because it belongs there
|
2008-04-12 13:25:16 +00:00 |
ifp_usb_serial.c
|
move the ifp7xx usb serial driver files to more specific names, to make the "usb_serial" name available for more general usb class driver use
|
2008-03-02 18:16:24 +00:00 |
kernel.c
|
Serial driver for imx31. Perhaps not 100% but maybe 80-90% (future developments will tell). Factor-out the mc13783 stuff and make that driver a layer above the SPI. TODO: start processing PMIC interrupts. Start a clkctl API for imx31 (we'll see if this sticks around but it seems reasonable here). Misc. stuff for convenience/neatness.
|
2008-04-11 08:51:27 +00:00 |
logf.c
|
implement logf over usb-serial. Needs USB_SERIAL defined in usb_core.h to work, and needs to be enabled in the debug menu.
|
2008-03-02 20:45:33 +00:00 |
lru.c
|
|
|
Makefile
|
|
|
mp3_playback.c
|
Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled).
|
2008-03-26 01:50:41 +00:00 |
mp3data.c
|
Some more debug output disabling.
|
2008-04-07 19:33:48 +00:00 |
mpeg.c
|
Revert my earlier const madness, we'll keep the parameter lists simple.
|
2008-03-28 12:51:33 +00:00 |
panic.c
|
Fix freezing of some builds on PP5002. The PP5002 needs the not-sleep-at 0xNNNNNNN0-addresses fix everywhere when caching is enabled, not only in core_sleep(). Introduced a pair of inline functions to sleep and wake cores on PP for consistency.
|
2008-04-20 17:53:05 +00:00 |
pcm.c
|
Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit).
|
2008-04-06 04:34:57 +00:00 |
pcm_record.c
|
Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit).
|
2008-04-06 04:34:57 +00:00 |
pcm_sampr.c
|
|
|
powermgmt.c
|
fix red and remove tabs
|
2008-04-20 19:00:52 +00:00 |
profile.c
|
|
|
README
|
|
|
replaygain.c
|
|
|
rolo.c
|
For TCC and IMX Rolo, use a full flush and invalidate before branching.
|
2008-04-16 23:49:21 +00:00 |
rom.lds
|
|
|
scroll_engine.c
|
Killed unnecessary global variables by making them static.
|
2008-04-20 10:24:15 +00:00 |
sound.c
|
Kill warnings that annoy me when building for Gigabeat S.
|
2008-04-15 14:44:32 +00:00 |
SOURCES
|
A few preparations for the D2 PCM driver: move driver up to TCC780x level, move FIQ handler into PCM driver, add some new register defines, and remove those goddamn warnings.
|
2008-04-21 20:16:18 +00:00 |
system.c
|
Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit).
|
2008-04-06 04:34:57 +00:00 |
thread.c
|
Fix freezing of some builds on PP5002. The PP5002 needs the not-sleep-at 0xNNNNNNN0-addresses fix everywhere when caching is enabled, not only in core_sleep(). Introduced a pair of inline functions to sleep and wake cores on PP for consistency.
|
2008-04-20 17:53:05 +00:00 |
timer.c
|
Kill warnings that annoy me when building for Gigabeat S.
|
2008-04-15 14:44:32 +00:00 |
tuner.c
|
|
|
usb.c
|
UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plug has problems if cold. Replug if it doesn't connect or not at high speed 2) Linux doesn't like the odd bootable flag value used in the partitions so it won't mount but Windows works. Fix minor OTG driver bugs and clean up device memory handling. Generic name for ARC controller driver.
|
2008-04-18 16:42:50 +00:00 |