..
common
Use wrap-safe TIME_BEFORE/TIME_AFTER macros to compare times with current_time, instead of comparing them directly.
2009-10-18 15:50:30 +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
Use strlcpy instead of a memset&strcpy combo. Guarantees \0-terminaltion and gives a 1-3% speed up.
2009-10-20 00:09:16 +00:00
export
Correct wrong usage of event callbacks all over the place. It's not supposed to return anything, and should take a data parameter.
2009-10-20 21:54:44 +00:00
include
Make the database tool buildable from configure.
2009-10-07 16:54:15 +00:00
target
D2: Remove the hardcoded driver-level touchscreen calibration, since it's done at apps level as well now.
2009-10-20 20:57:26 +00:00
test
Commit FS#9545, storage cleanup and multi-driver support
2009-07-17 22:28:49 +00:00
usbstack
iPod Nano 2G USB support based on the S3C6400X datasheet. Disabled by default for now.
2009-10-20 06:37:07 +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
Correct wrong usage of event callbacks all over the place. It's not supposed to return anything, and should take a data parameter.
2009-10-20 21:54:44 +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
iRiver scramble and descramble code from Dave Cooper
2005-01-24 09:01:48 +00:00
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
Correct wrong usage of event callbacks all over the place. It's not supposed to return anything, and should take a data parameter.
2009-10-20 21:54:44 +00:00
firmware.make
Silence warning from 'ar' if the archive had to be created.
2009-03-01 09:04:15 +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
font.c
Disable the whole loadable font code including font caching for bootloaders/ bootbox.
2008-09-23 21:35:54 +00:00
general.c
FS#10080
2009-07-14 13:57:45 +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
Use wrap-safe TIME_BEFORE/TIME_AFTER macros to compare times with current_time, instead of comparing them directly.
2009-10-18 15:50:30 +00:00
logf.c
A new implementation of logf, logfdisplay and logfdump.
2009-08-21 22:54:23 +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
it is mildly useful to reset the viewport to the full screen for the panic screen....
2009-08-18 03:55:55 +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
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
powermgmt.c
Core changes to allow storage drivers to do cleanup on shutdown, and iPod Nano 2G shutdown code rework (FS#10668)
2009-10-09 20:36:09 +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
lets point to ../docs/README
2002-08-21 11:13:46 +00:00
rolo.c
Make RoLo work on PP5002. * Rename CACHE_CTL flag values on PP5002 for consistency.
2009-10-19 21:38:52 +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
Const police raid\!
2009-09-04 16:04:02 +00:00
sound.c
* Move DSP_CALLBACK_* enum to sound.h
2009-08-01 21:38:18 +00:00
SOURCES
iPod Nano 2G USB support based on the S3C6400X datasheet. Disabled by default for now.
2009-10-20 06:37:07 +00:00
storage.c
Core changes to allow storage drivers to do cleanup on shutdown, and iPod Nano 2G shutdown code rework (FS#10668)
2009-10-09 20:36:09 +00:00
system.c
Simplify some redundant boolean expressions
2009-05-21 14:15:24 +00:00
thread.c
"Implement" S5L8701 core_sleep
2009-10-10 22:02:22 +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
FS#9824: Fix FM channel spacing for Europe
2009-09-24 22:05:07 +00:00
usb.c
Fix red
2009-10-20 07:21:08 +00:00