Autor Wątek: Dziwna funkcja TOS.  (Przeczytany 11775 razy)

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Dziwna funkcja TOS.
« Odpowiedź #15 dnia: 2015.01.12, 19:36:44 »
Pokusiło mnie żeby zajrzeć do instrukcji serwisowej FDD i #wtem znajduję takie coś :
31 - cria directoria alternativa para as funcoes de load e merge
32 - retira a directoria alternativa

Przez ciekawość też zajrzałem. I gdybyś rzetelnie zacytował, łącznie z etykietami (NEXT1 i NEXT2), byłoby od razu wiadomo, że chodzi o NEXT* :)
Dla tych, co nie wiedzą, jak działa(ć powinna) ta komenda i nie chce im się wczytywać w skan Bajtka: NEXT*"katalog" definiuje alternatywny katalog do poszukiwania plików dla operacji LOAD* i MERGE*. Czyli coś na kształt zmiennej PATH w DOS-ie. Jak wyszczególniony plik nie istnieje w lokalizacji zdefiniowanej w komendzie LOAD* lub MERGE*, system szuka tego pliku w katalogu alternatywnym (bez zmiany bieżącej ścieżki). To pozwala(łoby) realizować podobne rozwiązanie, jak np. katalog /bin w divIDE, gdzie system szuka binarek komend do załadowania.
I byłoby pięknie, gdyby nie ten błąd w EPROM-ie...
« Ostatnia zmiana: 2015.01.12, 19:43:20 wysłana przez trojacek »

steev

  • *****
  • Wiadomości: 1366
  • Miejsce pobytu:
    inode 42
Odp: Dziwna funkcja TOS.
« Odpowiedź #16 dnia: 2015.01.12, 22:17:52 »
Widziałem te etykiety, ale tak głęboko zapomniałem o NEXT* że nic mi nie zadzwoniło. Memoria mi się sfragilizowała dokumentnie wtedy :)

For the archives, Portugalczycy się rąbnęli również w tym opisie i przyporządkowanie funkcji jest odwrotne - 31 kasuje, 32 ustawia...
Machines should work. People should think.

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Dziwna funkcja TOS.
« Odpowiedź #17 dnia: 2015.01.12, 22:50:39 »
Zdążyłeś przetestować, czy analizowałeś ROM interfejsu?

steev

  • *****
  • Wiadomości: 1366
  • Miejsce pobytu:
    inode 42
Odp: Dziwna funkcja TOS.
« Odpowiedź #18 dnia: 2015.01.12, 23:16:55 »
Analizowałem TOS
Machines should work. People should think.

trojacek

  • *****
  • Wiadomości: 6846
  • Miejsce pobytu:
    Warszawa
Odp: Dziwna funkcja TOS.
« Odpowiedź #19 dnia: 2015.01.14, 18:55:34 »
No niestety, nie mogę odczytać EPROM-a. Mój Willem za każdym razem daje inne dane, lipa jakaś, chyba uszkodzony :(

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Dziwna funkcja TOS.
« Odpowiedź #20 dnia: 2015.01.14, 19:05:04 »
Spoko. Przeczytałem artykuł, to sobie poprawię.
ZX/Enterprise/CPC/Robotron/C128D