Subject: PALcode documentation (was: NetBSD/alpha on AlphaPC 164LX?)
To: Ted Lemon <mellon@isc.org>
From: Joerg Czeranski <jc@joerch.org>
List: port-alpha
Date: 02/24/1999 23:03:49
Ted Lemon wrote:
> > Is PALcode _significantly_ different from ordinary Alpha ASM?
> > Presumably there are extra instructions to muck about with the
> > memory management and interrupt hardware, but these must be
> > documented in the Alpha processor doco.
> 
> Yes, they're all documented.   PALcode hacking is not impossible, but
> it's definitely deep hardware wizardry - don't expect it to be easy.
> Also, the assembler isn't well-tested WRT PALcode ops, so if you tweak
> things, you could run into bugs.

Where are they documented?  The architecture handbook only lists the
reserved opcodes, not their meaning.  (It also lists the PAL entry points.)
I haven't yet stumbled over the documentation for the PALcode ops of
the various DECchips.

joerch