avr: Add support for atmega328p

The atmega328p is basically the same as the atmega328 - add explicit
support for it so that avrdude doesn't complain while flashing.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2018-10-29 11:55:15 -04:00
parent 90bc3be6a0
commit 8432f6f40c
3 changed files with 11 additions and 6 deletions

View File

@@ -30,6 +30,8 @@ choice
bool "atmega1284p"
config MACH_atmega644p
bool "atmega644p"
config MACH_atmega328p
bool "atmega328p"
config MACH_atmega328
bool "atmega328"
config MACH_atmega168
@@ -40,6 +42,7 @@ config MCU
string
default "atmega168" if MACH_atmega168
default "atmega328" if MACH_atmega328
default "atmega328p" if MACH_atmega328p
default "atmega1284p" if MACH_atmega1284p
default "atmega644p" if MACH_atmega644p
default "at90usb1286" if MACH_at90usb1286
@@ -58,7 +61,7 @@ choice
prompt "Processor speed"
config AVR_FREQ_20000000
bool "20Mhz"
depends on MACH_atmega168 || MACH_atmega328 || MACH_atmega644p || MACH_atmega1284p
depends on MACH_atmega168 || MACH_atmega328 || MACH_atmega328p || MACH_atmega644p || MACH_atmega1284p
config AVR_FREQ_16000000
bool "16Mhz"
config AVR_FREQ_8000000
@@ -133,7 +136,7 @@ config SERIAL_PORT
default 0
config SIMULAVR
depends on MACH_atmega168 || MACH_atmega328 || MACH_atmega644p || MACH_atmega1284p
depends on MACH_atmega168 || MACH_atmega328 || MACH_atmega328p || MACH_atmega644p || MACH_atmega1284p
bool "Compile for simulavr software emulation"
default n
help