summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-02-20Reclaim .iram areas in DRAM by overlapping their load addresses with the ↵Michael Sevakis11-65/+76
uninitialized data sections. I did what I could test out-- not any flash image linker scripts or other target processors. Move any .iram copies in crt0.S's to be the first operation even if not _strictly_ necessary to be emphatic (aka. 'beware'). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20061 a1c6a512-1295-4272-9138-f99709370657
2009-02-19FS#9930 by Joshua Simmons: Code clean up the goban plugin a bit, mostly by ↵Mustapha Senhaji8-22/+30
improving comments. No functional changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20060 a1c6a512-1295-4272-9138-f99709370657
2009-02-19... and fix M:Robe 500 redMaurus Cuelenaere1-29/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20059 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Fix occasional power button ghost presses and get rid of the delay which was ↵Thomas Martitz1-10/+13
needed to reduce the ghost presses (i.e. don't read power button too during lcd updates) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20058 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Hopefully finally fix red .. (/me needs to cleanup his tree)Maurus Cuelenaere1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20057 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Forgot a file...Maurus Cuelenaere1-9/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20056 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Add generic touchscreen driver which allows calibration (apps/ layer will ↵Maurus Cuelenaere5-92/+230
follow later). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20055 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Sansa Fuze buttons:Thomas Martitz2-81/+89
1) fix driver from reading invalid home button while lcd updates (use old value then) 2) put in a 1s delay for power button reading after releasing hold 3) revert r20028, I thought it wasn't needed, since I didn't update the bootloader 4) enable hold for the bootloader (even though not really needed, but is consistent with other targets) 5) let button_dbop return DBOP_DIN, and do the reading in button_read_device 6) various cleanups git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20054 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Oops. How'd I miss that one checking diffs? ARC driver test change shouldn't ↵Michael Sevakis1-1/+1
have been there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20053 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Use DMA for audio playback on PP502x (FS#9910 + some further mods). I can't ↵Michael Sevakis6-52/+304
say at this point about any change in battery life but it frees up a percent or two of CPU cycles as measured in the buffering screen. No change in recording transfers yet. Testing seemed to check out so put it out for general use and see what happens. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20052 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Sansa e200v2: Some LCD driver changes (none with functional changes):Thomas Martitz1-33/+32
1) put window addressing in a seperate function like on the fuze 2) use fb_data instead of unsigned short 3) change clipping a bit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20051 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Fix manual building for iPod 1G/2G/3G - scrollwheel is not defined for these ↵Alex Parker1-4/+4
in addition to the mini. IPOD_1G2G is not currently used, put in here in preparation of fixing this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20050 a1c6a512-1295-4272-9138-f99709370657
2009-02-19MTP_DLL:Maurus Cuelenaere7-99/+150
* update license to BSD * clean some comments * add README file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20049 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Fix stupid typo...Thomas Martitz1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20048 a1c6a512-1295-4272-9138-f99709370657
2009-02-19fix storage_*() callsFrank Gevaerts2-11/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20047 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Touchscreen fixes:Maurus Cuelenaere1-24/+16
* better handling of clicks/taps above the list itself (which results in exiting the current menu) * fix 'entering the first item when clicking on the empty space below a list which has less items than a full screen can handle' git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20046 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Change Grayscale to Greyscale in the JPEG viewer and add explanation of the ↵Jonas Häggqvist2-1/+6
Display Option menu to the manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20045 a1c6a512-1295-4272-9138-f99709370657
2009-02-19Fix the beast's (Gigabeat S) manual which was missing the necessary bookmark ↵Marianne Arnold1-0/+3
delete 'action' introduced in r20005. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20044 a1c6a512-1295-4272-9138-f99709370657
2009-02-18POSIX fix for configure (echo is unreliable for this kind of thing)Jonas Häggqvist1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20043 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Show DBOP in the e200v2's view IO ports menu.Thomas Martitz2-1/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20042 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Return old button value if lcd_button_supprt was blocked.Thomas Martitz2-13/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20041 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Get rid of disabling irq. Simply blocking does it too, it also caused ↵Thomas Martitz2-21/+26
problems (particulary with scrolling lines). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20040 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Fix old libmtp detection on Ubuntu systems that don't support echo -e.Nicolas Pennequin1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20039 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Add Sei Aoyumi to credits for FS#9915 commited in r20030.Mustapha Senhaji1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20038 a1c6a512-1295-4272-9138-f99709370657
2009-02-18The HDD1630 build works on the Philips HDD1830 as-is (only difference is the ↵Mark Arigo1-2/+2
upgraded 8GB microdrive). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20037 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Philips HDD1630 - use the volume buttons in lists.Mark Arigo1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20036 a1c6a512-1295-4272-9138-f99709370657
2009-02-18Backlight brightness and button lights for the Philips HDD1630Mark Arigo8-93/+156
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20035 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Reorganise/partially rewrite the installation chapter to present Rockbox ↵Alex Parker8-407/+338
Utility as the preferred installation method, and don't have important information only under manual install. For now retain manual install as a subsection. Patch originally in FS#9895 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20034 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Fix m:robe 100 manual that I broke a couple of days ago with the bookmarks ↵Alex Parker1-0/+3
update git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20033 a1c6a512-1295-4272-9138-f99709370657
2009-02-17PP5022/PP5024-specific USB init which may fix "signal quality issues"Frank Gevaerts1-0/+24
FS#9923 by Boris Gjenero (dreamlayers) This is reasonably likely to finally solve the USB issues on PP5022 and PP5024, but more testing is needed before USB will be considered stable enough to be enabled by default git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20032 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Onda VX747 bootloader: don't remove too much info..Maurus Cuelenaere1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20031 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Commit FS#9915 by Sei Aoyumi. Adds hints to help GCC better optimize vorbis ↵Michael Giacomelli4-5/+5
decoding. Gives a minor speed increase. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20030 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Fix redThomas Martitz1-4/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20029 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Setting GPIOA_PIN 1 is apparently not needed (anymore)Thomas Martitz1-2/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20028 a1c6a512-1295-4272-9138-f99709370657
2009-02-17Some Sansa Fuze work: Get Home button working (no keymap changes yet, so ↵Thomas Martitz5-85/+82
it's not very noticeable) and "fix" debug menu from not showing the dbop data (see FIXME), some cleanup in the fuze's button driver git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20027 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Don't display logo in Onda VX747 bootloader (which also fixes bootloader builds)Maurus Cuelenaere2-13/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20026 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Fix for two plugin descriptions in the manual; on the Rockboy options, the ↵Robert Menes2-7/+6
screen rotation option should rotate it "90 degrees", not "90 percent". Fix the Rockblox description to use better English and be a little more descriptive. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20025 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Onda VX747:Maurus Cuelenaere7-2214/+2216
* Rework battery reading * Get power off back working * Add time to debug view * Convert TABs to spaces in firmware/export/mips*.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20024 a1c6a512-1295-4272-9138-f99709370657
2009-02-16usb serial on PP seems to have broken. Fix itFrank Gevaerts1-3/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20023 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Add keymap for Onda VX747 to SOURCESMaurus Cuelenaere1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20022 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Add PictureFlow plugin to the manualAlex Parker12-0/+91
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20021 a1c6a512-1295-4272-9138-f99709370657
2009-02-16fix yellow.Dominik Wenger1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20020 a1c6a512-1295-4272-9138-f99709370657
2009-02-16e200v2: make buttons and scrollwheel work. Still ugly as we need to disable ↵Dominik Wenger3-73/+240
interrupts while updating the lcd. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20019 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Welcome me - hello all!Alex Parker1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20018 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Fix too-soon frequency unboost when pcm buffer crosses watermark from the ↵Michael Sevakis1-4/+3
low side. It's supposed to stay boosted until full again. Also align the static beep buffer to 4 bytes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20017 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Move parts into the if, as they're unused outside of itThomas Martitz1-5/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20016 a1c6a512-1295-4272-9138-f99709370657
2009-02-16FS#9904 - Fix for FS#9894 - Position of the progress bar is not updated ↵Thomas Martitz3-26/+40
after the font is changed (with small changes by me) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20015 a1c6a512-1295-4272-9138-f99709370657
2009-02-16Don't send a trackchange event at end of playlist. Fixes 'Follow Playlist' ↵Jens Arnold1-1/+2
on hwcodec at end-of-playlist, including the related null pointer access. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20014 a1c6a512-1295-4272-9138-f99709370657
2009-02-15Get rid of a useless copy instruction in the SH1 32*32->64bit multiply ↵Jens Arnold2-16/+14
routines (signed and unsigned). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20013 a1c6a512-1295-4272-9138-f99709370657
2009-02-15Add an unsigned 32*32->top32 bit multiply for resizing on SH1, and switch to ↵Jens Arnold1-1/+41
32 bit precision using that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20012 a1c6a512-1295-4272-9138-f99709370657