summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Added rename()Björn Stenberg2002-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2857 a1c6a512-1295-4272-9138-f99709370657
* Fixed some sim build errorsLinus Nielsen Feltzing2002-11-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2856 a1c6a512-1295-4272-9138-f99709370657
* Now uses IRQ for DEMAND instead of polling. This should improve the playback ↵Linus Nielsen Feltzing2002-11-19
| | | | | | performance a lot, for all bitrates git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2855 a1c6a512-1295-4272-9138-f99709370657
* Bug fixes: 1) add_dir_entry() would update end-of-dir marker even when not ↵Björn Stenberg2002-11-18
| | | | | | supposed to. 2) create_dos_name() didn't treat spaces correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2854 a1c6a512-1295-4272-9138-f99709370657
* Added longname handling to fat_remove().Björn Stenberg2002-11-18
| | | | | | | | | | Added proper 0xffff padding of last longname entry. add_dir_entry() now makes sure shortname is unique. Changed update_file_size() to use dir-as-file handling. Simplified create_dos_name() since we never use shortnames. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2853 a1c6a512-1295-4272-9138-f99709370657
* Long filename support added. (fat_remove() not updated yet.)Björn Stenberg2002-11-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2852 a1c6a512-1295-4272-9138-f99709370657
* Cleaned up dir handling further.Björn Stenberg2002-11-15
| | | | | | | | | Fixed a bug where a new dir cluster wasn't completely cleared. Added freecount calculation if unset. Removed a couple of signed mul/divs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2851 a1c6a512-1295-4272-9138-f99709370657
* Added check to avoid FAT sector 0 panic.Björn Stenberg2002-11-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2850 a1c6a512-1295-4272-9138-f99709370657
* Flush sector cache before truncating.Björn Stenberg2002-11-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2849 a1c6a512-1295-4272-9138-f99709370657
* Added close() return code checks, and an eof-write test.Björn Stenberg2002-11-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2848 a1c6a512-1295-4272-9138-f99709370657
* Added translated disk strings & recording stringArnaud de Bonald2002-11-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2847 a1c6a512-1295-4272-9138-f99709370657
* creat() now includes the O_TRUNC flag.Björn Stenberg2002-11-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2846 a1c6a512-1295-4272-9138-f99709370657
* Slightly more correct saving when recordingLinus Nielsen Feltzing2002-11-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2845 a1c6a512-1295-4272-9138-f99709370657
* Directories are now handled as files, using fat_readwrite() instead of ↵Björn Stenberg2002-11-13
| | | | | | ata_read/write_sector(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2844 a1c6a512-1295-4272-9138-f99709370657
* mpeg_stop() now yields to ensure that the mpeg is stopped when it returnsLinus Nielsen Feltzing2002-11-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2843 a1c6a512-1295-4272-9138-f99709370657
* Forgot to set the gain when entering the recording screenLinus Nielsen Feltzing2002-11-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2842 a1c6a512-1295-4272-9138-f99709370657
* No stops MP3 playback when entering the recording screenLinus Nielsen Feltzing2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2841 a1c6a512-1295-4272-9138-f99709370657
* Fixed broken unicode_munge()Linus Nielsen Feltzing2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2840 a1c6a512-1295-4272-9138-f99709370657
* Added extra safety checks.Björn Stenberg2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2839 a1c6a512-1295-4272-9138-f99709370657
* Added dummy fat_size() to make it linkDaniel Stenberg2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2838 a1c6a512-1295-4272-9138-f99709370657
* Added disk space to Info menu item. (Players press + to see it.)Björn Stenberg2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2837 a1c6a512-1295-4272-9138-f99709370657
* Fixed file creation test case for new flags.Björn Stenberg2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2836 a1c6a512-1295-4272-9138-f99709370657
* Added '*PANIC*' string. Line is now wrapped on recorders. LED blinks slowly ↵Björn Stenberg2002-11-12
| | | | | | to indicate controlled state. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2835 a1c6a512-1295-4272-9138-f99709370657
* will rockbox support other players?Robert Hak2002-11-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2834 a1c6a512-1295-4272-9138-f99709370657
* use the protos on the simulator as well, this should kill a warningDaniel Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2833 a1c6a512-1295-4272-9138-f99709370657
* Correct flags to the open() call when recordingLinus Nielsen Feltzing2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2832 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic: Replaced dozens of openfiles[fd] with 'file' pointers.Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2831 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: Flags work better when they're binary...Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2830 a1c6a512-1295-4272-9138-f99709370657
* Added a truckload of test code.Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2829 a1c6a512-1295-4272-9138-f99709370657
* Added support for O_CREAT, O_APPEND and O_TRUNC.Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2828 a1c6a512-1295-4272-9138-f99709370657
* Added ftruncate().Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2827 a1c6a512-1295-4272-9138-f99709370657
* Added support for O_RDWR and lseek() while writing.Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2826 a1c6a512-1295-4272-9138-f99709370657
* Added a timeout debug panic for the recording DMA protocolLinus Nielsen Feltzing2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2825 a1c6a512-1295-4272-9138-f99709370657
* Now reloads the dir when leaving the recording screenLinus Nielsen Feltzing2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2824 a1c6a512-1295-4272-9138-f99709370657
* Mic gain was improperly savedLinus Nielsen Feltzing2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2823 a1c6a512-1295-4272-9138-f99709370657
* Bug fix for previous commit: write() always returned 0 on even sector writes.Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2822 a1c6a512-1295-4272-9138-f99709370657
* close() now does not truncate the file.Björn Stenberg2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2821 a1c6a512-1295-4272-9138-f99709370657
* Now the docs dir is mandatory when building rockboxLinus Nielsen Feltzing2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2820 a1c6a512-1295-4272-9138-f99709370657
* Now applies the selected options properly when exiting the setup menuLinus Nielsen Feltzing2002-11-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2819 a1c6a512-1295-4272-9138-f99709370657
* Recording settings are now persistent. Added a Recording Settings menuLinus Nielsen Feltzing2002-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2818 a1c6a512-1295-4272-9138-f99709370657
* An attempt to support older recorder modelsLinus Nielsen Feltzing2002-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2817 a1c6a512-1295-4272-9138-f99709370657
* Added recording functionalityLinus Nielsen Feltzing2002-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2816 a1c6a512-1295-4272-9138-f99709370657
* Added recording functionalityLinus Nielsen Feltzing2002-11-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2815 a1c6a512-1295-4272-9138-f99709370657
* Greg's improved fat_cache_sector() function, now updates the second FATLinus Nielsen Feltzing2002-11-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2814 a1c6a512-1295-4272-9138-f99709370657
* fat_cache_sector() wrote to the wrong sector when flushing an entry. Thanks ↵Linus Nielsen Feltzing2002-11-08
| | | | | | to Greg Haerr for finding the bug. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2813 a1c6a512-1295-4272-9138-f99709370657
* Added details about screwdriversBjörn Stenberg2002-11-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2812 a1c6a512-1295-4272-9138-f99709370657
* Changed return code of ata_write_sectors() to be the same as for ↵Björn Stenberg2002-11-07
| | | | | | ata_read_sectors(). (0 == Success) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2811 a1c6a512-1295-4272-9138-f99709370657
* added binlangDaniel Stenberg2002-11-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2810 a1c6a512-1295-4272-9138-f99709370657
* Now also displays WPS lines without format codesLinus Nielsen Feltzing2002-11-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2809 a1c6a512-1295-4272-9138-f99709370657
* Now updates the time info on FF/REWLinus Nielsen Feltzing2002-11-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2808 a1c6a512-1295-4272-9138-f99709370657