|
|
1.1 root 1: /*
2: * UAE - The Un*x Amiga Emulator
3: *
4: * Unix file system handler for AmigaDOS
5: *
6: * Copyright 1997 Bernd Schmidt
7: */
8:
9: #define A_FIBF_SCRIPT (1<<6)
10: #define A_FIBF_PURE (1<<5)
11: #define A_FIBF_ARCHIVE (1<<4)
12: #define A_FIBF_READ (1<<3)
13: #define A_FIBF_WRITE (1<<2)
14: #define A_FIBF_EXECUTE (1<<1)
15: #define A_FIBF_DELETE (1<<0)
16:
17: struct hardfiledata {
18: unsigned long size;
19: int nrcyls;
20: int secspertrack;
21: int surfaces;
22: int reservedblocks;
1.1.1.3 ! root 23: int blocksize;
1.1 root 24: FILE *fd;
25: };
26:
1.1.1.2 root 27: struct uaedev_mount_info;
28:
1.1 root 29: extern struct hardfiledata *get_hardfile_data (int nr);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.