mirror of
https://github.com/Tolik-Trek/Shared_Includes.git
synced 2026-06-16 01:21:07 +03:00
...
This commit is contained in:
parent
f533c03f52
commit
d1153fbf35
@ -191,30 +191,68 @@ Error: ;
|
||||
.Write EQU 10 ;
|
||||
.Failure EQU 11 ;
|
||||
.Busy EQU 12 ; DEVICE OPENED
|
||||
.NotSupported EQU #AA ;
|
||||
;reserved EQU 13 ;
|
||||
;reserved EQU 14 ;
|
||||
;reserved EQU 15 ;
|
||||
;reserved EQU 16 ;
|
||||
;reserved EQU 17 ;
|
||||
;reserved EQU 18 ;
|
||||
;reserved EQU 19 ;
|
||||
;reserved EQU 20 ;
|
||||
;reserved EQU 21 ;
|
||||
;reserved EQU 22 ;
|
||||
;reserved EQU 23 ;
|
||||
;reserved EQU 24 ;
|
||||
;reserved EQU 25 ;
|
||||
;reserved EQU 26 ;
|
||||
;reserved EQU 27 ;
|
||||
;reserved EQU 28 ;
|
||||
;reserved EQU 29 ;
|
||||
;reserved EQU 30 ;
|
||||
.NotSupported EQU 31 ;
|
||||
;
|
||||
Error.EMM: ;
|
||||
.InvalidBlockID EQU 0 ;
|
||||
.NoMemory EQU 1 ;
|
||||
;
|
||||
Error.ATAPI EQU #70
|
||||
.NoSence EQU #70
|
||||
.RecoveredError EQU #71
|
||||
.NotReady EQU #72
|
||||
.MediumError EQU #73
|
||||
.HardwareError EQU #74
|
||||
.IllegalRequest EQU #75
|
||||
.UnitAttention EQU #76 ; MediaChanged
|
||||
.DataProtect EQU #77
|
||||
; EQU #78
|
||||
; EQU #79
|
||||
; EQU #7A
|
||||
.AbortedCommand EQU #7B
|
||||
; EQU #7C
|
||||
; EQU #7D
|
||||
.Miscompare EQU #7E
|
||||
; EQU #7F
|
||||
.TimeOut EQU #80
|
||||
Error.ATAPI EQU #20 ; MASK
|
||||
;.bit EQU 5 ; Bit of MASK
|
||||
.NoSence EQU #00 + Error.ATAPI
|
||||
.RecoveredError EQU #01 + Error.ATAPI
|
||||
.NotReady EQU #02 + Error.ATAPI
|
||||
.MediumError EQU #03 + Error.ATAPI
|
||||
.HardwareError EQU #04 + Error.ATAPI
|
||||
.IllegalRequest EQU #05 + Error.ATAPI
|
||||
.UnitAttention EQU #06 + Error.ATAPI ; MediaChanged
|
||||
.DataProtect EQU #07 + Error.ATAPI
|
||||
; EQU #08 + Error.ATAPI
|
||||
; EQU #09 + Error.ATAPI
|
||||
; EQU #0A + Error.ATAPI
|
||||
.AbortedCommand EQU #0B + Error.ATAPI
|
||||
; EQU #0C + Error.ATAPI
|
||||
; EQU #0D + Error.ATAPI
|
||||
.Miscompare EQU #0E + Error.ATAPI
|
||||
; EQU #0F + Error.ATAPI
|
||||
.TimeOut EQU #10 + Error.ATAPI
|
||||
;
|
||||
; Error.ATAPI EQU #70
|
||||
; .NoSence EQU #70
|
||||
; .RecoveredError EQU #71
|
||||
; .NotReady EQU #72
|
||||
; .MediumError EQU #73
|
||||
; .HardwareError EQU #74
|
||||
; .IllegalRequest EQU #75
|
||||
; .UnitAttention EQU #76 ; MediaChanged
|
||||
; .DataProtect EQU #77
|
||||
; ; EQU #78
|
||||
; ; EQU #79
|
||||
; ; EQU #7A
|
||||
; .AbortedCommand EQU #7B
|
||||
; ; EQU #7C
|
||||
; ; EQU #7D
|
||||
; .Miscompare EQU #7E
|
||||
; ; EQU #7F
|
||||
; .TimeOut EQU #80
|
||||
;-----------------------------------------------;
|
||||
|
||||
; .NO_ERROR EQU #00 ; 00 - NO ERRORS
|
||||
|
||||
@ -315,7 +315,7 @@ sys:
|
||||
.UNEXPECTED_APP_TRMN EQU #27 ; 39 - unexpected application termination / ¥®¦¨¤ ®¥ § ¢¥à襨¥ ¯à¨«®¦¥¨ï
|
||||
;.RESERVED_40 EQU #28 ; 40 - § १¥à¢¨à®¢ ®
|
||||
;.RESERVED_41 EQU #29 ; 41 - § १¥à¢¨à®¢ ®
|
||||
;.RESERVED_42 EQU #2A ; 42 - § १¥à¢¨à®¢ ®
|
||||
;.RESERVED_42 EQU #2A ; 42 - § १¥à¢¨à®¢ ® ;!TODO BIOS.Error.NotSupported
|
||||
;.RESERVED_43 EQU #2B ; 43 - § १¥à¢¨à®¢ ®
|
||||
;.RESERVED_44 EQU #2C ; 44 - § १¥à¢¨à®¢ ®
|
||||
;.RESERVED_45 EQU #2D ; 45 - § १¥à¢¨à®¢ ®
|
||||
@ -326,23 +326,61 @@ sys:
|
||||
; ... ; ...
|
||||
;.RESERVED_127 EQU #7F ; 127 - § १¥à¢¨à®¢ ®
|
||||
;
|
||||
|
||||
; ®è¨¡ª¨ ¤à ©¢¥à®¢ ª®¯¨â¥«¥©
|
||||
DRV_MASK: EQU #80
|
||||
drv:
|
||||
.NO_ERROR EQU #80 ; 128 - NO ERRORS
|
||||
.INVALID_COMMAND EQU #81 ; 129 - BAD COMMAND
|
||||
.INVALID_DRIVE EQU #82 ; 130 - BAD DRIVE NUMBER
|
||||
.UNKNOWN_FORMAT EQU #83 ; 131 - UNKNOW FORMAT
|
||||
.NOT_READY EQU #84 ; 132 - NOT READY
|
||||
.SEEK_ERROR EQU #85 ; 133 - SEEK ERROR
|
||||
.SECTOR_NOT_FOUND EQU #86 ; 134 - SECTOR NOT FOUND
|
||||
.CRC_ERROR EQU #87 ; 135 - CRC ERROR
|
||||
.WRITE_PROTECT EQU #88 ; 136 - WRITE PROTECT
|
||||
.READ_ERROR EQU #89 ; 137 - READ ERROR
|
||||
.WRITE_ERROR EQU #8A ; 138 - WRITE ERROR
|
||||
.GENERAL_FAILURE EQU #8B ; 139 - FAILURE
|
||||
.DEVICE_BUSY EQU #8C ; 140 - BUSY (DEVICE OPENED)
|
||||
;.RESERVED EQU #8D ; 141 - RESERVED
|
||||
; ... ; ...
|
||||
.NO_ERROR EQU DRV_MASK | BIOS.Error.NoErrors ; #C0 - NO ERRORS
|
||||
.INVALID_COMMAND EQU DRV_MASK | BIOS.Error.InvalidSubFunction ; #C1 - BAD COMMAND
|
||||
.INVALID_DRIVE EQU DRV_MASK | BIOS.Error.BadNumber ; #C2 - BAD DRIVE NUMBER
|
||||
.UNKNOWN_FORMAT EQU DRV_MASK | BIOS.Error.UnknownDevice ; #C3 - UNKNOW FORMAT
|
||||
.NOT_READY EQU DRV_MASK | BIOS.Error.NotReady ; #C4 - NOT READY
|
||||
.SEEK_ERROR EQU DRV_MASK | BIOS.Error.Seek ; #C5 - SEEK ERROR
|
||||
.SECTOR_NOT_FOUND EQU DRV_MASK | BIOS.Error.SectorNotFound ; #C6 - SECTOR NOT FOUND
|
||||
.CRC_ERROR EQU DRV_MASK | BIOS.Error.CRC ; #C7 - CRC ERROR
|
||||
.WRITE_PROTECT EQU DRV_MASK | BIOS.Error.WriteProtect ; #C8 - WRITE PROTECT
|
||||
.READ_ERROR EQU DRV_MASK | BIOS.Error.Read ; #C9 - READ ERROR
|
||||
.WRITE_ERROR EQU DRV_MASK | BIOS.Error.Write ; #CA - WRITE ERROR
|
||||
.GENERAL_FAILURE EQU DRV_MASK | BIOS.Error.Failure ; #CB - FAILURE
|
||||
.DEVICE_BUSY EQU DRV_MASK | BIOS.Error.Busy ; #CC - BUSY (DEVICE OPENED)
|
||||
;reserved EQU DRV_MASK | #CD
|
||||
;reserved EQU DRV_MASK | #CE
|
||||
;reserved EQU DRV_MASK | #CF
|
||||
;reserved EQU DRV_MASK | #D0
|
||||
;reserved EQU DRV_MASK | #D1
|
||||
;reserved EQU DRV_MASK | #D2
|
||||
;reserved EQU DRV_MASK | #D3
|
||||
;reserved EQU DRV_MASK | #D4
|
||||
;reserved EQU DRV_MASK | #D5
|
||||
;reserved EQU DRV_MASK | #D6
|
||||
;reserved EQU DRV_MASK | #D7
|
||||
;reserved EQU DRV_MASK | #D8
|
||||
;reserved EQU DRV_MASK | #D9
|
||||
;reserved EQU DRV_MASK | #DA
|
||||
;reserved EQU DRV_MASK | #DB
|
||||
;reserved EQU DRV_MASK | #DC
|
||||
;reserved EQU DRV_MASK | #DD
|
||||
;reserved EQU DRV_MASK | #DE
|
||||
.NotSupported EQU DRV_MASK | BIOS.Error.NotSupported
|
||||
drv.ATAPI:
|
||||
.NoSence EQU DRV_MASK | BIOS.Error.ATAPI.NoSence
|
||||
.RecoveredError EQU DRV_MASK | BIOS.Error.ATAPI.RecoveredError
|
||||
.NotReady EQU DRV_MASK | BIOS.Error.ATAPI.NotReady
|
||||
.MediumError EQU DRV_MASK | BIOS.Error.ATAPI.MediumError
|
||||
.HardwareError EQU DRV_MASK | BIOS.Error.ATAPI.HardwareError
|
||||
.IllegalRequest EQU DRV_MASK | BIOS.Error.ATAPI.IllegalRequest
|
||||
.UnitAttention EQU DRV_MASK | BIOS.Error.ATAPI.UnitAttention
|
||||
.DataProtect EQU DRV_MASK | BIOS.Error.ATAPI.DataProtect
|
||||
; EQU DRV_MASK | BIOS.Error.ATAPI;
|
||||
; EQU DRV_MASK | BIOS.Error.ATAPI;
|
||||
; EQU DRV_MASK | BIOS.Error.ATAPI;
|
||||
.AbortedCommand EQU DRV_MASK | BIOS.Error.ATAPI.AbortedCommand
|
||||
; EQU DRV_MASK | BIOS.Error.ATAPI;
|
||||
; EQU DRV_MASK | BIOS.Error.ATAPI;
|
||||
.Miscompare EQU DRV_MASK | BIOS.Error.ATAPI.Miscompare
|
||||
; EQU DRV_MASK | BIOS.Error.ATAPI;
|
||||
.TimeOut EQU DRV_MASK | BIOS.Error.ATAPI.TimeOut
|
||||
|
||||
|
||||
;
|
||||
; drv:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user