<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Zdravím,</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">na ten Pascal stačilo 8KB ? Já měl za
      to, že ten překladač byl větší. Teda pokud to byl ten z Mikrobáze.</div>
    <div class="moz-cite-prefix">Já měl později takhle ke Spectru
      připojenou 16K SRAM se zálohováním a do toho jsem nahrával různé
      modifikace původní ROM jako třeba LEC-ROM. A ještě později jsem si
      postavil řadič floppy disků a takové to přemapování paměti z pár
      hradel, aby mi na tom chodila CP/M. To taky tenkrát vymyslel LEC
      neboli Jirka Lamač. Ale to bylo až tak někdy v roce 1986-87.<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Zdraví PavelK</div>
    <div class="moz-cite-prefix">  <br>
    </div>
    <div class="moz-cite-prefix">Dne 24.03.2024 v 7:43 Martin Záruba
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:54b39253-d0fb-415d-b74f-be049a917145@volny.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><font face="Arial">Jojo, já zase sehnal 8kByte CMOS statickou
          RAM, kterou jsem na ZX-Spectrum zapojil paralelně k původní
          ROM, pouze CS obou byly vyvedeny na přepínač. Počítač se
          spustil z ROM, z magnetofonu se zavedl program, kde byl obraz
          té CMOS, přepnul se přepínač, program to překopíroval do CMOS
          a skokem na adresu 0 se spustil nový systém. Ten jednak uměl
          číst a zapisovat z pásky dvojnásobnou rychlostí, což cívkový
          magnetofon zvládal, ale především neměl BASIC, ale kompilátor
          PASCALu a generoval na monitor (musel to být opravdu monitor a
          ne televize, aby se vyloučila Vf část) 64 znaků na řádku.
          Nebyly moc pěkné, ale BYLY. No a s tím Pascalem to byl výrazně
          rychlejší počítač, než s interpretem Basicu. Pak jsem ještě
          sehnal naprostý unikát.... CR2032, která udržela přes diodu
          obsah CMOS i když se počítač vypnul. Za celou dobu, co jsem
          jej měl se nikdy nevybila...</font><br>
      </p>
      <pre class="moz-signature" cols="72">Martin Záruba</pre>
      <div class="moz-cite-prefix">Dne 23.3.2024 v 19:07 Petr Labaj
        napsal(a):<br>
      </div>
      <blockquote type="cite"
        cite="mid:10b124e5-d598-7b13-cbaa-99ebfb3b4d51@volny.cz">Tomu se
        mi až nechce věřit. <br>
        Já jsem 2 KiB EPROM typu 2716 používal už ve škole někdy kolem
        roku 1982. To jste to dělal ještě dřív? <br>
        Celkem běžně pak (asi trochu později) už byly k dispozici i
        sovětské EPROM s malým vystouplým okýnkem, kterým se kvůli tomu
        říkala ponorka. <br>
        Protože asi měli problémy s výrobou křemenného skla, tak tam byl
        nějaký obyčejný fensterglas a mazalo se to hodinu (za podmínek,
        kde západní EPROM byly snazané pod 10 minut). <br>
        A zavaděč z magneťáku na pár byte - to zní až neuvěřitelně. <br>
        <br>
        PL <br>
        <br>
        ***************** <br>
        <br>
        Dne 23.3.2024 v 18:50 Jaroslav Buchta napsal(a): <br>
        <blockquote type="cite">Jo, Z80 se netreba bat, funguje i
          naprosto staticky, u sveho prvniho pocitace jsem k nemu mel
          pripojenou 16kB DRAM, kterou jsem nekde pokoutne sehnal ale
          nebylo nic jako ROM dostupneho za rozumne penize. Sehnal jsem
          jen nejake TTL RAM 256Bx1 tak jsem z 8 ks sestavil pamet pro
          zavadec. Jedina moznost, jak tam vychozi program dostat, bylo
          udelatko s prepinaci a tlacitky, kde jsem par desitek B
          sproste nacvakal a pak se dalsi program zavedl z magnetaku.
          Mel jsem to zalohovane ale pamet zrala skoro 1A a obcas se to
          nepovedlo udrzet. Prvni EPROM 1kB jsem koupil v Praze na
          Karlaku za hodne stokorun, asi ctvrtina tehdejsiho platu si
          myslim a programoval jsem ji hodne partyzansky, ale doted se
          divim, ze na prvni dobrou, mazacku jsem ani nemel... (napajeni
          +5, +12, -5 a programovaci pulzy 25V tusim...) <br>
          Takze ta metoda BUSRQ/ACK funguje bez problemu, dokonce i s
          prepinaci a tlacitky ;-) <br>
          Dne 23.03.2024 v 17:27 Pavel Kutina napsal(a): <br>
          <blockquote type="cite">Nechci zatím zveřejňovat detaily, já
            si to Waterloo raději vychutnám v klidu a osamění :) <br>
            <br>
            Jinak tam na sběrnici visí SRAM, EEPROM a to je všechno. Ale
            co se týká toho resetu, s tím možná bude problém - tam to
            bude ještě na nějakou laboraci, systém si umí inicializovat
            RAM do stavu prázdné, takže to nejspíš bude bez resetu,
            pouze s "tichou výměnou dat" pouze v určité oblasti RAM. Tam
            bude ještě prostor na nějakou laboraci, ale primárně musí
            jít ta RAM vyčíst a modifikovat. Ono je to celé uzavřené a
            ta ROM blbě dokumentovaná, takže to bude ještě trochu hraní.
            <br>
            <br>
            Každopádně díky všem za spolupráci, až bude co zveřejňovat,
            tak se snad pochlubím, bude-li čím. <br>
            <br>
            Pavel Kutina <br>
            <br>
            <br>
            ----- Original Message ----- From: "Ondra" <a
              class="moz-txt-link-rfc2396E"
              href="mailto:ebastlir@seznam.cz" moz-do-not-send="true"><ebastlir@seznam.cz></a>
            <br>
            To: "'HW-news'" <a class="moz-txt-link-rfc2396E"
              href="mailto:hw-list@list.hw.cz" moz-do-not-send="true"><hw-list@list.hw.cz></a>
            <br>
            Sent: Saturday, March 23, 2024 4:04 PM <br>
            Subject: RE: Jak na vycteni pameti z beziciho osmibitu? <br>
            <br>
            <br>
            Škoda, že jsi nenapsal co to je za systém. Taky k té ramce
            může přistupovat <br>
            něco jiného než procesor, třeba u ZX ULA. <br>
            A co se týká té myšlenky s následujícím resetem, tak nějak
            bych neřekl, že <br>
            je to dobrý nápad. Nebo k tomu procesoru není připojená jiná
            paměť? Taková, <br>
            která zařizuje init systému ? <br>
            <br>
            <br>
            -----Original Message----- <br>
            From: Hw-list [<a class="moz-txt-link-freetext"
              href="mailto:hw-list-bounces@list.hw.cz"
              moz-do-not-send="true">mailto:hw-list-bounces@list.hw.cz</a>]
            On Behalf Of Pavel Kutina <br>
            Sent: Saturday, March 23, 2024 2:02 PM <br>
            To: HW-news <br>
            Subject: Re: Jak na vycteni pameti z beziciho osmibitu? <br>
            <br>
            Už do toho taky koukám - takže správně takto? <br>
            <br>
            - držet BUSRQ v nule <br>
            - počkat na BUSAK, BUSRQ pořád držím <br>
            - sáhnout do RAM, BUSRQ pořád držím <br>
            - uvolnit BUSRQ <br>
            - vygenerovat RESET puls. <br>
            <br>
            To je tak jednoduché, až jsem zvědavej, v čem bude háček :)
            <br>
            <br>
            Pavel Kutina <br>
            <br>
            ----- Original Message ----- From: "Petr Labaj" <a
              class="moz-txt-link-rfc2396E" href="mailto:labaj@volny.cz"
              moz-do-not-send="true"><labaj@volny.cz></a> <br>
            To: <a class="moz-txt-link-rfc2396E"
              href="mailto:hw-list@list.hw.cz" moz-do-not-send="true"><hw-list@list.hw.cz></a>
            <br>
            Sent: Saturday, March 23, 2024 1:43 PM <br>
            Subject: Re: Jak na vycteni pameti z beziciho osmibitu? <br>
            <br>
            <br>
            Podle mě stačí jen BUSRQ (a počkat na potvrzení BUSACK). <br>
            DMA operace mají vyšší prioritu než NMI. <br>
            Do toho by mohl kecat snad jen Reset, ale ten se v té době
            snad nepřihodí. <br>
            <br>
            PL <br>
            <br>
            ******************** <br>
            <br>
            Dne 23.3.2024 v 13:20 Pavel Kutina napsal(a): <br>
            <blockquote type="cite">Zdravim, <br>
              <br>
              zjistil jsem, ze pamet neni co byvala, tak potrebuju
              trochu nakopnout: <br>
              <br>
              Mam system se z80, k nemu paralelni SRAM a ja bych docela
              potreboval z nej <br>
            </blockquote>
            <br>
            <blockquote type="cite">cas od casu vytahnout obsah RAM,
              nejak ho modifikovat a nacpat zpatky. Jo, <br>
            </blockquote>
            <br>
            <blockquote type="cite">je to presne ta uloha, co se
              delavala na osmibitech pri ukladani snapshotu <br>
            </blockquote>
            <br>
            <blockquote type="cite">:) <br>
              <br>
              Mam pristupne vsechny signaly procesoru vcetne /BUSRQ,
              /BUSAK, /HALT, NMI <br>
              a tak dale. Jestli mne hlava neklame, postup by mel byt
              nejak takovyhle: <br>
              <br>
              - pozadam z80 o uvolneni sbernice BUSRQ, <br>
              - z80 uvolni a potvrdi BUSAK, <br>
              - poslu do z80 NMI nebo HALT(?), aby mi do toho nekecal, <br>
              - tim by mela byt sbernice volna a procesor v HighZ? <br>
              - externim procesorem si udelam s pameti, co potrebuju
              (cteni, <br>
              modifikace), <br>
              - uvolnim NMI, do z80 poslu RESET a necham ho najet do
              nove pameti. <br>
              <br>
              Predpokladam, ze tu je jeste par lidi, co to da z hlavy,
              nez zacnu lovit <br>
              na netu hloubeji... <br>
              <br>
              Diky za pomoc. <br>
              <br>
              Pavel Kutina <br>
            </blockquote>
            <br>
          </blockquote>
        </blockquote>
        <br>
        _______________________________________________ <br>
        HW-list mailing list  -  sponsored by <a
          class="moz-txt-link-abbreviated" href="http://www.HW.cz"
          moz-do-not-send="true">www.HW.cz</a> <br>
        <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
          href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
        <br>
        <a class="moz-txt-link-freetext"
          href="http://list.hw.cz/mailman/listinfo/hw-list"
          moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
        <br>
      </blockquote>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>