Writing solaris device drivers in Java

  • Authors:
  • Hiroshi Yamauchi;Mario Wolczko

  • Affiliations:
  • Sun Microsystems Laboratories, Menlo Park, CA;Sun Microsystems Laboratories, Menlo Park, CA

  • Venue:
  • Writing solaris device drivers in Java
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an experimental implementation of the Java Virtual Machine that runs inside the kernel of the Solaris operating system. The implementation was done by porting an existing small, portable JVM, Squawk, into the Solaris kernel. Our first application of this system is to allow device drivers to be written in Java. A simple device driver was ported from C to Java. Characteristics of the Java device driver and our device driver interface are described.