SIO2BSD: Różnice pomiędzy wersjami
Nie podano opisu zmian |
++ |
||
| Linia 1: | Linia 1: | ||
Program umożliwiający wykorzystanie PC jako wirtualnych stacji dysków do Atari, działający na platformach unixopodobnych (BSD, Linux). Napisany zasadniczo dla FreeBSD. Korzysta z kabla [[SIO2PC]]. Autorem jest [[KMK]]. | Program umożliwiający wykorzystanie PC jako wirtualnych stacji dysków do Atari, działający na platformach unixopodobnych (BSD, Linux). Napisany zasadniczo dla FreeBSD. Korzysta z kabla [[SIO2PC]]. Autorem jest [[KMK]]. | ||
== Emulacja stacji dysków == | |||
Obecna wersja pozwala na uzyskanie stabilnych zapisów i odczytów z prędkością 38400 bps przy zastosowaniu protokołu [[UltraSpeed]] (standardowe 19200 oczywiście również jest obsługiwane), co wypraktykowano na następującym zestawie: | Obecna wersja pozwala na uzyskanie stabilnych zapisów i odczytów z prędkością 38400 bps przy zastosowaniu protokołu [[UltraSpeed]] (standardowe 19200 oczywiście również jest obsługiwane), co wypraktykowano na następującym zestawie: | ||
| Linia 8: | Linia 9: | ||
Uwaga: jeśli sa problemy ze stabilnością transmisji, to (pomijając przekalibrowanie programu) pomóc może podniesienie częstotliwości głównego zegara schedulera FreeBSD (kern_hz, u autora ma wartość 1600 Hz). | Uwaga: jeśli sa problemy ze stabilnością transmisji, to (pomijając przekalibrowanie programu) pomóc może podniesienie częstotliwości głównego zegara schedulera FreeBSD (kern_hz, u autora ma wartość 1600 Hz). | ||
Bez pośrednictwa przejściówki COM2USB powinno być możliwe uzyskanie 57600 bps (acz wymaga to przekompilowania programu). | |||
== Emulacja drukarki == | |||
Program opcjonalnie emuluje też drukarkę (tzn. urządzenie "P:" [[CIO]]) pozwalając przesłać dane, wysłane przez Atari na drukarkę, do wskazanego pliku (lub urządzenia), z translacją ATASCII->ASCII lub bez. | |||
== Odczyt czasu i daty == | |||
Obsługiwany jest też protokół odczytu czasu z [[APE]] - program APETIME.COM powinien działlać bez problemu. W archiwum SIO2BSD znajdują się programy BSDTIME.SYS i APETIME.SYS przeznaczone dla [[SpartaDOS X]], umożliwiające ustawienie bieżącego czasu i daty przy starcie systemu, jesli brak jest sprzętowego zegarka (np. [[R-Time8]]). | |||
== Inne == | |||
Dodatkowo program, uruchomiony jako ''mkatr'', potrafi tworzyć pliki ATR o zadanych parametrach (w tym też w gęstości [[DD 512]]). | Dodatkowo program, uruchomiony jako ''mkatr'', potrafi tworzyć pliki ATR o zadanych parametrach (w tym też w gęstości [[DD 512]]). | ||
Wersja z 26 maj 2009, 12:39
Program umożliwiający wykorzystanie PC jako wirtualnych stacji dysków do Atari, działający na platformach unixopodobnych (BSD, Linux). Napisany zasadniczo dla FreeBSD. Korzysta z kabla SIO2PC. Autorem jest KMK.
Emulacja stacji dysków
Obecna wersja pozwala na uzyskanie stabilnych zapisów i odczytów z prędkością 38400 bps przy zastosowaniu protokołu UltraSpeed (standardowe 19200 oczywiście również jest obsługiwane), co wypraktykowano na następującym zestawie:
- notebook Toshiba Satellite, 1200 MHz
- konwerter COM2USB marki Prolific
- FreeBSD 6.1
Uwaga: jeśli sa problemy ze stabilnością transmisji, to (pomijając przekalibrowanie programu) pomóc może podniesienie częstotliwości głównego zegara schedulera FreeBSD (kern_hz, u autora ma wartość 1600 Hz).
Bez pośrednictwa przejściówki COM2USB powinno być możliwe uzyskanie 57600 bps (acz wymaga to przekompilowania programu).
Emulacja drukarki
Program opcjonalnie emuluje też drukarkę (tzn. urządzenie "P:" CIO) pozwalając przesłać dane, wysłane przez Atari na drukarkę, do wskazanego pliku (lub urządzenia), z translacją ATASCII->ASCII lub bez.
Odczyt czasu i daty
Obsługiwany jest też protokół odczytu czasu z APE - program APETIME.COM powinien działlać bez problemu. W archiwum SIO2BSD znajdują się programy BSDTIME.SYS i APETIME.SYS przeznaczone dla SpartaDOS X, umożliwiające ustawienie bieżącego czasu i daty przy starcie systemu, jesli brak jest sprzętowego zegarka (np. R-Time8).
Inne
Dodatkowo program, uruchomiony jako mkatr, potrafi tworzyć pliki ATR o zadanych parametrach (w tym też w gęstości DD 512).
Download
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.