A custom driver might consist of the following:
A set of .jar or native (.dll, .nlm, or .so) files
XML rules files for configuring the driver
Documentation
For more information on creating a custom driver or installing one, see the Novell Developer Kit.