- 04afc13 Add some vertical space before and after notes by Alexander Levin · 15 years ago
- 43d2c7a Clean the DCache just before going to main because areas were written by init code that need to be coherent (.ncbss and .sdmacode). by Michael Sevakis · 15 years ago
- a420561 Gigabeat S: Reclaim about 800K of memory that was laying unused. Get rid of DEVBSS_ATTR for this target and implement as NOCACHEBSS_ATTR. Plugin and codec buffers move so all that is now incompatible (do full update). No version increase for plugins/codecs because the loader will reject them. by Michael Sevakis · 15 years ago
- 7f3b349 Correct manual entry for Sansa Clip keymap by Rafaël Carré · 15 years ago
- dbcb028 Use 'HZ' and remove 'volatile' as suggested by kugel. by Andree Buschmann · 15 years ago
- 4c4ae04 Changes in test_mem plugin: Use correct formula to calculate KB/s, reasonable unrolling of read/write loops to better match memory bandwidth. by Andree Buschmann · 15 years ago
- 452c5b2 Unroll mpc's requantization loops for some (minor) speed up. by Andree Buschmann · 15 years ago
- 7831a23 as3525v2: make sure volume is normal by writing Audioset2 register by Rafaël Carré · 15 years ago
- 7a994c1 Fix (hopefully) last aliasing bug (midiutil), and enable -fno-strict-aliasing again for zxbox and doom (no easy fix there) by Frank Gevaerts · 15 years ago
- 91249a5 Remove -fno-strict-aliasing for everyone by Frank Gevaerts · 15 years ago
- f2b1f8d Refactor mpc's requantization to use identical macros for each subframe. by Andree Buschmann · 15 years ago
- e4f1bfe Fix possible buffer overflow by Frank Gevaerts · 15 years ago
- 1c9cc68 fix one more size_t/ssize_t misuse by Frank Gevaerts · 15 years ago
- 8d4ff63 Fix size_t handling in plugin_get_buffer() by Frank Gevaerts · 15 years ago
- 6027b91 Revert r25861, to avoid hiding real errors by Frank Gevaerts · 15 years ago
- 26826b5 rbutil: move bootloaderInstall object creation switches to bootloaderInstallBase . by Dominik Wenger · 15 years ago
- e919b5d Fix disastrous variable shadowing, change casts to unsigned in (cygwin doesn't like mode_t there, and unsigned int should be equally correct) and check the correct bitmask in sim_open(). by Thomas Martitz · 15 years ago
- 9697b37 Fix yellow. by Steve Bavin · 15 years ago
- b08222c Minor const police raid. by Steve Bavin · 15 years ago
- feecb7d Add repeat counting to system trace. by Dominik Riebeling · 15 years ago
- 227e619 Fix hotkey select behavior, ignore selection if menu item is not hotkeyable. Will not exit the context menu now by Jeffrey Goode · 15 years ago
- 2ccb83d Fix red by Jeffrey Goode · 15 years ago
- 32ad1f8 Revert hotkey bitmaps by Jeffrey Goode · 15 years ago
- 3487b85 Fuzev1: calibrated discharge curve by Rafaël Carré · 15 years ago
- eae0ced mpegplayer: One last dealie-O for now: Change all "WVS" usage in the code for identifiers to "OSD". by Michael Sevakis · 15 years ago
- 455c34a mpegplayer: make button timeout half the OSD update interval so that it updates the indicators properly when not holding a key. Add capability to show OSD without changing volume, seeking, etc. Enable this functionality on Gigabeat S using the back (<--) button since it wasn't used in playback mode at all. by Michael Sevakis · 15 years ago
- 79e7375 Add support for the next/prev side buttons to mpegplayer on the Gigabeat S to control seeking. by Michael Sevakis · 15 years ago
- d7ef247 i.MX31/Gigabeat S minor cleaning: Make HW access more obvious in places I forgot to do earlier. Reduce the number of structs that need to be filled-out for some drivers just to simplify a little. Change some types. by Michael Sevakis · 15 years ago
- 235fc05 Fuzev2: calibrated discharge curve by Rafaël Carré · 15 years ago
- 8ffbe2e Remove stray function prototype used only for long-ago-removed codec swapping. Function definition was removed when adding internal voice codec. by Michael Sevakis · 15 years ago
- 50d9907 Correct bitmap color depth by Jeffrey Goode · 15 years ago
- 16e0c57 Hotkey menu items have their own icon by Jeffrey Goode · 15 years ago
- affea5f i.MX31: Make some style changes to some driver code so that hardware vs. variable access is more obvious to the eye. Change a few data types and qualifiers. No functional differences. by Michael Sevakis · 15 years ago
- 13b8e3d Remove last traces of sprintf.h by Jeffrey Goode · 15 years ago
- 65b875b Fix last two yellows by Frank Gevaerts · 15 years ago
- ca52f94 Define size_t the way the gcc/glibc people intended by Frank Gevaerts · 15 years ago
- 4e09bd4 Use -fno-strict-aliasing on 4.0 as well by Frank Gevaerts · 15 years ago
- 821652d string.h shouldn't include stddef.h by Frank Gevaerts · 15 years ago
- d67bf4c Fix last sprintf warning. by Thomas Martitz · 15 years ago
- 55e4fe7 Fix the remaining reds. by Thomas Martitz · 15 years ago
- b91f15d Fix c&p error from r25853 that should've fixed some snprintf warnings. by Thomas Martitz · 15 years ago
- 6ac6420 Revert r25854 which was bad for the database tool (I forgot it still needs the wrappers from uisimulator/common/io.c). Fix it so it works for both. by Thomas Martitz · 15 years ago
- ab4a162 Fix gigabeat S includes so it builds again by Frank Gevaerts · 15 years ago
- 3e400b2 Fix checkwps by using host system's file IO (thanks to r25843/r25844) and by including a work around for systems that try to get intN_t via sys/types.h (which should be wrong, but well). by Thomas Martitz · 15 years ago
- 77dfff5 Fix some more snprintf related warnings. by Thomas Martitz · 15 years ago
- 54548df Fix some size_t related warnings (hopefully, they seem system dependant). by Thomas Martitz · 15 years ago
- 7210f69 Add firmware/include to the include path to fix checkwps. by Thomas Martitz · 15 years ago
- 50a6ca3 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). by Thomas Martitz · 15 years ago
- adb506d Ingenic Jz4740: Use lcd_putsf() instead of lcd_puts() in exception handler by Maurus Cuelenaere · 15 years ago
- b753447 Add available recording sample rates for different iPod types to manual. by Andree Buschmann · 15 years ago
- 19e28e2 Add Luca_S to CREDITS. Thanks for your time & effort! by Jack Halpin · 15 years ago
- db8d075 ad-as3525v2: Ask for a reponse from SD_APP_CMD to help with timing issues when switching to 4 bit widebus. by Jack Halpin · 15 years ago
- ba0f831 Use correct spelling for 'dB'. by Andree Buschmann · 15 years ago
- 0a1d7c2 Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter. by Thomas Martitz · 15 years ago
- c61e89c Make creat() posix compliant API-wise. Shouldn't affect the core as it's wrapped via a static inline. by Thomas Martitz · 15 years ago
- 684c70b HD200 - fix stupid bug in lcd_grey_data by Marcin Bukat · 15 years ago
- 49f2709 If dircache and database "load to ram" is enabled then get the id3 info from the database in the WPS playlist viewer for non buffered tracks by Jonathan Gordon · 15 years ago
- 0defb84 Gigabeat S bootloader: Fix archaic call placement in dptc_stop which hangs the bootloader before jumping to FW. Let the backlight LED ramp up after unplugging USB which just looks better. by Michael Sevakis · 15 years ago
- 992b7e1 Gigabeat S: There's no compelling reason to start automatic scaling in the bootloader only stop it milliseconds later. Do init to default frequency and working point, however. by Michael Sevakis · 15 years ago
- 021f9e9 Changed a macro to a raw in int constant. Didn't mean to do that. Put it back right. by Michael Sevakis · 15 years ago
- a36a498 i.MX31/Gigabeat S: This should fix stability problems. One problem was to start using the DVFS controller properly so that interrupts will be masked at the lowest and highest frequency indexes. Millions of useless interrupts were occurring at 132MHz because its index was 2, not 3, which masks it automatically when it can't go slower. Stopping the flood was enough to actually see the difference in general. IRQ must be disabled when fiddling with the CCM registers and only enabled when waiting for voltage ramp as having them enables also causes spurious DVFS ints. Implement interruptible ISR pro/epilogue more safely (always using IRQ stack even in SVC mode handling). Fix an improper inequality in DVFS code (which set regs for down when going up and v.v.). Misc. support changes. Have internal tables take less RAM. by Michael Sevakis · 15 years ago
- 8fd3ec9 sd-as3525v2.c: Set MCI interrupt mask immediately prior to enabling DMA for the transfer. by Jack Halpin · 15 years ago
- d48b335 fix libmkmpioboot.a building. by Dominik Wenger · 15 years ago
- 8e2ebc1 rbutil: fix compiling on windows. by Dominik Wenger · 15 years ago
- ab0a0bf Another logf fix in voice_thread.c by Jeffrey Goode · 15 years ago
- 1801768 as3525v2: don't modify audioset2 as it seems the bits have changed by Rafaël Carré · 15 years ago
- bc91c5a Clip+: current usage estimation based on battery bench by Rafaël Carré · 15 years ago
- 7a0efce rbutil: fix fuzev2 entry. by Dominik Wenger · 15 years ago
- ccd113a Remove unneeded include from screens.c by Jeffrey Goode · 15 years ago
- 1453275 fix player red. by Jonathan Gordon · 15 years ago
- efd1f4e Make it possible to move the UI viewport using conditional viewports. by Jonathan Gordon · 15 years ago
- 268f7c4 fix mkamsboot compilation on systems where 'make' is not 'GNU make' (FreeBSD for example) by Marcoen Hirschberg · 15 years ago
- e77550a rbutil: add fuzev2 by Rafaël Carré · 15 years ago
- 630b4fc i.MX31/Gigabeat S: The nested IRQ code was just totally wrong and not actually working anyway (which is why it wasn't crashing). AVIC doesn't seem truthful about priority of current ISR either :\. Sometimes there were channel swaps during really active DVFS due to FIFO underflow from a needed long delay in the ISR (100us, and IIS TX only has 45us reserve) and DMARQ *must* be serviced low-latency. Get it doing as was intended. by Michael Sevakis · 15 years ago bootloader_fuze_v2 tcctool_v1_0
- 9dd81ae Use settings for DAC AGC, cpeaker driver bias current (which is unused in rockbox), dither, and headphone bias current taken from c200v2 firmware. These should result in several mA power savings on all as3525, and probably an improvement on AS3525v2 as well as the c200v1 and e200v1. RMAA tests on the e200v1, clipv1 and clipv2 show no measurable difference in output when driving a 16 ohm load. by Michael Giacomelli · 15 years ago
- 0864194 sd-as3525v2.c: Implement 4 bit widebus for SD Transfers. by Jack Halpin · 15 years ago
- 145135f Fuzev2: don't disable interrupts in fm code, allow button tick to run by Rafaël Carré · 15 years ago
- a69e1c4 Fuzev2: FM - tested on 2 different models by Rafaël Carré · 15 years ago
- aec0af5 as3525 FM i2c : don't assume SCL and SDA are on the same GPIO by Rafaël Carré · 15 years ago
- e6bb174 Clip+: use correct 290mAh battery capacity by Rafaël Carré · 15 years ago
- d11f5a7 as3525* : all as3525(v1) use ADC_BVDD for reading battery by Rafaël Carré · 15 years ago
- 00e2252 Fix typos in the comment (now in .c) by Alexander Levin · 15 years ago
- 295da3f Fix typos in the comment by Alexander Levin · 15 years ago
- adcbb32 sd-as3525v2: Check for response timeout error in addition to response crc error. Remove TODO comment. by Jack Halpin · 15 years ago bootloader_vibe500_v1
- 09cd188 Fix logf behavior in voice_thread.c by Jeffrey Goode · 15 years ago
- 054ddfd Make some internal things static, add logf line to sound.c by Jeffrey Goode · 15 years ago
- 433cad6 Add logf line to talk.c by Jeffrey Goode · 15 years ago
- 6a2b516 HD200 - fix random partition corruption on USB unplug (hopefully) by Marcin Bukat · 15 years ago
- 69fa42d HD200 - rework bootloader logic by Marcin Bukat · 15 years ago
- bccdcf2 HD200 - move adc channel variable to iram as it is used in ISR by Marcin Bukat · 15 years ago
- 5ad4d13 HD200 - fix backlight flashes during startup by Marcin Bukat · 15 years ago
- 5bcdd92 HD200 - remove fm glue code from bootloader build by Marcin Bukat · 15 years ago
- 4048a1c Merely correct a comment. by Michael Sevakis · 15 years ago
- 5edcb11 i.MX31/Gigabeat S: Just a little paranoid change to switcher write to active regulators method, to keep things localized a bit more from global data pool, for safety's sake. It's going to Mars afterall. by Michael Sevakis · 15 years ago
- 931e06d 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. by Michael Sevakis · 15 years ago
- 7480afb as3525v2: Use CD Interrupt vs. CD polling in send_cmd() by Rafaël Carré · 15 years ago
- 1bc5945 rolo: make PP code pp6100-compatible by Rafaël Carré · 15 years ago
- 056f608 Ingenic Jz4740: eliminate EP0 state machine + small cleanups by Maurus Cuelenaere · 15 years ago
- 35f3414 Ingenic Jz4740: cleanup USB driver a bit (no externally visible functional changes) by Maurus Cuelenaere · 15 years ago
- c5abd15 Stop scrolling when exiting the CPU boost log menu by Maurus Cuelenaere · 15 years ago