1#ident "%Z%%M% %I% %E% SMI" 2# 3# Copyright (c) 1998 by Sun Microsystems, Inc. 4# 5# 6# This is the table used by devlinks 7# 8# Each entry should have 2 fields; but may have 3. Fields are separated 9# by single tab ('\t') characters. 10# 11# The fields are: 12# 13# devfs-spec: a keyword-value set of devfs specifications, describing the set 14# of devfs node entries to be linked. 15# 16# The keywords are: 17# 18# type - The devinfo node type (see <sys/sunddi.h> for possible values) 19# 20# name - the devinfo node name (the part of a /devices entry that appears 21# before the '@' or ':'). 22# 23# addr - the devinfo node address part (the portion of the name between 24# the '@' and the ':'). 25# 26# minor - the minor-attributes (the portion of a /devices name after the 27# ':'). 28# 29# The keywords are separated from their valuse by an equals ('=') sign; 30# keyword-value pairs are separated from each other by semicolons (';'). 31# 32# dev name - the /dev name corresponding to the devfs node described by 33# the devfs-spec field. This specification is assume to start rooted at 34# /dev; THE INITIAL /dev/ SHOULD NOT BE SPECIFIED! 35# The name can contain a number of escape-sequences to include parts of 36# the devfs-name in the /dev/-name. These escape-sequences all start with 37# a backslash ('\') character. The current sequences are: 38# 39# \D - the devfs 'name' field 40# 41# \An - the 'n'th component of the address field (n=0 means the whole 42# address field) 43# 44# \Mn - the 'n'th component of the minor field (n=0 means the entire 45# minor field). 46# 47# \Nn - a sequential counter, starting at n (a *single* digit, giving 48# a starting range of 0 through 9). 49# 50# extra dev link - a few devices need a second link; that is, a second link 51# pointing to the first link. This optional field specifies the /dev 52# format of this second link. This entry can also use the above-described 53# escape-sequences. 54# 55# Fields can be blank; seperated by single tab characters, 56# Spaces are significant, and are considered part of a field. IN GENERAL THIS 57# MEANS THERE SHOULD BE NO SPACE CHARACTERS IN THIS FILE! 58# All fields must be present (even if blank) 59# 60# 61# devfs-spec Dev-Namespec Extra-Link 62# 63