Rev 1007 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 1007 | Rev 1067 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | 1 | ||
| 2 | ; LAST UPDATE: 25.05.2022 savelij |
2 | ; LAST UPDATE: 23.02.2023 savelij |
| 3 | 3 | ||
| 4 | ; нумерация контроллеров HDD |
4 | ; нумерация контроллеров HDD |
| 5 | INIT_VAR |
5 | INIT_VAR |
| 6 | SETVAR HDD_NEMO |
6 | SETVAR HDD_NEMO |
| 7 | SETVAR HDD_SMUC |
7 | SETVAR HDD_SMUC |
| 8 | SETVAR HDD_DIVIDE |
8 | SETVAR HDD_DIVIDE |
| 9 | SETVAR HDD_PROFI |
9 | SETVAR HDD_PROFI |
| 10 | SETVAR HDD_TURBO2 |
10 | SETVAR HDD_TURBO2 |
| 11 | SETVAR HDD_SPRINTER |
- | |
| 12 | 11 | ||
| 13 | ; порты DIVIDE |
12 | ; порты DIVIDE |
| 14 | PV_1F7 EQU 0xBF ; регистр состояния/регистр команд |
13 | PV_1F7 EQU 0xBF ; регистр состояния/регистр команд |
| 15 | PV_1F6 EQU 0xBB ; CHS-номер головы и устройства/LBA адрес 24-27 |
14 | PV_1F6 EQU 0xBB ; CHS-номер головы и устройства/LBA адрес 24-27 |
| 16 | PV_1F5 EQU 0xB7 ; CHS-цилиндр 8-15/LBA адрес 16-23 |
15 | PV_1F5 EQU 0xB7 ; CHS-цилиндр 8-15/LBA адрес 16-23 |
| Line 90... | Line 89... | ||
| 90 | PA_1F3 EQU 0xFE6F ; CHS-номер сектора/LBA адрес 0-7 |
89 | PA_1F3 EQU 0xFE6F ; CHS-номер сектора/LBA адрес 0-7 |
| 91 | PA_1F2 EQU 0xFE4F ; счетчик секторов |
90 | PA_1F2 EQU 0xFE4F ; счетчик секторов |
| 92 | PA_1F1 EQU 0xFE2F ; порт свойств |
91 | PA_1F1 EQU 0xFE2F ; порт свойств |
| 93 | PA_1F0 EQU 0xFF0F ; порт данных младшие 8 бит |
92 | PA_1F0 EQU 0xFF0F ; порт данных младшие 8 бит |
| 94 | ;PS3F6 ; регистр состояния/управления |
93 | ;PS3F6 ; регистр состояния/управления |
| 95 | - | ||
| 96 | ; порты SPRINTER |
- | |
| 97 | PR_1F7W EQU 0x4153 ; W регистр команд |
- | |
| 98 | PR_1F7R EQU 0x4053 ; R регистр состояния |
- | |
| 99 | PR_1F6W EQU 0x4152 ; W CHS-номер головы и устройства/LBA адрес 24-27 |
- | |
| 100 | PR_1F6R EQU 0x4052 ; R CHS-номер головы и устройства/LBA адрес 24-27 |
- | |
| 101 | PR_1F5W EQU 0x0155 ; W CHS-цилиндр 8-15/LBA адрес 16-23 |
- | |
| 102 | PR_1F5R EQU 0x0055 ; R CHS-цилиндр 8-15/LBA адрес 16-23 |
- | |
| 103 | PR_1F4W EQU 0x0154 ; W CHS-цилиндр 0-7/LBA адрес 8-15 |
- | |
| 104 | PR_1F4R EQU 0x0054 ; R CHS-цилиндр 0-7/LBA адрес 8-15 |
- | |
| 105 | PR_1F3W EQU 0x0153 ; W CHS-номер сектора/LBA адрес 0-7 |
- | |
| 106 | PR_1F3R EQU 0x0053 ; R CHS-номер сектора/LBA адрес 0-7 |
- | |
| 107 | PR_1F2W EQU 0x0152 ; W счетчик секторов |
- | |
| 108 | PR_1F2R EQU 0x0052 ; R счетчик секторов |
- | |
| 109 | PR_1F1W EQU 0x0151 ; W порт свойств |
- | |
| 110 | PR_1F1R EQU 0x0051 ; R порт ошибок |
- | |
| 111 | PR_1F0W EQU 0x0150 ; W порт данных младшие 8 бит |
- | |
| 112 | PR_1F0R EQU 0x0050 ; R порт данных младшие 8 бит |
- | |