1

Witam

Czy, a jesli tak to w jakich warunkach stacja ktora obecnie pracuje z predkoscia US przelaczy sie na predkosc standardowa?

http://atari.pl/hsc/ad.php?i=1.

2

no wlasnie. wyglada na to, ze dzialanie urzadzen na protokole UltraSpeed w lancuchu SIO nie jest przemyslane.

http://atari.pl/hsc/ad.php?i=1.

3

No wlasnie, wyglada na to ze znowu piszesz do siebie

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

4

dlaczego mi przerywasz? to nie twoja historia. jako moj kronikarz stoj z boku, obserwuj i nie przegap niczego :D

http://atari.pl/hsc/ad.php?i=1.

5 Ostatnio edytowany przez syscall (2016-11-26 18:24:00)

[MM] Moderator to cienki bolek [MM]

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

6

kolejny, tym razem obrazoburczy, nic nie wnoszacy do dyskusji tekst :-)


niestety przyjaciele krolika na tym forum moga wszystko.

http://atari.pl/hsc/ad.php?i=1.

7

dyskusji? :)

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

8

lubisz zasmiecac otoczenie. nie spamuj, [MM: dely] wymoderowano.

prosze.

http://atari.pl/hsc/ad.php?i=1.

9 Ostatnio edytowany przez syscall (2016-11-26 19:59:57)

O juz widze dely wymoderowal parobka :) To staropolskie słowo, nieobraźliwe. Rozumiem ze 'nie przenos swego odoru' juz na moderacje nie zasluguje :)

ps. od poczatku chciałem ci napisac jak to jest z tą stacją US, 'dwie stacje o tym zrobiłem' -  ale od początku nie piszesz nic konkretnego, w dodatku wyciągasz wnioski z dyskusji z samym soba. W tej sytuacji twoje wrzutki mogą mnie co najwyżej rozśmieszać i żadnej dyskusji tu być nie może.

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

10

spokojnie, nie spiesz sie. jak dojrzejesz do odpowiedzi na temat to wiedz, ze ja to jestem, wyslucham

http://atari.pl/hsc/ad.php?i=1.

11

W sumie w atariki tego nie ma.
Może stacja nie musi się przestawiać tylko w obu prędkościach slucha?
Najszybciej chyba ze źródeł SDrive wyczytasz. Nie wiem czy są takie same dla SIO2SD.

12

xxl: perły przed wieprze?

"Was powinny uzbrojone służby wyciągać z domów do punktów szczepień, a potem zamykać do pi* za rozpowszechnianie zagrożenia epidemicznego" - Epi 2021
"Powinno się pałować tylko tych co tego nie rozumieją. No i nie szmatki i nie chirurgiczne tylko min FFP3, to by miało jakiś sens. U mnie we firmie, to jak przychodzi bezmaskowiec, to stoi w deszczu przed firmą" - Pin 2021

13

1050E i jaka jeszcze?
Weź kurde napisz.

14

Dajcie sobie spokój z upierdliwościami bo temat jest ciekawy, a dodatkowo badałem go nieco na przykładzie 1050 z HappyWarp.
Zdaje się że też analizowałem fragmenty kodu HW.

Polecam cofnąć się do tego:
http://www.atari.org.pl/forum/viewtopic.php?id=11547

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

15

dzieki Willy, czytalem to wczesniej.

mnie interesuje sytuacja w ktorej mamy w systemie dwie stacje jedna pracujaca w US druga w normalu, przeprowadzamy komunikacje ze stacja w US raz z predkoscia w US raz w normalu. przykladowo chce czytac naprzemiennie sektory w US i normalu - czy jest to mozliwe.

innymi slowy gdy stacja przelaczy sie w normal (uproszczenie) to czy moze na powrot wejsc w US.

http://atari.pl/hsc/ad.php?i=1.

16

Wyślij jej rozkaz 0x3f (Send Turbo Index) przed transmisją, to powinna ją ustawić w żądany tryb.

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

17

to jedno juz wiem - nie ma mozliwosci zeby przelaczyla sie w US bez $3f - nawet jesli wczesniej pracowala w US

teraz. jak rozpozna ze ma pracowac w normalu jesli obecnie pracuje w US?

http://atari.pl/hsc/ad.php?i=1.

18

Zapomniałem, że tyle sie naprodukowałem w temaci i nawet Acid napisał nieco o SIO2SD i Simius o XFD.
Ale to Ci chyba nie pomoże.

19

ciekawe i wazne informacje ale nie daja odpowiedzi na pytanie z posta 1 i 17...

http://atari.pl/hsc/ad.php?i=1.

20 Ostatnio edytowany przez Pecus (2016-11-27 21:05:54)

xxl napisał/a:

