Introduction
This project's primary goal is to create synergy between OpenSolaris and
NetBeans/Sun Studio, by leveraging the NetBeans / Sun S tudio IDE to assist
with OpenSolaris driver and kernel development.
Functionality
Source Navigator
- One-click automated OpenSolaris source code download and build
- One-click automated "Solaris + updated drivers" installation DVD burn
Driver Workshop
- Hypertext search of Solaris "man" page
- Lower the barriers to entry of OpenSolaris device driver development
- GUI module debugging environment
- Standardize Sun-defined test suites for qualification and verification of
device drivers and kernel modules
Status
The alpha 1.1 version has been finished, and provides new features:
- Solaris driver project supports the C/C++ project's editors feature in NetBeans 6.1, that can:
- ON project uses the OpenGrok project to support cross reference searching, that can:
The alpha 1.0 version has been finished, and provides these features:
- download & update the latest ON source code
- environment configuration setting and nightly build
- "Solaris + updated driver" x86 installation DVD generation
- Templates to help generate nic, scsi hba and raid drivers
- Solaris driver package generation
- Solaris driver ITU image generation
- GUI environment for binary / library debugging
- GUI environment for system and core file analyzing
- GUI environment for remote machine kernel module debugging with kmdb(1)
- Hypertext search of Solaris manpages
The plans for the next version (beta) are:
- Solaris nic and scsi hba driver generation wizard improvement
- add an sata hba driver generation wizard
- provide more sample drivers
- enhance the debugging tools
Download
extract the gz files, then get all .nbm files. For those who has 2 or more parts of
please follow below instruction to get the whole image.
- The alpha 1.1 version
OpenSolaris Source Code Project plug-in
burn your own updated Solaris DVD plug-in
Generate a new driver for Solaris plug-in
OpenSolaris Help plug-in part 1
OpenSolaris Help plug-in part 2
(# gunzip help-1-1-x∗.gz )
(# cat help-1-1-x∗ > help.tar )
User Guide for starfish v1.1
pre-installation script
- The alpha 1.0 version
OpenSolaris Source Code Project plug-in
burn your own updated Solaris DVD plug-in
Generate a new driver for Solaris plug-in
OpenSolaris Help plug-in
How to Use
- The alpha 1.1 version guide
Simplified installation guid
User Guide documentationDownload
- The alpha 1.0 version guide
starfish install/remove Demo
OpenSolaris Demo
DriverWorkshop Demo
on 2009/10/26 12:17