summaryrefslogtreecommitdiff
path: root/firmware
AgeCommit message (Collapse)Author
2008-07-16Ensure consistency between header file and implementation for iPod drivers, ↵Bertrik Sikken
by #including the appropriate header file and #ifdef'fing out unused code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18066 a1c6a512-1295-4272-9138-f99709370657
2008-07-15Fix yellowRob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18064 a1c6a512-1295-4272-9138-f99709370657
2008-07-15Update the Telechips NAND driver to use the nand_identify() function ↵Rob Purchase
introduced in r18052. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18063 a1c6a512-1295-4272-9138-f99709370657
2008-07-15Fix red for target with insanely wide LCDs.Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18060 a1c6a512-1295-4272-9138-f99709370657
2008-07-15Update lcd-as-memframe.S to only rotate YUV data for portrait LCDs (and ↵Rob Purchase
remove the D2's temporary C implementation). Enable MpegPlayer dithering option for D2. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18055 a1c6a512-1295-4272-9138-f99709370657
2008-07-15Onda VX747:Maurus Cuelenaere
1) Improve touchscreen handling 2) Add RTC driver 4) Add NAND Flash ID scanning 3) Other minor fixes Nand_ID: Add a generic NAND ID database (currently only containg Samsung chips) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18052 a1c6a512-1295-4272-9138-f99709370657
2008-07-14And set svn:eol-style ...Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18034 a1c6a512-1295-4272-9138-f99709370657
2008-07-14Remove svn:executableMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18033 a1c6a512-1295-4272-9138-f99709370657
2008-07-14Add preliminary support for the Onda VX747 (MIPS target)Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18032 a1c6a512-1295-4272-9138-f99709370657
2008-07-14Revert r18029 as well. It's more complicated than I thought as Rockbox ↵Marc Guay
currently seems to assume that all targets have microphone recording abilities. Will recheck, and verify more thoroughly before committing from now on. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18031 a1c6a512-1295-4272-9138-f99709370657
2008-07-14Revert most of r18029 as recording through line-in is possible on the H10, ↵Marc Guay
just not currently functional. Leave the /nopt for line-in on the Sansas. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18030 a1c6a512-1295-4272-9138-f99709370657
2008-07-14Remove the Mic Recording capacity from the iPod Nano and Video as they can ↵Marc Guay
only record through the dock connector. Manual updated accordingly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18029 a1c6a512-1295-4272-9138-f99709370657
2008-07-14Fix FS#7541 by removing the line-in recording capacity and the manual entry ↵Marc Guay
for the H10 (and Sansas). More work needs to be done in this department. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18028 a1c6a512-1295-4272-9138-f99709370657
2008-07-13Fix a slightly misleading logfRob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18026 a1c6a512-1295-4272-9138-f99709370657
2008-07-12Delete an empty file that does not appear to be included by any target.Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18021 a1c6a512-1295-4272-9138-f99709370657
2008-07-12Make the TCC780x NAND driver also build for 77x targets. This is ↵Rob Purchase
work-in-progress stuff and does not yet work fully on 77x, but it's a step in the right direction. Also replace some magic numbers with #defines. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18019 a1c6a512-1295-4272-9138-f99709370657
2008-07-10fix the sleeptimer which got broken in r17872 Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18006 a1c6a512-1295-4272-9138-f99709370657
2008-07-09define SERIALIZE_WRITES for all HAVE_ATA_SD, not just the sansasFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18001 a1c6a512-1295-4272-9138-f99709370657
2008-07-09D2: A working implementation of lcd_blit_yuv() by Thibaut Girka.Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18000 a1c6a512-1295-4272-9138-f99709370657
2008-07-09D2: Add the tuner_power() function which was missing from the previous FM ↵Rob Purchase
commit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17999 a1c6a512-1295-4272-9138-f99709370657
2008-07-09Don't do overlapping USB transactions and SD writes. This seems to avoid FS#8663Frank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17997 a1c6a512-1295-4272-9138-f99709370657
2008-07-07AB repeat: define single button mode for the Player so that it becomes ↵Jens Arnold
usable, and enable AB repeat for the Ondios, also in single button mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17975 a1c6a512-1295-4272-9138-f99709370657
2008-07-06Get rid of useless bits.Marc Guay
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17973 a1c6a512-1295-4272-9138-f99709370657
2008-07-06Fix a few dead references in the manual and add an 's' where one was missing.Marc Guay
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17972 a1c6a512-1295-4272-9138-f99709370657
2008-07-04Bring the H300 charging-only button in line with the other targets. Hold ↵Marc Guay
the AB button on connect for this feature. To discuss a greater reworking of the function, see FS#8702. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17940 a1c6a512-1295-4272-9138-f99709370657
2008-07-02cleanup some audio driver headersChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17924 a1c6a512-1295-4272-9138-f99709370657
2008-07-02revert that scroll engine stuff... good in theory, but broken.Jonathan Gordon
commit a band-aid fix for FS#9140 which is fine untill someone decides to not use the whole screen for it... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17916 a1c6a512-1295-4272-9138-f99709370657
2008-07-02going out for a while and dont want to leave it partially broken.. ill ↵Jonathan Gordon
re-enable this code later tonight/tomorow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17915 a1c6a512-1295-4272-9138-f99709370657
2008-07-02fix redJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17914 a1c6a512-1295-4272-9138-f99709370657
2008-07-02fix FS#9140 by changing stop_scroll so it stops scrolling lines which would ↵Jonathan Gordon
overlap the current viewport. This shouldnt cause any problems because when this happens the vp owning the line should redraw when the new vp's screen is exited. Also fix a potential bug where only one scrolling line in a viewport was stopped git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17913 a1c6a512-1295-4272-9138-f99709370657
2008-07-01Fix possible ATA-error on startup for iPod nano. Was introduced with r17721.Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17908 a1c6a512-1295-4272-9138-f99709370657
2008-06-30fix a stray yellowFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17896 a1c6a512-1295-4272-9138-f99709370657
2008-06-29Don't handle a touchscreen press when backlight is offMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17877 a1c6a512-1295-4272-9138-f99709370657
2008-06-29Colour targets: Revert an optimisation from almost 18 months ago that ↵Jens Arnold
actually turned out to slow down things. Speeds up mono bitmap drawing by ~15..60% depending on target and drawmode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17876 a1c6a512-1295-4272-9138-f99709370657
2008-06-29Move declaration of button_int and clickwheel_int to the proper header file ↵Bertrik Sikken
instead of declaring it locally in the .c file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17874 a1c6a512-1295-4272-9138-f99709370657
2008-06-29fix FS#8187 - charging breaks sleep timer. Now if the timer goes off and the ↵Jonathan Gordon
player is charging or connected to USB it will turn off the audio, but stay on git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17872 a1c6a512-1295-4272-9138-f99709370657
2008-06-28Moved microsd_int declaration from system-pp502x.c to ata-sd-target.hBertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17855 a1c6a512-1295-4272-9138-f99709370657
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-06-28fix typoMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17824 a1c6a512-1295-4272-9138-f99709370657
2008-06-28set the s5l8700 i2c define to a unique numberMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17822 a1c6a512-1295-4272-9138-f99709370657
2008-06-27remove leftover debug stuffMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17820 a1c6a512-1295-4272-9138-f99709370657
2008-06-27initial Meizu M6SL port (take 2)Marcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17819 a1c6a512-1295-4272-9138-f99709370657
2008-06-27make mrobe100 touchstrip driver less sensitive by checking for the finger ↵Dominik Wenger
bit. Also little cleanup in driver. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17810 a1c6a512-1295-4272-9138-f99709370657
2008-06-27My Devcon 2008 contribution: port for Philips GoGear HDD1630 (PP5022-based). ↵Mark Arigo
Current status is that the bootloader works to load Rockbox, but dual boot does not work: it freezes after decrypting the OF. When Rockbox boots, it freezes somewhere between showing the logo and the main menu. And there's no driver for the touchpad. So lots of work left. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17809 a1c6a512-1295-4272-9138-f99709370657
2008-06-27D2: Small optimisation to the PCM FIQ (only stack registers when necessary).Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17806 a1c6a512-1295-4272-9138-f99709370657
2008-06-27D2: Make the nand driver's sanity checks a little more... sane. This should ↵Rob Purchase
allow booting on a few older D2's. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17805 a1c6a512-1295-4272-9138-f99709370657
2008-06-24D2: Editing config.h wasn't enough to fully disable IRAM - also disable it ↵Rob Purchase
in *.lds for a crash fix and further 100% increase in codec performance. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17779 a1c6a512-1295-4272-9138-f99709370657
2008-06-23Disable IRAM usage on TCC780x, giving at least a 2x speedup in codecs and ↵Rob Purchase
elsewhere. To be re-instated only when the issue is fully understood. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17774 a1c6a512-1295-4272-9138-f99709370657
2008-06-23D2: Take notice of the hold button.Rob Purchase
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17773 a1c6a512-1295-4272-9138-f99709370657
2008-06-23Fix the D2 click/popping every second. Lesson from PCM-driver 101: don't ↵Rob Purchase
disable FIQs unless you really, really need to. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17765 a1c6a512-1295-4272-9138-f99709370657