diff options
author | danielgarcia@gmail.com <danielgarcia@gmail.com@4ad4ec5c-605d-bd5c-5796-512c9b60011b> | 2013-03-25 03:04:50 +0400 |
---|---|---|
committer | danielgarcia@gmail.com <danielgarcia@gmail.com@4ad4ec5c-605d-bd5c-5796-512c9b60011b> | 2013-03-25 03:04:50 +0400 |
commit | 5f92483b58d0133929206177ddf25b5c641298db (patch) | |
tree | 487950460d09453b6e249f08afc3725975645b40 /fastspi.h | |
parent | 456f879e859046ef28529e26ba9e2b6d45482294 (diff) |
Add port/pin definitions for the megas
Diffstat (limited to 'fastspi.h')
-rw-r--r-- | fastspi.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -711,6 +711,14 @@ class SPIOutput<SPI_DATA, SPI_CLOCK, SPI_SPEED> : public AVRHardwareSPIOutput<SP // template<uint8_t SPI_SPEED> // class AVRSPIOutput<USART_DATA, USART_CLOCK, SPI_SPEED> : public AVRUSARTSPIOutput<USART_DATA, USART_CLOCK, SPI_SPEED> {}; +// megas +#elif defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) + +#define SPI_DATA 51 +#define SPI_CLOCK 52 +template<uint8_t SPI_SPEED> +class SPIOutput<SPI_DATA, SPI_CLOCK, SPI_SPEED> : public AVRHardwareSPIOutput<SPI_DATA, SPI_CLOCK, SPI_SPEED> {}; + // Teensy #elif defined(__AVR_ATmega32U4__) && defined(CORE_TEENSY) |