summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
* TP Diffenbach pointed out the risk here. Added a check for bad input valuesDaniel Stenberg2003-07-28
| | | | | | | | here, and I also made the argument named 'index' and made it unsigned to better match what it actually is used for. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3899 a1c6a512-1295-4272-9138-f99709370657
* Setting the lowest mic gain no longer turns off the mic (bug #774349)Linus Nielsen Feltzing2003-07-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3865 a1c6a512-1295-4272-9138-f99709370657
* ide_power_enable for simulator added.Mats Lidell2003-07-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3851 a1c6a512-1295-4272-9138-f99709370657
* usb_detect for simulator added.Mats Lidell2003-07-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3850 a1c6a512-1295-4272-9138-f99709370657
* Another go at the disk-full FAT driver fix. Now it skips the reserved ↵Linus Nielsen Feltzing2003-07-19
| | | | | | sectors at all times. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3847 a1c6a512-1295-4272-9138-f99709370657
* report sleeping disk while not initialized, needed for changing before ↵Jörg Hohensohn2003-07-18
| | | | | | ata_init() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3844 a1c6a512-1295-4272-9138-f99709370657
* Magnus Holmgren: Just realized one thing: doing AN0-3 last is slightly ↵Jörg Hohensohn2003-07-17
| | | | | | | | | better, as AN0 will then remain valid for the first execution of the tick task function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3842 a1c6a512-1295-4272-9138-f99709370657
* when rebooting, de-init such that the coldstart detection would kick in ↵Jörg Hohensohn2003-07-17
| | | | | | again (fixes Rombox ATA problems when shutting off with charger) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3840 a1c6a512-1295-4272-9138-f99709370657
* one more missing init, prevented powering down the diskJörg Hohensohn2003-07-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3839 a1c6a512-1295-4272-9138-f99709370657
* Removed a compiler warningLinus Nielsen Feltzing2003-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3837 a1c6a512-1295-4272-9138-f99709370657
* Fixed a bug that included the reserved clusters 0 and 1 in the search for ↵Linus Nielsen Feltzing2003-07-16
| | | | | | available clusters. That could in some cases lead to a bogus disk-full error. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3836 a1c6a512-1295-4272-9138-f99709370657
* Patch 772577 by Magnus Holmgren: measure all ADC channels within adc_init(), ↵Jörg Hohensohn2003-07-16
| | | | | | so afterwards adc_read() can be used right away. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3834 a1c6a512-1295-4272-9138-f99709370657
* Initalize last_disk_activityBjörn Stenberg2003-07-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3830 a1c6a512-1295-4272-9138-f99709370657
* A more complete serial port setupLinus Nielsen Feltzing2003-07-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3829 a1c6a512-1295-4272-9138-f99709370657
* Fixed spindown bug: last_disk_activity was set 10 seconds into the future, ↵Björn Stenberg2003-07-10
| | | | | | which resulted in too long spindown delays. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3826 a1c6a512-1295-4272-9138-f99709370657
* Added dependency to the tools dir, so it's automatically built with the ↵Björn Stenberg2003-07-10
| | | | | | rest. Updated build docs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3825 a1c6a512-1295-4272-9138-f99709370657
* Moved lcd default contrast knowledge from settings.c to lcd driver. Now ↵Björn Stenberg2003-07-09
| | | | | | lcd_init sets default contrast until settings are read. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3824 a1c6a512-1295-4272-9138-f99709370657
* Cold start fixes: master_slave_select() now checks for BSY as well as RDY ↵Björn Stenberg2003-07-09
| | | | | | (since disks are BSY during powerup). Also, wait_for_bsy() looks at ATA_STATUS instead of ATA_ALT_STATUS, since the address of ATA_ALT_STATUS is not determined until later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3822 a1c6a512-1295-4272-9138-f99709370657
* Removed warningsBjörn Stenberg2003-07-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3821 a1c6a512-1295-4272-9138-f99709370657
* again different coldstart, ata_init() now has non-ambiguous return codes for ↵Jörg Hohensohn2003-07-09
| | | | | | better diagnostics git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3820 a1c6a512-1295-4272-9138-f99709370657
* better place and method for the spinup wait code, still I'd welcome comments ↵Jörg Hohensohn2003-07-08
| | | | | | on this git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3815 a1c6a512-1295-4272-9138-f99709370657
* Fix for incorrect genre default value, by Benjamin MetzlerBjörn Stenberg2003-07-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3810 a1c6a512-1295-4272-9138-f99709370657
* I needed a function to return the physical USB detectJörg Hohensohn2003-07-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3807 a1c6a512-1295-4272-9138-f99709370657
* When starting from flash, we have to wait for the disk to get ready. (Quite ↵Jörg Hohensohn2003-07-03
| | | | | | a new situation ;-) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3803 a1c6a512-1295-4272-9138-f99709370657
* Only recorders use PA11 for /PR. Players use it for the STOP button...Björn Stenberg2003-07-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3801 a1c6a512-1295-4272-9138-f99709370657
* Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or ↵Hardeep Sidhu2003-07-01
| | | | | | playlist from file browser to see available options. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3796 a1c6a512-1295-4272-9138-f99709370657
* Another port init fixes the silent play problem, Rockbox is now ready for FLASH!Jörg Hohensohn2003-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3793 a1c6a512-1295-4272-9138-f99709370657
* The mono recording fix was braindead.Linus Nielsen Feltzing2003-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3791 a1c6a512-1295-4272-9138-f99709370657
* missing port init prevented recording with Rockbox from flashJörg Hohensohn2003-06-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3790 a1c6a512-1295-4272-9138-f99709370657
* Mono recording with Line In now mixes the left and right channel. Fixes bug ↵Linus Nielsen Feltzing2003-06-30
| | | | | | #753084. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3786 a1c6a512-1295-4272-9138-f99709370657
* * Added the plugin icon for the old lcd.Kjell Ericson2003-06-29
| | | | | | | | * Updated comments. * Defined the substitute character to be ")". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3775 a1c6a512-1295-4272-9138-f99709370657
* Added plugin loader. Moved games, demos and the text viewer to loadable ↵Björn Stenberg2003-06-29
| | | | | | plugins. Copy your *.rock files to /.rockbox/rocks/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657
* Added restart option to system exception screen (press ON)Björn Stenberg2003-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3768 a1c6a512-1295-4272-9138-f99709370657
* Added multiple inclusion protectionBjörn Stenberg2003-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3767 a1c6a512-1295-4272-9138-f99709370657
* Renamed flush() to fsync() to be more in line with POSIX/unixBjörn Stenberg2003-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3766 a1c6a512-1295-4272-9138-f99709370657
* port inits for cold start abilityJörg Hohensohn2003-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3764 a1c6a512-1295-4272-9138-f99709370657
* init the LCD, needed for cold start (from flash)Jörg Hohensohn2003-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3762 a1c6a512-1295-4272-9138-f99709370657
* Default contrast is now autodetected on recordersLinus Nielsen Feltzing2003-06-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3761 a1c6a512-1295-4272-9138-f99709370657
* In flush_reload, don't reset swapwrite if we're still swapping current ↵Hardeep Sidhu2003-06-25
| | | | | | track. Fixes a silent play bug. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3760 a1c6a512-1295-4272-9138-f99709370657
* Slightly better handling of disk-full situationsLinus Nielsen Feltzing2003-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3756 a1c6a512-1295-4272-9138-f99709370657
* Now handles a full disk a little better, and it doesn't trust the fsinfo anymoreLinus Nielsen Feltzing2003-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3755 a1c6a512-1295-4272-9138-f99709370657
* Report max 99% battery level during chargingBjörn Stenberg2003-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3738 a1c6a512-1295-4272-9138-f99709370657
* bug 749951, ooops. We made the number function too generic and forgot toDaniel Stenberg2003-06-06
| | | | | | | make the year tags work... Thanks to Jeremy Zoss for finding and reporting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3737 a1c6a512-1295-4272-9138-f99709370657
* A bit faster update of Player simulator.Kjell Ericson2003-06-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3730 a1c6a512-1295-4272-9138-f99709370657
* Fixed silly typoBjörn Stenberg2003-06-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3729 a1c6a512-1295-4272-9138-f99709370657
* Generalized id3v2 parsing code. Added support for the composer frame and ↵Björn Stenberg2003-06-04
| | | | | | free-form genre and tracknum frames. (Patch #706111 by Thomas Paul Diffenbach) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3727 a1c6a512-1295-4272-9138-f99709370657
* Make simulator report 75% battery instead of 100%Björn Stenberg2003-06-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3724 a1c6a512-1295-4272-9138-f99709370657
* Even larger MP3 frame analysis buffer. Fixes bug #747969.Linus Nielsen Feltzing2003-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3721 a1c6a512-1295-4272-9138-f99709370657
* Small seek optimization -- begin seek at last read cluster if possibleHardeep Sidhu2003-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3720 a1c6a512-1295-4272-9138-f99709370657
* Better file system performance when recording by not using O_TRUNCLinus Nielsen Feltzing2003-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3709 a1c6a512-1295-4272-9138-f99709370657