> We don't have any docs on writing nexus drivers. I
> have a very old
> nexus driver doc from Solaris 2.3, but it's just a
> hardcopy (if I
> can find it) and the content is out of date.

Have you looked at the docs from: 

http://developers.sun.com/solaris/developer/support/driver/faqs.html#QA4.1

"4.1   What is a nexus driver and how do I write one?

Nexus drivers handle bus-specific operations.

You cannot currently write one. The nexus interfaces are in a continual state 
of change and so they are not documented."

Elsewhere in the writing device drivers book:
"Since the implementation of the PCI nexus driver might be changed from release 
to release, some information in this document may be outdated in future 
releases of Solaris software. Although some information may apply to all 
supported platforms of the Solaris environment, this paper is written 
specifically for developers who write PCI drivers for Sun SPARC platforms. "

Sun does have some notes about the nexus driver and how it works, but as far as 
writing one - might be best to just get your hands on the actual source code 
itself. Also, the Solaris 2.x DDI/DKI would be handy for other things.

Hope that helped,
Ken Mays
This message posted from opensolaris.org

Reply via email to