summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Collapse)AuthorFilesLines
2003-12-15Without having a clue about the actual platform, I hereby announce that theDaniel Stenberg1-0/+3
Neo players' "select" button works as the "ON" button does on the Archos players. I thus #define BUTTON_ON to the select one, to make the code all over automaticly adjust to this fact. If the select key turns out to be a bad choice, it should be easy to change here to a more suitable key. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4157 a1c6a512-1295-4272-9138-f99709370657
2003-12-15kill a compiler warningDaniel Stenberg1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4152 a1c6a512-1295-4272-9138-f99709370657
2003-12-15xoffset is only when not building for a simulator (for now)Daniel Stenberg1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4151 a1c6a512-1295-4272-9138-f99709370657
2003-12-15Ooops! I forgot to remove my debugging changesLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4149 a1c6a512-1295-4272-9138-f99709370657
2003-12-15Now correctly informs gcc that r0 is clobbered in lcd_write_data(). The ↵Linus Nielsen Feltzing1-0/+1
video LED bug is now dead and buried. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4147 a1c6a512-1295-4272-9138-f99709370657
2003-12-15Fix for the LED problem in lcd_write_data(). The r0 register was not ↵Linus Nielsen Feltzing1-3/+3
preserved for each loop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4144 a1c6a512-1295-4272-9138-f99709370657
2003-12-12LCD flip (upside down) and a high-performance blit functionJörg Hohensohn3-7/+158
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4143 a1c6a512-1295-4272-9138-f99709370657
2003-12-12restart the byte counter on a new recorded fileDaniel Stenberg1-0/+1
patch #846899 by Alexander Eickhoff git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4141 a1c6a512-1295-4272-9138-f99709370657
2003-12-12All platforms don't have USBDaniel Stenberg2-4/+11
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4134 a1c6a512-1295-4272-9138-f99709370657
2003-12-12link support for NeoDaniel Stenberg1-0/+79
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4133 a1c6a512-1295-4272-9138-f99709370657
2003-12-12Additional Neo supportDaniel Stenberg7-2/+82
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4132 a1c6a512-1295-4272-9138-f99709370657
2003-12-12first attempt at Neo 35 configDaniel Stenberg1-0/+43
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4131 a1c6a512-1295-4272-9138-f99709370657
2003-12-12adjustments for NeoDaniel Stenberg4-4/+89
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4130 a1c6a512-1295-4272-9138-f99709370657
2003-12-10Added viewer for currently playing playlist. Accessed from Menu->Playlist ↵Hardeep Sidhu2-0/+24
Options->View Current Playlist. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4124 a1c6a512-1295-4272-9138-f99709370657
2003-12-09In simulator thread, increment id3 offset along with elapsed time so that ↵Hardeep Sidhu1-0/+3
resume settings are periodically updated. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4120 a1c6a512-1295-4272-9138-f99709370657
2003-12-09easy-to-use function types for typecastingDaniel Stenberg1-0/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4118 a1c6a512-1295-4272-9138-f99709370657
2003-12-08works with older glibc headers too nowDaniel Stenberg1-3/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4117 a1c6a512-1295-4272-9138-f99709370657
2003-12-08my take at fixing the simulator warnings by adding mode_t, size_t, ssize_tDaniel Stenberg2-12/+36
and off_t git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4116 a1c6a512-1295-4272-9138-f99709370657
2003-12-06CleanupBjörn Stenberg1-25/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4112 a1c6a512-1295-4272-9138-f99709370657
2003-12-04Fix for the occasional problem on FMR devices, when the device can't be ↵Linus Nielsen Feltzing1-0/+4
turned off git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4105 a1c6a512-1295-4272-9138-f99709370657
2003-12-03oops, a typo made the player build failJörg Hohensohn1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4097 a1c6a512-1295-4272-9138-f99709370657
2003-12-03for FM and V2: removed the now false voltage reading from charging screen.Jörg Hohensohn2-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4096 a1c6a512-1295-4272-9138-f99709370657
2003-12-03No more spinning disk while charging flashed FM+V2 (you need the new ↵Jörg Hohensohn6-8/+50
bootloader to utilize it). ToDo: remove now false voltage reading from charging screen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4095 a1c6a512-1295-4272-9138-f99709370657
2003-11-27Use the new defines to know what kind of USB detection to use.Daniel Stenberg1-7/+7
NOTE: that this now makes the v2 use the correct method (the same as the FM does) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4074 a1c6a512-1295-4272-9138-f99709370657
2003-11-27new usb-style definesDaniel Stenberg3-0/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4073 a1c6a512-1295-4272-9138-f99709370657
2003-11-27Use a proper config file for the v2, although it looks like the FM one now.Daniel Stenberg2-2/+48
Possibly it should have radio off defined somehow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4072 a1c6a512-1295-4272-9138-f99709370657
2003-11-25Bug fix: Idle timeout would stop paused playback when charger was connectedBjörn Stenberg1-10/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4066 a1c6a512-1295-4272-9138-f99709370657
2003-11-20Recording in FM screen, USB mode possible in FM and recording screenLinus Nielsen Feltzing1-1/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4046 a1c6a512-1295-4272-9138-f99709370657
2003-11-20Removed startup_io test codeBjörn Stenberg1-54/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4045 a1c6a512-1295-4272-9138-f99709370657
2003-11-19Don't show battery meter until a proper power reading has been doneBjörn Stenberg1-6/+13
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4042 a1c6a512-1295-4272-9138-f99709370657
2003-11-19like an FM recorderDaniel Stenberg1-1/+1
gee, I should have more coffee before I commit in the mornings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4040 a1c6a512-1295-4272-9138-f99709370657
2003-11-19For now, load the fm recorder config for v2 recorders too. It seems some ofDaniel Stenberg1-0/+3
the v2 units even has an fm unit! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4037 a1c6a512-1295-4272-9138-f99709370657
2003-11-07a side effect in usb_enable() (writing back a "1" while reading a pulled-up ↵Jörg Hohensohn1-0/+1
input) masked a bug in power_init(), it would have turned off the disk with flash start. Became appearing while converting port access to and_b(), which touches only one byte. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4027 a1c6a512-1295-4272-9138-f99709370657
2003-11-07set/clear port bits with atomic instructions instead of read-modify-write, ↵Jörg Hohensohn1-3/+7
saves time+space, allows port usage in ISR git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4026 a1c6a512-1295-4272-9138-f99709370657
2003-11-07The code police strikes backLinus Nielsen Feltzing9-195/+79
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4024 a1c6a512-1295-4272-9138-f99709370657
2003-11-06set/clear port bits with atomic instructions instead of read-modify-write, ↵Jörg Hohensohn1-0/+22
saves time+space, allows port usage in ISR git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4023 a1c6a512-1295-4272-9138-f99709370657
2003-11-06set/clear port bits with atomic instructions instead of read-modify-write, ↵Jörg Hohensohn8-67/+88
saves time+space, allows port usage in ISR git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4022 a1c6a512-1295-4272-9138-f99709370657
2003-11-03Patch #798050 by Leslie Donaldson, activates Line In on Player modelsLinus Nielsen Feltzing3-6/+28
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4008 a1c6a512-1295-4272-9138-f99709370657
2003-11-03Another fix for bug #835158, now handles multiple splitsLinus Nielsen Feltzing1-41/+56
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4007 a1c6a512-1295-4272-9138-f99709370657
2003-11-03Now handles empty recordings without crashing. This fixes bug #835158.Linus Nielsen Feltzing1-8/+23
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4006 a1c6a512-1295-4272-9138-f99709370657
2003-11-03Patch #791531 by Barry McIntosh, fake time stamps for file creation/updates ↵Linus Nielsen Feltzing1-7/+70
on Players git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4005 a1c6a512-1295-4272-9138-f99709370657
2003-11-02Killed a warningLinus Nielsen Feltzing1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3999 a1c6a512-1295-4272-9138-f99709370657
2003-11-02Frame-accurate file splits when recording. Now the PLAY button closes the ↵Linus Nielsen Feltzing4-66/+203
current file and opens a new one. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3998 a1c6a512-1295-4272-9138-f99709370657
2003-10-28Killed a warning (and a bug I introduced in the last commit)Linus Nielsen Feltzing1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3994 a1c6a512-1295-4272-9138-f99709370657
2003-10-27Explicit setup of the bus controller wait states. This is supposed to fix ↵Linus Nielsen Feltzing1-0/+8
the issue when the flashed recorder hangs when recording. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3991 a1c6a512-1295-4272-9138-f99709370657
2003-10-26Correct genre parsing by making code match comment (and specification) :)Magnus Holmgren1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3987 a1c6a512-1295-4272-9138-f99709370657
2003-10-26Better error reportingLinus Nielsen Feltzing1-2/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3986 a1c6a512-1295-4272-9138-f99709370657
2003-10-22Genre parsing in id3v2.3 was still wrong. Also, the last frame in the tag ↵Linus Nielsen Feltzing1-28/+26
could sometimes be ignored. This fixes the strange 1-digit track number bug. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3984 a1c6a512-1295-4272-9138-f99709370657
2003-10-22Added unsynchronizationLinus Nielsen Feltzing1-17/+88
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3983 a1c6a512-1295-4272-9138-f99709370657
2003-10-21cosmetic: moved my port inits to the "new" init functionJörg Hohensohn1-3/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3982 a1c6a512-1295-4272-9138-f99709370657