rockbox/firmware/export
Michael Giacomelli 7127199230 Lets use the measurements Toni took months ago for the Sansa battery, instead of the using the Archos ones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15389 a1c6a512-1295-4272-9138-f99709370657
2007-11-01 03:18:01 +00:00
..
adc.h
arcotg_udc.h Usb Stack: only setup packet handling, and not enabled by default as there is a lot to do. 2007-08-27 16:04:32 +00:00
as3514.h FS#8023: Use of AS3514 #defines instead of magic values. 2007-10-25 09:03:47 +00:00
ata.h
ata_idle_notify.h
ata_mmc.h
audio.h Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. 2007-10-06 22:27:27 +00:00
audiohw.h Split wm8731 and wm8721 drivers. wm8721 can be much simpler since it has no recording. Provide reg bit definitions for those. Add some temporary hacks pcm-pp to prevent crashing when playing after recording. Make playback start after recording on pp5020. Get wm8731 to monitor recording but plans are to do that digitally. 2007-10-02 07:48:50 +00:00
backlight.h Name all button light functions and variables consistently starting with buttonlight_ . 2007-10-07 15:02:02 +00:00
bidi.h
bitswap.h
buffer.h
button.h fix yellow and some house cleaning 2007-10-09 21:28:51 +00:00
config-c200.h Enable recording for Sansa c200, the keymap is usable but maybe could still be improved later. 2007-10-10 22:49:39 +00:00
config-e200.h Red-out on the e200/c200 sims. 2007-10-08 21:09:26 +00:00
config-fmrecorder.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-gigabeat-s.h Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks. 2007-09-21 15:51:53 +00:00
config-gigabeat.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-h10.h PP LCD drivers: * Optimised and cleaned up PP colour LCD drivers. Immeasurable speedup on iPod Color, huge speedup on small H10 (a factor of 3). Should be a bit faster on big H10 too. * Big H10 changed bitmap format, so needs reconfiguring + full rebuild. * Better register naming for the mono LCD bridge. Register names for the colour LCD bridge. 2007-10-12 00:28:57 +00:00
config-h10_5gb.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-h100.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-h120.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-h300.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-iaudiom5.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-iaudiox5.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ifp7xx.h Disable tagcache on iriver iFP to save some memory. 2007-09-20 22:16:08 +00:00
config-ipod1g2g.h Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199). Original patch by Tomasz Mon, modified by me. 2007-09-29 20:56:07 +00:00
config-ipod3g.h Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199). Original patch by Tomasz Mon, modified by me. 2007-09-29 20:56:07 +00:00
config-ipod4g.h Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199). Original patch by Tomasz Mon, modified by me. 2007-09-29 20:56:07 +00:00
config-ipodcolor.h Accept patch in FS#6869 by Justin Foell, increases maximum settable battery capacity to 1200 mAh for ipod color and 4g, closes FS#6422 2007-09-02 07:31:10 +00:00
config-ipodmini.h Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199). Original patch by Tomasz Mon, modified by me. 2007-09-29 20:56:07 +00:00
config-ipodmini2g.h Fix the LCD line remaining active after shutdown on grayscale ipods (FS#5199). Original patch by Tomasz Mon, modified by me. 2007-09-29 20:56:07 +00:00
config-ipodnano.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-ipodvideo.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-logikdax.h Initial work on a port to the Logik DAX 1GB MP3/DAB player. The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working. Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting. This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet. A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU. NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc. 2007-10-28 11:08:10 +00:00
config-mrobe500.h enable the RTC on the mrobe. 2007-10-23 14:22:44 +00:00
config-ondiofm.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ondiosp.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-player.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-recorder.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-recorderv2.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-tpj1022.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config.h Initial work on a port to the Logik DAX 1GB MP3/DAB player. The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working. Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting. This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet. A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU. NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc. 2007-10-28 11:08:10 +00:00
config_caps.h
cpu.h Initial work on a port to the Logik DAX 1GB MP3/DAB player. The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working. Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting. This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet. A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU. NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc. 2007-10-28 11:08:10 +00:00
debug.h
disk.h
dm320.h Some small cleanups and code for testing 2007-10-26 05:17:15 +00:00
ds2411.h
eeprom_24cxx.h
eeprom_settings.h
enc_base.h Remove the PCMREC_PARANOID support since the issues have been identified and fixed however detecting an encoder writing too many samples to a chunk will remain and be enabled in a DEBUG build as an aid for adding encoders. Do some cleanup on the filename queue. Loosen up the control interface where synchronous thread blocking isn't required for pause/stop/resume. 2007-09-30 15:55:34 +00:00
fat.h
fmradio.h
fmradio_i2c.h
font.h Tab police 2007-09-14 16:04:01 +00:00
gdb_api.h
general.h
generic_i2c.h
hangul.h
hotswap.h
hwcompat.h The iPod Video has the HW version at a different address in ROM. 2007-10-28 01:00:18 +00:00
i2c-coldfire.h
i2c-pp.h Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. 2007-10-16 01:25:17 +00:00
i2c.h
i2s.h
id3.h Remove unused struct members 2007-10-25 21:47:42 +00:00
imx31l.h Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks. 2007-09-21 15:51:53 +00:00
isp1362.h
kernel.h Add queue_peek to the kernel (written by Mike Sevakis), and use it to improve upon my previous commit. 2007-10-27 18:08:18 +00:00
lcd-charcell.h
lcd-remote.h Remove the "invert scroll" code since it's not used anywhere anymore (and it was broken on color targets with gradients anyway). Closes FS #7875. 2007-10-15 20:42:51 +00:00
lcd.h Remove the "invert scroll" code since it's not used anywhere anymore (and it was broken on color targets with gradients anyway). Closes FS #7875. 2007-10-15 20:42:51 +00:00
led.h
linkedlist.h Set svn:keywords 2007-10-20 13:10:58 +00:00
logf.h logf changes: 2007-10-24 22:06:36 +00:00
lv24020lp.h
m5636.h
mas.h
mas35xx.h
mcf5249.h
mcf5250.h
mp3_playback.h
mp3data.h
mpeg.h Accept FS#8053 by Bertrik Sikken: playback.c and mpeg.c simplification by removal of last_track argument in track_(un)buffer callback. 2007-10-31 13:43:50 +00:00
panic.h
pcf50605.h Try to fix the case where Ipods would spuriously wake up even though no alarm had been set. 2007-09-28 15:09:54 +00:00
pcf50606.h
pcm.h Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. 2007-10-06 22:27:27 +00:00
pcm_record.h Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound. 2007-10-06 22:27:27 +00:00
pcm_sampr.h
pnx0101.h PNX0101: new register names and polishing support for Clock Generation Unit 2007-09-20 22:13:48 +00:00
power.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
powermgmt.h Lets use the measurements Toni took months ago for the Sansa battery, instead of the using the Archos ones. 2007-11-01 03:18:01 +00:00
pp5002.h Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. 2007-10-16 01:25:17 +00:00
pp5020.h PP502x: Get switch_thread back out of IRAM and devise a better core wakeup system that's not timing dependant. Hopefully something simpler will be found or devised eventually that meets all requirements. Rename mailbox-related registers. 2007-10-18 01:26:50 +00:00
pp5024.h
profile.h
replaygain.h Small ReplayGain cleanup. Move RVA2 specific code to id3.c and don't do the parsing via strings. Generalize parts of the code for later use by MPC. Make some local functions static. Add and update some comments for clarity. 2007-08-25 10:25:13 +00:00
rolo.h
rtc.h Try and save some bytes, seeing as we already assumed LANG_ constants for month and weekday names are contiguous. 2007-10-24 15:34:36 +00:00
s1a0903x01.h
s3c2440.h Fix the FRAME offset calculation on Gigabeat (m:robe 500 too?). 2007-10-23 11:34:11 +00:00
scroll_engine.h Fix red due to previous commit, remove some ifdefs. (/me crosses his fingers) 2007-09-30 21:40:22 +00:00
serial.h
sh7034.h
sound.h
spdif.h
spi.h spi is shared between the rtc and tsc2100 2007-10-01 05:27:43 +00:00
structec.h
sw_i2c.h
system.h Finally full multicore support for PortalPlayer 502x targets with an eye towards the possibility of other types. All SVN targets the low-lag code to speed up blocking operations. Most files are modified here simple due to a name change to actually support a real event object and a param change to create_thread. Add some use of new features but just sit on things for a bit and leave full integration for later. Work will continue on to address size on sensitive targets and simplify things if possible. Any PP target having problems with SWP can easily be changed to sw corelocks with one #define change in config.h though only PP5020 has shown an issue and seems to work without any difficulties. 2007-10-16 01:25:17 +00:00
tcc77x.h Initial work on a port to the Logik DAX 1GB MP3/DAB player. The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working. Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting. This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet. A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU. NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc. 2007-10-28 11:08:10 +00:00
tea5767.h
thread.h Finally commit Metadata on Buffer! 2007-10-25 21:27:45 +00:00
timer.h Beginning of an M:Robe 500i port. Currently only in the bootloader stage. Needs another piece of code to start the boot process - will be in the wiki. 2007-09-20 04:46:41 +00:00
tlv320.h
tsc2100.h start of the tsc2100 driver. 2007-09-22 14:21:07 +00:00
tuner.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
uda1380.h
usb.h Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks. 2007-09-21 15:51:53 +00:00
usb_ch9.h add some informations about this file 2007-10-28 14:02:51 +00:00
usb_serial.h
usbstack.h first part of usbstack patches -> show and use selection of usb stack mode only, if 2007-09-30 12:25:06 +00:00
wm8721.h Oops. Correct reversed DSP mode A/B bits for WM8731/21. 2007-10-07 05:59:38 +00:00
wm8731.h Oops. Correct reversed DSP mode A/B bits for WM8731/21. 2007-10-07 05:59:38 +00:00
wm8751.h
wm8758.h
wm8975.h
wmcodec.h