summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Collapse)AuthorFilesLines
2010-10-27Enable line out on c200v1 - part of FS#11367 by me - Thanks to Nate for testingMichael Chicoine1-9/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28368 a1c6a512-1295-4272-9138-f99709370657
2010-10-27HDD6330: fix some values in config (USB PID, battery capacity), insert ↵Szymon Dziok1-5/+11
commented out ATA DMA. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28367 a1c6a512-1295-4272-9138-f99709370657
2010-10-26Ramdisk: add hotswap supportMaurus Cuelenaere2-0/+24
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28363 a1c6a512-1295-4272-9138-f99709370657
2010-10-25Really fix yellow: Rename BMP_LINESIZE and BMP_BPP to get rid of the macro ↵Michael Sparmann3-27/+17
name collision git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28359 a1c6a512-1295-4272-9138-f99709370657
2010-10-25Fix iPod Nano 2G bootloader, which was apparently broken by the eabi transitionMichael Sparmann2-11/+20
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28358 a1c6a512-1295-4272-9138-f99709370657
2010-10-25Fix yellow: BMP_BPP and BMP_LINESIZE being used both in greylib and screendumpMichael Sparmann1-4/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28357 a1c6a512-1295-4272-9138-f99709370657
2010-10-25Fix screendump on iPod Nano 2G by increasing the usb thread stack size and ↵Michael Sparmann5-47/+33
reducing the stack usage of FAT and storage functions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28356 a1c6a512-1295-4272-9138-f99709370657
2010-10-24Fix return type of iap_getc (should be bool instead of int)Bertrik Sikken1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28354 a1c6a512-1295-4272-9138-f99709370657
2010-10-24Fix android hardware button handling so it actually works.Jonathan Gordon1-7/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28345 a1c6a512-1295-4272-9138-f99709370657
2010-10-24AMSv2: fix bootloader build with USB enabledRafaël Carré1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28342 a1c6a512-1295-4272-9138-f99709370657
2010-10-24Fix FS#11559 - no sound from ipod fm remote on ipod nano 1g.Bertrik Sikken1-1/+17
This fix implements audiohw_set_monitor for the wm8975 codec (used in ipod nano 1g, nano 2g, color, 4g) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28341 a1c6a512-1295-4272-9138-f99709370657
2010-10-22Set svn propertiesbootloader_mpiohd200_v1Marcin Bukat15-15/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28326 a1c6a512-1295-4272-9138-f99709370657
2010-10-22MPIO HD200 - revert change in crt0.S introduced in r28270 to get rid of ↵Marcin Bukat1-2/+4
strange noise produced by buttons on startup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28325 a1c6a512-1295-4272-9138-f99709370657
2010-10-22MPIO HD200 - squash long standing bug in bootloader which prevented booting ↵Marcin Bukat1-0/+3
OF if doing coldstart on battery only. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28324 a1c6a512-1295-4272-9138-f99709370657
2010-10-21HDD6330: add the simulator.Szymon Dziok1-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28323 a1c6a512-1295-4272-9138-f99709370657
2010-10-21HDD6330: fix loading of the OF through the Rockbox bootloader (correct magic ↵Szymon Dziok2-2/+11
values in registers at the start), fix bootloader warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28322 a1c6a512-1295-4272-9138-f99709370657
2010-10-21HDD6330 and HDD1630: split the code for the backlight, cause it's rather ↵Szymon Dziok5-20/+121
different for these targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28321 a1c6a512-1295-4272-9138-f99709370657
2010-10-18HDD6330: Patch to enable/disable backlight.Szymon Dziok1-0/+10
Flyspray FS#11462 Author: David Fowle git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28307 a1c6a512-1295-4272-9138-f99709370657
2010-10-18HDD6330: Try to adapt the keys for the new touchpad code, remove the non ↵Szymon Dziok2-6/+2
existing buttons, enable morse input. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28306 a1c6a512-1295-4272-9138-f99709370657
2010-10-18MPIO HD200 - fix stupid typo introduced in r28270 which forced device hard ↵Marcin Bukat1-1/+1
shutdown during boot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28304 a1c6a512-1295-4272-9138-f99709370657
2010-10-17HDD6330: Configure touchpad (maximum touch sensivity, reduce transmissionSzymon Dziok1-0/+10
overhead). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28300 a1c6a512-1295-4272-9138-f99709370657
2010-10-15si4700 tuner: lower stereo switchover range, so it switches to stereo for ↵Bertrik Sikken1-0/+4
weaker signals. Should fix FS#11405. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28284 a1c6a512-1295-4272-9138-f99709370657
2010-10-14as3525v2-usb! fix suspicious calculation of next endpoint in INs chaining codeAmaury Pouly1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28281 a1c6a512-1295-4272-9138-f99709370657
2010-10-13HD200 - GPIO57 is headphone output enable. Proper handling of this line ↵Marcin Bukat2-1/+20
fixes hissing noise after startup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28270 a1c6a512-1295-4272-9138-f99709370657
2010-10-13fix button maps and assign some buttons for uisimulator.Teruaki Kawashima2-2/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28268 a1c6a512-1295-4272-9138-f99709370657
2010-10-12iPod Nano 2G USB: Make sure the USB core is properly powered off on boot.Michael Sparmann1-0/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28261 a1c6a512-1295-4272-9138-f99709370657
2010-10-11Forgot to update lcd-remote.hThomas Martitz1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28243 a1c6a512-1295-4272-9138-f99709370657
2010-10-11Rename {draw,fill}_viewport once more (to draw_border_viewport and ↵Thomas Martitz3-16/+10
fill_viewport) and remove the viewport parameter as suggested by Dave Chapman. The parameter wasn't used yet and it's not clear whether it should be a absolute or relative viewport. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28242 a1c6a512-1295-4272-9138-f99709370657
2010-10-10Add _rect to {draw,fill}_viewport as suggested by Jonathan Gordon to reduce ↵Thomas Martitz3-6/+6
the chance to confuse it with update_viewport(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28240 a1c6a512-1295-4272-9138-f99709370657
2010-10-10Two new lcd/multi screen api convinience functions: draw_viewport(), ↵Thomas Martitz3-0/+26
fill_viewport(). They work as the drawrect/fillrect pendants but work on a viewport basis; pass NULL to draw the current viewport (the one set with set_viewport()). In conjunction with action_get_touchscreen_press_in_vp() it should be less of a pain to draw buttons and get presses on them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28239 a1c6a512-1295-4272-9138-f99709370657
2010-10-10Commit FS#11663 by me - Patch: iPod Nano 2G Bootloader: Boot OF if MENU ↵Michael Sparmann1-15/+59
button is held git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28237 a1c6a512-1295-4272-9138-f99709370657
2010-10-06Fix targets with remote display, forgot to add the new functions to their ↵Thomas Martitz1-0/+6
header. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28215 a1c6a512-1295-4272-9138-f99709370657
2010-10-06Pixel-accurate (vertical) list scrolling for touchscreen targets.Thomas Martitz3-11/+31
Looks much smoother now as you don't scroll by whole lines anymore. Add some functions lcd driver to enable the line based scrolling engine to draw the lines with a pixel-based y-offset. This should also allow for a sensible kinetic scrolling mechanism (still a todo). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28214 a1c6a512-1295-4272-9138-f99709370657
2010-10-02Fix outdated commentFrank Gevaerts1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28196 a1c6a512-1295-4272-9138-f99709370657
2010-10-01Submit FS#11646. Reduce voltage supply for iPod nano 2G LCD. Significantly ↵Andree Buschmann1-1/+2
reduces buzzing sound of LDS176 type displays. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28190 a1c6a512-1295-4272-9138-f99709370657
2010-09-26If BUFFER_ALLOC_DEBUG is defined, make buffer_alloc() not actually allocate ↵Frank Gevaerts1-11/+14
anything if size==0, so code that uses buffer_alloc(0) to find out what address it would get keeps working git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28174 a1c6a512-1295-4272-9138-f99709370657
2010-09-26Add optional (define BUFFER_ALLOC_DEBUG to enable it) code to check for code ↵Frank Gevaerts3-3/+94
overflowing buffer_alloc()-allocated buffers. Also add a panicf() if buffer_alloc() doesn't have enough space left to allocate a requested buffer git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28173 a1c6a512-1295-4272-9138-f99709370657
2010-09-26RDA5802 tuner: fix small bug in rda5802_init (writing too much data)Bertrik Sikken1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28170 a1c6a512-1295-4272-9138-f99709370657
2010-09-25Roll back r28164 as this change introduced LCD issues on some nano 2G.Andree Buschmann1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28166 a1c6a512-1295-4272-9138-f99709370657
2010-09-25Add current consumption and battery capacities to iPod nano 2G config file.Andree Buschmann1-4/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28165 a1c6a512-1295-4272-9138-f99709370657
2010-09-25Reduce LCD voltage supply to 2500 mV to avoid humming noise of nano 2G.Andree Buschmann1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28164 a1c6a512-1295-4272-9138-f99709370657
2010-09-25Remove code that was unintentionally submitted.Andree Buschmann1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28163 a1c6a512-1295-4272-9138-f99709370657
2010-09-25Add some more information to iPod nano 2G debug screen.Andree Buschmann1-16/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28162 a1c6a512-1295-4272-9138-f99709370657
2010-09-25Disable clickwheel power supply when hold button is active for iPod nano 2G.Andree Buschmann1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28161 a1c6a512-1295-4272-9138-f99709370657
2010-09-24Implement lineout en-/disable for WM8975 and activate it for iPod nano 2G.Andree Buschmann4-0/+25
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28159 a1c6a512-1295-4272-9138-f99709370657
2010-09-22Enlarge the button post interval against audio drop outs, Too many lcd updatesThomas Martitz1-2/+2
per seconds apparently don't very well. Not sure if it's the hardware or our threading that doesn't play well enough here (UI isn't less response despite of the audio drop outs). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28144 a1c6a512-1295-4272-9138-f99709370657
2010-09-22Touchscreen: button driver improvementsThomas Martitz1-28/+61
* Until BUTTON_REPEAT was started, coordinate changes were not exposed. Change that (post on every coordinate change) so that wiping over the screen does actually something between the first touch and BUTTON_REPEAT * Once BUTTON_REPEAT is active, further repeats are posted in an acceleration fashion (slow at the begginning), which smoothes list scrolling. But this has the contrary effect on touchscreen, as it makes swiping appear very laggy. So, remove that acceleration for touchscreen and make it equally fast at all times so the scrollbar is better usable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28143 a1c6a512-1295-4272-9138-f99709370657
2010-09-20iap: make variable serbuf non-globalBertrik Sikken3-5/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28128 a1c6a512-1295-4272-9138-f99709370657
2010-09-20Fix typoThomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28126 a1c6a512-1295-4272-9138-f99709370657
2010-09-20Redirect (L)DEBUGFs to adb logcat in DEBUG enabled builds.Thomas Martitz6-15/+62
Exclude compilation of firmware/debug.c for hosted platforms. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28125 a1c6a512-1295-4272-9138-f99709370657