🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #3284

Re: Amiga 1000 boot ROMs

#3284
From: Deven T. Corzine
Date: Thu, 12 Apr 1990 11:08
50 lines
2462 bytes
On 10 Apr 90 21:49:06 GMT, danbabcock@eklektik.UUCP (/dev/ph1) said:

danbabcock> Markus Wandel wrote in <23080@watdragon.waterloo.edu>:
danbabcock> (some stuff deleted for brevity)

Markus> How do you kickstart an A1000 off something other than its
Markus> internal floppy drive?  The reason I ask is that a hard disk
Markus> interface made by Comspec for the A1000 actually kickstarted
Markus> off the hard disk, so it must be possible.

danbabcock> There is indeed a hook in the A1000 boot ROMs. Here it is:

danbabcock> (note that a few trivial things are done before this)
danbabcock> cmpi.w #$1111,$f00000
danbabcock> bne.s continue
danbabcock> move.w #$fff,$dff180
danbabcock> lea $f800ee,a5 ;return address
danbabcock> move.l $f00004,a0
danbabcock> jmp (a0)
danbabcock> continue:

danbabcock> Does this look familiar (grin)?

It looks sort of like the code for the ColdStart vector...  or are you
alluding to something else?

danbabcock> Lastly, I'd like to publicly thank you for your
danbabcock> *brilliant* Exec disassembly. If someone on the net
danbabcock> doesn't have this, download it immediately! Othwewise,
danbabcock> you're just spinning your wheels when it comes to
danbabcock> untangling knotty Exec programming issues. Markus Wandel
danbabcock> has done more for the Amiga community than anyone I can
danbabcock> think of. Thanks!!!

I'll second this.  It is an excellent tool -- not a simple
disassembly, but a highly commented one.  And data is not
disassembled.  It was well done, and is well worth getting.

[I'll leave the address in.]

Markus> Markus Wandel
Markus> mwandel@tiger.waterloo.edu
Markus> (519) 884-9547

-- 
Deven T. Corzine        Internet:  deven@rpi.edu, shadow@pawl.rpi.edu
Snail:  2151 12th St. Apt. 4, Troy, NY 12180   Phone:  (518) 274-0327
Bitnet:  deven@rpitsmts, userfxb6@rpitsmts     UUCP:  uunet!rpi!deven
Simple things should be simple and complex things should be possible.
Technical Details
Message-ID: <DEVEN.90Apr12070937@netserv2.rpi.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!rpi!netserv2!deven
References: <1733@eklektik.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!rpi!netserv2!deven
From: deven@rpi.edu (Deven T. Corzine)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Amiga 1000 boot ROMs
Message-ID: <DEVEN.90Apr12070937@netserv2.rpi.edu>
Date: 12 Apr 90 11:08:43 GMT
References: <1733@eklektik.UUCP>
Organization: Rensselaer Polytechnic Institute, Troy, NY
Lines: 50
In-Reply-To: danbabcock@eklektik.UUCP's message of 10 Apr 90 21:49:06 GMT