DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Porting drivers to DDI 8

Modifying DDI 7 DSP files

Several DSP files have major modifications for the DDI 8 interface. To accomodate these, Interface(DSP/4dsp) introduces the concept of entry-type, with drivers for DDI 8 and later versions define as entry-type 1 and drivers for older DDI drivers define as entry-type 0. This distinction is used throughout the manual pages for the DSP files and in this discussion.

The changes to the DSP files are summarized as follows. See the manual pages for detailed information.


Master(4dsp)

Node(4dsp)
Node files for drivers must be modified as follows:

Here are sample Node files for the same device in DDI 7 and DDI 8:

   #DDI 7 version Node(4dsp) file
   shrk    mdi/shrk       c:0     0       0       0       600
   shrk    mdi/shrk       c:0     1       0       0       600
   shrk    mdi/shrk       c:0     2       0       0       600
   shrk    mdi/shrk       c:0     3       0       0       600
   #DDI 8 version Node(4dsp) file
   $maxchan 0
   shrk    mdi/shrk%i     c       0       0       0       600

Ftab(4dsp)
Remove this file; it is ignored for entry-type 1 files.

© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005