Re: Questions on GEOS Device Drivers

diel@intbuso.boeblingen.netsurf.de
Fri, 13 Dec 96 13:59:46 -0500

Marcus, thank you very much for your answers.
I have some follow-on questions:

> ... . In addition, you can also use GeodeGetDefaultDriver() to get
>the GeodeHandle of a driver which has been defined in the GEOS.INI.

Do you know how I can register my driver in the GEOS.INI ?

> ... . [For example, I'm
>doing this in one program which has to access the serial port through a DOS
>based TSR, so it must talk to the power driver of the OmniGo to
>activate/deactivate the port when required. ....

Which kinds of port do I have to activate/deactivate explicitely by use of
the power driver ? Maybe I must/can do this with my pcmcia port as well.

>As Nathan says, drivers are loaded whenever they are needed. Anyway, most
>of the standard drivers (mouse, video, task switching, power) will be
>initialized during startup - OTOH, a custom driver which is not "made
>known" to the system (i.e. installed as a standard driver for some
>function), will normally never gain control until an application program
>invokes it by means of GeodeUseDriver.

This leads again to my presently major question:
How could I make my driver known to GEOS as a "standard driver" ?
Inserting it in GEOS.INI ?
I would be willing to replace an existing standard device driver, e.g.
pcmcia driver, or serial driver.

Have a nice weekend, Hans Diel

-- 
-----------------------------------------------------------
diel@intbuso.boeblingen.netsurf.de
-----------------------------------------------------------