When I revisit the docs.sun.com, I'm really feeling happy to see the new version of Device Driver documents are pretty good.
Device
Driver Tutorial [Download
this Book] [Buy
this Book]
Writing
Device Drivers [Download
this Book] [Buy
this Book]
Solaris
64-bit Developer's Guide [Download
this Book] [Buy
this Book]
x86
Assembly Language Reference Manual [Download
this Book] [Buy
this Book]
In my bookmark, the following link is pretty good document on Solaris device driver.
ATA driver:
Marty
Faltesek's Weblog : Weblog
... the existing SCSI target disk driver 'sd' as the target driver.
This allows the HBA driver ... cmdk|ide" pci-ide, instance #0 (driver
name: pci-ide) ide (driver name: ata) ide (driver name
...
http://blogs.sun.com/roller/page/mlf?anchor=ata_on_solaris_x86_at -
August 2, 2005
AGPgart Driver
Sophia's
Weblog
... Weblog | AGPgart Driver for Solaris X86 ... the
past two years, I mainly worked with my team to develop the AGPgart
driver, which supplies support for the Xorg server system under
Solaris. The happinest thing ...
http://blogs.sun.com/roller/page/sophia?anchor=hello_world - August 2,
2005
Xorg
Alan Coopersmith's Weblog
... agpgart kernel driver and Xorg server support (only
used by the Xorg driver for ... support.) ... agpgart
kernel driver and Xorg server support (only used by the Xorg driver
for Intel 8xx & 9xx series chipsets though) [See the OpenSolaris X
Window System ...
http://blogs.sun.com/roller/page/alanc?anchor=solaris_express_changes_for_desktop
- July 28, 2005
PCI device driver
Dan
Mick's Little Shop of Hints : Weblog
... PCI device identification and driver binding in Solaris ...
PCI device identification and driver binding in Solaris ...
http://blogs.sun.com/roller/page/dmick?anchor=title_pci_device_identification_and
- August 2, 2005
Devfs
Shudong Zhou's Weblog : Weblog
... array elements contain references to driver entry points
compiled into the ... The elements of devopsp[] reference driver's
dev_ops structure, containing driver entry points for device
autoconfiguration ...
http://blogs.sun.com/roller/page/szhou?anchor=solaris_devfs - August 2,
2005
USB Framework
frits
vanderlinden's Weblog : Weblog
... The Human Interface Device driver (hid) was the first driver
that was developed. Since it was a streams driver, it made
sense to use ...
http://blogs.sun.com/roller/page/frits?anchor=solaris_usb_architecture_usba
- August 2, 2005
Firewire (1394) framework
Artem's
Weblog
... asy, instance #0 (driver name: asy) asy, instance #1 (driver
name: asy) ... An example of a pseudo driver is random(7D), the
random number generator driver. Pseudo drivers have no physical
...
http://blogs.sun.com/roller/page/artem?anchor=a_minor_instance_of_driver
- August 2, 2005
Robert Johnston's Blog : Weblog
... Quick and Dirty Driver Tracing OpenSolaris ... SOUND/sounds/spacemusic.au & unknown# ./trace_driver.d audio810 0xfa12254c 5774 dtrace: script './trace_driver.d' matched 65 probes 0 ...
http://blogs.sun.com/roller/page/robj?anchor=quick_and_dirty_driver_tracing - August 2, 2005
