lpc176x: Add initial support for LPC176x processors

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2018-05-07 21:32:27 -04:00
parent 5ae22a5e51
commit 970831ee0d
20 changed files with 6856 additions and 0 deletions

34
src/lpc176x/Kconfig Normal file
View File

@@ -0,0 +1,34 @@
# Kconfig settings for LPC176x processors
if MACH_LPC176X
config LPC_SELECT
bool
default y
config BOARD_DIRECTORY
string
default "lpc176x"
choice
prompt "Processor model"
config MACH_LPC1768
bool "lpc1768 (100 Mhz)"
config MACH_LPC1769
bool "lpc1769 (120 Mhz)"
endchoice
config CLOCK_FREQ
int
default 25000000 if MACH_LPC1768 # 100000000 / 4
default 30000000 if MACH_LPC1769 # 120000000 / 4
config SERIAL
bool
default y
config SERIAL_BAUD
depends on SERIAL
int "Baud rate for serial port"
default 250000
endif