atarionline.pl Atari ST - IKBD - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1:
         
        CommentAuthorCyprian
      • CommentTime18 Jun 2020 20:06 zmieniony
       
      Podstawowe informacje:
      ->link<- (www.atari-wiki.com)


      Kody klawiatury:
      ->link<- (www.atari-wiki.com)


      Protokół komunikacji:
      ->link<- (www.atari-wiki.com)
      ->link<- (beyondbrown.mooo.com)


      Opis ACIA:
      ->link<- (beyondbrown.mooo.com)
      ->link<- (steemsse)


      Procesor klawiatury HD6301:

      RAM - opis wykorzystania komórek pamięci:
      ->link<- (steemsse)

      ROM - zdisassemblowany kod procesora:
      ->link<- (steemsse)
      ->link<- (beyondbrown.mooo.com)


      Analiza kodu HD6301 ładowanego przez różne aplikacje:
      ->link<- (steemsse)


      --2022.02.02---
      Dwa przykłady ładowania własnego programu do procesora KBD:

      ->link<- (mcoder)
      • 2: CommentAuthorjury
      • CommentTime18 Jun 2020 22:06
       
      Drobna uwaga. Chyba nie ma (a przynajmniej nie umiem znaleźć) procesora 6301 w wersji MC. Znam jedynie wersję HD i takowa chyba tylko występowała w ST'kach.

      Co do samego programowania tego procesora, to pamiętam kiedyś (jakieś chyba już ze 20 lat temu) kojarzę, że widziałem gościu od gry Roger (bodaj Tobe miał ksywkę) też coś tam robił w tym temacie. Jak znajdę źródła, to podrzucę.
      • 3:
         
        CommentAuthorCyprian
      • CommentTime18 Jun 2020 23:06 zmieniony
       
      tak jury, sprawdzałem Twoją czujność!

      zmieniłem na HD

      wrzucaj
      • 4:
         
        CommentAuthorxorcerer
      • CommentTime20 Jun 2020 21:06
       
      Genialny materiał, wielkie dzięki!
      • 5:
         
        CommentAuthorCyprian
      • CommentTime2 Feb 2022 23:02
       
      dodałem przykłady ładowania programu do procesora klawiatury. Jeden z nich w postaci skanu francuskiego artykułu.
      • 6:
         
        CommentAuthorjhusak
      • CommentTime2 Feb 2022 23:02
       
      To się kwalifikuje na artykuł.
      • 7:
         
        CommentAuthorlaoo
      • CommentTime3 Feb 2022 08:02
       
      Fajny temat. Niestety sporo martwych linków.
      A właściwie zawartość tego atari-wiki.com jest gdzieś zmirrorowana?
      • 8:
         
        CommentAuthorsun
      • CommentTime3 Feb 2022 09:02
       
      Czy to pokłosie dyskusji z unijoy team w temacie zwrotnej komunikacji z ST'ka do joy'a?
      • 9:
         
        CommentAuthorCyprian
      • CommentTime3 Feb 2022 10:02 zmieniony
       
      @jhusak
      ciekawy pomysł

      @laoo Atari-Wiki.com na razie leży, ale można posłużyć się jej kopiami:
      ->link<-
      ->link<-



      Dwie ciekawostki. Port myszy w klawiaturze Mega STE i TT obsługuje trzy przyciski. Trzeci przycisk jest podpięty pod "górę" w porcie dżojstika.

      W ST port dżojstika ma pin 5 (dodatkowy przycisk?) oznaczony jako "Reserved" z tym że fizycznie jest on podłączony do tego samego układu co pozostałe używane piny 74LS244. Pytanie czy można go odczytać z poziomu procesora klawiatury.

      Pin 5 dżojstika oznaczony kolorem pomarańczowym:
      • 10:
         
        CommentAuthorxorcerer
      • CommentTime4 Feb 2022 15:02 zmieniony
       
      W ST port dżojstika ma pin 5 (dodatkowy przycisk?) oznaczony jako "Reserved" z tym że fizycznie jest on podłączony do tego samego układu co pozostałe używane piny 74LS244. Pytanie czy można go odczytać z poziomu procesora klawiatury.

      Bardzo ciekawe. Przy następnym posiedzeniu spróbuję to sprawdzić.

      jeden z linków z tego "moo"cośtam chyba aktualnie jest taki:

      ->link<-

      pięknie skomentowany disassemblat ROMu IKBD.
      • 11:
         
        CommentAuthorCyprian
      • CommentTime4 Feb 2022 16:02
       
      Dzięki @xorcerer, dodaję do pierwszej strony