1 /* Prototypes for functions defined in
5 void NewVolume(BOOL
, globaldata
* );
7 void DiskRemoveSequence(globaldata
* );
9 void DiskInsertSequence(struct rootblock
* , globaldata
* );
11 struct volumedata
* MakeVolumeData(struct rootblock
* , globaldata
* );
13 void FreeVolumeResources(struct volumedata
* , globaldata
* );
15 void FreeUnusedResources(struct volumedata
* , globaldata
* );
17 BOOL
UpdateChangeCount(globaldata
* );
19 void UpdateCurrentDisk(globaldata
* );
21 BOOL
CheckVolume(struct volumedata
* , BOOL
, SIPTR
* , globaldata
* );
23 LONG
ErrorMsg(CONST_STRPTR
, APTR
, globaldata
*);
24 LONG
_NormalErrorMsg(CONST_STRPTR
, APTR
, ULONG
, globaldata
* );
25 #define NormalErrorMsg(a,b,c) _NormalErrorMsg(a,b,c,g)
27 BOOL
GetCurrentRoot(struct rootblock
** , globaldata
* );
29 void GetDriveGeometry(globaldata
* );
31 void RequestCurrentVolumeBack(globaldata
*g
);
32 BOOL
CheckCurrentVolumeBack(globaldata
*g
);