diff --git a/constants/SP2000.inc b/constants/SP2000.inc index 85fd188..2caa3a0 100644 --- a/constants/SP2000.inc +++ b/constants/SP2000.inc @@ -1860,9 +1860,10 @@ Drive: .Slave EQU %1011'0000 ATAPI: -.Packet EQU #A0 -.IdentifyPackedDevice EQU #A1 -.Reset EQU #08 +.Nop EQU #00 +.Reset EQU #08 +.Packet EQU #A0 +.IdentifyPackedDevice EQU #A1 ; ATA: ; ATA-2 commands ************************ @@ -1905,8 +1906,8 @@ ATA: .ReadMultiple EQU #c4 .Recalibrate EQU #10 .SetFeatures EQU #ef -.SetFeatures.Disable8bit EQU #81 ; Disable 8-bit data transfers (ฏจแ โ์ ข .Features) -.SetFeatures.DisableWriteCache EQU #82 ; Disable write cache (ฏจแ โ์ ข .Features) +.SetFeatures.Disable8bit EQU #81 ; Disable 8-bit data transfers (ฏจแ โ์ ข .Features) +.SetFeatures.DisableWriteCache EQU #82 ; Disable write cache (ฏจแ โ์ ข .Features) .SetMultipleMode EQU #c6 .WriteBuffer EQU #e8 .WriteDMA EQU #ca @@ -1973,6 +1974,23 @@ ATA: ; บ คซ๏ ง ฏจแจ แฅชโฎเ  ข HDD บ ; บ บ ; ศอออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออผ + +; ŠŽ„› Ž˜ˆŽŠ, ‚އ‚€™€…Œ›… „ˆ‘ŠŽ‚މ ‘ˆ‘’…ŒŽ‰ +; #08 ;Ž˜ˆŠ€ €„…‘€–ˆˆ +; #09 ;Š€€‹ … ˆ‘Ž…„ˆ… +; #40 ;Ž˜ˆŠ€ €€€’“› +; #41 ;…‘ŽŽ’‚…’‘’‚ˆ… „€‰‚…€ €€€’“… +; #50 ;…„Ž“‘’ˆŒ›‰ ŽŒ… „€‰‚…€ ‚ Š€€‹… +; #51 ;„€‰‚… Ž’‘“’‘’‚“…’ +; #52 ;‡€…™…€Ÿ ŠŽŒ€„€ +; #53 ;Ž˜ˆŠ€ ‚‚Ž„€/‚›‚Ž„€ +; #54 ;‡€™ˆ’€ Ž’ ‡€ˆ‘ˆ +; #56 ;… ށ€Ž’€€Ÿ ”€’€‹œ€Ÿ Ž˜ˆŠ€ +; #59 ;…’ ƒŽ’Ž‚Ž‘’ˆ €€€’“› (TIMEOUT) +; #81 ;‘…Вސ … €‰„… +; #82 ;€„…‘›‰ Œ€Š… … €‰„… +; #83 ;OVERRUN +; #84 ;Ž˜ˆŠ€ ‚ CRC ENDMODULE ;-----------------------------------------------------------------------