20#ifndef __DC_FS_DCLOAD_H
21#define __DC_FS_DCLOAD_H
45#define DCLOADMAGICVALUE 0xdeadbeef
48#define DCLOADMAGICADDR (unsigned int *)0x8c004004
51#define DCLOAD_TYPE_NONE -1
52#define DCLOAD_TYPE_SER 0
53#define DCLOAD_TYPE_IP 1
67#define DCLOAD_UNLINK 6
71#define DCLOAD_FSTAT 10
74#define DCLOAD_UTIME 13
75#define DCLOAD_ASSIGNWRKMEM 14
77#define DCLOAD_OPENDIR 16
78#define DCLOAD_CLOSEDIR 17
79#define DCLOAD_READDIR 18
80#define DCLOAD_GETHOSTINFO 19
81#define DCLOAD_GDBPACKET 20
82#define DCLOAD_REWINDDIR 21
86int dcloadsyscall(
unsigned int syscall, ...);
93 unsigned short d_reclen;
98typedef struct dcload_dirent dcload_dirent_t;
103 unsigned short st_dev;
104 unsigned short st_ino;
106 unsigned short st_nlink;
107 unsigned short st_uid;
108 unsigned short st_gid;
109 unsigned short st_rdev;
122typedef struct dcload_stat dcload_stat_t;
125void dcload_printk(
const char *str);
128size_t dcload_gdbpacket(
const char* in_buf,
size_t in_size,
char* out_buf,
size_t out_size);
131void fs_dcload_init_console(
void);
132void fs_dcload_init(
void);
133void fs_dcload_shutdown(
void);
Virtual filesystem support.
int dcload_type
What type of dcload connection do we have?
Debug I/O Interface.
Definition dbgio.h:39