|
From: | Mete Balci |
Subject: | Re: re-booting from keyboard |
Date: | Fri, 6 Dec 2024 17:59:44 +0100 |
I did exactly the same plus zeroed the memory arrays etc. I
probably miss something.
I am not sure and didnt read anywhere where to reboot from, maybe
it shouldnt be prom but why it wouldnt be. It is an electrical
signal so it is logical rebooting to be the same as normal boot
(plus checking the kbd for cold/warm boot).
Do you have this on a branch somewhere?
On Fri, 6 Dec 2024 at 17:33, Alfred M. Szmidt <ams@gnu.org> wrote:
I have read all of them. So I understand it right then, I need to
figure out how to correctly reset usim like boot signal comes from
iob in the hardware. I tried obvious things I mentioned but it
doesnt work yet.
Random guess, if you would just keep KBD CSR LOW/HIGH (so that things
know if warm or cold), and then set prom_enabled_flag = true, maybe
resetting the CPU pipeline variables p0/p1/.. you'd get the same
result?
I'd assume that execution would have to start from PROM when you cold
or warm boot.
The -w flag to usim does the 'warm' boot sequence given a state file.
[Prev in Thread] | Current Thread | [Next in Thread] |