to jedno juz wiem - nie ma mozliwosci zeby przelaczyla sie w US bez $3f - nawet jesli wczesniej pracowala w US

teraz. jak rozpozna ze ma pracowac w normalu jesli obecnie pracuje w US?

Może oryginał tak ma, ja miałem do dyspozycji tylko Toms Multi i ona tak nie robi.
Ona robi to dość prymitywnie (i tak samo jest w np. SIO2IDE, bo ja to robiłem :) ).

Jak wiadomo system wysyłając na szynę SIO rozkaz (4 bajty - Command Frame) do urządzenia, czeka na potwierdzenie prawidłowego odebrania i jak go nie dostanie to ponawia wysyłanie rozkazu .... nie pamiętam ale ponad 8 razy chyba. No i komputer ponawia ten rozkaz z ustaloną prędkością.
A co robi wtedy stacja?
Stacja stara się cały czas odebrać rozkaz z ostatnio ustawianą (w przypadku Toms Multi czy DIO2IDE - jedną z dwóch: standard/Ultra) prędkością, jeśli cośtam przychodzi ale nie uda się tego odebrać, to następuje zmiana prędkości i ponowne nasłuchiwanie. Jak już się z jakąś prędkością uda odebrać Command Frame, to reszta transmisji odbywa się z tą prędkością.
No i kolejne Command Frame stacja próbuje odebrać z z prędkością z jaką ostatnio powiaodła się transmisja, jak się nie uda to przełącza się na tę drugą i znowu próbuje.

I tak w kółko :)

Aaa i odpytanie przez $3f nie ma wpływu na ustawioną prędkość w stacji (podkreślam raz jeszcze - Toms Multi i SIO2IDE)

Bla bla bla bla, bla bla bla. Bla bla bla - bla - bla. Blabla bleee.

21 Ostatnio edytowany przez xxl (2016-11-27 21:24:10)

dobrze... mamy na szynie SIO dwie stacje, komnikujemy sie z ta ktora nie ma US ale ta s US tez musi odebrac command frame - nie udaje sie jej i zmienia na std. odbiera dekoduje i rozkaz nie dotyczy jej (id urzadzenia) - czy w tym wypadku takze zapisuje ostatnio poprawna transmisje na std?


---
sam sobie odpowiedzialem. oczywiscie ze tak.

http://atari.pl/hsc/ad.php?i=1.

22 Ostatnio edytowany przez Pecus (2016-11-28 00:46:21)

To oznacza oczywiście "czkawkę" przy następnym odwołaniu komputera do tej stacji z US, ale trwa to w zasadzie ułamek sekundy na początku komunikacji i nikt tego nie zauważa (ale tak właśnie się dzieje).

I w sumie to jedyne sensowne rozwiązanie. Na pewno bezpieczniejsze od przełączania jakimiś rozkazami z komputera, bo wtedy łatwo o rozsynchronizowanie połączenia (nagły reset stacji czy komputera).
Teraz już nad tym się nie zastanawiam, ale jak analizowalem ROM Multi, to myślałem czy nie dałoby się tego zrobić ładniej/lepiej i chyba się nie dało, bo bym zrobił ;P

Bla bla bla bla, bla bla bla. Bla bla bla - bla - bla. Blabla bleee.

23

wedlug mnie to jest problem, w lancuchu SIO nie koniecznie musza byc same urzadzenia do skladowania danych, z modulu komunikacyjnego SIO korzysta nie tylko modul filesystemu, komunikacja moze byc kolejnowana z dowolnym urzadzeniem z pominieciem FS a wtedy... to juz jest problem, komunikacja z urzadzeniami moze byc naprzemienna. mysle, ze w siocart zaimplementuje US w taki sposob, zeby uniknac tego typu problemow.

http://atari.pl/hsc/ad.php?i=1.

24

Pewnie dlatego happy warp rozkazy wysyła zawsze w normalu. Teraz widzę że to MA sens.

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

25

nie chce zmieniac protokolu SIO, systemy z rozna predkoscia dla ramki rozkazu i danych mnie nie interesuja.

osoba ktora wie co w trawie piszczy podpowiedziala, ze nalezaloby utrzymywac dwa uarty, jeden na std speed drugi na zdefiniowanym, jesli na std. dostajemy rozkaz dotyczacy tego konkretnego urzadzenia to zmieniamy speed na zdefiniowanym i dalej juz standardowo - nie ma probblemow z bledami przy zmianie speed ale to podnosi koszt urzadzenia, tego chce uniknac.

jest jeszcze jedno ciekawe rozwiazanie ale rozmowy trwaja... moze ktos ma jeszcze inny pomysl.

http://atari.pl/hsc/ad.php?i=1.