This commit is contained in:
Anatoliy Belyanskiy 2023-09-02 07:47:06 +10:00
parent d83a663874
commit 9a65a386bf

View File

@ -1824,6 +1824,7 @@ Drive:
ATAPI: ATAPI:
.Packet EQU #A0 .Packet EQU #A0
.IdentifyPackedDevice EQU #A1 .IdentifyPackedDevice EQU #A1
.Reset EQU #08
; ;
ATA: ATA:
; ATA-2 commands ************************ ; ATA-2 commands ************************
@ -1841,15 +1842,23 @@ ATA:
.AcknowledgeMediaChange EQU #db .AcknowledgeMediaChange EQU #db
.PostBoot EQU #dc .PostBoot EQU #dc
.PreBoot EQU #dd .PreBoot EQU #dd
.CheckPowerMode EQU #98
.CheckPowerMode2 EQU #e5
.DoorLock EQU #de .DoorLock EQU #de
.DoorUnlock EQU #df .DoorUnlock EQU #df
.DownloadMicrocode EQU #92 .DownloadMicrocode EQU #92
; Power Mode
.CheckPowerMode EQU #98
.CheckPowerMode2 EQU #e5
.Idle EQU #97 .Idle EQU #97
.Idle2 EQU #e3 .Idle2 EQU #e3
.IdleImmediate EQU #95 .IdleImmediate EQU #95
.IdleImmediate2 EQU #e1 .IdleImmediate2 EQU #e1
.Sleep EQU #99
.Sleep2 EQU #e6
.Standby EQU #96
.Standby2 EQU #e2
.StandbyImmediate EQU #94
.StandbyImmediate2 EQU #e0
;
.MediaEject EQU #ed .MediaEject EQU #ed
.Nop EQU #00 .Nop EQU #00
.ReadBuffer EQU #e4 .ReadBuffer EQU #e4
@ -1861,12 +1870,6 @@ ATA:
.SetFeatures.Disable8bit EQU #81 ; Disable 8-bit data transfers (¯¨á âì ¢ .Features) .SetFeatures.Disable8bit EQU #81 ; Disable 8-bit data transfers (¯¨á âì ¢ .Features)
.SetFeatures.DisableWriteCache EQU #82 ; Disable write cache (¯¨á âì ¢ .Features) .SetFeatures.DisableWriteCache EQU #82 ; Disable write cache (¯¨á âì ¢ .Features)
.SetMultipleMode EQU #c6 .SetMultipleMode EQU #c6
.Sleep EQU #99
.Sleep2 EQU #e6
.Standby EQU #96
.Standby2 EQU #e2
.StandbyImmediate EQU #94
.Standby2Immediate EQU #e0
.WriteBuffer EQU #e8 .WriteBuffer EQU #e8
.WriteDMA EQU #ca .WriteDMA EQU #ca
.WriteLong EQU #32 .WriteLong EQU #32