Hardeep Sidhu
|
67c1a0c63c
|
Make sure we are on correct sector after lseek. This fixes the queue file corruption bug.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3443 a1c6a512-1295-4272-9138-f99709370657
|
2003-03-14 15:39:50 +00:00 |
|
Björn Stenberg
|
3ca8d3589e
|
flush_cache() failure should still return error.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3433 a1c6a512-1295-4272-9138-f99709370657
|
2003-03-12 15:15:46 +00:00 |
|
Björn Stenberg
|
188be8ec57
|
Bug fix: If head bytes were read but sector read failed, return head byte count instead of error.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3432 a1c6a512-1295-4272-9138-f99709370657
|
2003-03-12 15:06:57 +00:00 |
|
Linus Nielsen Feltzing
|
5f12c8fbc7
|
Killed compiling error on debug builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3425 a1c6a512-1295-4272-9138-f99709370657
|
2003-03-10 21:55:59 +00:00 |
|
Linus Nielsen Feltzing
|
9cb9c821a0
|
Killed a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3423 a1c6a512-1295-4272-9138-f99709370657
|
2003-03-10 20:49:18 +00:00 |
|
Linus Nielsen Feltzing
|
44e51833ed
|
Zagor added the flush() function
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3416 a1c6a512-1295-4272-9138-f99709370657
|
2003-03-10 17:10:46 +00:00 |
|
Linus Nielsen Feltzing
|
a077e271ee
|
rename() didn't close the file if the target name exists, and didn't return a negative error code
Enhanced the return codes to make it easier to track panics.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3340 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-26 02:08:52 +00:00 |
|
Linus Nielsen Feltzing
|
490085aa7d
|
Lame debug output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3322 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-22 01:54:03 +00:00 |
|
Daniel Stenberg
|
cb2de174c1
|
more moves
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3221 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-07 10:13:23 +00:00 |
|
Daniel Stenberg
|
70e59ede4e
|
not used, removed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3218 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-07 09:56:08 +00:00 |
|
Daniel Stenberg
|
bd654cdfbc
|
not used. removed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3217 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-07 09:52:31 +00:00 |
|
Björn Stenberg
|
b8f5759d96
|
tm_mon starts at 0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3173 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-27 14:43:32 +00:00 |
|
Björn Stenberg
|
cc11e885d1
|
Corrected get_time(). This should fix the bad file date bug. Also changed status.c to use get_time() instead of reading directly from RTC.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3170 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-27 14:24:40 +00:00 |
|
Björn Stenberg
|
184fd55411
|
Directories can now be renamed too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3167 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-27 09:32:17 +00:00 |
|
Mats Lidell
|
74cc9e41fa
|
Remove use of rockbox-mode.el in local variables list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-24 10:56:06 +00:00 |
|
Hardeep Sidhu
|
85d8b85de9
|
Fixed win32 simulator warnings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3042 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-09 03:05:59 +00:00 |
|
Hardeep Sidhu
|
d2f90c9a74
|
Use flush_cache() when writing headbytes to disk to make sure we are on the correct sector.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3023 a1c6a512-1295-4272-9138-f99709370657
|
2002-12-19 00:51:39 +00:00 |
|
Linus Nielsen Feltzing
|
063c6d471f
|
Killed a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2882 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-24 15:04:22 +00:00 |
|
Linus Nielsen Feltzing
|
0281125c98
|
Removed debug output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2880 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-24 11:47:56 +00:00 |
|
Linus Nielsen Feltzing
|
2260f83376
|
Now uses timefuncs.h instead of time.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2868 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-20 22:46:35 +00:00 |
|
Linus Nielsen Feltzing
|
4dd6654bb2
|
Only Recorders have RTC
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2864 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-20 00:26:55 +00:00 |
|
Linus Nielsen Feltzing
|
85969853d5
|
New time functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2861 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-20 00:00:25 +00:00 |
|
Björn Stenberg
|
c5f5be565e
|
Added rename()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2857 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-19 12:48:50 +00:00 |
|
Björn Stenberg
|
4cde17d1ca
|
Flush sector cache before truncating.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2849 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-14 15:50:07 +00:00 |
|
Björn Stenberg
|
7d8bbe71b6
|
creat() now includes the O_TRUNC flag.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2846 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-13 23:25:46 +00:00 |
|
Björn Stenberg
|
94fb95f00b
|
Cosmetic: Replaced dozens of openfiles[fd] with 'file' pointers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2831 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 16:13:45 +00:00 |
|
Björn Stenberg
|
4059ea61d4
|
Bugfix: Flags work better when they're binary...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2830 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 16:08:28 +00:00 |
|
Björn Stenberg
|
9f9c495662
|
Added support for O_CREAT, O_APPEND and O_TRUNC.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2828 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 15:45:43 +00:00 |
|
Björn Stenberg
|
68640edf90
|
Added ftruncate().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2827 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 14:40:18 +00:00 |
|
Björn Stenberg
|
228605dc7b
|
Added support for O_RDWR and lseek() while writing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2826 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 13:57:58 +00:00 |
|
Björn Stenberg
|
6dc77d881b
|
Bug fix for previous commit: write() always returned 0 on even sector writes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2822 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 11:16:49 +00:00 |
|
Björn Stenberg
|
11a09e632c
|
close() now does not truncate the file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2821 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-11 10:21:51 +00:00 |
|
Björn Stenberg
|
62085b1bc0
|
Corrected return value check.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2807 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-05 16:15:47 +00:00 |
|
Björn Stenberg
|
c9fb098250
|
Bugfix: lseek() did not invalidate sector cache when seeking to start of file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2803 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-04 14:59:46 +00:00 |
|
Björn Stenberg
|
307f5d846e
|
Added remove()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2801 a1c6a512-1295-4272-9138-f99709370657
|
2002-11-01 15:26:06 +00:00 |
|
Björn Stenberg
|
675d258575
|
Fixed lseek().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2796 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-31 20:41:36 +00:00 |
|
Björn Stenberg
|
08356fb50a
|
More graceful handling when running out of space.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2793 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-31 19:05:25 +00:00 |
|
Björn Stenberg
|
46ddacf533
|
Fat32 write updates: Nixed some bugs. Basic file creation now works. Todo: Long filenames and extensive test cases.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2742 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-22 15:06:08 +00:00 |
|
Daniel Stenberg
|
aeb3d0dcef
|
removed use of uninitialized variable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2727 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-21 07:26:12 +00:00 |
|
Björn Stenberg
|
b7b48fea02
|
Snapshot of file writing code. Bugs remain. Only short names are supported yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2726 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-20 22:50:58 +00:00 |
|
Björn Stenberg
|
4d55c2f4b7
|
Partition debug screen added, and jumped to when no fat32 partition is found at boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2558 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-10 12:01:58 +00:00 |
|
Daniel Stenberg
|
07557e5612
|
Magnus Holmgren's improved atoi()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2446 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-30 08:50:00 +00:00 |
|
Felix Arends
|
306c316433
|
added memcmp function to make rockbox compilable with latest gcc versions without using libc
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2304 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-16 21:01:06 +00:00 |
|
Daniel Stenberg
|
cc1662420f
|
undef MAX_PATH before defining it makes it play the simulator game better
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2280 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-13 06:27:16 +00:00 |
|
Heikki Hannikainen
|
adbe4eddf9
|
Make close() check for a valid fd and set errno accordingly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1965 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-24 09:47:54 +00:00 |
|
Daniel Stenberg
|
af341158db
|
bad bad bad snprintf() overflow the buffer if the string passed in with a
%s didn't fit within the buffer!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1943 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-23 08:29:44 +00:00 |
|
Daniel Stenberg
|
e666ce933a
|
when we want to open a file, we want the exact specified file name, not
just one that starts with our given string...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1929 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-22 20:13:21 +00:00 |
|
Linus Nielsen Feltzing
|
fae5b82d60
|
Now doesn't truncate the lenght when comparing path components
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1757 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-15 11:26:12 +00:00 |
|
Björn Stenberg
|
cd225736f9
|
First version of loadable fonts patch by Alex Gitelman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1666 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-11 09:17:47 +00:00 |
|
Daniel Stenberg
|
1beaa8b362
|
added weirdo extra protos for the mingw cross-compile build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1534 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-05 07:51:09 +00:00 |
|