> Ah Bingo! This all makes sense now - up till today I never knew about the
> kdcb. It's a good way to get a layer of abstraction above the standard
> hardware. > Will have to read up on all this on the train tomorrow so I
> can get my head around it.
Hi Guy,
You will also notice that there are other DCB's in Communications RAM
supporting video display and a printer - These are unused on the standard
VZ, but I did start hacking into them to try and provide NOS with Video and
Printer Drivers. I will have to refer to the code to find out where I was up
to with these but it was far from smooth compared to KSCAN - there are many
issues with how the BASIC Interpreter does things or should I say ignores
things.
If you want to read up on all of this then you should refer to the book
"Microsoft BASIC Decoded and other Mysteries" and also early issues of 80
Microcomputing had a great column on exactly this sort of stuff written for
the TRS80 which can be applied to the VZ. I should point out that there is a
lot more of this type of thing that can be done with the VZ and the easiest
way to find it out is to read as many TRS80 and even Microbee books as you
can.
Leslie.