diff options
Diffstat (limited to 'drivers/avr/serial.c')
-rw-r--r-- | drivers/avr/serial.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/avr/serial.c b/drivers/avr/serial.c index 526a0946b..3647bee0d 100644 --- a/drivers/avr/serial.c +++ b/drivers/avr/serial.c | |||
@@ -20,7 +20,7 @@ | |||
20 | 20 | ||
21 | #ifdef SOFT_SERIAL_PIN | 21 | #ifdef SOFT_SERIAL_PIN |
22 | 22 | ||
23 | # if !(defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB1287__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U4__) || defined(__AVR_ATmega32U4__)) | 23 | # if !(defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB1287__) || defined(__AVR_AT90USB162__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U4__) || defined(__AVR_ATmega32U4__)) |
24 | # error serial.c is not supported for the currently selected MCU | 24 | # error serial.c is not supported for the currently selected MCU |
25 | # endif | 25 | # endif |
26 | // if using ATmega32U4/2, AT90USBxxx I2C, can not use PD0 and PD1 in soft serial. | 26 | // if using ATmega32U4/2, AT90USBxxx I2C, can not use PD0 and PD1 in soft serial. |
@@ -52,8 +52,8 @@ | |||
52 | # define EICRx EICRA | 52 | # define EICRx EICRA |
53 | # endif | 53 | # endif |
54 | 54 | ||
55 | // ATmegaxxU2 specific config | 55 | // ATmegaxxU2/AT90USB162 specific config |
56 | # if defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega32U2__) | 56 | # if defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega32U2__) || defined(__AVR_AT90USB162__) |
57 | // PD4(INT5), PD6(INT6), PD7(INT7), PC7(INT4) | 57 | // PD4(INT5), PD6(INT6), PD7(INT7), PC7(INT4) |
58 | # if SOFT_SERIAL_PIN == D4 | 58 | # if SOFT_SERIAL_PIN == D4 |
59 | # define EIMSK_BIT _BV(INT5) | 59 | # define EIMSK_BIT _BV(INT5) |