XFD601
From Atariki
(Różnice między wersjami)
Wersja z dnia 12:25, 7 kwi 2010 KMK (Dyskusja | wkład) (odstubienie) ← Previous diff |
Wersja z dnia 19:24, 7 kwi 2010 KMK (Dyskusja | wkład) Next diff → |
||
Linia 28: | Linia 28: | ||
* $57 - Write/verify Sector | * $57 - Write/verify Sector | ||
- | === Get Command Buffer === | + | [[Lista_komend_SIO_według_funkcji#XFD601.2F602|Opis specyficznych komend stacji XFD601/602]] |
- | + | ||
- | Zwraca historię ostatnich 32 wywołań na łączu szeregowym. Wszystkich wywołań - nie tylko do stacji. | + | |
- | + | ||
- | Każdy wpis zawiera 4 bajty - dokładnie te same, jakie są wysyłane do urządzenia zewnetrznego przez komputer, czyli: [[DDEV]], [[DCMD]], [[DAUX1]], [[DAUX2]]. | + | |
- | + | ||
- | === Read Address === | + | |
- | + | ||
- | Po odebraniu tego rozkazu stacja zwraca adres sektora dla najbliższej operacji w formie 6 bajtów: | + | |
- | numer scieżki, numer strony, numer sektora, rozmiar sektora, 2 bajty [[CRC]] | + | |
=== Formatowanie === | === Formatowanie === |
Wersja z dnia 19:24, 7 kwi 2010
XFD601 i XFD602 to stacje stanowiące rozbudowane klony XF551, konstruowane przez Jacka Żuka. XFD601 to stacja pojedyncza, a XFD602 (widoczna na obrazku obok) - podwójna, czyli wyposażona w dwa napędy.
Charakterystyka
- mikroprocesor Intel 80C50, kontroler: WD1770/1772, RAM: 6116, ROM: 27C128
- Obsługiwane gęstości: SD,ED,DD,DSDD
- Protokół transmisji: normalny, TopDrive, Synchromesh, UltraSpeed
- Prędkość transmisji - 19,2 kbps (AUDF3 = $28) i 68,2 kbps (AUDF3 = $06) lub 80 kbps (AUDF3 = $04) - wybierane zworą.
- Prędkość obrotowa - 360 obrotów na minutę.
Stacja dwukieszeniowa (XFD602) widziana jest przez system jako dwa oddzielne napędy - D1 i D2 lub D2 i D3 (ustawiane zworą)
Programowanie
Lista rozkazów:
- $21 - Format Disk
- $22 - Format Enhanced
- $3F - Get Hi-speed Index
- $42 - Get Command Buffer
- $4E - Read PERCOM
- $4F - Write PERCOM
- $50 - Put Sector
- $52 - Read Sector
- $53 - Read Status
- $54 - Read Address
- $57 - Write/verify Sector
Opis specyficznych komend stacji XFD601/602
Formatowanie
Formatowanie z przeplotem standardowym lub ustawianym przez użytkownika w DAUX2