Gary, I take it you are using the deprecated LiS 2.18.0: the one that comes with no manual pages. You would be better to use streams-0.7a.4 and the strcompat-0.9.2.2 package which provides some Solaris compatible DDI/DKI functions. Linux Fast-STREAMS is much better documented than LiS.
For general qi_qopen procedure considerations (for clone drivers too), see http://www.openss7.org/man2html?9+qi_qopen This is for Linux Fast-STREAMS, but it is roughly the same for the deprecated LiS package. For Solaris compatibilty functions present in the STREAMS Compatibility Modules, see http://www.openss7.org/man2html?9+suncompat Of particular interest might be functions like ddi_create_minor_node() which is here http://www.openss7.org/man2html?9+ddi_create_minor_node If you really must use LiS, use the LiS 2.18.2 release from OpenSS7 at http://www.openss7.org/tarballs/LiS-2.18.2.tar.bz2 that comes with a complete set of manual pages. --brian On Fri, 27 Jan 2006, Gary Schumacher wrote: > > I am new to LiS and am in the process of porting a clone driver from a > Solaris platform to > > a PPC platform using Linux (2.4.20) and LiS (2.18). Are there some > good examples or > > documentation on how to manage the major/minor numbers during > init/open/close/cleanup? > > Any help would be appreciated - I have searched for a FAQ and and have > not been able to > > see the mail list archives. > > > > Thanks > > Gary Schumacher > -- Brian F. G. Bidulock ¦ The reasonable man adapts himself to the ¦ [EMAIL PROTECTED] ¦ world; the unreasonable one persists in ¦ http://www.openss7.org/ ¦ trying to adapt the world to himself. ¦ ¦ Therefore all progress depends on the ¦ ¦ unreasonable man. -- George Bernard Shaw ¦ _______________________________________________ Linux-streams mailing list [email protected] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
