Port-amiga archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: "reboot" on A3000 ?
In some mail I received from Ignatios Souvatzis, sie wrote
>
> Okok...
>
> as for the official way to boot:
>
> please look at sys/arch/amiga/amiga/locore.s, line 2070 (in 1.2) and down.
>
> Basically, we copy ourselves (if on an Amiga) to chipmem, map it, jump
> there, switch MMU off, then execute the official way to reboot an
> Amiga (tm).
>
> I don't know why this wouldn't work on any Amiga, but basically, even
> the official way seems to have some voodoo components...
>
> Note that we can't call the ColdReboot() vector of exec.library (which
> is the even more official way as of newer ROM version) because we
> destructed all of execbase... So we MIGHT have a problem.
>
> However, the RESET, which is guaranteed to be executed by our code,
> should at least take care of the A3000 scsi problem.
>
> The rekick-A3000's (with the V36 ROMs) will do a nearly cold reboot,
> of course.
It was mentioned that once synchronous SCSI is negoitiated on, it stays
set until turned off. Is it worth renegoiating drives back to async
after reboot and drives have been flushed ?
What is the default for SCSI HD's when they're powered on ? Do any of
the amiga ROM's successfully negoiate and turn on synchronous SCSI ?
Darren
Home |
Main Index |
Thread Index |
Old Index