Remove the minimal Teensy support.

This commit is contained in:
Jonathan Naylor 2016-03-03 17:15:07 +00:00
parent 8e8238f4bf
commit 7258bf34fb
2 changed files with 2 additions and 13 deletions

View File

@ -27,7 +27,7 @@
#if defined(__SAM3X8E__) || defined(__STM32F1__) || defined(__STM32F2__) #if defined(__SAM3X8E__) || defined(__STM32F1__) || defined(__STM32F2__)
#define ARM_MATH_CM3 #define ARM_MATH_CM3
#elif defined(__MK20DX256__) || defined(__STM32F3__) || defined(__STM32F4__) #elif defined(__STM32F3__) || defined(__STM32F4__)
#define ARM_MATH_CM4 #define ARM_MATH_CM4
#else #else
#error "Unknown processor type" #error "Unknown processor type"

13
IO.cpp
View File

@ -67,11 +67,6 @@ const uint16_t RX_BUFFER_SIZE = 601U;
#else #else
#error "Either ARDUINO_DUE_PAPA, ARDUINO_DUE_ZUM, or ARDUINO_DUE_NTH need to be defined" #error "Either ARDUINO_DUE_PAPA, ARDUINO_DUE_ZUM, or ARDUINO_DUE_NTH need to be defined"
#endif #endif
#elif defined(__MK20DX256__)
// A Teensy 3.1/3.2
#define PIN_COS 14
#define PIN_PTT 15
#define PIN_COSLED 13
#elif defined(__MBED__) #elif defined(__MBED__)
// A generic MBED platform // A generic MBED platform
#define PIN_COS PC_1 #define PIN_COS PC_1
@ -89,7 +84,6 @@ extern "C" {
#if defined(__SAM3X8E__) #if defined(__SAM3X8E__)
if (ADC->ADC_ISR & ADC_ISR_EOC_Chan) // Ensure there was an End-of-Conversion and we read the ISR reg if (ADC->ADC_ISR & ADC_ISR_EOC_Chan) // Ensure there was an End-of-Conversion and we read the ISR reg
io.interrupt(); io.interrupt();
#elif defined(__MK20DX256__)
#elif defined(__MBED__) #elif defined(__MBED__)
io.interrupt(); io.interrupt();
#endif #endif
@ -187,10 +181,6 @@ void CIO::start()
DACC->DACC_IDR = 0xFFFFFFFF; // No interrupts DACC->DACC_IDR = 0xFFFFFFFF; // No interrupts
DACC->DACC_CHER = DACC_CHER_Chan; // Enable channel DACC->DACC_CHER = DACC_CHER_Chan; // Enable channel
digitalWrite(PIN_PTT, m_pttInvert ? HIGH : LOW);
digitalWrite(PIN_COSLED, LOW);
digitalWrite(PIN_LED, HIGH);
#elif defined(__MK20DX256__)
digitalWrite(PIN_PTT, m_pttInvert ? HIGH : LOW); digitalWrite(PIN_PTT, m_pttInvert ? HIGH : LOW);
digitalWrite(PIN_COSLED, LOW); digitalWrite(PIN_COSLED, LOW);
digitalWrite(PIN_LED, HIGH); digitalWrite(PIN_LED, HIGH);
@ -363,7 +353,6 @@ void CIO::interrupt()
#if defined(__SAM3X8E__) #if defined(__SAM3X8E__)
DACC->DACC_CDR = sample; DACC->DACC_CDR = sample;
sample = ADC->ADC_CDR[ADC_CDR_Chan]; sample = ADC->ADC_CDR[ADC_CDR_Chan];
#elif defined(__MK20DX256__)
#elif defined(__MBED__) #elif defined(__MBED__)
m_pinDAC.write_u16(sample); m_pinDAC.write_u16(sample);
sample = m_pinADC.read_u16(); sample = m_pinADC.read_u16();
@ -379,7 +368,7 @@ void CIO::setDecode(bool dcd)
if (dcd != m_dcd) if (dcd != m_dcd)
#if defined(__MBED__) #if defined(__MBED__)
m_pinCOSLED.write(dcd ? 1 : 0); m_pinCOSLED.write(dcd ? 1 : 0);
#elif defined(PIN_COSLED) #else
digitalWrite(PIN_COSLED, dcd ? HIGH : LOW); digitalWrite(PIN_COSLED, dcd ? HIGH : LOW);
#endif #endif