<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 01 Aug 2008 21:06:17 +0100
From   : jgh@... (Jonathan Graham Harston)
Subject: ROM type byte for PDP-11

Sprow wrote:
> This leaves 4-7 and 14-15 genuinely free, flip a coin?
 
More or less my line of reasoning, and I have plumped for using 7,
and have added it to the Wiki article.
 
Jules Richardson wrote:
> Jonathan Graham Harston wrote:
> > I have a requirement to specify PDP-11 code in the ROM type
> > byte at rombase+6.
> 
> OK, I'm confusing myself here. We're talking about offset 6 (i.e. the 7th 
> byte) from the start of code in the [Acorn] copro's ROM, right?  Or is 
 
No, not the CoPro's ROM, the start of the code being executed,
which is &8000 when in a ROM slot in the I/O processor, but is
whereever the code has been copied to in the language processor.
Fr'instance, HiBASIC's ROM type byte is at &8006 in the I/O
processor, but at &B806 when executed in the 6502 language
processor.
 
I'm almost at the point where I can boot up Sprow's ARM CoPro
into a PDP-11 environment, and will need a ROM type byte for
PDP-11 ROMs and loaded code.
 
-- 
J.G.Harston - jgh@...                - mdfs.net/User/JGH
PDP-11 BBC BASIC development - http://mdfs.net/PDP11/BBCBasic/blog
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>