SIO2BSD: Różnice pomiędzy wersjami

Z Atariki
Przejdź do nawigacji Przejdź do wyszukiwania
m kat. ++
przewagi ftdi nad prolificem
Linia 2: Linia 2:


== Emulacja stacji dysków ==
== 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ą 57600 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
* notebook Toshiba Satellite, 1200 MHz
* konwerter COM2USB marki Prolific
* konwerter COM2USB z układem FTDI
* FreeBSD 6.1
* 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).
Maksymalna szybkość transmisji może być uzależniona od marki (czyli jakości) konwertera COM2USB. Na przykład konwertery Prolific nie pozwalają uzyskać transmisji szybszej niż 38400 bps.


Bez pośrednictwa przejściówki COM2USB powinno być możliwe uzyskanie 57600 bps (acz wymaga to przekompilowania programu).
Uwaga: jeśli sa problemy ze stabilnością transmisji, to pomóc może podniesienie częstotliwości głównego zegara schedulera FreeBSD (sysctl kern.hz, u autora ma wartość 1600 Hz).


== Emulacja drukarki ==
== Emulacja drukarki ==

Wersja z 23 lut 2010, 15:49

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ą 57600 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 z układem FTDI
  • FreeBSD 6.1

Maksymalna szybkość transmisji może być uzależniona od marki (czyli jakości) konwertera COM2USB. Na przykład konwertery Prolific nie pozwalają uzyskać transmisji szybszej niż 38400 bps.

Uwaga: jeśli sa problemy ze stabilnością transmisji, to pomóc może podniesienie częstotliwości głównego zegara schedulera FreeBSD (sysctl kern.hz, u autora ma wartość 1600 Hz).

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łać 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, jeśli brak jest sprzętowego zegarka (np. R-Time 8).

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.