summaryrefslogtreecommitdiff
path: root/firmware/test/fat/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/test/fat/main.c')
-rw-r--r--firmware/test/fat/main.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/firmware/test/fat/main.c b/firmware/test/fat/main.c
index 1cb53deb6e..a9220d15b7 100644
--- a/firmware/test/fat/main.c
+++ b/firmware/test/fat/main.c
@@ -8,14 +8,15 @@
8#include "disk.h" 8#include "disk.h"
9#include "dir.h" 9#include "dir.h"
10#include "file.h" 10#include "file.h"
11#include "ata.h"
11 12
12void dbg_dump_sector(int sec); 13void dbg_dump_sector(int sec);
13void dbg_dump_buffer(unsigned char *buf, int len, int offset); 14void dbg_dump_buffer(unsigned char *buf, int len, int offset);
14void dbg_console(void); 15void dbg_console(void);
15 16
16void mutex_init(void* l) {} 17void mutex_init(struct mutex* l) {}
17void mutex_lock(void* l) {} 18void mutex_lock(struct mutex* l) {}
18void mutex_unlock(void* l) {} 19void mutex_unlock(struct mutex* l) {}
19 20
20void panicf( char *fmt, ...) 21void panicf( char *fmt, ...)
21{ 22{
@@ -49,7 +50,7 @@ void dbg_dump_sector(int sec)
49{ 50{
50 unsigned char buf[512]; 51 unsigned char buf[512];
51 52
52 ata_read_sectors(sec,1,buf); 53 storage_read_sectors(sec,1,buf);
53 DEBUGF("---< Sector %d >-----------------------------------------\n", sec); 54 DEBUGF("---< Sector %d >-----------------------------------------\n", sec);
54 dbg_dump_buffer(buf, 512, 0); 55 dbg_dump_buffer(buf, 512, 0);
55} 56}
@@ -92,8 +93,7 @@ void dbg_dir(char* currdir)
92 if (dir) 93 if (dir)
93 { 94 {
94 while ( (entry = readdir(dir)) ) { 95 while ( (entry = readdir(dir)) ) {
95 DEBUGF("%15s (%d bytes) %x\n", 96 DEBUGF("%15s %lx\n", entry->d_name, entry->startcluster);
96 entry->d_name, entry->size, entry->startcluster);
97 } 97 }
98 closedir(dir); 98 closedir(dir);
99 } 99 }
@@ -508,7 +508,7 @@ int dbg_mkdir(char* name)
508{ 508{
509 int fd; 509 int fd;
510 510
511 fd = mkdir(name, 0); 511 fd = mkdir(name);
512 if (fd<0) { 512 if (fd<0) {
513 DEBUGF("Failed creating directory\n"); 513 DEBUGF("Failed creating directory\n");
514 return -1; 514 return -1;
@@ -565,7 +565,7 @@ int dbg_cmd(int argc, char *argv[])
565 if (!strcasecmp(cmd, "ds")) 565 if (!strcasecmp(cmd, "ds"))
566 { 566 {
567 if ( arg1 ) { 567 if ( arg1 ) {
568 DEBUGF("secnum: %d\n", strtol(arg1, NULL, 0)); 568 DEBUGF("secnum: %ld\n", strtol(arg1, NULL, 0));
569 dbg_dump_sector(strtol(arg1, NULL, 0)); 569 dbg_dump_sector(strtol(arg1, NULL, 0));
570 } 570 }
571 } 571 }