[AVR] add ADC/SPI pinouts for AT90CANxx

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5945 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
utzig 2013-07-09 21:24:28 +00:00
parent 82c16dccd4
commit 07cb74bbff
1 changed files with 18 additions and 1 deletions

View File

@ -27,7 +27,9 @@
#define SPI1_MOSI 3 #define SPI1_MOSI 3
#define SPI1_MISO 4 #define SPI1_MISO 4
#elif defined(__AVR_ATmega2560__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega128__) #elif defined(__AVR_ATmega2560__) || \
defined(__AVR_ATmega1280__) || \
defined(__AVR_ATmega128__)
#define PINADC PINF #define PINADC PINF
#define PORTADC PORTF #define PORTADC PORTF
#define DDRADC DDRF #define DDRADC DDRF
@ -38,6 +40,21 @@
#define SPI1_SCK 1 #define SPI1_SCK 1
#define SPI1_MOSI 2 #define SPI1_MOSI 2
#define SPI1_MISO 3 #define SPI1_MISO 3
#elif defined(__AVR_AT90CAN128__) || \
defined(__AVR_AT90CAN64__) || \
defined(__AVR_AT90CAN32__)
#define PINADC PINF
#define PORTADC PORTF
#define DDRADC DDRF
#define PIN_SPI1 PINB
#define PORT_SPI1 PORTB
#define DDR_SPI1 DDRB
#define SPI1_SS 0
#define SPI1_SCK 1
#define SPI1_MOSI 2
#define SPI1_MISO 3
#else #else
#warning "Device not supported by ADC or SPI driver" #warning "Device not supported by ADC or SPI driver"
#endif #endif