Documentation Home
> Solaris 8 Software Developer Supplement
Solaris 8 Software Developer Supplement
Book Information
Preface
Chapter 1 What's New at a Glance
Chapter 2 Drivers for Network Devices
Generic LAN Driver Overview
Type DL_ETHER: Ethernet V2 and ISO 8802-3 (IEEE 802.3)
Types DL_TPR and DL_FDDI: SNAP Processing
Type DL_TPR: Source Routing
Style 1 and 2 Providers
Implemented DLPI Primitives
Implemented ioctl Functions
GLD Driver Requirements
Network Statistics
Declarations and Data Structures
gld_mac_info Structure
gld_stats Structure
Entry Point and Service Routines
Arguments Used by GLD Routines
Entry Points
Return Values
Service Routines
Chapter 3 High Availability Drivers
Driver Hardening
Device Driver Instances
Exclusive Use of DDI Access Handles
Detecting Corrupted Data
Corruption of Device Management and Control Data
Corruption of Received Data
Detecting Faults
Containment of Faults
DMA Isolation
Handling Stuck Interrupts
Additional Driver Hardening Considerations
Thread Interaction
Threats From Top-Down Requests
Adaptive Strategies
Serviceability
Checking the Current Device State
Correct Behavior When a Device Has Failed
Fault Reporting
Periodic Health Checks
Chapter 4 Software Developer
Additional Partial Locales for European Solaris Software
Localization in the Base and Multilingual Solaris Product
Central Europe
Eastern Europe
South Europe
European Localization
Chapter 5 Java for Developers
Enhancements in Java 2 Standard Edition for Solaris v. 1.2.2_05a
Java Servlet Support in Apache Web Server
Java Development Kit (JDK) 1.1.8_10
Chapter 6 Summary of Changes to Solaris 8 Books
System Interface Guide
Linkers and Libraries Guide
Solaris Modular Debugger Guide Updates
© 2010, Oracle Corporation and/or its affiliates