1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
32 33 34 35
36 package ti.sysbios.family;
37
38 /*!
39 * ======== Settings ========
40 * Select the device-specific family modules
41 *
42 * This module selects target-specific implementation modules required by the
43 * various SYS/BIOS packages. These modules are mainted in "family" packages
44 * which may also contain modules that are specific to a particular family;
45 * for example, cache or power management modules.
46 */
47
48 metaonly module Settings inherits ti.sysbios.interfaces.ISettings
49 {
50 /*!
51 * ======== familyConfigPage ========
52 * GUI Config layout page
53 *
54 * This config parameter is the name of the GUI config layout page
55 * for the family-specific SYS/BIOS modules. It is a path relative
56 * to the ti.sysbios package base directory, _not_ relative to this
57 * package's base.
58 *
59 * @_nodoc
60 */
61 config String familyConfigPage = "family/defaultConfig.xml";
62
63 /*!
64 * ======== bootModule ========
65 * Device-specific Boot module
66 *
67 * This parameter is used by the BIOS Overview Grace page to provide a
68 * link to the device-specific Boot module.
69 *
70 * @_nodoc
71 */
72 config String bootModule;
73
74 /*!
75 * ======== cacheDelegate ========
76 * Device-specific Cache module
77 *
78 * This parameter is used by the BIOS Overview Grace page to provide a
79 * link to the device-specific Cache module.
80 *
81 * @_nodoc
82 */
83 config String cacheDelegate;
84
85 /*!
86 * ======== hwiDelegate ========
87 * Device-specific Hwi support services
88 *
89 * This parameter is used by the BIOS Overview Grace page to provide a
90 * link to the device-specific module.
91 *
92 * @_nodoc
93 */
94 config String hwiDelegate;
95
96 /*!
97 * ======== mmuModule ========
98 * Device-specific MMU module
99 *
100 * This parameter is used by the BIOS Overview Grace page to provide a
101 * link to the device-specific MMU module.
102 *
103 * @_nodoc
104 */
105 config String mmuModule;
106
107 /*!
108 * ======== timerDelegate ========
109 * Device-specific Timer support services
110 *
111 * This parameter is used by the BIOS Overview Grace page to provide a
112 * link to the device-specific module.
113 *
114 * @_nodoc
115 */
116 config String timerDelegate;
117
118 /*!
119 * ======== timestampDelegate ========
120 * Device-specific Timestamp support services
121 *
122 * This parameter is used by the BIOS Overview Grace page to provide a
123 * link to the device-specific module.
124 *
125 * @_nodoc
126 */
127 config String timestampDelegate;
128
129 /*!
130 * ======== familyName ========
131 * Name of the SYS/BIOS family package
132 *
133 * @_nodoc
134 */
135 config String familyName;
136
137 /*!
138 * ======== getFamilyName ========
139 * Get SYS/BIOS device family name
140 */
141 String getFamilyName();
142 }
143 144 145 146
147