pause.xmlDenna 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>
|