pause.xml

Denna kod är public domain. Om ni hittar fel eller vill ändra något i koden blir jag jätteglad om ni skickar dessa ändringar till jesper [at] fantasi [punkt] se.


<?xml version="1.0"?>
<article category="hardware" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="article.xsd">
  <keyword>Pausknapp</keyword>
  <keyword hidden="true">pause</keyword>
  <topic>Att installera en pausknapp</topic>

  <ingress>
    Detta är en enkel operation som endast kräver två sladdbitar och
    en strömställare. 68k-processorn tillhandahåller en signal, HLT,
    som används för att pausa processorn och därmed, i Amigans fall,
    hela datorn. Signalen är aktiv låg vilket innebär att om den
    kopplas till jord (GND) så stannar datorn. Kopplar vi en
    strömställare mellan HLT och GND så har vi en pausknapp.
  </ingress>

  <codebox title="Komponenter">
    Vippströmställare, 1 pol, till-till
  </codebox>

  <subtopic>Byggbeskrivning</subtopic>

  <image width="107" height="31" src="el_pause_pic1.png" alt="Figur 1" />

  <text topic="Amiga 500">
    I cartridgeporten finner man paus (HLT) på pinne 55.
  </text>

  <text topic="Amiga 1200">
    I CPU-kortplatsen hittar man HLT på pinne 86.
    Det kan vara lite bökigt att löda vid porten, men det finns
    borrade lödpunkter vid dessa pinnar. Räkna noggrant!
  </text>

  <image width="460" height="24" src="kolv.png" alt="/----------------------------------/" />

  <subtopic>Observera!</subtopic>
  <text>
    Pausa aldrig datorn då diskettstation eller hårddisk arbetar!
    Detta kan förstöra innehållet på diskarna.
  </text>
  <text>
    Om datorn startas då den är pausad kommer skärmen att förbli
    svart. Detta är inte farligt.
  </text>

  <subtopic>Turbokort och nyare processorer</subtopic>
  <text>
    Detta bygge fungerar på Amigor med 68000, 68010, 68020 och 68030.
    Om processorn sitter på moderkortet eller på ett turbokort har
    ingen betydelse. Om du har en senare modell (040/060) så saknar
    dessa processorer HLT-signalen och kan därför inte pausas på detta
    sätt. Inte heller PPC-processorer kan pausas med dessa enkla
    medel.
  </text>
  <text>
    Har man en ren A1200 så sitter det en 020 i den och denna
    pausfunktion fungerar utmärkt. Sätter man senare in ett turbokort
    med till exempel en 040 så tar 040:n över allt arbete och
    pausknappen kommer inte att fungera längre. Exakt vad som händer
    om man sätter in ett turbokort med endast PPC-processor vet jag
    inte. Kombinationen 020 + PPC är kanske inte så vanlig, men att
    pausa 020:n medan PPC:n används låter inte som en bra idé. Det
    skulle kunna fungera om PPC:n ställer sig att vänta på någon
    sync-signal från 020:n, men det kan lika väl gå rakt åt skogen.
    Hårdvaran bör inte ta skada, det som kan hända är att minnet blir
    korrupt och vår guru-vän dyker upp. Om du har möjlighet och mod
    att prova så tala gärna om för mig vad som hände.
  </text>
  <image width="460" height="24" src="kolv.png" alt="/----------------------------------/" />
</article>