Re: [colorforth] Keyboard use, cf source driver.
- Subject: Re: [colorforth] Keyboard use, cf source driver.
- From: "Arno J.J. Brevoort" <bre@xxxxxxxxxxxxxx>
- Date: Wed, 9 Jul 2003 12:18:39 +0200 (CEST)
hi...
(delurking)
how difficult would it be to do the reverse? i.e. serial login to a
colorforth system, using vt52 escape sequences to show the code / screens
in appropriate colors? might be useful for embedded use or remote
debugging.
arno
On Wed, 9 Jul 2003, Tim Neitz wrote:
>
>
> On Tue, 8 Jul 2003, Samuel Falvo wrote:
>
> > > 16 17 18 19 4 5 6 7
> > > 20 21 22 23 8 9 10 11
> > > 24 25 26 27 12 13 14 15
> > > 1 2 3
> > >
> > > The format for a key pad is:
> > >
> > > pad f0 f1 ( ... ) f27 ( 28 bytes compiled )
> > >
> > > where f0, ... , f27 (green, not macros) are the corresponding key
> > > functions, and the 28 bytes that follow are the corresponding icon
> > > indicies.
> > >
> > > pad normally is used in a defintion and when executed enters a loop
> > > fetching keys and executing the corresponding function.
> >
> > Sweet -- thanks!! :) This is just the piece of information I was looking for.
> ,
> ,
> ,
> Dear Samuel, Tim here.
>
> I thought I would add the following if it interests you.
>
> The native CF keyboard driver is at this time in assembly,
> it has long been on the list as one of the things to replace with a high
> level keyboard driver written in cf.
>
> This gains the cf population many subtle advantages.
>
> I started the cfvt52 project, and decided that I needed a keyboard driver to
> support ascii connections to a unix machine. After several attempts, and
> much help from Mark Slicker I wrote a keyboard driver that is interrupt
> driven, and in cf source. This code is 2 screens I believe, leaving the
> interrupt screen out of the picture. The interrupt code is also 1 screen.
> This is meant to be a qwerty type of driver, I will not be getting around to
> reducing it to Chuck's layout for some time, as I have other projects
> running. Perhaps you would like to look at it.
>
> As I needed support for a unix like keyboard layout the code is fairly long,
> If one was to adjust it for Chuck's code it would take 1 screen and be much
> easier. You can find this code at:
> http://www.dnd.utwente.nl/~tim/colorforth/cfvt52
>
> Let me know if you are interested.
>
> With kind regards,
>
> Tim Neitz.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
> For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
> Main web page - http://www.colorforth.com
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com