..
config
as3525v2: RTC alarm
2010-05-22 00:28:03 +00:00
adc.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
ak4537.h
akcodec.h
as3514.h
as3525v2: RTC alarm
2010-05-22 00:28:03 +00:00
as3525.h
as3525: don't use IRAM for usb, and avoid usb storage using uncached addresses behind our back
2010-05-19 17:56:47 +00:00
as3525v2.h
SansaAMSv2: Give register CGU_BASE + 0x3C the name CGU_SDSLOT.
2010-03-23 17:00:59 +00:00
ascodec.h
at91sam9260.h
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
2009-06-29 14:30:12 +00:00
ata.h
Commit FS#9545, storage cleanup and multi-driver support
2009-07-17 22:28:49 +00:00
ata_idle_notify.h
undo the last commit... I'm too tired to fgure out how to make batt bench work without the spin down notification (aka, fix red the really lazy way)
2010-01-19 08:04:36 +00:00
ata_mmc.h
Merge tCardInfo struct (MMC) and tSDCardInfo struct (SD)
2009-07-01 10:07:22 +00:00
audio.h
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
2010-05-06 21:04:40 +00:00
audiohw.h
- Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c.
2010-05-15 21:02:47 +00:00
backlight-sw-fading.h
backlight.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
bidi.h
bitswap.h
bootchart.h
Boot charting support.
2010-04-01 16:27:21 +00:00
buffer.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
button.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
config.h
config: revert an embarrassing change.
2010-05-18 10:04:32 +00:00
config_caps.h
cpu.h
FS#10047 : Clipv2
2009-12-31 19:15:20 +00:00
debug.h
don't let logf() and DEBUGF() be empty statements
2010-05-18 18:32:21 +00:00
disk.h
Commit FS#9545, storage cleanup and multi-driver support
2009-07-17 22:28:49 +00:00
dm320.h
M:Robe 500: Add support for DMA based LCD updates when in Portrait mode. TestFPS measures 190 FPS with the DMA updates vs. 58 FPS for the non-DMA updates.
2009-08-20 00:36:39 +00:00
ds2411.h
Updated our source code header to explicitly mention that we are GPL v2 or
2008-06-28 18:10:04 +00:00
eeprom_24cxx.h
eeprom_settings.h
enc_base.h
events.h
FS#11263 - Radio Art support! %C and %Cl tags work in the radio screen and Base Skin when the radio is running.
2010-05-16 11:13:42 +00:00
fat.h
FS#11118: reduce the number of cached sector in FAT code because some are useless after a rewrite of LFN entries handling. Also makes LFN handling more robust.
2010-03-22 10:35:25 +00:00
filefuncs.h
Move strip_volume() to filefuncs.c and set properties.
2009-11-26 22:34:08 +00:00
fmradio.h
fmradio_i2c.h
font.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
gdb_api.h
general.h
Simplify mpegplayer a bit and use array-based lists rather than linked lists for stream management. Move a couple useful functions to handle pointer arrays from kernel.c into general.c; mpeglayer now makes use of them.
2010-05-17 12:34:05 +00:00
generic_i2c.h
hangul.h
hd66789r.h
hotswap.h
Remove unused card_detect(), and make card_detect_target() static inline in each sd driver.
2009-11-26 00:51:09 +00:00
hwcompat.h
i2c-coldfire.h
Fix more tabs
2010-01-03 10:27:43 +00:00
i2c-pp.h
i2c-s5l8700.h
S5L8700: implement i2c driver (used for communicating with the RTC and the codec in the meizus)
2009-06-27 20:11:11 +00:00
i2c.h
i2s.h
iap.h
Clean up IAP / ipod remote tuner a bit.
2010-04-18 15:46:56 +00:00
ifp_usb_serial.h
imx31l.h
Gigabeat S: Implement LCD contrast, invert and flip modes. Enhance LCD power management. Include init data but it's not needed yet (identical to Gigabeat F).
2010-05-18 23:50:00 +00:00
ipod_remote_tuner.h
Add support for the ipod FM remote to the 4G, Color, 5G, nano 1G with RDS
2009-12-01 17:54:40 +00:00
isp1362.h
isp1583.h
Correct svn:keywords and svn:eol-style on a few more files.
2009-07-12 09:43:44 +00:00
jz4740-codec.h
jz4740.h
Ingenic Jz4740: add basic frequency switching
2009-07-03 21:34:40 +00:00
jz_mxu.h
kernel.h
Use boolean instead of int for keeping track of mutex signalled state and wakeup signalled state
2010-04-18 15:24:39 +00:00
lcd-charcell.h
lcd-remote.h
Revise r23225 a bit, removing the debug_printf function and implementing more generic lcd_(remote)_putsf function(s) instead and use those in more places
2009-10-17 18:02:48 +00:00
lcd.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
led.h
logf.h
don't let logf() and DEBUGF() be empty statements
2010-05-18 18:32:21 +00:00
ltv350qv.h
lv24020lp.h
m5636.h
m66591.h
Correct svn:keywords and svn:eol-style on a few more files.
2009-07-12 09:43:44 +00:00
mas.h
Fix more tabs
2010-01-03 10:27:43 +00:00
mas35xx.h
mc13783.h
i.MX31/Gigabeat S: Actually enable DPTC which can set optimal voltage for 528MHz. Requires an SPI and PMIC interface rework because of the low-latency needs for the DPTC to work best with minimal panicing. SPI can work with multitasking and asynchronously from interrupt handlers or normal code.
2010-05-04 10:07:53 +00:00
mcf5249.h
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
2009-06-29 14:30:12 +00:00
mcf5250.h
mips-archdefs.h
mips.h
mipsregs.h
mmc.h
Commit FS#9545, storage cleanup and multi-driver support
2009-07-17 22:28:49 +00:00
mp3_playback.h
mv.h
Commit FS#9545, storage cleanup and multi-driver support
2009-07-17 22:28:49 +00:00
nand.h
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
nand_id.h
Correct svn:keywords and svn:eol-style on a few more files.
2009-07-12 09:43:44 +00:00
ohci.h
Add data structures
2009-07-12 15:29:22 +00:00
panic.h
pcf5060x.h
D2: Use a common function for reading ADC values from the PMU
2009-10-08 15:47:43 +00:00
pcf5063x.h
Initial support for runtime detection of the PMU used in newer D2+ models (PCF50635). The backlight and battery monitoring should work, but the RTC and touchscreen are not yet implemented.
2009-10-10 17:35:02 +00:00
pcf50605.h
pcf50606.h
D2: Use a common function for reading ADC values from the PMU
2009-10-08 15:47:43 +00:00
pcf50635.h
Initial support for runtime detection of the PMU used in newer D2+ models (PCF50635). The backlight and battery monitoring should work, but the RTC and touchscreen are not yet implemented.
2009-10-10 17:35:02 +00:00
pcm.h
fix a typo in comment
2010-05-13 20:39:03 +00:00
pcm_sampr.h
pl081.h
pl180.h
AMS Sansa: Add voltage defines to pl180.h. No functional changes.
2009-10-19 05:34:17 +00:00
pnx0101.h
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
2009-06-29 14:30:12 +00:00
power.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
powermgmt.h
Submit FS#11065. Introduce a new system setting for en-/disabling the Line-out. For now only implemented on iPod Video. This allows to save power if the user does not use the player's Line-out. On iPod 5G the saving is ~0.5 mA.
2010-03-20 15:02:29 +00:00
pp5002.h
Move CACHEALIGN_BITS to cpu headers
2010-04-13 15:50:08 +00:00
pp5020.h
Move CACHEALIGN_BITS to cpu headers
2010-04-13 15:50:08 +00:00
pp5024.h
pp6100.h
Add information gleaned from disassembling the main firmware image. Detect lcd type in use. Still no actual output
2009-07-17 20:40:40 +00:00
profile.h
qt1106.h
r61509.h
Onda VX7x7: fix error when compiling with USB_BOOT defined
2009-07-29 12:57:42 +00:00
ramdisk.h
Commit FS#9545, storage cleanup and multi-driver support
2009-07-17 22:28:49 +00:00
rolo.h
rtc.h
FS#10569 RTC driver cleanup
2009-09-26 14:58:32 +00:00
s1a0903x01.h
s3c2440.h
s5l870x : use mmu-arm.S
2010-04-13 15:59:49 +00:00
s5l8700.h
Move CACHEALIGN_BITS to cpu headers
2010-04-13 15:50:08 +00:00
screendump.h
scroll_engine.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
sd.h
Remove unused card_detect(), and make card_detect_target() static inline in each sd driver.
2009-11-26 00:51:09 +00:00
serial.h
sh7034.h
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
2009-06-29 14:30:12 +00:00
si4700.h
sound.h
Gigabeat S: Fully enable access to hardware tone controls and 3-D effect feature. Under the hood, it's designated a hardware equalizer since it is one. Implement code framework for hardware EQ in general. Menu aspect is well abstracted and so the UI and strings can be changed around if taste doesn't quite suit. So far the emphasis is distinction of the UI labelling from the software EQ so that it's clear the settings are for a different thing.
2010-05-15 13:09:45 +00:00
spdif.h
spi.h
Correct svn:keywords and svn:eol-style on a few more files.
2009-07-12 09:43:44 +00:00
storage.h
Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster.
2010-04-03 22:02:09 +00:00
structec.h
sw_i2c.h
synaptics-mep.h
Packard Bell Vibe 500: touchpad code rework. Improve touch sensivity a bit by setting the MEP parameters in the power_init() function. Implement new function in synaptics-mep driver (touchpad_set_parameter) necessary for it. Move the button lights code to the target backlight file.
2010-02-06 19:15:43 +00:00
system.h
Get checkwps going again, don't mess with sdl in it.
2010-05-15 21:11:20 +00:00
tcc77x.h
TCC: Implement ECC error correction for sectors read from NAND. Tested on D2 (78x, MLC) and M200 (77x, SLC).
2009-08-12 19:26:04 +00:00
tcc780x.h
D2: Enable ARM cache coherency functions (eg. during codec load), which should eliminate data aborts/freezes on track changes. NOTE: The linker script reserves space at the end of DRAM for the TTB, but this is not currently used.
2009-09-01 21:35:37 +00:00
tea5760.h
Meizu: implement i2c for the meizu fmradio and update the tea5760 tuner driver
2009-07-07 21:57:16 +00:00
tea5767.h
thread.h
Use a more natural guard for the callback definition
2010-04-17 14:22:06 +00:00
timer.h
Put TIMER_FREQ definition in CPU-specific config, and remove timer-target.h
2009-06-29 14:30:12 +00:00
tlv320.h
touchscreen.h
Remove svn:executable from firmware
2009-10-31 02:26:40 +00:00
tsc200x.h
Touchscreen support for newer Cowon D2+ hardware revisions (using TSC200x touchscreen controller).
2009-10-15 20:13:29 +00:00
tsc2100.h
Correct svn:keywords and svn:eol-style on a few more files.
2009-07-12 09:43:44 +00:00
tuner.h
fix the last of the reds, and make RDS tags actually work (and add them to the hardcoded radio skin)
2010-05-12 11:44:09 +00:00
uda1341.h
Improvements to mini2440/UDA1341 audio
2009-11-01 22:58:08 +00:00
uda1380.h
Fix more tabs
2010-01-03 10:27:43 +00:00
udacodec.h
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
usb-s3c6400x.h
iPod Nano 2G USB support based on the S3C6400X datasheet. Disabled by default for now.
2009-10-20 06:37:07 +00:00
usb-tcc.h
Fix more tabs
2010-01-03 10:27:43 +00:00
usb.h
FS#10756 - Free unused init code
2010-03-03 23:20:32 +00:00
usb_ch9.h
Fix more tabs
2010-01-03 10:27:43 +00:00
usb_core.h
Change control handling to start expecting host packets before sending data to the host. This makes the handling less timing sensitive on some controllers
2009-10-19 16:21:50 +00:00
usb_drv.h
wm8731.h
wm8751.h
MRobe100, HD200, Gigabeat F/X (anything with wm8750 or wm8751). Properly prescale bass and treble controls to avoid clipping.
2010-05-11 04:02:45 +00:00
wm8758.h
Submit FS#11065. Introduce a new system setting for en-/disabling the Line-out. For now only implemented on iPod Video. This allows to save power if the user does not use the player's Line-out. On iPod 5G the saving is ~0.5 mA.
2010-03-20 15:02:29 +00:00
wm8975.h
wm8978.h
Gigabeat S: Fully enable access to hardware tone controls and 3-D effect feature. Under the hood, it's designated a hardware equalizer since it is one. Implement code framework for hardware EQ in general. Menu aspect is well abstracted and so the UI and strings can be changed around if taste doesn't quite suit. So far the emphasis is distinction of the UI labelling from the software EQ so that it's clear the settings are for a different thing.
2010-05-15 13:09:45 +00:00
wm8985.h
Hopefully finish off the red from r26051.
2010-05-15 14:16:35 +00:00
wmcodec.h