1 2 3 4 5 6 7 8 9 10 11
12 import ti.catalog.msp430.peripherals.clock.IClock;
13
14 /*!
15 * ======== IADC ========
16 * MSP430 Analog to Digital Converter Interface
17 */
18 metaonly interface IADC inherits xdc.platform.IPeripheral {
19
20 /*!
21 * ======== ForceSetDefaultRegister_t ========
22 * Force Set Default Register
23 *
24 * Type to store if each register needs to be forced initialized
25 * even if the register is in default state.
26 *
27 * @see #ForceSetDefaultRegister_t
28 */
29 struct ForceSetDefaultRegister_t {
30 String register;
31 Bool regForceSet;
32 }
33
34 /*!
35 * ======== create ========
36 * Create an instance of this peripheral
37 */
38 create(IClock.Instance clock);
39
40 instance:
41 /*! @_nodoc */
42 config IClock.Instance clock;
43 }