[Xpert]how to add a new driver

2003-01-02 Thread Tan Wei Chong
Hello,

I'm currently trying to write a simple driver and add it to the source tree to compile.
I can find much resources from DESIGN doc and also by reading other driver examples.
But I don't know how to add this new driver to the source tree for it to compile.
I made a new directory in the Xserver/hw/xfree86/drivers directory and modified 
other's Imakefile for it to compile, but it seems that doing make will simply jump 
over it.  How can I assure that the driver will be compile ?
Better still if it can compile only my driver without re-making other modules.
Also, I find that the SDK /usr/X11/lib/Server is not working well, I try a make there 
and most of the drivers could not be make from there.

Thanks,
WeiChong, Tan.
-- 
Get your free email from http://www.bsdmail.org

Powered by Outblaze
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]how to add a new driver

2003-01-02 Thread Kevin Brosius
Tan Wei Chong wrote:
 
 
 Hello,
 
 I'm currently trying to write a simple driver and add it to the source tree to 
compile.
 I can find much resources from DESIGN doc and also by reading other driver examples.
 But I don't know how to add this new driver to the source tree for it to compile.
 I made a new directory in the Xserver/hw/xfree86/drivers directory and modified 
other's Imakefile for it to compile, but it seems that doing make will simply jump 
over it.  How 

Which other's Imakefile?  Or do you mean you made one in the new drivers
directory?

Did you add your driver to the files in xc/config/cf?  For example
xfree86.cf lists card drivers.  You need to touch that or add your
driver to host.def.  At least a 'make Makefiles' is required for the
full tree after that, possibly a 'make Everything'.

I thought there where more changes required, but I don't see any
evidence of it in the places I looked.

 can I assure that the driver will be compile ?
 Better still if it can compile only my driver without re-making other modules.
 Also, I find that the SDK /usr/X11/lib/Server is not working well, I try a make 
there and most of the drivers could not be make from there.


-- 
Kevin
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert