# BeOS Sample Code: Drivers

This directory shows several different examples of how to write device drivers for the BeOS.

For more information, see the corresponding category in the online Developer Library.

### Projects

EtherPCI | A Net Server add-on, and kernel driver, for NE2000 PCI cards.
scsi_raw | A SCSI raw interface driver.
inquiry | A command-line application that looks through the SCSI bus and reports the devices that it finds; it uses the raw SCSI interface.
scsi_skel | A skeleton framework for a SCSI SIM, which... umm... doesn't support a hypothetical Frobozz(tm) SCSI controller
buslogic | Intel-compatible machines only: A SCSI bus module for BusLogic SCSI cards.
symbios | Intel-compatible machines only: A SCSI bus module for Symbios 53c8xx SCSI cards.
sonic_vibes | A PCI sound card driver with support for MIDI and joystick ports. Note: This doesn't come with a PPC project file. It won't work on BeBoxen, but might work on PowerMacs.
graphics | This directory contains preliminary sample code and documentation for writing graphics card drivers for R4 and later versions of the BeOS.

Back to the Sample Code Category Index

BeOS Release 4.5
Copyright © 1999 Be, Inc.