1 /*! 2 * ======== 2 OA ======== 3 * MSP430 General Purpose Operational Amplifier 4 */ 5 metaonly module OA_2 inherits IOA { 6 /*! 7 * ======== create ======== 8 * Create an instance of this peripheral 9 */ 10 create(); 11 12 instance: 13 /*! OA0 control register 0 */ 14 config OAxCTL0_t OA0CTL0 = { 15 OAN : OAN_0, 16 OAP : OAP_0, 17 OAPM : OAPM_0, 18 OAADC0 : OAADC0_OFF, 19 OAADC1 : OAADC1_OFF 20 }; 21 22 /*! OA0 control register 1 */ 23 config OAxCTL1_t OA0CTL1 = { 24 OAFBR : OAFBR_0, 25 OAFC : OAFC_0, 26 OANEXT : OANEXT_OFF, 27 OARRIP : OARRIP_OFF, 28 }; 29 30 /*! OA1 control register 0 */ 31 config OAxCTL0_t OA1CTL0 = { 32 OAN : OAN_0, 33 OAP : OAP_0, 34 OAPM : OAPM_0, 35 OAADC0 : OAADC0_OFF, 36 OAADC1 : OAADC1_OFF 37 }; 38 39 /*! OA1 control register 1 */ 40 config OAxCTL1_t OA1CTL1 = { 41 OAFBR : OAFBR_0, 42 OAFC : OAFC_0, 43 OANEXT : OANEXT_OFF, 44 OARRIP : OARRIP_OFF, 45 }; 46 }