Oracle Solaris includes all the device drivers necessary to support a wide range of standard devices. These drivers can be found in the /kernel/drv and /platform/`uname -m`/kernel/drv directories.
However, for an unsupported device, the manufacturer should provide the necessary software to properly install, maintain, and administer the device. At a minimum, this software consists of the following:
Device driver
Associated configuration file that will reside in the /kernel/drv directories
Necessary custom maintenance and administrative utilities, in case the device is incompatible with Oracle Solaris utilities
For more information about what you need for unsupported devices, contact your device manufacturer.