rockbox/firmware/export
2007-11-03 22:47:27 +00:00
..
adc.h Moved SH1 ADC to target tree. 2007-04-15 23:35:56 +00:00
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 Do the CONFIG_LED define 2007-02-18 05:07:19 +00:00
ata_idle_notify.h
ata_mmc.h Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;). 2007-06-30 02:08:27 +00:00
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 Button driver for Logik DAX, plus some changes to the debug info displayed in the bootloader build. 2007-11-01 23:38:57 +00:00
config-mrobe500.h m:robe 500i port: Add backlight support to the main build. 2007-11-02 06:13:43 +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 Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. 2007-06-08 23:42:04 +00:00
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 Fix simulator builds, and some debugf() format strings. 2007-03-17 09:54:28 +00:00
disk.h Partition type 0x84 is "OS/2 hidden C: drive" 2007-03-16 14:41:55 +00:00
dm320.h Some small cleanups and code for testing 2007-10-26 05:17:15 +00:00
ds2411.h iAudio X5: Enable reading of DS2411 serial number. See it under System|Debug|View HW info. 2007-03-11 13:59:31 +00:00
eeprom_24cxx.h
eeprom_settings.h Prepare core support for the iriver bootloader supporting ROM images 2007-01-12 18:34:00 +00:00
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 Remove unused code, make comments c-style, make one private function static 2007-02-25 15:44:55 +00:00
fmradio.h Change the radio screen and recording screen to use the global_status structure for state. I guess global_status had been added already and I missed it. :D 2007-02-07 04:24:21 +00:00
fmradio_i2c.h
font.h Tab police 2007-09-14 16:04:01 +00:00
gdb_api.h
general.h
generic_i2c.h Removed executable flag 2007-01-09 23:29:07 +00:00
hangul.h
hotswap.h Some rewriting of the e200 ata driver. No more panicing. Faster card multiplexing. Some calculated yielding (further tuneable if needed). Hopefully more reliable in general. Easy revert if rebellious. 2007-07-25 06:15:07 +00:00
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 Reenable scaling on Sansa since a reasonable solution to clicks has been found. 2007-07-26 10:46:17 +00:00
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 Removed executable flag 2007-01-09 23:29:07 +00:00
kernel.h Accept FS#7910: spontaneously speak out the battery level when it falls 2007-11-03 05:00:49 +00:00
lcd-charcell.h Hmpf, these ever-missing svn properties... 2007-04-06 11:22:26 +00:00
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 e200: Tuner driver needs to yield alot and also be mutexed. FM debug screen got broken again and was ignoring cancellation and not drawing the lines. 2007-07-14 22:00:50 +00:00
m5636.h Removed executable flag 2007-01-09 23:29:07 +00:00
mas.h
mas35xx.h make audiohw.h include the DAC header files 2007-05-22 20:17:35 +00:00
mcf5249.h
mcf5250.h
mp3_playback.h Accept FS#7264 'Build with -Os switch for coldfire targets'. 2007-06-13 15:35:07 +00:00
mp3data.h Shave a few bytes off the binary size, especially on hwcodec targets 2007-02-15 22:55:22 +00:00
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 Some more M5 adjustments. 2007-03-05 01:31:26 +00:00
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 e200: Add recording. Just from MIC right now and FM integration will happen soon. Most every bit of weirdness is nescessary and no problems seem to exist that the retailos doesn't exhibit too (namely noise when LCD is on when recording from MIC). 2007-06-05 07:03:30 +00:00
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 Show exact CPU version on PP5002 targets. 2007-11-03 08:09:07 +00:00
pp5020.h * Add newfound GPO32 register to pp502x.h. * Introduce macros for the PP502x's atomic GPIO bit manipulation feature. * Remove clock setup related registers from debug screen, and add DEV_EN2, DEV_EN3 (to be verified) and GPO32 instead. 2007-11-03 22:47:27 +00:00
pp5024.h Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;). 2007-06-30 02:08:27 +00:00
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 Improved RoLo support for PortalPlayer - handles the COP correctly 2007-02-27 22:55:12 +00:00
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 Fix all the red this time? 2007-07-14 13:41:59 +00:00
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 make audiohw.h include the DAC header files 2007-05-22 20:17:35 +00:00
spdif.h Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. 2007-06-08 23:42:04 +00:00
spi.h spi is shared between the rtc and tsc2100 2007-10-01 05:27:43 +00:00
structec.h Make database endianess independent. 2007-02-13 21:51:18 +00:00
sw_i2c.h FS#6419 - driver for H1x0 series RTC Mod with runtime detection 2007-02-28 13:20:36 +00:00
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 Do some planned radio interface cleanup since adding in the LV24020LP. 2007-07-14 11:20:31 +00:00
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 * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
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 * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
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 Fix my mistakes in some bits in the WM8751 header. Looks like adaptive boost has been turned on by mistake anyway. Correct that and make sure it is turned on intentionally with the #define. Organize a little bit in there. 2007-07-17 00:23:56 +00:00
wm8758.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
wm8975.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
wmcodec.h fix red 2007-06-13 06:41:27 +00:00