Добавлен dss_errors.a80 с текстами ошибок, в bios_sp.a80 добавлены коды подфукнций
This commit is contained in:
parent
f1fbd718af
commit
469c7c0c74
@ -143,8 +143,10 @@ REINITMODE
|
||||
.SET_ZXPAGES EQU 4
|
||||
|
||||
DRV_EXTENDED
|
||||
.CD_Eject EQU 0x00 ; Žâªàëâì «®â®ª CD
|
||||
.CD_Close EQU 0x01 ; ‡ ªàëâì «®â®ª CD
|
||||
.ATAPI_Eject EQU 0x00 ; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>⮪ CD
|
||||
.ATAPI_Close EQU 0x01 ; <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>⮪ CD
|
||||
.ATAPI_Request_Sense EQU 0x02
|
||||
.ATAPI_Custom_PCMD EQU 0x03
|
||||
|
||||
FN_CRIPT
|
||||
.BOARDNUMBER EQU 0x01 ; ‚ë¤ ç ¯®«®£® Board Number
|
||||
|
||||
121
dss_errors.a80
Normal file
121
dss_errors.a80
Normal file
@ -0,0 +1,121 @@
|
||||
|
||||
; LAST UPDATE: 29.06.2025 savelij
|
||||
|
||||
;-----------------------------------------------------------------------
|
||||
SYS_ERRORS: DB 0
|
||||
IFDEF SHELL_COMPILATION
|
||||
DZ "Bad command or file name" ; 00
|
||||
ELSE
|
||||
DZ "Unknown error" ; 00
|
||||
ENDIF
|
||||
DZ "Invalid function" ; 01 - ¥¢¥àë© ®¬¥à äãªæ¨¨
|
||||
DZ "Invalid drive number" ; 02 - ¥¯à ¢¨«ìë© ®¬¥à ãáâனáâ¢
|
||||
DZ "File not found" ; 03 - ä ©« ¥ ®¡ à㦥
|
||||
DZ "Path not found" ; 04 - ¥¢¥àë© ¯ãâì
|
||||
DZ "Invalid handle" ; 05 - ¥áãé¥áâ¢ãî騩 ä ©«®¢ë© ¬ ¨¯ã«ïâ®à
|
||||
DZ "Too many open files" ; 06 - ¥â ᢮¡®¤®£® ä ©«®¢®£® ¬ ¨¯ã«ïâ®à
|
||||
DZ "File already exist" ; 07 - ä ©« áãé¥áâ¢ã¥â
|
||||
DZ "File read only" ; 08 - ä ©« ⮫쪮 ¤«ï ç⥨ï
|
||||
DZ "Root overflow" ; 09 - ¯¥à¥¯®«¥¨¥ ROOT (ª®à¥¢®£® ª â «®£ )
|
||||
DZ "No free space" ; 10 - ¥â ᢮¡®¤®£® ¬¥áâ ¤¨áª¥
|
||||
DZ "Directory not empty" ; 11 - ª â «®£ ¥ ¯ãáâ
|
||||
DZ "Can't delete current directory" ; 12 - ¥ã¤ ç ï ¯®¯ë⪠㤠«¨âì ⥪ã騩 ª â «®£
|
||||
DZ "Invalid media" ; 13 - ¥¨§¢¥áâë© ä®à¬ â
|
||||
DZ "Unknown operation" ;R02 ; 14 - ¥¢®§¬®¦ ï ®¯¥à æ¨ï
|
||||
DZ "Directory exist" ; 15 - ª â «®£ 㦥 ¥áâì
|
||||
DZ "Invalid filename" ; 16 - ¥¢¥à®¥ ¨¬ï
|
||||
DZ "Invalid EXE-file" ; 17 - ¥¯à ¢¨«ìë© EXE-ä ©«
|
||||
DZ "Not supported EXE-file" ; 18 - ¥ ¯®¤¤¥à¦¨¢ ¥¬ ï ¢¥àá¨ï EXE-ä ©«
|
||||
DZ "Access denied" ; 19 - „®áâ㯠§ ¯à¥é¥
|
||||
DZ "Not ready" ; 20 - ¥â £®â®¢®áâ¨
|
||||
DZ "Seek error" ; 21 - ®è¨¡ª ¯®§¨æ¨®¨à®¢ ¨ï
|
||||
DZ "Sector not found" ; 22 - ᥪâ®à ¥ ©¤¥
|
||||
DZ "CRC error" ; 23 - ®è¨¡ª CRC
|
||||
DZ "Drive is write protected" ; 24 - § é¨â § ¯¨á¨
|
||||
DZ "Read error" ; 25 - ®è¨¡ª ç⥨ï
|
||||
DZ "Write error" ; 26 - ®è¨¡ª § ¯¨á¨
|
||||
DZ "Drive failure" ; 27 - á¡®© ¤¨áª
|
||||
DZ "Warning! Media changed" ; 28 - Media changed
|
||||
DZ "Device busy or media unreadable" ; 29 - Device busy or media unreadable
|
||||
DZ "Not enough memory" ; 30 - ¥¤®áâ â®ç® ¯ ¬ïâ¨
|
||||
DZ "Invalid memory block" ; 31 - ¥áãé¥áâ¢ãî騩 ¡«®ª ¯ ¬ïâ¨
|
||||
DZ "Operation not supported" ; 32 - ޝ¥à æ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï
|
||||
DZ "Maximum PATH size exceeded" ; 33 - ¯à¥¢ëè¥ ¬ ªá¨¬ «ìë© à §¬¥à ¯¥à¥¬¥®©
|
||||
DZ "E34" ; 34 - Reserved
|
||||
DZ "Too many files in directory" ; 35 - ᫨誮¬ ¬®£® ä ©«®¢ ¢ ¤¨à¥ªâ®à¨¨
|
||||
DZ "Directory nesting too large or number of folders > 1023" ; 36 - ᫨誮¬ ¡®«ìè ï ¢«®¦¥®áâì ª â «®£®¢ ¨«¨ ª®«¨ç¥á⢮ ¯ ¯®ª > 1023
|
||||
DZ "Operation aborted by user" ; 37 - ®¯¥à æ¨ï ¯à¥à¢ ¯®«ì§®¢ ⥫¥¬
|
||||
DZ "Common error" ; 38 - ®¡é ï ®è¨¡ª
|
||||
DZ "Unexpected application termination" ; 39 - unexpected application termination / ¥®¦¨¤ ®¥ § ¢¥à襨¥ ¯à¨«®¦¥¨ï
|
||||
DZ "E40" ; 40 - Reserved
|
||||
DZ "E41" ; 41 - Reserved
|
||||
DZ "E42" ; 42 - Reserved
|
||||
DZ "E43" ; 43 - Reserved
|
||||
DZ "E44" ; 44 - Reserved
|
||||
DZ "E45" ; 45 - Reserved
|
||||
DZ "E46" ; 46 - Reserved
|
||||
DZ "E47" ; 47 - Reserved
|
||||
DZ "Wrong video mode" ; 48 - ¥¯à ¢¨«ìë© ¢¨¤¥®à¥¦¨¬
|
||||
;R11
|
||||
DB 0 ; ®£à ¨ç¨â¥«ì, ç⮡ ¯à¨ ®è¨¡ª¥ ¡®«ìè¥, 祬 ¥áâì á®®¡é¥¨© ¢ë¤ ¢ «®áì ®¡é¥¥:
|
||||
DZ "Unknown error"
|
||||
|
||||
.Size EQU $-SYS_ERRORS
|
||||
|
||||
;-----------------------------------------------------------------------
|
||||
; ®è¨¡ª¨ ¤à ©¢¥à®¢ ª®¯¨â¥«¥©
|
||||
DRV_ERRORS: DB 0
|
||||
DZ "e0" ; 000 - NO ERRORS
|
||||
DZ "Bad command" ; 001 - BAD COMMAND
|
||||
DZ "Bad drive number" ; 002 - BAD DRIVE NUMBER
|
||||
DZ "Unknown format" ; 003 - UNKNOW FORMAT
|
||||
DZ "Not ready" ; 004 - NOT READY
|
||||
DZ "Seek error" ; 005 - SEEK ERROR
|
||||
DZ "Sector not found" ; 006 - SECTOR NOT FOUND
|
||||
DZ "CRC error" ; 007 - CRC ERROR
|
||||
DZ "Write protect" ; 008 - WRITE PROTECT
|
||||
DZ "Read error" ; 009 - READ ERROR
|
||||
DZ "Write failure" ; 010 - WRITE ERROR
|
||||
DZ "General failure" ; 011 - FAILURE
|
||||
DZ "Device busy or no media" ; 012 - BUSY (DEVICE OPENED)
|
||||
DZ "e13" ; 013
|
||||
DZ "e14" ; 014
|
||||
DZ "e15" ; 015
|
||||
DZ "e16" ; 016
|
||||
DZ "e17" ; 017
|
||||
DZ "e18" ; 018
|
||||
DZ "e19" ; 019
|
||||
DZ "e20" ; 020
|
||||
DZ "e21" ; 021
|
||||
DZ "e22" ; 022
|
||||
DZ "e23" ; 023
|
||||
DZ "e24" ; 024
|
||||
DZ "e25" ; 025
|
||||
DZ "e26" ; 026
|
||||
DZ "e27" ; 027
|
||||
DZ "e28" ; 028
|
||||
DZ "e29" ; 029
|
||||
DZ "e30" ; 030
|
||||
DZ "e31" ; 031
|
||||
; ATAPI
|
||||
DZ "e32" ; 032
|
||||
DZ "e33" ; 033
|
||||
DZ "Drive not ready" ; 034
|
||||
DZ "No Media" ; 035
|
||||
DZ "Hardware Error" ; 036
|
||||
DZ "e37" ; 037
|
||||
DZ "Media Changed" ; 038
|
||||
DZ "e39" ; 039
|
||||
DZ "e40" ; 040
|
||||
DZ "e41" ; 041
|
||||
DZ "e42" ; 042
|
||||
DZ "e43" ; 043
|
||||
DZ "e44" ; 044
|
||||
DZ "e45" ; 045
|
||||
DZ "e46" ; 046
|
||||
DZ "e47" ; 047
|
||||
DZ "Time out" ; 048
|
||||
|
||||
DB 0 ; ®£à ¨ç¨â¥«ì, ç⮡ ¯à¨ ®è¨¡ª¥ ¡®«ìè¥, 祬 ¥áâì á®®¡é¥¨© ¢ë¤ ¢ «®áì ®¡é¥¥:
|
||||
DZ "Unknown drive error"
|
||||
.Size EQU $-DRV_ERRORS
|
||||
@ -1,5 +1,5 @@
|
||||
|
||||
; LAST UPDATE: 13.05.2025 savelij
|
||||
; LAST UPDATE: 29.06.2025 savelij
|
||||
|
||||
ERR_DSS
|
||||
_INIT_VAR
|
||||
@ -47,20 +47,42 @@ ERR_DSS
|
||||
_SETVAR .INVALID_VIDEO_MODE ; EQU 0x30 ; 48 - ⑤<><E291A4>※<EFBFBD>㈲<EFBFBD> ※ぅ<E280BB>ウ━
|
||||
|
||||
ERR_DRV
|
||||
.NO_ERROR EQU 0x00 ; 00 - NO ERRORS
|
||||
.INVALID_COMMAND EQU 0x01 ; 01 - BAD COMMAND
|
||||
.INVALID_DRIVE EQU 0x02 ; 02 - BAD DRIVE NUMBER
|
||||
.UNKNOWN_FORMAT EQU 0x03 ; 03 - UNKNOW FORMAT
|
||||
.NOT_READY EQU 0x04 ; 04 - NOT READY
|
||||
.SEEK_ERROR EQU 0x05 ; 05 - SEEK ERROR
|
||||
.SECTOR_NOT_FOUND EQU 0x06 ; 06 - SECTOR NOT FOUND
|
||||
.CRC_ERROR EQU 0x07 ; 07 - CRC ERROR
|
||||
.WRITE_PROTECT EQU 0x08 ; 08 - WRITE PROTECT
|
||||
.READ_ERROR EQU 0x09 ; 09 - READ ERROR
|
||||
.WRITE_ERROR EQU 0x0A ; 10 - WRITE ERROR
|
||||
.GENERAL_FAILURE EQU 0x0B ; 11 - FAILURE
|
||||
.DEVICE_BUSY EQU 0x0C ; 12 - BUSY (DEVICE OPENED)
|
||||
_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
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
|
||||
; LAST UPDATE: 05.06.2025 savelij
|
||||
; LAST UPDATE: 05.07.2025 savelij
|
||||
|
||||
; ¤«ï ¢ë§ë¢®¢ BIOS
|
||||
; RGC - ®¬¥à äãªæ¨¨ BIOS
|
||||
@ -219,3 +219,6 @@ HDR_EXE MACRO ORGADR,VERSION,PRIMARYLOADER,ADRLOAD,ADRSTART,ADRSTACK,RESERVED
|
||||
ENDIF
|
||||
.END
|
||||
ENDM
|
||||
|
||||
; ä®à¬¨à®¢ ⥫ì ⥪á⮢®© áâப¨ ¤ âë ᡮન
|
||||
BUILDDATE EQU "\{(DDATE / 10) + '0'}\{(DDATE # 10) + '0'}.\{MMOUNTH / 10 + '0'}\{MMOUNTH # 10 + '0'}.20\{(YYEAR / 10) + '0'}\{(YYEAR # 10) + '0'}"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user