Unify AVR90USB: fastio changes
This commit is contained in:
@ -20,6 +20,18 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* Include pins definitions
|
||||
*
|
||||
* Pins numbering schemes:
|
||||
*
|
||||
* - Digital I/O pin number if used by READ/WRITE macros. (e.g., X_STEP_DIR)
|
||||
* The FastIO headers map digital pins to their ports and functions.
|
||||
*
|
||||
* - Analog Input number if used by analogRead or DAC. (e.g., TEMP_n_PIN)
|
||||
* These numbers are the same in any pin mapping.
|
||||
*/
|
||||
|
||||
#ifndef __PINS_H__
|
||||
#define __PINS_H__
|
||||
|
||||
@ -537,19 +549,10 @@
|
||||
#define AVR_MOSI_PIN 51
|
||||
#define AVR_SS_PIN 53
|
||||
#elif defined(__AVR_AT90USB1287__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB647__)
|
||||
#if ENABLED(AT90USBxx_TEENSYPP_ASSIGNMENTS)
|
||||
// Teensy pin assignments
|
||||
#define AVR_SCK_PIN 21
|
||||
#define AVR_MISO_PIN 23
|
||||
#define AVR_MOSI_PIN 22
|
||||
#define AVR_SS_PIN 20
|
||||
#else
|
||||
// Traditional pin assignments
|
||||
#define AVR_SCK_PIN 9
|
||||
#define AVR_MISO_PIN 11
|
||||
#define AVR_MOSI_PIN 10
|
||||
#define AVR_SS_PIN 8
|
||||
#endif
|
||||
#define AVR_SCK_PIN 21
|
||||
#define AVR_MISO_PIN 23
|
||||
#define AVR_MOSI_PIN 22
|
||||
#define AVR_SS_PIN 20
|
||||
#elif defined(__AVR_ATmega1281__) || defined(__AVR_ATmega2561__)
|
||||
#define AVR_SCK_PIN 10
|
||||
#define AVR_MISO_PIN 12
|
||||
|
Reference in New Issue
Block a user