summaryrefslogtreecommitdiff
path: root/firmware/test/fat/main.c
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2005-04-18 14:16:35 +0000
committerBjörn Stenberg <bjorn@haxx.se>2005-04-18 14:16:35 +0000
commitb99551d1be74dea9be131c1b8a0fcf7ac01b0c05 (patch)
treea3f3a03d7d783ae0732bb1fb96e3b5eca71a2231 /firmware/test/fat/main.c
parent70ad08ccab575813a180d8a66e907c9ea3598d81 (diff)
downloadrockbox-b99551d1be74dea9be131c1b8a0fcf7ac01b0c05.zip
rockbox-b99551d1be74dea9be131c1b8a0fcf7ac01b0c05.tar.gz
rockbox-b99551d1be74dea9be131c1b8a0fcf7ac01b0c05.tar.bz2
rockbox-b99551d1be74dea9be131c1b8a0fcf7ac01b0c05.tar.xz
FAT test case builds again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6309 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/test/fat/main.c')
-rw-r--r--firmware/test/fat/main.c27
1 files changed, 23 insertions, 4 deletions
diff --git a/firmware/test/fat/main.c b/firmware/test/fat/main.c
index 5420199..200ea18 100644
--- a/firmware/test/fat/main.c
+++ b/firmware/test/fat/main.c
@@ -9,13 +9,14 @@
#include "dir.h"
#include "file.h"
-extern int ata_init(char*);
-extern void ata_read_sectors(int, int, char*);
-
void dbg_dump_sector(int sec);
void dbg_dump_buffer(unsigned char *buf, int len, int offset);
void dbg_console(void);
+void mutex_init(void* l) {}
+void mutex_lock(void* l) {}
+void mutex_unlock(void* l) {}
+
void panicf( char *fmt, ...)
{
va_list ap;
@@ -26,6 +27,24 @@ void panicf( char *fmt, ...)
exit(1);
}
+void debugf(const char *fmt, ...)
+{
+ va_list ap;
+ va_start( ap, fmt );
+ fprintf(stderr,"DEBUGF: ");
+ vfprintf( stderr, fmt, ap );
+ va_end( ap );
+}
+
+void ldebugf(const char* file, int line, const char *fmt, ...)
+{
+ va_list ap;
+ va_start( ap, fmt );
+ fprintf( stderr, "%s:%d ", file, line );
+ vfprintf( stderr, fmt, ap );
+ va_end( ap );
+}
+
void dbg_dump_sector(int sec)
{
unsigned char buf[512];
@@ -660,7 +679,7 @@ int main(int argc, char *argv[])
srand(clock());
- if(ata_init("disk.img")) {
+ if(ata_init()) {
DEBUGF("*** Warning! The disk is uninitialized\n");
return -1;
}