adds support for the atmega328 (#9043)

Co-authored-by: Ryan <fauxpark@gmail.com>
This commit is contained in:
itsnoteasy
2020-06-10 22:23:11 +01:00
committed by Drashna Jael're
parent d26bb7e403
commit 7d8930c805
8 changed files with 26 additions and 8 deletions

View File

@@ -291,6 +291,24 @@ ifneq (,$(filter $(MCU),atmega328p))
NO_SUSPEND_POWER_DOWN ?= yes
endif
ifneq (,$(filter $(MCU),atmega328))
# MCU name for avrdude
AVRDUDE_MCU = m328
PROTOCOL = VUSB
# Processor frequency.
# This will define a symbol, F_CPU, in all source code files equal to the
# processor frequency in Hz. You can then use this symbol in your source code to
# calculate timings. Do NOT tack on a 'UL' at the end, this will be done
# automatically to create a 32-bit value in your source code.
F_CPU ?= 16000000
# unsupported features for now
NO_UART ?= yes
NO_SUSPEND_POWER_DOWN ?= yes
endif
ifneq (,$(filter $(MCU),attiny85))
PROTOCOL = VUSB