DSKHNDLR - sterowniki dysków
DISKHNDLR jest sterownikiem urządzenia blokowego dla procesora Z80. Dostępne są sterowniki dla:
- kontrolerów dysków elastycznych (#60 - 765A, #70 - WD177X, WD197X):
- YAMOD.FDC765A (również karty Multi I/O ISA w portach YABUS);
- Beta 128 - interfejsu dla ZX Spectrum (również wbudowanego w komputerze Pentagon);
- MB-02 - interfejs dla ZX Spectrum (nie używa DMA),
- ZX Spectrum +3 - kontroler wbudowany,
- Plus D - interfejs dla ZX Spectrum,
- Sam Coupe,
- Spectravideo 738 X'PRESS (MSX),
- Timex FDD 3000,
- interfejsów dysku twardego (#A0 - master, #B0 - slave):
- YAMOD.ATBUS - moduł IDE dla YABUS,
- ZXATASP - interfejs dla ZX Spectrum,
- ZXIDE128 - interfejs dla ZX Spectrum (Pera Putnik),
- ATOM - interfejs dla Sam Coupé,
- IDE8255 - interfejs (8255 czytające IDE w MODE 1),
- SMUC - karta dla komputera ZS Scorpion,
- ramdysku (#00):
- nie dołączone ponieważ są bardzo zależne od komputera i konfiguracji oprogramowania.
Wersje #A003
W tych wersjach sterowników IDE są dostępne trzy dodatkowe funkcje: szybkie czytanie sektora (#07), wczytanie danych producenta (#08) oraz ustawienie geometrii (#09). Funkcje te zostaną zmienione w wersji #A004 na bardziej elastyczne.
Komendy ATAPI
W następnych wersjach DSKHNDLR (#A004+) obsługiwane będą komendy ATAPI (dla CD-ROM). W tym celu nazwy wszystkich sterowników IDE zostają zmienione tak, by rozpoczynały się od "IDE" ("IDEATBUS", "IDEATOM", "IDEZX128"). Sterowniki dysków twardych innych niż IDE (np. ST412/506, XT-BUS, SCSI, CompactFlash w trybie pamięci), jak również IDE w trybie 8bit (simpe IDE) nie mogą używać sygnatury "IDE".
Wersje #A004
Dla sterowników IDE planowane są nowe funkcje:
- odczyt rejestrów IDE do ABCEDEHL,
- zapis rejestrów IDE z BCDEHL (oprócz komendy i danych),
- odczytanie bufora danych,
- zapis bufora danych,
- wykonanie komendy,
- tworzenie kodu szybkiego odczytu sektora.
Pliki do pobrania
- dh3.zip 10.4kB (2005-09-14 01:48)
- Wersja #03 (nie wszystkie są dostępne) z nowymi funkcjami HDD: szybki odczyt sektora, odczyt parametrów, ustawienie geometrii.
- dskhndlr.zip 37.9kB (2004-04-22 13:08)
- Wersja #02 zestawu sterowników dyskowych DISKHNDLR. Zawiera instrukcję programowania.
Linki do innych stron
Zobacz również
- QDISK
- Wieloplatformowy program do tworzenia partycji IDEDOS. Może również konwertować rekordy B-DOS.
| | Disk tools
Drivers
BASIC
C
|