[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: VM02 Beta 1
In article <EYEzk.346$as4.143@nlpi069.nbdc.sbc.com>,
David Schmenk <dschmenk@YUCH.gmail.com> wrote:
> John B. Matthews wrote:
[...]
> > I get similar results on KEGSMAC or KEGS-OSX, which emulate a //e 80
> > column card (ctrl-Q -> 40-columns, ctrl-R -> 80 columns, ctrl-U -> quit,
> > etc.) I see LDA #26 in vm02.s under VM_WARMINIT, which does clear line
> > on the //e 80 column firmware.
> >
> > I see my MACHID ($BF98) is $B3 (%10110011), suggesting a 128K //e with
> > 80 columns and clock.
> >
> > 110 * (Bit 3 off) BITS 7,6- 00=II 01=II+ 10=IIe 11=/// EMULATION
> > 111 * (Bit 3 on) BITS 7,6- 00=NA 01=NA 10=//c 11=NA
> > 112 * BITS 5,4- 00=NA 01=48K 10=64K 11=128K
> > 113 * BIT 3 - Modifier for MACHID Bits 7,6.
> > 114 * BIT 2 - RESERVED FOR FUTURE DEFINITION.
> > 115 * BIT 1=1- 80 Column card
> > 116 * BIT 0=1- Recognizable Clock Card
> >
> > I'll poke around in io.s to see if anything jumps out.
>
> That's it. The #26 is part of the control sequence for the Videx card:
> Ctrl-Z 1. Then a backspace in case it shows up. Then the next control
> code, #21, is for the IIe/IIc 80 column card.
D'oh! Your code is correct. I was confounding the execution of Hello
with the subsequent vm warm start after Hello exits.
--
John B. Matthews
trashgod at gmail dot com
home dot woh dot rr dot com slash jbmatthews