rockbox/firmware
Bertrik Sikken 51322432a0 Update si4700 FM driver:
* implement 16-bit register cache and use #defines for registers
* add support for enabling the internal oscillator (needed for AMS sansas)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19559 a1c6a512-1295-4272-9138-f99709370657
2008-12-22 19:41:57 +00:00
..
common Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree. 2008-12-15 23:42:19 +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 Update si4700 FM driver: 2008-12-22 19:41:57 +00:00
export Gigabeat S: Enable keyboard line editing and morse code input. 2008-12-22 18:52:54 +00:00
include Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree. 2008-12-15 23:42:19 +00:00
target Gigabeat S: Make tuner_power have the expected behavior (return old state). Static i2c node structure and add fmradio_i2c_enable to the fmradio i2c API for those that can implement it. 2008-12-21 19:39:11 +00:00
test Added keymaps for ZVM to plugins. Enabled zvm plugin building in tools/configure. FS#9605 by Adam Hogan and Robert Menes. 2008-12-04 21:28:56 +00:00
usbstack Add a disconnect handler for usb storage. It doesn't do anything yet, but it will apparently be needed to reset the audio buffer 2008-12-13 14:49:44 +00:00
arabjoin.c
arabjoin.h
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-thread-fading.c Oops - fix yellow. 2008-11-26 11:08:27 +00:00
backlight.c Use cookies for thread identification instead of pointers directly which gives a buffer against wrongly identifying a thread when the slot is recycled (which has been nagging me for awhile). A slot gets 255 uses before it repeats. Everything gets incompatible so a full update is required. 2008-12-10 08:57:10 +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 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +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 Apply FS#9155 (Simplified battery bench). This is a simplification/rework of the current battery bench code. Battery measurements are now done simply once a minute (no more dependency on HDD specific timeouts) and are flushed to disk by using the ata_idle callback instead of polling ata_disk_is_active (this call is removed from the plugin API now) to make the plugin as unobtrusive as possible. This battery bench plugin also works for flash-based targets like sansa e200. 2008-08-14 22:35:00 +00:00
firmware.make Added 'keywords' and 'eol-style' properties. 2008-11-25 19:54:23 +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 Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +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 cleanup storage defines 2008-10-31 21:25:04 +00:00
ifp_usb_serial.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
kernel.c Place some LIKELY and UNLIKELY hints in kernel where I can definitively say anything about it and where it could make a small difference. 2008-12-14 07:09:26 +00:00
logf.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +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 Change 18 char limit to (LCD_WIDTH/SYSFONT_WIDTH) in panicf() (FS#9282) 2008-08-15 16:49:02 +00:00
pcm.c Check that PCM is playing/recording *after* getting the current position from the hardware layer. 2008-12-14 11:42:47 +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 Fix red. Remove stale comment. 2008-12-21 18:27:59 +00:00
profile.c Commit FS#9170 by Dave Hooper. Adds support for profiling on ARM, and fixes various issues with compiling profile builds. Also, note that profile_reader.pl syntax has changed. 2008-07-28 22:43:41 +00:00
README
rolo.c Fix Clip firmware building by adding missing symbols 2008-11-10 11:04: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
scroll_engine.c revert that scroll engine stuff... good in theory, but broken. 2008-07-02 13:02:57 +00:00
sound.c Have drivers merged for WM8711/21/31 since they are so similar but respect all register differences between codecs. Change minis to #define the actual codec type. If anything breaks check if OSCPD and CLKOUTPD need to be clear for the target- H10 is fine. A nice naming convention suggestion for WM codec multidrivers would be welcome rather than naming for a specific chip. 2008-12-08 21:09:56 +00:00
SOURCES iaudio7: add battery voltage monitoring 2008-12-21 19:16:54 +00:00
system.c Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
thread.c Enable sleep() on MIPS targets 2008-12-19 23:35:42 +00:00
timer.c Sansa AMS: correct VIC registers usage 2008-12-05 14:37:28 +00:00
tuner.c FS#9609 FM radio support for the Gigabeat S, seeking/scanning is not yet 2008-12-09 20:48:04 +00:00
usb.c Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small static buffer around for beeps less than or equal to keyclick duration. This way it operates no matter the buffer state and still won't interfere with alternate PCM operations like recording or plugin playback. 2008-12-13 06:01:08 +00:00

See docs/README