rockbox/firmware/export
2007-10-16 01:25:17 +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 Sansa c200 port. Rockbox works with sound. Several features are disabled including some lcd options, FM radio, recording, and all plugins. Loading the OF from the Rockbox bootloader does not work. 2007-09-06 03:28:58 +00:00
ata.h
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-mrobe500.h M:Robe - Fix compilation and remove some warnings 2007-10-13 14:53:34 +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 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
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 Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks. 2007-09-21 15:51:53 +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 Move some more files around and get the main build compiling 2007-09-30 16:29:21 +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 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 Remove the hack which read the ipod hardware revision from flash in the bootloader and passed it to Rockbox via a fixed address in SDRAM. Rockbox now remaps flash and so can just read the value itself. Also clean up the debug menu a little - only display the hw revision for ipods, and add the lcd_type variable to indicate the type of LCD (0 or 1) for ipod Color/Photo. 2007-07-25 13:12:38 +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 the ID3 tag version priority setting on the grounds of it being pretty pointless. ID3v2 tags are superior to ID3v1 tags, and needs less seeking around to find. 2007-09-19 10:40:55 +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 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
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 fix red and yellow - i hope and double content in some files.. dont ask how this could happen 2007-08-27 16:26:56 +00:00
logf.h Fix simulator builds, and some debugf() format strings. 2007-03-17 09:54:28 +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
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
mpeg.h Remove the ID3 tag version priority setting on the grounds of it being pretty pointless. ID3v2 tags are superior to ID3v1 tags, and needs less seeking around to find. 2007-09-19 10:40:55 +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 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 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
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 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
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
rtc.h Set CONFIG_RTC to 0 for non-RTC targets, and check with #if to profit from -Wundef. No code change. 2007-03-16 23:47:03 +00:00
s1a0903x01.h Fix all the red this time? 2007-07-14 13:41:59 +00:00
s3c2440.h Get rid of yellow plus an optimization I should have seen in the first place. 2007-07-05 08:21:10 +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
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
tea5767.h Do some planned radio interface cleanup since adding in the LV24020LP. 2007-07-14 11:20:31 +00:00
thread.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
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 fix red and yellow - i hope and double content in some files.. dont ask how this could happen 2007-08-27 16:26:56 +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