(root)/rom/ports_ide.a80 – Rev 1067
Rev 1007 |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
| ?url?
; LAST UPDATE: 23.02.2023 savelij
; 㬥à æ¨ï ª®â஫«¥à®¢ HDD
INIT_VAR
SETVAR HDD_NEMO
SETVAR HDD_SMUC
SETVAR HDD_DIVIDE
SETVAR HDD_PROFI
SETVAR HDD_TURBO2
; ¯®àâë DIVIDE
PV_1F7 EQU 0xBF ; ॣ¨áâà á®áâ®ï¨ï/ॣ¨áâà ª®¬ ¤
PV_1F6 EQU 0xBB ; CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PV_1F5 EQU 0xB7 ; CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PV_1F4 EQU 0xB3 ; CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PV_1F3 EQU 0xAF ; CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PV_1F2 EQU 0xAB ; áç¥â稪 ᥪâ®à®¢
PV_1F1 EQU 0xA7 ; ¯®à⠮訡®ª/᢮©áâ¢
PV_1F0 EQU 0xA3 ; ¯®àâ ¤ ëå
PV_3F6 EQU 0xE3 ; ॣ¨áâà á®áâ®ï¨ï/ã¯à ¢«¥¨ï
PV_HI EQU 0xA3 ; áâ à訥 8 ¡¨â
PRTV_RW EQU PV_1F0 << 8 + PV_HI ; ¯®àâë ç⥨ï/§ ¯¨á¨ ®¤¨¬ á«®¢®¬
; ¯®àâë NEMO
PN_1F7 EQU 0xF0 ; ॣ¨áâà á®áâ®ï¨ï/ॣ¨áâà ª®¬ ¤
PN_1F6 EQU 0xD0 ; CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PN_1F5 EQU 0xB0 ; CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PN_1F4 EQU 0x90 ; CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PN_1F3 EQU 0x70 ; CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PN_1F2 EQU 0x50 ; áç¥â稪 ᥪâ®à®¢
PN_1F1 EQU 0x30 ; ¯®à⠮訡®ª/᢮©áâ¢
PN_1F0 EQU 0x10 ; ¯®àâ ¤ ëå
PN_3F6 EQU 0xC8 ; ॣ¨áâà á®áâ®ï¨ï/ã¯à ¢«¥¨ï
PN_HI EQU 0x11 ; áâ à訥 8 ¡¨â
PRTN_RW EQU PN_1F0 << 8 + PN_HI ; ¯®àâë ç⥨ï/§ ¯¨á¨ ®¤¨¬ á«®¢®¬
; ¯®àâë PROFI
PP_1F7W EQU 0x07EB ; W ॣ¨áâà ª®¬ ¤
PP_1F7R EQU 0x07CB ; R ॣ¨áâà á®áâ®ï¨ï
PP_1F6W EQU 0x06EB ; W CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PP_1F6R EQU 0x06CB ; R CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PP_1F5W EQU 0x05EB ; W CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PP_1F5R EQU 0x05CB ; R CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PP_1F4W EQU 0x04EB ; W CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PP_1F4R EQU 0x04CB ; R CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PP_1F3W EQU 0x03EB ; W CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PP_1F3R EQU 0x03CB ; R CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PP_1F2W EQU 0x02EB ; W áç¥â稪 ᥪâ®à®¢
PP_1F2R EQU 0x02CB ; R áç¥â稪 ᥪâ®à®¢
PP_1F1W EQU 0x01EB ; W ¯®àâ ᢮©áâ¢
PP_1F1R EQU 0x01CB ; R ¯®à⠮訡®ª
PP_1F0W EQU 0x00EB ; W ¯®àâ ¤ ëå ¬« ¤è¨¥ 8 ¡¨â
PP_1F0R EQU 0x00CB ; R ¯®àâ ¤ ëå ¬« ¤è¨¥ 8 ¡¨â
PP_3F6 EQU 0x06AB ; W ॣ¨áâà á®áâ®ï¨ï/ã¯à ¢«¥¨ï
PP_HIW EQU 0xFFCB ; W ¯®àâ ¤ ëå áâ à訥 8 ¡¨â
PP_HIR EQU 0xFFEB ; R ¯®àâ ¤ ëå áâ à訥 8 ¡¨â
; ¯®àâë SMUC
PS_1F7_H EQU 0xFF ; ॣ¨áâà á®áâ®ï¨ï/ॣ¨áâà ª®¬ ¤
PS_1F6_H EQU 0xFE ; CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PS_1F5_H EQU 0xFD ; CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PS_1F4_H EQU 0xFC ; CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PS_1F3_H EQU 0xFB ; CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PS_1F2_H EQU 0xFA ; áç¥â稪 ᥪâ®à®¢
PS_1F1_H EQU 0xF9 ; ¯®à⠮訡®ª/᢮©áâ¢
PS_1F0_H EQU 0xF8 ; ¯®àâ ¤ ëå
PS_HI_H EQU 0xD8 ; áâ à訥 8 ¡¨â
PS_1F7 EQU 0xFFBE ; ॣ¨áâà á®áâ®ï¨ï/ॣ¨áâà ª®¬ ¤
PS_1F6 EQU 0xFEBE ; CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PS_1F5 EQU 0xFDBE ; CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PS_1F4 EQU 0xFCBE ; CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PS_1F3 EQU 0xFBBE ; CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PS_1F2 EQU 0xFABE ; áç¥â稪 ᥪâ®à®¢
PS_1F1 EQU 0xF9BE ; ¯®à⠮訡®ª/᢮©áâ¢
PS_1F0 EQU 0xF8BE ; ¯®àâ ¤ ëå
PS_HI EQU 0xD8BE ; áâ à訥 8 ¡¨â
PS_PORT_RW EQU PS_1F0_H << 8 + PS_HI_H ; ¯®àâë ç⥨ï / § ¯¨á¨ ®¤¨¬ á«®¢®¬
PS_LOW_HDDPORT EQU 0XBE ; ¬« ¤è¨© ¡ ©â ¤à¥á SMUC IDE
;PS3F6 ; ॣ¨áâà á®áâ®ï¨ï/ã¯à ¢«¥¨ï
;SMUCSYS EQU 0xFFBA ; á¨áâ¥¬ë© ¯®àâ SMUC
;SMUCVER EQU 0x5FBA ; ¯®àâ ¢¥àᨨ SMUC
; ¯®àâë ATM TURBO 2+
PA_1F7 EQU 0xFEEF ; ॣ¨áâà ª®¬ ¤
PA_1F6 EQU 0xFECF ; CHS-®¬¥à £®«®¢ë ¨ ãáâனá⢠/LBA ¤à¥á 24-27
PA_1F5 EQU 0xFEAF ; CHS-樫¨¤à 8-15/LBA ¤à¥á 16-23
PA_1F4 EQU 0xFE8F ; CHS-樫¨¤à 0-7/LBA ¤à¥á 8-15
PA_1F3 EQU 0xFE6F ; CHS-®¬¥à ᥪâ®à /LBA ¤à¥á 0-7
PA_1F2 EQU 0xFE4F ; áç¥â稪 ᥪâ®à®¢
PA_1F1 EQU 0xFE2F ; ¯®àâ ᢮©áâ¢
PA_1F0 EQU 0xFF0F ; ¯®àâ ¤ ëå ¬« ¤è¨¥ 8 ¡¨â
;PS3F6 ; ॣ¨áâà á®áâ®ï¨ï/ã¯à ¢«¥¨ï