diff options
| author | Keith Packard <keithp@keithp.com> | 2012-05-28 11:45:53 -0600 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2012-05-28 11:45:53 -0600 | 
| commit | ee61fb8ccb47f94b7c39e803f5a0248840d1eea6 (patch) | |
| tree | 47598b57683c45eea52fbe7f28a8eb9005a5f71c /src | |
| parent | 2df9113a22f4f67707d9ee777bd6b23ff671b105 (diff) | |
altos: Clean up ADC selection for cc1111
Depend directly on product defines instead of trying to guess
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cc1111/ao_adc.c | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/src/cc1111/ao_adc.c b/src/cc1111/ao_adc.c index f34bc042..95643956 100644 --- a/src/cc1111/ao_adc.c +++ b/src/cc1111/ao_adc.c @@ -52,7 +52,7 @@ ao_adc_isr(void) __interrupt 1  	uint8_t	__xdata *a;  	sequence = (ADCCON2 & ADCCON2_SCH_MASK) >> ADCCON2_SCH_SHIFT; -#if IGNITE_ON_P2 +#if TELEMETRUM_V_0_1 || TELEMETRUM_V_0_2 || TELEMETRUM_V_1_0 || TELEMETRUM_V_1_1 || TELEMETRUM_V_1_2 || TELELAUNCH_V_0_1  	/* TeleMetrum readings */  #if HAS_ACCEL_REF  	if (sequence == 2) { @@ -81,10 +81,10 @@ ao_adc_isr(void) __interrupt 1  	}  #endif -#if IGNITE_ON_P0 +#if TELEMINI_V_1_0 || TELENANO_V_0_1  	/* TeleMini readings */  	a = (uint8_t __xdata *) (&ao_data_ring[ao_data_head].adc.pres); -#ifdef TELEMINI_V_1_0 +#if TELEMINI_V_1_0  	switch (sequence) {  	case 0:  		/* pressure */ @@ -138,7 +138,8 @@ ao_adc_isr(void) __interrupt 1  		/* Start next conversion */  		ADCCON3 = sequence;  	} -#endif +#endif /* telemini || telenano */ +  #ifndef GOT_ADC  #error No known ADC configuration set  #endif | 
