Thread View: de.comp.sys.st
3 messages
3 total messages
Started by Eugen-Roland Rohn
Thu, 06 Aug 1992 21:47
S: Assembler-Routine zum Reseten
Author: Eugen-Roland Rohn
Date: Thu, 06 Aug 1992 21:47
Date: Thu, 06 Aug 1992 21:47
16 lines
749 bytes
749 bytes
Von keiner Sachkenntnis getruebt, suche ich mal hier Hilfe:
ich brauche eine kurze Assembler-Routine, die meinen Atari in einen
Hardwarereset fuehrt.
Ich habe MAS-68K (Turbo-C) und Tos 1.4.
Kann mir jemand helfen?
Danke
euro
--
Eugen-Roland Rohn
euro@eurobs.bs.open.de
Tel: +49 531 342517 (voice)
Re: S: Assembler-Routine zum Reseten
Author: Ulrich Graef
Date: Sat, 08 Aug 1992 17:50
Date: Sat, 08 Aug 1992 17:50
30 lines
1668 bytes
1668 bytes
In article <H.QpSflUMqrFw@eurobs.bs.open.de>, euro@eurobs.bs.open.de (Eugen-Roland Rohn) writes: > Von keiner Sachkenntnis getruebt, suche ich mal hier Hilfe: > > ich brauche eine kurze Assembler-Routine, die meinen Atari in einen > Hardwarereset fuehrt. > > Ich habe MAS-68K (Turbo-C) und Tos 1.4. Hardware-Reset geht eigentlich nicht so einfach, wenn Du noch den Tastatur- Prozessor und die am DMA angeschlossenen Platten reset-ten willst. Wenn Du einen Kaltstart meinst, d.h. ein Boot mit Speicherinitialisierung, bei dem auch kein Virus oder andere `residente' Programme ueberleben, dann ist das ziemlich einfach: memvalid loeschen ; Das sind die Systemvariablen, an memvalid2 loeschen ; denen TOS den Warmstart erkennt. SupExec an den Anfang des ROMs Den genauen Code kann ich bei Bedarf nachliefern, er steht zu Hause auf meiner Festplatte. Uli -- Ulrich Graef | analog (phone) : +49 6155 62493 Lichtenbergweg 11 | digital (Email): graef@hrz.th-darmstadt.de D-W-6103 Griesheim +-------------------------------------------- Germany | Nothing is real, look into your mirror!
Re: S: Assembler-Routine zum Reseten
Author: Robert Krueger
Date: Mon, 10 Aug 1992 17:35
Date: Mon, 10 Aug 1992 17:35
21 lines
934 bytes
934 bytes
In article <H.QpSflUMqrFw@eurobs.bs.open.de> euro@eurobs.bs.open.de writes: >ich brauche eine kurze Assembler-Routine, die meinen Atari in einen >Hardwarereset fuehrt. pea reset(pc) move #38,-(sp) ; SupExec trap #14 ; XBios reset: clr.l $420 ; memvalid clr.l $43a ; memval2 clr.l $426 ; resvalid move.l $4,a0 ; RESET-Vektor holen jmp (a0) ; und Reset ... hope that helps ... Gruss, Robert -- Robert KrΓΌger rkrueger@cs.tu-berlin.de
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads