summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Collapse)AuthorFilesLines
2004-12-28killed a warning for boxes not supporting FAT16Jörg Hohensohn1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5515 a1c6a512-1295-4272-9138-f99709370657
2004-12-28prepared to mount multiple partitions into one logical file system (most ↵Jörg Hohensohn13-320/+1291
useful for Ondio, internal memory + external MMC) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5514 a1c6a512-1295-4272-9138-f99709370657
2004-12-24different kind of recording beep: more faint, but not disturbing ↵Jörg Hohensohn2-7/+7
prerecording, can beep while we already record (no latency due to beep) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5511 a1c6a512-1295-4272-9138-f99709370657
2004-12-22Removed duplicate instructionJens Arnold1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5503 a1c6a512-1295-4272-9138-f99709370657
2004-12-21aid for blind recorders: longer beep when starting a recording, short beep ↵Jörg Hohensohn2-7/+24
when resuming it (you may disable the voice UI to get rid of it) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5502 a1c6a512-1295-4272-9138-f99709370657
2004-12-20Proper ATA and SDRAM initializationLinus Nielsen Feltzing1-4/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5497 a1c6a512-1295-4272-9138-f99709370657
2004-12-20Oops! Wrong polarity in ide_powered() for iRiverLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5496 a1c6a512-1295-4272-9138-f99709370657
2004-12-20iRiver has hard drive poweroffLinus Nielsen Feltzing1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5495 a1c6a512-1295-4272-9138-f99709370657
2004-12-20Added power functions for iRiver H1xxLinus Nielsen Feltzing1-3/+36
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5494 a1c6a512-1295-4272-9138-f99709370657
2004-12-18multiple choice configuration CONFIG_BACKLIGHT instead of HAVE_BACKLIGHT, ↵Jörg Hohensohn7-25/+29
allows better control of how to do this per model git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5491 a1c6a512-1295-4272-9138-f99709370657
2004-12-16Unconditionally drive HD power control pin for player (doesn't hurt even for ↵Jens Arnold1-22/+12
very old players). Slight optimization for recorders. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5487 a1c6a512-1295-4272-9138-f99709370657
2004-12-01The debug output now reports the correct mpeg layerLinus Nielsen Feltzing1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5476 a1c6a512-1295-4272-9138-f99709370657
2004-12-01Button driver overhaul: (1) Unified the button driver functions as much as ↵Jens Arnold4-305/+173
possible (2) Proper #defines for FM recorder button ADC channels (3) Got rid of old port B #defines only valid for recorder (4) button filtering for all models (5) RoLo with ON after panic should now work for FM/V2 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5472 a1c6a512-1295-4272-9138-f99709370657
2004-11-30Properly initialize Port A button input pins (player coldstart)Jens Arnold1-1/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5471 a1c6a512-1295-4272-9138-f99709370657
2004-11-25Remote control working againJens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5467 a1c6a512-1295-4272-9138-f99709370657
2004-11-24Adjusted version criteria for newplayer check according to latest findingsJens Arnold1-1/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5463 a1c6a512-1295-4272-9138-f99709370657
2004-11-23Retry initializing the harddisk with hard reset in case the first try fails. ↵Jens Arnold1-29/+40
Fixes panic when starting flashed rockbox by leaving the archos charging screen with On. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5461 a1c6a512-1295-4272-9138-f99709370657
2004-11-22Renamed has_new_lcd() to is_new_player(), and got rid of the aliasJens Arnold4-8/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5459 a1c6a512-1295-4272-9138-f99709370657
2004-11-22iRiver: attempt to set up the SDRAM correctlyLinus Nielsen Feltzing1-4/+31
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5458 a1c6a512-1295-4272-9138-f99709370657
2004-11-22The player also has MAS poweron reset, handle it.Jens Arnold2-4/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5456 a1c6a512-1295-4272-9138-f99709370657
2004-11-21Code cleanupJens Arnold2-4/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5454 a1c6a512-1295-4272-9138-f99709370657
2004-11-20Fixed a warningJens Arnold1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5450 a1c6a512-1295-4272-9138-f99709370657
2004-11-20Moved player ATA power handling to the correct functionsJens Arnold3-9/+40
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5449 a1c6a512-1295-4272-9138-f99709370657
2004-11-20Enable building flashed rockbox and rombox for playersJens Arnold1-0/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5446 a1c6a512-1295-4272-9138-f99709370657
2004-11-20Player: initialize backlight control pin (for coldstart)Jens Arnold1-0/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5444 a1c6a512-1295-4272-9138-f99709370657
2004-11-20New players: switch on the HD in ata_init()Jens Arnold1-0/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5443 a1c6a512-1295-4272-9138-f99709370657
2004-11-19Added ADC_UNREG_POWER for the iRiver, for compatibilityLinus Nielsen Feltzing1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5436 a1c6a512-1295-4272-9138-f99709370657
2004-11-19iRiver: SWAB16 and SWAB32 macrosLinus Nielsen Feltzing1-0/+22
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5433 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Correct polarity for the iRiver backlight pinLinus Nielsen Feltzing1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5432 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Added iRiver ADC tick taskLinus Nielsen Feltzing1-0/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5431 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Added iRiver button handlingLinus Nielsen Feltzing1-5/+119
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5430 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Added iRiver ADC channel infoLinus Nielsen Feltzing1-0/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5429 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Added iRiver button codesLinus Nielsen Feltzing1-2/+17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5428 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Correct keyboard typeLinus Nielsen Feltzing1-2/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5427 a1c6a512-1295-4272-9138-f99709370657
2004-11-18Added IRIVER_H100_PADLinus Nielsen Feltzing1-3/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5426 a1c6a512-1295-4272-9138-f99709370657
2004-11-17Fix: my previous adjustments broke access to external MMC on newer Ondio ↵Jens Arnold1-1/+1
models (mask bit 2 == 1). Xor operator works bitwise, so both operators need to be logical values here git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5422 a1c6a512-1295-4272-9138-f99709370657
2004-11-17Ondio: adjustments for models with mask bit 2 == 0 (different MMC clock ↵Jens Arnold3-4/+11
select circuitry) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5421 a1c6a512-1295-4272-9138-f99709370657
2004-11-17Simplified ID3 tag handling, removing the nasty NULL pointer accesses. ↵Linus Nielsen Feltzing1-106/+62
Correct handling of missing/corrupt tracks in playlists. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5416 a1c6a512-1295-4272-9138-f99709370657
2004-11-17Bug fix: Do only flush the sector buffer after writing head bytes if it ↵Jens Arnold1-8/+5
really needs to be. The old code did flush always, causing the huge slowdown of fprintf() and other places writing byte-wise git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5413 a1c6a512-1295-4272-9138-f99709370657
2004-11-16iRiver: Now sets the LCD RESET pin correctlyLinus Nielsen Feltzing1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5412 a1c6a512-1295-4272-9138-f99709370657
2004-11-15The tools are to be built with the native compilerLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5411 a1c6a512-1295-4272-9138-f99709370657
2004-11-15Handle invalid playlist entries properly in new_file(). This fixes bug ↵Linus Nielsen Feltzing1-1/+12
report #1060759 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5410 a1c6a512-1295-4272-9138-f99709370657
2004-11-14Increased MMC init timeout (again), and sleep() between consecutive tries.Jens Arnold1-2/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5408 a1c6a512-1295-4272-9138-f99709370657
2004-11-14Increased init timeout to account for some very slow (SD) cardsJens Arnold1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5407 a1c6a512-1295-4272-9138-f99709370657
2004-11-11Fixed the player sim. There is no SH1 hardware in the simulator...Jens Arnold1-1/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5398 a1c6a512-1295-4272-9138-f99709370657
2004-11-11Important step towards player flashing: LCD inits for both new LCD ↵Jens Arnold1-2/+109
(confirmed working) and old LCD. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5397 a1c6a512-1295-4272-9138-f99709370657
2004-11-07Unique error codesJens Arnold1-7/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5390 a1c6a512-1295-4272-9138-f99709370657
2004-11-07Ondio: Increased PLAY_PENDING thresholds for smooth playback of all bitrates ↵Jens Arnold1-0/+5
right from the start git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5388 a1c6a512-1295-4272-9138-f99709370657
2004-11-07Player: Slightly shorter MAS poll interval fixes playback of 384 kbps 48 kHz ↵Jens Arnold1-11/+4
layer 2 files. Others: Correct serial bitrate allows increasing the postpone_dma_tick delay a bit without disturbing playback of same files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5387 a1c6a512-1295-4272-9138-f99709370657
2004-11-06Wrong typing caused a very skewed random number distributionLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5385 a1c6a512-1295-4272-9138-f99709370657