Vincent R Wang ??:
> Gregg Levine wrote:
>
>   
>> Hello!
>> I normally design and build odd examples of peripherals for the
>> generic PC. Within the past year or so I've started exploring Solaris,
>> and Open Solaris.
>>
>> And I am looking at building something on a prototype board based PCI
>> thing that would be usable through Solaris.
>>
>> And naturally that is the reason behind the subject, "Does a generic
>> PCI device driver exist?"?
>>
>>  
>>
>>     
> There is no existing generic driver for a PCI device. But there're tools 
> that you can use to peek/poke your PCI device.
>
> /usr/X11/bin/scanpci -v can be used to iterate through the PCI device 
> tree and dump the important registers in the config space.
>
>  From the console, kmdb -K, then ::rdpcicfg and ::wrpcicfg can be used 
> to read/write any register in the config space of any PCI device.
>   
Another useful tool is "/usr/sbin/pcitool" in OpenSolaris, which enable 
you to access PCI device configure space, I/O space through a simple 
CLI, see pcitool(1M).

- Michael
> If you need to write a driver, you may take any existing PCI device 
> driver as your starting skeleton.
>
> You're welcome to ask questions about writing device drivers.
>
> Vincent.
> _______________________________________________
> driver-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/driver-discuss
>   

_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to