94 lines
4.9 KiB
Plaintext
94 lines
4.9 KiB
Plaintext
|
||
; LAST UPDATE: 29.06.2025 savelij
|
||
|
||
ERR_DSS
|
||
_INIT_VAR
|
||
_SETVAR .NO_ERROR ; EQU 0x00 ; 00 - ¥â ®è¨¡®ª
|
||
_SETVAR .INVALID_COMMAND ; EQU 0x01 ; 01 - ¥¢¥àë© ®¬¥à äãªæ¨¨
|
||
_SETVAR .INVALID_DRIVE ; EQU 0x02 ; 02 - ¥¯à ¢¨«ìë© ®¬¥à ãáâனáâ¢
|
||
_SETVAR .FILE_NOT_FOUND ; EQU 0x03 ; 03 - ä ©« ¥ ®¡ à㦥
|
||
_SETVAR .PATH_NOT_FOUND ; EQU 0x04 ; 04 - ¥¢¥àë© ¯ãâì
|
||
_SETVAR .INVALID_HANDLE ; EQU 0x05 ; 05 - ¥áãé¥áâ¢ãî騩 ä ©«®¢ë© ¬ ¨¯ã«ïâ®à
|
||
_SETVAR .NO_HANDLES ; EQU 0x06 ; 06 - ¥â ᢮¡®¤®£® ä ©«®¢®£® ¬ ¨¯ã«ïâ®à
|
||
_SETVAR .FILE_EXISTS ; EQU 0x07 ; 07 - ä ©« áãé¥áâ¢ã¥â
|
||
_SETVAR .READONLY ; EQU 0x08 ; 08 - ä ©« ⮫쪮 ¤«ï ç⥨ï
|
||
_SETVAR .ROOT_OVERFLOW ; EQU 0x09 ; 09 - ¯¥à¥¯®«¥¨¥ ROOT (ª®à¥¢®£® ª â «®£ )
|
||
_SETVAR .DISK_FULL ; EQU 0x0A ; 10 - ¥â ᢮¡®¤®£® ¬¥áâ ¤¨áª¥
|
||
_SETVAR .DIR_NOT_EMPTY ; EQU 0x0B ; 11 - ª â «®£ ¥ ¯ãáâ
|
||
_SETVAR .CURRENT_DIR ; EQU 0x0C ; 12 - ¥ã¤ ç ï ¯®¯ë⪠㤠«¨âì ⥪ã騩 ª â «®£
|
||
_SETVAR .UNKNOWN_FORMAT ; EQU 0x0D ; 13 - ¥¨§¢¥áâë© ä®à¬ â
|
||
_SETVAR .INVALID_ACCESS ; EQU 0x0E ; 14 - ¥¢®§¬®¦ ï ®¯¥à æ¨ï
|
||
_SETVAR .DIR_EXISTS ; EQU 0x0F ; 15 - ª â «®£ 㦥 ¥áâì
|
||
_SETVAR .INVALID_NAME ; EQU 0x10 ; 16 - ¥¢¥à®¥ ¨¬ï
|
||
_SETVAR .INVALID_EXE ; EQU 0x11 ; 17 - ¥¯à ¢¨«ìë© EXE-ä ©«
|
||
_SETVAR .UNKNOWN_EXE ; EQU 0x12 ; 18 - ¥ ¯®¤¤¥à¦¨¢ ¥¬ ï ¢¥àá¨ï EXE-ä ©«
|
||
_SETVAR .ACCESS_DENIED ; EQU 0x13 ; 19 - à¥áãàá ¥ ¤®áâ㯥
|
||
_SETVAR .NOT_READY ; EQU 0x14 ; 20 - ¥â £®â®¢®áâ¨
|
||
_SETVAR .SEEK_ERROR ; EQU 0x15 ; 21 - ®è¨¡ª ¯®§¨æ¨®¨à®¢ ¨ï
|
||
_SETVAR .SECTOR_NOT_FOUND ; EQU 0x16 ; 22 - ᥪâ®à ¥ ©¤¥
|
||
_SETVAR .CRC_ERROR ; EQU 0x17 ; 23 - ®è¨¡ª CRC
|
||
_SETVAR .WRITE_PROTECT ; EQU 0x18 ; 24 - § é¨â § ¯¨á¨
|
||
_SETVAR .READ_ERROR ; EQU 0x19 ; 25 - ®è¨¡ª ç⥨ï
|
||
_SETVAR .WRITE_ERROR ; EQU 0x1A ; 26 - ®è¨¡ª § ¯¨á¨
|
||
_SETVAR .DRIVE_FAILURE ; EQU 0x1B ; 27 - á¡®© ¤¨áª
|
||
_SETVAR .MEDIA_CHANGED ; EQU 0x1C ; 28 - ᬥ ®á¨â¥«ï
|
||
_ADDVAR 1
|
||
_SETVAR .NOT_ENOUGH_MEMORY ; EQU 0x1E ; 30 - ¥¤®áâ â®ç® ¯ ¬ïâ¨
|
||
_SETVAR .INVALID_MEMORY_HND ; EQU 0x1F ; 31 - ¥áãé¥áâ¢ãî騩 ¡«®ª ¯ ¬ïâ¨
|
||
_ADDVAR 1
|
||
_SETVAR .ENV_ITEM_OVERFLOW ; EQU 0x21 ; 33 - ¯à¥¢ëè¥ ¬ ªá¨¬ «ìë© à §¬¥à ¯¥à¥¬¥®©
|
||
_ADDVAR 1
|
||
_SETVAR .TOO_MANY_FILES_IN_DIR ; EQU 0x23 ; 35 - ᫨誮¬ ¬®£® ä ©«®¢ ¢ ¤¨à¥ªâ®à¨¨
|
||
_SETVAR .TOO_DEEP_DIR_DEPTH ; EQU 0x24 ; 36 - ᫨誮¬ ¡®«ìè ï ¢«®¦¥®áâì ª â «®£®¢ ¨«¨ ª®«¨ç¥á⢮ ¯ ¯®ª > 1023
|
||
_SETVAR .USER_ABORT ; EQU 0x25 ; 37 - ®¯¥à æ¨ï ¯à¥à¢ ¯®«ì§®¢ ⥫¥¬
|
||
_SETVAR .COMMON_ERROR ; EQU 0x26 ; 38 - ®¡é ï ®è¨¡ª
|
||
_SETVAR .UNEXPECTED_APP_TRMN ; EQU 0x27 ; 39 - unexpected application termination / ¥®¦¨¤ ®¥ § ¢¥à襨¥ ¯à¨«®¦¥¨ï
|
||
_INIT_VAR 0x30
|
||
_SETVAR .INVALID_VIDEO_MODE ; EQU 0x30 ; 48 - ¥¯à ¢¨«ìë© ¢¨¤¥®à¥¦¨¬
|
||
|
||
ERR_DRV
|
||
_INIT_VAR
|
||
_SETVAR .NO_ERROR ; EQU 0x00 ; 00 - NO ERRORS
|
||
_SETVAR .INVALID_COMMAND ; EQU 0x01 ; 01 - BAD COMMAND
|
||
_SETVAR .INVALID_DRIVE ; EQU 0x02 ; 02 - BAD DRIVE NUMBER
|
||
_SETVAR .UNKNOWN_FORMAT ; EQU 0x03 ; 03 - UNKNOW FORMAT
|
||
_SETVAR .NOT_READY ; EQU 0x04 ; 04 - NOT READY
|
||
_SETVAR .SEEK_ERROR ; EQU 0x05 ; 05 - SEEK ERROR
|
||
_SETVAR .SECTOR_NOT_FOUND ; EQU 0x06 ; 06 - SECTOR NOT FOUND
|
||
_SETVAR .CRC_ERROR ; EQU 0x07 ; 07 - CRC ERROR
|
||
_SETVAR .WRITE_PROTECT ; EQU 0x08 ; 08 - WRITE PROTECT
|
||
_SETVAR .READ_ERROR ; EQU 0x09 ; 09 - READ ERROR
|
||
_SETVAR .WRITE_ERROR ; EQU 0x0A ; 10 - WRITE ERROR
|
||
_SETVAR .GENERAL_FAILURE ; EQU 0x0B ; 11 - FAILURE
|
||
_SETVAR .DEVICE_BUSY ; EQU 0x0C ; 12 - BUSY (DEVICE OPENED)
|
||
;.RESERVED EQU 0x0D ; 13 - RESERVED
|
||
_INIT_VAR 0x20
|
||
_SETVAR .ATAPI_NoSence
|
||
_SETVAR .ATAPI_RecoveredError ; EQU #01 + Error.ATAPI
|
||
_SETVAR .ATAPI_NotReady ; EQU #02 + Error.ATAPI
|
||
_SETVAR .ATAPI_MediumError ; EQU #03 + Error.ATAPI
|
||
_SETVAR .ATAPI_HardwareError ; EQU #04 + Error.ATAPI
|
||
_SETVAR .ATAPI_IllegalRequest ; EQU #05 + Error.ATAPI
|
||
_SETVAR .ATAPI_UnitAttention ; EQU #06 + Error.ATAPI ; MediaChanged
|
||
_SETVAR .ATAPI_DataProtect ; EQU #07 + Error.ATAPI
|
||
; EQU #08 + Error.ATAPI
|
||
; EQU #09 + Error.ATAPI
|
||
; EQU #0A + Error.ATAPI
|
||
_ADDVAR 3
|
||
_SETVAR .ATAPI_AbortedCommand ; EQU #0B + Error.ATAPI
|
||
; EQU #0C + Error.ATAPI
|
||
; EQU #0D + Error.ATAPI
|
||
_ADDVAR 2
|
||
_SETVAR .ATAPI_Miscompare ; EQU #0E + Error.ATAPI
|
||
; EQU #0F + Error.ATAPI
|
||
_ADDVAR 1
|
||
_SETVAR .ATAPI_TimeOut ; EQU #10 + Error.ATAPI
|
||
|
||
ERR_MOUSE
|
||
.NO_ERROR EQU 0x00 ; 0 - NO ERROR
|
||
.INVALID_COMMAND EQU 0x01 ; 1 - COMMAND NOT PRESENT
|
||
.DEVICE_ABSENT EQU 0x02 ; 2 - DEVICE ABSENT
|
||
.CURSOR_ON EQU 0x03 ; 3 - CURSOR ON (already)
|
||
.CURSOR_OFF EQU 0x04 ; 4 - CURSOR OFF (already)
|
||
.CURSOR_TOO_BIG EQU 0x05 ; 5 - CURSOR IMAGE VERY BIG
|