Your driver has already been written, at least twice.  Someone wrote a
driver so you can connect the Newton keyboard to your Palm (can't remember
the name or where to buy it).  And of course, there is the Landware
keyboard.

-----Original Message-----
From: Mark Komosa <[EMAIL PROTECTED]>
To: Palm List <[EMAIL PROTECTED]>
Date: Sunday, September 05, 1999 5:39 PM
Subject: How to write a serial keyboard driver


>
>Hello
>
>I'm researching writing a serial keyboard driver. A picture is starting to
>form of what might be inolved, but it's still very cloudy.
>The new serial manager documentation mentions this particular use when
>describing the
>SrmBackgroundOpen.
>
>I'm thinking that a virtual serial driver needs to bewritten which has an
>interrupt routine which calls theEvtEnqueueKey when a key comes in on the
>serial
>port.
>
>The question I have is that SrmBackgroundOpen issupposed to be called from
>an Application to open aconnection. Well, I don't really want an
>application,
>because that introduces the problem of the startup onboot up. So do I need
>an
>"application" and if so how do you make it start up at boot up, just to
>open the serial port in background mode.
>
>A virtual driver solves the problem of how an application gets started on
>system bootup,
>and provides an interrupt mechanism since the event manager calls finds and
>initializes the drivers. It
>would be nice if that was all that's needed.  Very cloudy picture.
>
>Thanks for any info/examples.
>
>Mark Komosa
>
>


Reply via email to