summaryrefslogtreecommitdiffstats
path: root/src/AFC.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/AFC.h')
-rw-r--r--src/AFC.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/AFC.h b/src/AFC.h
index 32defbe..39ada91 100644
--- a/src/AFC.h
+++ b/src/AFC.h
@@ -56,8 +56,14 @@ typedef struct __AFCToken {
56 56
57 57
58enum { 58enum {
59 AFC_FILE_READ = 0x00000002, 59 AFC_FILE_READ = 0x00000002, // seems to be able to read and write files
60 AFC_FILE_WRITE = 0x00000003 60 AFC_FILE_WRITE = 0x00000003, // writes and creates a file, blanks it out, etc.
61 AFC_FILE_RW = 0x00000005, // seems to do the same as 2. Might even create the file.
62 AFC_FILE_OP4 = 0x00000004, // no idea -- appears to be "write" -- clears file beforehand like 3
63 AFC_FILE_OP6 = 0x00000006, // no idea yet -- appears to be the same as 5.
64 AFC_FILE_OP1 = 0x00000001, // no idea juuust yet... probably read.
65 AFC_FILE_OP0 = 0x00000000,
66 AFC_FILE_OP10 = 0x0000000a
61}; 67};
62 68
63enum { 69enum {
@@ -65,11 +71,14 @@ enum {
65 AFC_GET_INFO = 0x0000000a, 71 AFC_GET_INFO = 0x0000000a,
66 AFC_GET_DEVINFO = 0x0000000b, 72 AFC_GET_DEVINFO = 0x0000000b,
67 AFC_LIST_DIR = 0x00000003, 73 AFC_LIST_DIR = 0x00000003,
74 AFC_MAKE_DIR = 0x00000009,
68 AFC_DELETE = 0x00000008, 75 AFC_DELETE = 0x00000008,
69 AFC_RENAME = 0x00000018, 76 AFC_RENAME = 0x00000018,
70 AFC_SUCCESS_RESPONSE = 0x00000002, 77 AFC_SUCCESS_RESPONSE = 0x00000002,
71 AFC_FILE_OPEN = 0x0000000d, 78 AFC_FILE_OPEN = 0x0000000d,
72 AFC_FILE_CLOSE = 0x00000014, 79 AFC_FILE_CLOSE = 0x00000014,
80 AFC_FILE_SEEK = 0x00000011,
81 AFC_FILE_TRUNCATE = 0x00000015,
73 AFC_FILE_HANDLE = 0x0000000e, 82 AFC_FILE_HANDLE = 0x0000000e,
74 AFC_READ = 0x0000000f, 83 AFC_READ = 0x0000000f,
75 AFC_WRITE = 0x00000010 84 AFC_WRITE = 0x00000010