Re: Resetting a 405GPr
[email protected] (Peter Seebach) Tue, 07 Mar 2006 01:37:01 -0600
| Newsgroups | gmane.os.netbsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
In message <[email protected]>, Peter Seebach writ es: >The one thing I've noticed is that, if I drop into the debugger first, it >works. I am not entirely sure why. It looks like DDB is oring in 0x48000000 >before it runs, but I don't THINK that should matter, and I'm pretty sure >that Linux isn't doing it. > >But... Nope, no effect from nops, or from anything else I can find. A bit of followup... I tried putting more code in. Oring 0x30000000 into the status register wedges the machine. It hangs; it doesn't reset, but it also doesn't continue. And yet, if you're in DDB when you do it, it works. I'm currently poking around printing out all the registers I can think of in cpu_reboot() to see what could possibly be different. -s