; char ChangeDiskDevice (char newDriveNumber);
- .import setoserror
.export _ChangeDiskDevice
+ .import setoserror
.include "jumptab.inc"
; char ChkDkGEOS (void);
- .import setoserror
.export _ChkDkGEOS
+ .import setoserror
.include "jumptab.inc"
.include "geossym.inc"
; this function is used by dio_read and dio_write to fix parameters (secnum)
; this function calls SetDevice so that more than one drive can be used at once
+ .export dio_params,dio_secnum
.import popax,pushax,_dio_log_to_phys
.importzp ptr1
- .export dio_params,dio_secnum
.include "geossym.inc"
.include "jumptab.inc"
; unsigned char __fastcall__ dio_read (dhandle_t handle, unsigned sect_num, void *buffer);
;
- .import dio_params, __oserror
.export _dio_read
+ .import dio_params, __oserror
.include "geossym.inc"
.include "jumptab.inc"
; unsigned char __fastcall__ dio_write (dhandle_t handle, unsigned sect_num, const void *buffer);
;
- .import dio_params, setoserror
.export _dio_write
+ .import dio_params, setoserror
.include "geossym.inc"
.include "jumptab.inc"
; unsigned char __fastcall__ dio_write_verify (dhandle_t handle, unsigned sect_num, const void *buffer);
;
- .import dio_params, __oserror
.export _dio_write_verify
+ .import dio_params, __oserror
.include "geossym.inc"
.include "jumptab.inc"
; char FindBAMBit (struct tr_se *TS);
; (might be called inUSE (if (!inUSE(block))))
+ .export _FindBAMBit
.import gettrse
.import return0, return1
- .export _FindBAMBit
.include "jumptab.inc"
.include "geossym.inc"
; char NewDisk (void);
- .import setoserror
.export _NewDisk
+ .import setoserror
.include "jumptab.inc"
; char ReadBlock (struct tr_se myTS, char *buffer);
+ .export _ReadBlock
.import popax, setoserror
.import gettrse
- .export _ReadBlock
.include "jumptab.inc"
.include "geossym.inc"
; char ReadBuff (struct tr_se);
+ .export _ReadBuff
.import setoserror
.import gettrse
- .export _ReadBuff
.include "diskdrv.inc"
.include "geossym.inc"
; char SetGEOSDisk (void);
- .import setoserror
.export _SetGEOSDisk
+ .import setoserror
.include "jumptab.inc"
; char VerWriteBlock (struct tr_se *myTS, char *buffer);
+ .export _VerWriteBlock
.import popax, setoserror
.import gettrse
- .export _VerWriteBlock
.include "jumptab.inc"
.include "geossym.inc"
; char WriteBlock (struct tr_se *myTS, char *buffer);
+ .export _WriteBlock
.import popax, setoserror
.import gettrse
- .export _WriteBlock
.include "jumptab.inc"
.include "geossym.inc"
; char WriteBuff (struct tr_se*);
+ .export _WriteBuff
.import setoserror
.import gettrse
- .export _WriteBuff
.include "diskdrv.inc"
.include "geossym.inc"