..
common
Fix yellow introduced in r21561
2009-06-29 14:58:02 +00:00
decompressor
New makefile solution: A single invocation of 'make' to build the entire tree. Fully controlled dependencies give faster and more correct recompiles.
2008-11-20 11:27:31 +00:00
drivers
Meizu: implement i2c for the meizu fmradio and update the tea5760 tuner driver
2009-07-07 21:57:16 +00:00
export
S5L8700: Implement ADC driver
2009-07-09 20:17:47 +00:00
include
Commit FS#9174: Lua scripting language by Dan Everton
2009-05-21 19:01:41 +00:00
target
Sansa AMS SD driver: fix error checking in µSD insertion
2009-07-10 12:51:50 +00:00
test
Cosmetic fix: remove duplicate semicolons
2009-03-04 18:15:06 +00:00
usbstack
ignore write data if the length doesn't match what we expect. This avoids the data corruption caused by FS#10319, but doesn't solve the root cause yet (patch by Martin Ritter)
2009-06-26 15:14:49 +00:00
arabjoin.c
move some code from .h files to .c files and polish unicode.c a bit
2005-12-06 15:04:48 +00:00
arabjoin.h
arabjoin.h was emptied by accident
2005-12-06 15:15:54 +00:00
ata_idle_notify.c
Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*.
2008-11-01 16:14:28 +00:00
backlight-sw-fading.c
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
backlight.c
Remove int_prio argument from timer_register, and move the only use for it into alpine_cdc plugin, since this plugin is only built on SH7034
2009-06-29 14:29:46 +00:00
bidi.c
Disable bidirectional text handling and arabic joining in the bootloaders in order to save space. * Disable greyblitting in archos bootloaders for the same reason.
2008-09-23 18:46:27 +00:00
buffer.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
COPYING
debug.c
Fix DEBUG builds when CONFIG_CPU != SH7034 and HAVE_GDB_API isn't defined
2009-07-02 10:24:27 +00:00
eeprom_settings.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
enc_base.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
events.c
Raise MAX_SYS_EVENTS to fix FS#10105 (*PANIC* event line full)
2009-04-08 16:58:04 +00:00
firmware.make
Silence warning from 'ar' if the archive had to be created.
2009-03-01 09:04:15 +00:00
font.c
Disable the whole loadable font code including font caching for bootloaders/ bootbox.
2008-09-23 21:35:54 +00:00
font_cache.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
general.c
Numbered filename creation: Make the search for pre-existing files independent of the requested number length. This way it will also increment properly if the requested number length changes or overflows (more than 99 files for numberlen == 2).
2009-07-08 23:29:41 +00:00
hangul.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
hotswap.c
add firmware/driver/sd.c which contains common code between SD drivers
2009-07-01 21:49:13 +00:00
ifp_usb_serial.c
Add working USB HID driver, by Tomer Shalev (part of his GSoC work).
2009-05-16 15:30:09 +00:00
kernel.c
Correct Björn's name in various file headers.
2009-03-23 17:08:46 +00:00
logf.c
Reorganise USB stack defines. Now config.h decides which class drivers get enabled instead of usb_core.h
2009-05-23 14:30:20 +00:00
lru.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
mp3_playback.c
Moved pcm_record from firmware to apps. Cleaned up some. Now all code using struct mp3entry is in apps.
2008-10-14 11:12:20 +00:00
panic.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
pcm.c
Gigabeat S: Implement an SDMA API and use it in the PCM driver. Some other miscellaneous adjustments to recording and PCM buffer to accomodate use of physical addresses and cache coherency.
2009-02-08 22:32:41 +00:00
pcm_sampr.c
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
powermgmt.c
Jz4732: add hack to fix stack overflow in the power thread (fixes USB on non-bootloader)
2009-05-07 14:05:42 +00:00
profile.c
Remove int_prio argument from timer_register, and move the only use for it into alpine_cdc plugin, since this plugin is only built on SH7034
2009-06-29 14:29:46 +00:00
README
rolo.c
Fix RoLo on MIPS targets
2009-06-04 11:57:43 +00:00
rom.lds
Make sure the linker considers crt0*.o before all files specified on the command line by using STARTUP() instead of INPUT() in the .lds. Using INPUT() makes the linker process crt0*.o after all files specified on the command line, making linking fail if there are librockbox.a members which are only referenced by crt0*.o. Remove the hackaround that was needed for building the gigabeat S bootloader before (aka UIE() problem).
2008-04-29 06:19:32 +00:00
screendump.c
Convert a number of places in core and plugins to use the BIT_N() macro instead of 1<<n. Speeds up things on SH1, and also reduces core binsize. Most notable speedups: 1 bit lcd driver: drawpixel +20%, drawline + 27%, hline +5%; jpeg viewer: +8% for 1/8 scaling. Other targets are unaffected.
2009-06-07 21:27:05 +00:00
scroll_engine.c
Rework lcd_enabled and lcd_set/call_enable hook
2009-03-17 02:43:47 +00:00
sound.c
Create an udacodec interface (similar to ascodec and wmcoded) and adapt/implement it for the iriver h1xx/h3xx and the meizus.
2009-06-28 17:43:04 +00:00
SOURCES
Samsa AMS: start of an USB driver (nothing working atm)
2009-07-06 13:54:51 +00:00
system.c
Simplify some redundant boolean expressions
2009-05-21 14:15:24 +00:00
thread.c
MIPS: don't save gp register when switching threads
2009-05-06 19:51:34 +00:00
timer.c
Remove the TIMER_* macros and declare target-specific functions in timer.h
2009-06-29 14:29:57 +00:00
tuner.c
Meizu: implement i2c for the meizu fmradio and update the tea5760 tuner driver
2009-07-07 21:57:16 +00:00
usb.c
M:Robe 500: Mostly complete USB driver, supports BULK mode currently and gets about 2 MB/s writes vs 1.1 MB/s on the OF. Mostly tested against Linux, preliminary testing in Windows appears to work. There is currently a bug in the attach process where it only works once per boot that needs to be fixed. There are a few other minor M:Robe 500 changes as well.
2009-06-08 00:19:16 +00:00