home *** CD-ROM | disk | FTP | other *** search
- IFND LIBRARIES_DOS_I
- LIBRARIES_DOS_I EQU 1
-
- IFND EXEC_TYPES_I
- INCLUDE "exec/types.i"
- ENDC
-
- DOSNAME MACRO
- DC.B 'dos.library',0
- ENDM
-
- DOSTRUE equ -1
- DOSFALSE equ 0
- MODE_READWRITE equ 1004
- MODE_OLDFILE equ 1005
- MODE_NEWFILE equ 1006
- OFFSET_BEGINNING equ -1
- OFFSET_CURRENT equ 0
- OFFSET_END equ 1
- OFFSET_BEGINING equ OFFSET_BEGINNING
- BITSPERBYTE equ 8
- BYTESPERLONG equ 4
- BITSPERLONG equ 32
- MAXINT equ $7FFFFFFF
- MININT equ $80000000
- SHARED_LOCK equ -2
- ACCESS_READ equ -2
- EXCLUSIVE_LOCK equ -1
- ACCESS_WRITE equ -1
- TICKS_PER_SECOND equ 50
-
- RSRESET
- DateStamp rs.b 0
- ds_Days rs.l 1
- ds_Minute rs.l 1
- ds_Tick rs.l 1
- ds_SIZEOF rs.b 0
-
- RSRESET
- FileInfoBlock rs.b 0
- fib_DiskKey rs.l 1
- fib_DirEntryType rs.l 1
- fib_FileName rs.b 108
- fib_Protection rs.l 1
- fib_EntryType rs.l 1
- fib_Size rs.l 1
- fib_NumBlocks rs.l 1
- fib_DateStamp rs.b ds_SIZEOF
- fib_Comment rs.b 80
- fib_padding rs.b 36
- fib_SIZEOF rs.b 0
-
- BITDEF FIB,SCRIPT,6
- BITDEF FIB,PURE,5
- BITDEF FIB,ARCHIVE,4
- BITDEF FIB,READ,3
- BITDEF FIB,WRITE,2
- BITDEF FIB,EXECUTE,1
- BITDEF FIB,DELETE,0
-
- BPTR MACRO
- LONG \1
- ENDM
-
- BSTR MACRO
- LONG \1
- ENDM
-
- RSRESET
- InfoData rs.b 0
- id_NumSoftErrors rs.l 1
- id_UnitNumber rs.l 1
- id_DiskState rs.l 1
- id_NumBlocks rs.l 1
- id_NumBlocksUsed rs.l 1
- id_BytesPerBlock rs.l 1
- id_DiskType rs.l 1
- id_VolumeNode rs.l 1
- id_InUse rs.l 1
- id_SIZEOF rs.b 0
-
- ID_WRITE_PROTECTED equ 80
- ID_VALIDATING equ 81
- ID_VALIDATED equ 82
- ID_NO_DISK_PRESENT equ -1
- ID_UNREADABLE_DISK equ 'BAD'<<8
- ID_NOT_REALLY_DOS equ 'NDOS'
- ID_DOS_DISK equ 'DOS'<<8
- ID_KICKSTART_DISK equ 'KICK'
- ERROR_NO_FREE_STORE equ 103
- ERROR_TASK_TABLE_FULL equ 105
- ERROR_LINE_TOO_LONG equ 120
- ERROR_FILE_NOT_OBJECT equ 121
- ERROR_INVALID_RESIDENT_LIBRARY equ 122
- ERROR_NO_DEFAULT_DIR equ 201
- ERROR_OBJECT_IN_USE equ 202
- ERROR_OBJECT_EXISTS equ 203
- ERROR_DIR_NOT_FOUND equ 204
- ERROR_OBJECT_NOT_FOUND equ 205
- ERROR_BAD_STREAM_NAME equ 206
- ERROR_OBJECT_TOO_LARGE equ 207
- ERROR_ACTION_NOT_KNOWN equ 209
- ERROR_INVALID_COMPONENT_NAME equ 210
- ERROR_INVALID_LOCK equ 211
- ERROR_OBJECT_WRONG_TYPE equ 212
- ERROR_DISK_NOT_VALIDATED equ 213
- ERROR_DISK_WRITE_PROTECTED equ 214
- ERROR_RENAME_ACROSS_DEVICES equ 215
- ERROR_DIRECTORY_NOT_EMPTY equ 216
- ERROR_TOO_MANY_LEVELS equ 217
- ERROR_DEVICE_NOT_MOUNTED equ 218
- ERROR_SEEK_ERROR equ 219
- ERROR_COMMENT_TOO_BIG equ 220
- ERROR_DISK_FULL equ 221
- ERROR_DELETE_PROTECTED equ 222
- ERROR_WRITE_PROTECTED equ 223
- ERROR_READ_PROTECTED equ 224
- ERROR_NOT_A_DOS_DISK equ 225
- ERROR_NO_DISK equ 226
- ERROR_NO_MORE_ENTRIES equ 232
- RETURN_OK equ 0
- RETURN_WARN equ 5
- RETURN_ERROR equ 10
- RETURN_FAIL equ 20
-
- BITDEF SIGBREAK,CTRL_C,12
- BITDEF SIGBREAK,CTRL_D,13
- BITDEF SIGBREAK,CTRL_E,14
- BITDEF SIGBREAK,CTRL_F,15
-
- ENDC
-