Because much of the OmniGo's hardware is similar to a PC, you can
write device drivers that access hardware similar to the PC. If you
are writing for a specific device, you can probably set it up on your
PC and test it. Otherwise you can test your driver directly on the
OmniGo. There are directions for debugging off the OmniGo in the
OmniGo SDK FAQ, which is on www.geoworks.com/omnisdk.faq.
> >> - Has anybody used the stuff residing in the \OMNIGO\DRIVER\ director
>
> >Have you looked in OmniGo\Driver\DDK\PCMCIA\Sample ? That contains the
> >skeleton code for a PCMCIA driver for the OmniGo.
>
> Yes, I have looked at this sample, but found a lot of questions
> unanswered, what could mean that information is missing. For example, in
> the sample I could not find any code which issues the actual (PCMCIA)
> device specific read/write instructions. Did I overlook something ? Also,
I am not sure about this, but I would assume that the device specific
read/write instructions depend on the device.
> I could not find out what exactly the functions of and interfaces to the
> card services are. Are those described somewhere in more detail ?
I am not sure about PCMCIA stuff so the only thing I could suggest is
looking at include\pcmcia.def
- -Ed-