1 Volume:             tape_vol;
  2 Attribute_domain:   track=9*,track=7*,den=200,den=556,den=800,
  3                       den=1600*,den=6250*;
  4 Implies:            tape_drive;
  5 Manual_clear:       no;
  6 Canonicalizer:      canon_resource_name_$tape_vol;
  7 
  8 potential_attributes:
  9                     track=9,track=7,den=200,den=556,den=1600;
 10 attributes:         track=9,den=1600;
 11 charge_type:        tape_vol;
 12 access_range:       "system_low : system_high";
 13 
 14 /* --------------- */
 15 
 16 Device:             tape_drive;
 17 Attribute_domain:   track=7,track=9,model=400,model=500,model=601,
 18                       model=610,den=200,den=556,den=800,den=1600,
 19                       den=6250,speed=75,speed=125,speed=200;
 20 Accepts:            tape_vol;
 21 Manual_clear:       no;
 22 Canonicalizer:      ;                   /* No canonicalization. */
 23 
 24 potential_attributes:
 25                     track=9,model=500,den=200,den=556,den=800,
 26                       den=1600,speed=125;
 27 attributes:         track=9;
 28 charge_type:        tape_drive;
 29 access_range:       "system_low : system_high";
 30 
 31 type:               tape7;
 32      potential_attributes:
 33                          track=7,model=500,den=200,den=556,den=800;
 34      attributes:         track=7;
 35 
 36 type:               tape9;
 37      potential_attributes:
 38                          track=9,model=500,den=200,den=556,den=800,
 39                            den=1600;
 40      attributes:         track=9;
 41 
 42 /* --------------- */
 43 
 44 Device:             punch;
 45 Attribute_domain:   model=201,model=301,model=401;
 46 Accepts:            ;
 47 Canonicalizer:      ;
 48 
 49 potential_attributes:
 50                     ;
 51 attributes:         ;
 52 charge_type:        punch;
 53 access_range:       "system_low : system_high";
 54 
 55 /* --------------- */
 56 
 57 Device:             reader;
 58 Attribute_domain:   model=201,model=301,model=401,model=500;
 59 Accepts:            ;
 60 Canonicalizer:      ;
 61 
 62 potential_attributes:
 63                     ;
 64 attributes:         ;
 65 charge_type:        reader;
 66 access_range:       "system_low : system_high";
 67 
 68 /* --------------- */
 69 
 70 Device:             console;
 71 Attribute_domain:   model=EMC,model=IBM,model=LCC;
 72 Accepts:            ;
 73 Canonicalizer:      ;
 74 
 75 potential_attributes:
 76                     ;
 77 attributes:         ;
 78 charge_type:        console;
 79 access_range:       "system_low : system_high";
 80 
 81 /* --------------- */
 82 
 83 Device:             printer;
 84 Attribute_domain:   model=301,model=1200,model=1600,speed=1150,
 85                       speed=1200,speed=1600;
 86 Accepts:            ;
 87 Canonicalizer:      ;
 88 
 89 potential_attributes:
 90                     ;
 91 attributes:         ;
 92 charge_type:        printer;
 93 access_range:       "system_low : system_high";
 94 
 95 /* --------------- */
 96 
 97 Volume:             disk_vol;
 98 Attribute_domain:   model=181*,model=191*,model=400*,model=451*,
 99                       model=500*,model=501*,use=io*,use=ss*;
100 Implies:            disk_drive;
101 Manual_clear:       no;
102 Canonicalizer:      ;
103 
104 potential_attributes:
105                     model=451,use=ss;
106 attributes:         model=451,use=ss;
107 charge_type:        disk_vol;
108 access_range:       "system_low : system_high";
109 
110 /* --------------- */
111 
112 Device:             disk_drive;
113 Attribute_domain:   model=181,model=191,model=400,model=451,
114                       model=500,model=501,use=io,use=ss;
115 Accepts:            disk_vol;
116 Canonicalizer:      ;
117 
118 potential_attributes:
119                     model=451,use=ss;
120 attributes:         model=451,use=ss;
121 charge_type:        disk_drive;
122 access_range:       "system_low : system_high";
123 
124 /* --------------- */
125 
126 Device:             special;
127 Attribute_domain:   ;
128 Accepts:            ;
129 Canonicalizer:      ;
130 
131 potential_attributes:
132                     ;
133 attributes: ;
134 charge_type:        special;
135 access_range:       "system_low : system_high";
136 
137 /* --------------- */
138 
139 end;