X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Fchips%2Fmsp430%2Fadc12%2FMsp430Adc12.h;h=6e6854e8850ef04fb08f747a0243c6b900d7e80a;hb=957a31040a83efd1fc9c7a563b7898459ef6d572;hp=d8ce94ea1d0df7d935350dad9938cdb5f4258137;hpb=9634a9f83d8a9cc448d078823107c85e6ca29e40;p=tinyos-2.x.git diff --git a/tos/chips/msp430/adc12/Msp430Adc12.h b/tos/chips/msp430/adc12/Msp430Adc12.h index d8ce94ea..6e6854e8 100644 --- a/tos/chips/msp430/adc12/Msp430Adc12.h +++ b/tos/chips/msp430/adc12/Msp430Adc12.h @@ -37,12 +37,16 @@ #define MSP430ADC12_H #include "Msp430RefVoltGenerator.h" -#define P6PIN_AUTO_CONFIGURE +#define ADC12_TIMERA_ENABLED +#define ADC12_P6PIN_AUTO_CONFIGURE +#define ADC12_CHECK_ARGS +//#define ADC12_ONLY_WITH_DMA + +// for HIL clients #define REF_VOLT_AUTO_CONFIGURE -#define CHECK_ARGS - + typedef struct { - // see README.txt for a more detailed explanation + // see README.txt unsigned int inch: 4; // input channel unsigned int sref: 3; // reference voltage unsigned int ref2_5v: 1; // reference voltage level @@ -56,7 +60,7 @@ typedef struct { typedef struct { - // see README.txt for a more detailed explanation + // see README.txt volatile unsigned inch: 4, // input channel sref: 3, // reference voltage