1 <?xml version='
1.0' encoding='UTF-
8'
?>
4 Copyright 2005 Sun Microsystems, Inc. All rights reserved.
5 Use is subject to license terms.
9 The contents of this file are subject to the terms of the
10 Common Development and Distribution License, Version 1.0 only
11 (the "License"). You may not use this file except in compliance
14 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
15 or http://www.opensolaris.org/os/licensing.
16 See the License for the specific language governing permissions
17 and limitations under the License.
19 When distributing Covered Code, include this CDDL HEADER in each
20 file and include the License file at usr/src/OPENSOLARIS.LICENSE.
21 If applicable, add the following below this CDDL HEADER, with the
22 fields enclosed by brackets "[]" replaced with your own identifying
23 information: Portions Copyright [yyyy] [name of copyright owner]
27 ident "%Z%%M% %I% %E% SMI"
30 <!--Entity Definitions-->
32 <!ENTITY % dynamic_doc
"INCLUDE">
34 <!ENTITY % static_doc
"IGNORE">
37 <!ENTITY % core
"comment CDATA #IMPLIED
42 <!ENTITY % core
"comment CDATA #IMPLIED
46 <!ENTITY % min_max
"min CDATA #REQUIRED
49 <!--Element Definitions-->
51 <!-- res_comp describes a component resource, this may contain components -->
52 <!ELEMENT res_comp (comp | property)*
>
54 <!ATTLIST res_comp %core;
57 default (true | false) 'false'
59 sys_id CDATA #REQUIRED
61 a-dtype NMTOKENS 'min uint
67 <!-- res_agg describes an aggregate resource -->
68 <!ELEMENT res_agg (property)*
>
70 <!ATTLIST res_agg %core;
72 default (true | false) 'false'
74 sys_id CDATA #REQUIRED
76 a-dtype NMTOKENS 'default boolean
81 <!-- comp describes a resource component -->
82 <!ELEMENT comp (#PCDATA | property)*
>
86 sys_id NMTOKEN #REQUIRED
87 a-dtype NMTOKENS 'type string
90 <!-- pool describes a resource pool -->
91 <!ELEMENT pool (#PCDATA | property)*
>
95 importance CDATA #REQUIRED
96 active (true | false) 'true'
97 default (true | false) 'false'
99 a-dtype NMTOKENS 'importance int
103 <!-- property describes a resource property -->
104 <!ELEMENT property (#PCDATA)
>
106 <!ATTLIST property name NMTOKEN #REQUIRED
107 type NMTOKEN #REQUIRED
108 a-dtype NMTOKENS 'name string
111 <!-- system describes a resource system -->
112 <!ELEMENT system (property | res_comp | res_agg | pool)*
>
114 <!ATTLIST system %core;
116 bind-default (true | false) 'false'
117 version NMTOKEN #FIXED '
1'
118 a-dtype NMTOKENS 'bind-default boolean