The Master(DSP/4dsp) file provides basic information about the driver itself, including the interface version(s) used, who to contact for support, and whether this is a hardware or software (pseudo) driver. A sample DDI 8 Master file is:
$version 2Drivers that are statically configured (such as HBA drivers that must be initialized during system initialization) also include a $static line. DDI 8 drivers are initialized with the _load(D2) and config(D2) entry point routines whether they are configured statically or dynamically.
$contact XYZZY Driver Corp. $contact 123 Main St $contact Smalltown, USA $contact email@example.com
$interface ddi 8mp 14 sample - h 16 # If this were a pseudo-driver instead of a hardware driver, # the above line would be: # sample - R
Pre-DDI 8 drivers also identify the named entry point routines in their Master files, but DDI 8 drivers identify their entry point routines with a drvops(D4) structure rather than in the Master file.
See ``DDI interface versioning'' and ``Entry-point routines''