[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:
parent
82c16dccd4
commit
07cb74bbff
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue