summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Collapse)AuthorFilesLines
2006-01-27Fix red buildsBrandon Low1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8463 a1c6a512-1295-4272-9138-f99709370657
2006-01-27Detect USB charge state in Hxx0Brandon Low1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8462 a1c6a512-1295-4272-9138-f99709370657
2006-01-26Enable USB charging mode on H300, hold Rec when inserting the USB connector ↵Linus Nielsen Feltzing2-1/+7
to not enter USB mode. This may not always work, since we don't yet know how to control the charging chip correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8460 a1c6a512-1295-4272-9138-f99709370657
2006-01-26Add some IIS addressesDave Chapman1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8458 a1c6a512-1295-4272-9138-f99709370657
2006-01-25Fix all the simulator builds I brokeBrandon Low1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8456 a1c6a512-1295-4272-9138-f99709370657
2006-01-25New "battery benchmark" plugin by Alexander Spyridakis, modified a bit by meHristo Kovachev2-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8451 a1c6a512-1295-4272-9138-f99709370657
2006-01-25First steps towards SDL sim for windowsLinus Nielsen Feltzing2-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8449 a1c6a512-1295-4272-9138-f99709370657
2006-01-25GDB stub for ARMTomasz Malesinski2-1/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8447 a1c6a512-1295-4272-9138-f99709370657
2006-01-25Generic USB serial driver on ISP1582Tomasz Malesinski2-0/+1131
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8445 a1c6a512-1295-4272-9138-f99709370657
2006-01-25Simple sscanf implementationTomasz Malesinski2-0/+246
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8444 a1c6a512-1295-4272-9138-f99709370657
2006-01-25Added ATTRIBUTE_SCANFTomasz Malesinski1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8443 a1c6a512-1295-4272-9138-f99709370657
2006-01-24added .vectors section for ARMTomasz Malesinski2-13/+41
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8442 a1c6a512-1295-4272-9138-f99709370657
2006-01-24made UIE for iPod common to all ARM targetsTomasz Malesinski1-17/+22
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8441 a1c6a512-1295-4272-9138-f99709370657
2006-01-24Removed PP5020_ prefix from register defines and added/renamed someThom Johansen5-41/+40
defines. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8438 a1c6a512-1295-4272-9138-f99709370657
2006-01-24Properly configurable tick timer for PP5020.Thom Johansen1-6/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8437 a1c6a512-1295-4272-9138-f99709370657
2006-01-23Slightly safer version of queue_delete()Linus Nielsen Feltzing1-5/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8425 a1c6a512-1295-4272-9138-f99709370657
2006-01-23New kernel function, queue_delete(struct event_queue *q)Linus Nielsen Feltzing2-0/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8424 a1c6a512-1295-4272-9138-f99709370657
2006-01-22Fixed the red builds.Miika Pekkarinen1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8417 a1c6a512-1295-4272-9138-f99709370657
2006-01-22Muting trick to prevent tiny pops and glitchless mp3 seeking.Miika Pekkarinen2-12/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8416 a1c6a512-1295-4272-9138-f99709370657
2006-01-22Horizontal screen scrolling part 3 (by Shachar Liberman)Brandon Low4-60/+62
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8414 a1c6a512-1295-4272-9138-f99709370657
2006-01-22Horizontal scrolling patch by Shachar Liberman - Part 2 :)Tomas Salfischberger1-10/+33
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8413 a1c6a512-1295-4272-9138-f99709370657
2006-01-22Horizontal scrolling patch by Shachar LibermanTomas Salfischberger5-25/+109
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8412 a1c6a512-1295-4272-9138-f99709370657
2006-01-21AB-repeat mode for software codecs. Accessible through menu as a repeat ↵Brandon Low3-0/+6
mode, with buttom mappings much like those on other rockbox targets for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8409 a1c6a512-1295-4272-9138-f99709370657
2006-01-21Add seamless seeking support, this is needed for AB-repeat mode on swcodec.Brandon Low1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8408 a1c6a512-1295-4272-9138-f99709370657
2006-01-21Prevent a very tiny pop from happening when starting/stopping pcmMiika Pekkarinen1-3/+14
playback. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8406 a1c6a512-1295-4272-9138-f99709370657
2006-01-21Improve performance by putting more of the code and variables that are ↵Brandon Low1-3/+3
called by the DMA0 interrupt into IRAM (3% boost improvement on my test track). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8404 a1c6a512-1295-4272-9138-f99709370657
2006-01-20Fixed a few iriver playback quirks and issues with previous fixes.Miika Pekkarinen1-0/+3
Also fixed "TST.." bug when seeking and possible an enhancement to mp3 gapless playback also. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8402 a1c6a512-1295-4272-9138-f99709370657
2006-01-20Better random number generator: Mersenne twiser with improved ↵Jens Arnold1-137/+97
initialisation. BSD-style license. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8396 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Fix red buildsBrandon Low1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8392 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Start cleaning up some #ifdefs in charging codeBrandon Low1-11/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8391 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Make sure that no targets lose charging related features from those red ↵Brandon Low1-2/+0
builds yesterday. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8389 a1c6a512-1295-4272-9138-f99709370657
2006-01-19UIE handler for ARM/iPod. Currently does not support interrupts. WillThom Johansen2-1/+51
probably also work for other ARM based targets, like iFP. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8388 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Patch #1404233 by Peter D'Hoye: H300 brightness bugfixHristo Kovachev3-27/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8387 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Attempt fix to broken builds pt. 2Hristo Kovachev1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8385 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Charging state reporting on H3x0Brandon Low5-22/+71
Don't read the GPIO every refresh of statusbar or gwps for plugged state, use a variable exported from powermgmt instead. Allow Custom WPS to access %bc for battery charge state on targets that support this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8383 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Initialize the MBC to off, idle state JinCBrandon Low1-1/+2
Fix a comment that had wrong voltage git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8382 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Stricter asm constraint is required.Brandon Low1-1/+1
(Prevent breakage with future compilers) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8379 a1c6a512-1295-4272-9138-f99709370657
2006-01-19Fix reboot-to-diskmode for the Nano and Video - the "diskmode" string is ↵Dave Chapman1-10/+7
written to the end of IRAM, which is larger on the PP5022 devices. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8378 a1c6a512-1295-4272-9138-f99709370657
2006-01-18Profiling support, tools and documentation.Brandon Low6-0/+410
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8375 a1c6a512-1295-4272-9138-f99709370657
2006-01-18Part of patch #1407541 to improve battery smoothing by absorbing extra ↵Brandon Low1-5/+6
precision from the battery scale factor git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8372 a1c6a512-1295-4272-9138-f99709370657
2006-01-18Remove a redundant lineHristo Kovachev1-3/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8371 a1c6a512-1295-4272-9138-f99709370657
2006-01-18iPod: Fix endian bug with disk reads and writes to a non-aligned memory buffer.Dave Chapman1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8369 a1c6a512-1295-4272-9138-f99709370657
2006-01-18Matt v.d. Westhuizen's iAudio X5 keypad adjustmentsDaniel Stenberg2-3/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
2006-01-18Two files for the iFP port that I forgot to commitDave Chapman2-0/+476
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8365 a1c6a512-1295-4272-9138-f99709370657
2006-01-18New codec loader, using the same mechanism as the new plugin loader. API ↵Jens Arnold9-9/+9
version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8362 a1c6a512-1295-4272-9138-f99709370657
2006-01-16Temp fix for iPod Nano. Disable ATA sleep, as this will hang disk accesses.Thom Johansen1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8357 a1c6a512-1295-4272-9138-f99709370657
2006-01-16The Code Police struck againLinus Nielsen Feltzing1-5/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8352 a1c6a512-1295-4272-9138-f99709370657
2006-01-12Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman21-13/+532
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
2006-01-11let's hope we can start with using the x5 LCD in 16bits as then we can re-useDaniel Stenberg1-1/+1
much code from the h3x0 and ipod LCD code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8338 a1c6a512-1295-4272-9138-f99709370657
2006-01-11iAudio: Removed duplicate register definitionsLinus Nielsen Feltzing1-11/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8336 a1c6a512-1295-4272-9138-f99709370657