[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