1 /* Prototypes for functions defined in
5 //ULONG ReadFromFile(fileentry_t * , UBYTE * , ULONG , SIPTR * , globaldata * );
6 //ULONG WriteToFile(fileentry_t * , UBYTE * , ULONG , SIPTR * , globaldata * );
7 SFSIZE
ChangeFileSize(fileentry_t
* , SFSIZE
, LONG
, SIPTR
* , globaldata
* );
8 ULONG
ReadFromObject(fileentry_t
* , UBYTE
* , ULONG
, SIPTR
* , globaldata
* );
9 ULONG
WriteToObject(fileentry_t
* , UBYTE
* , ULONG
, SIPTR
* , globaldata
* );
10 SFSIZE
SeekInObject(fileentry_t
* , SFSIZE
, LONG
, SIPTR
* , globaldata
* );
11 SFSIZE
ChangeObjectSize(fileentry_t
* , SFSIZE
, LONG
, SIPTR
* , globaldata
* );
12 SFSIZE
SeekInFile(fileentry_t
*file
, SFSIZE offset
, LONG mode
, SIPTR
*error
, globaldata
*g
);
14 ULONG
DiskRead(UBYTE
* , ULONG
, ULONG
, globaldata
* );
16 ULONG
DiskWrite(UBYTE
* , ULONG
, ULONG
, globaldata
* );
18 ULONG
RawRead(UBYTE
* , ULONG
, ULONG
, globaldata
* );
20 ULONG
RawWrite(UBYTE
* , ULONG
, ULONG
, globaldata
* );
22 void MotorOff(globaldata
* );
24 void UpdateCache(globaldata
*g
);
25 void FlushDataCache(globaldata
*g
);
26 void UpdateDataCache(globaldata
*g
);
28 BOOL
detectaccessmode(UBYTE
*buffer
, globaldata
*g
);