[LispM] Nevermore release
nyef at lisphacker.com
nyef at lisphacker.com
Mon Oct 17 06:25:31 PDT 2005
Brad Parker writes:
> Hi Alastair,
>
> I've got sbcl running and nevermore seems happy. I can't quite figure
> out how you are running diags, however.
>
> When I run meroko I have 3 disks, c0-d0.dsk c0-d1.dsk c2-d0.dsk.
>
> I used this key sequence to run the cpu diag dispatch test: MADCB11B
>
> If I try "M" with nevermore, I have to do it twice before I get the disk
> menu, and when I select "A" it just quits with "NIL", which I'm guessing
> is a halt...
That's odd, microengine-run-to is supposed to return the current
*micro-program-counter*, not NIL. Having to hit the key twice is normal,
each stage of the loader likes to discard the first keystroke it receives.
> any suggestions?
Let's see... Menu, disk A, Diagnostic, disk C, partition B, cpu tests,
selected test menu, dispatch test. That seems about right, except that I
only use one disk image on which I patched the partition table to make the
diagnostics available (a single-bit change).
You might check the value of *micro-instruction-pointer*. If it happens to
be 40, try (microengine-step) once and then use microengine-run-to again. I
believe I mentioned in the README that this happens at some point during the
usual startup process.
If you don't feel like patching a disk image, you could try to rig
nupi-nubus.lisp to handle multiple drives.
> -brad
>
> ps: should I resurrect the "lispm-hackers at unlambda.com" mailing list?
> It seems odd to be using "tunes" for this. I found I have an archive
> dated May 15 2004.
Hunh. My most recent archive purports to be from October 2003, as does
everything in that directory. If you want to revive LMH, feel free. I'll be
happy enough to move over there.
--Alastair Bridgewater
More information about the LispM
mailing list