PCTR(4) - Device Drivers Manual (i386) # PCTR(4) - Device Drivers Manual (i386)
NAME # pctr - driver for CPU performance counters
SYNOPSIS # pseudo-device pctr 1
DESCRIPTION # The pctr device provides access to the performance counters on AMD and Intel brand processors, and to the TSC on others.
Intel processors have two 40-bit performance counters which can be programmed to count events such as cache misses, branch target buffer hits, TLB misses, dual-issues, interrupts, pipeline flushes, and more.
...
PF(4) - Device Drivers Manual # PF(4) - Device Drivers Manual
NAME # pf - packet filter
SYNOPSIS # pseudo-device pf
DESCRIPTION # Packet filtering takes place in the kernel. A pseudo-device, /dev/pf, allows userland processes to control the behavior of the packet filter through an ioctl(2) interface. There are commands to enable and disable the filter, load rulesets, add and remove individual rules or state table entries, and retrieve statistics.
...
PIPEX(4) - Device Drivers Manual # PIPEX(4) - Device Drivers Manual
NAME # pipex - PPP IP EXtension to handle IP/PPP frames in-kernel
SYNOPSIS # option PIPEX
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <net/if.h>
#include <net/pipex.h>
DESCRIPTION # pipex is used with pppac(4) and pppx(4), and handles PPP frames and forwards IP packets in-kernel. It accelerates the performance of packet forwarding, because it reduces copying of packets between kernel and userland.
...
RADIO(4) - Device Drivers Manual # RADIO(4) - Device Drivers Manual
NAME # radio - device-independent radio driver layer
SYNOPSIS # radio* at bktr? radio* at fms? radio* at udsbr?
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/radioio.h>
DESCRIPTION # The radio driver provides support for various FM radio cards. It provides a uniform programming interface layer above different underlying radio hardware drivers.
For radio tuner controlling there is a single device file available: /dev/radio.
...
RDAC(4) - Device Drivers Manual # RDAC(4) - Device Drivers Manual
NAME # rdac - Engenio/LSI RDAC SCSI devices
SYNOPSIS # rdac* at scsibus?
DESCRIPTION # The rdac driver attaches to Engenio/LSI RDAC SCSI logical units. Each path to an active service processor attached to by rdac is presented to mpath(4) which uses it as a backend to the logical unit attached to its own scsibus(4).
SEE ALSO # ioctl(2), intro(4), mpath(4), scsi(4)
...
SAB(4) - Device Drivers Manual (sparc64) # SAB(4) - Device Drivers Manual (sparc64)
NAME # sab, sabtty - Infineon SAB82532 (ESCC2) serial communications driver
SYNOPSIS # sab* at ebus? sabtty* at sab?
DESCRIPTION # The sab is an Infineon (formerly Siemens) SAB82532 (ESCC2) serial interface chip used in PCI-based UltraSPARC Sun workstations. The ESCC2 provides two independent input/output channels per instance. These chips are normally used to provide RS-423 and RS232 serial ports for general purpose use.
...
SCSI(8) - System Manager’s Manual # SCSI(8) - System Manager’s Manual
NAME # scsi - program to assist with SCSI devices
SYNOPSIS # scsi -f device -d debug_level
scsi -f device -m page [-e] [-P pc]
scsi -f device [-v] [-s seconds] -c cmd_fmt [arg …] -o count out_fmt [arg …] -i count in_fmt [arg …]
DESCRIPTION # The scsi program is used to send commands to a SCSI device.
...
SYM(4) - Device Drivers Manual # SYM(4) - Device Drivers Manual
NAME # sym - symmetric access SCSI devices
SYNOPSIS # sym* at scsibus?
DESCRIPTION # The sym driver attaches to SCSI logical units that support symmetric access, i.e. all paths to the device are as good as each other. Each path attached to by sym is presented to mpath(4) which uses it as a backend to the logical unit attached to its own scsibus(4).
...
TAP(4) - Device Drivers Manual # TAP(4) - Device Drivers Manual
NAME # tap - Ethernet tunnel pseudo-device
SYNOPSIS # pseudo-device tun
#include <sys/types.h>
#include <net/if_tun.h>
DESCRIPTION # The tap driver provides an Ethernet interface pseudo-device. Packets sent to this interface can be read by a userland process and processed as desired. Packets written by the userland process are injected back into the kernel networking subsystem.
A tap interface can be created at runtime using the ifconfig tap‌N create command or by opening the character special device /dev/tapN.
...
TTY(4) - Device Drivers Manual # TTY(4) - Device Drivers Manual
NAME # tty, cua - general terminal interface
SYNOPSIS # #include <sys/ioctl.h>
DESCRIPTION # This section describes the interface to the terminal drivers in the system.
Terminal Special Files # Each hardware terminal port (such as a serial port) on the system usually has a terminal special device file associated with it in the directory /dev/ (for example, /dev/tty03).
...