LM32: Add arch/misoc/Kconfig file
This commit is contained in:
parent
6ff1c96017
commit
6662c75679
64
arch/misoc/Kconfig
Normal file
64
arch/misoc/Kconfig
Normal file
@ -0,0 +1,64 @@
|
||||
#
|
||||
# For a description of the syntax of this configuration file,
|
||||
# see the file kconfig-language.txt in the NuttX tools repository.
|
||||
#
|
||||
|
||||
if ARCH_MISOC
|
||||
|
||||
choice
|
||||
prompt "Misoc Chip Selection"
|
||||
default ARCH_CHIP_LM32
|
||||
|
||||
config ARCH_CHIP_LM32
|
||||
bool "LM32"
|
||||
select MISOC_HAVE_UART0
|
||||
---help---
|
||||
LM32 Chip Selected
|
||||
|
||||
config ARCH_CHIP_MOR1K
|
||||
bool "MOR1K"
|
||||
---help---
|
||||
MOR1K Chip Selected
|
||||
|
||||
endchoice # Misoc Chip Selection
|
||||
|
||||
config ARCH_CHIP
|
||||
string
|
||||
default "lm32" if ARCH_CHIP_LM32
|
||||
|
||||
menu "MISOC Peripheral Support"
|
||||
|
||||
# These "hidden" settings determine is a peripheral option is available for the
|
||||
# selection MCU
|
||||
|
||||
config MISOC_HAVE_UART0
|
||||
bool
|
||||
default n
|
||||
select UART0_SERIALDRIVER
|
||||
|
||||
config MISOC_UART0
|
||||
bool "UART0"
|
||||
default n
|
||||
select ARCH_HAVE_UART0
|
||||
select MISOC_UART
|
||||
|
||||
endmenu # MISOC Peripheral Support
|
||||
|
||||
config MISOC_UART
|
||||
bool
|
||||
|
||||
config MISOC_UART_RX_BUF_SIZE
|
||||
int "UART RX Bufer size"
|
||||
default 64
|
||||
depends on MISOC_UART
|
||||
---help---
|
||||
Size of RX buffers for MISOC UARTs
|
||||
|
||||
config MISOC_UART_TX_BUF_SIZE
|
||||
int "UART TX Bufer size"
|
||||
default 64
|
||||
depends on MISOC_UART
|
||||
---help---
|
||||
Size of TX buffers for MISOC UARTs
|
||||
|
||||
endif # ARCH_MISOC
|
@ -1,5 +1,5 @@
|
||||
/****************************************************************************
|
||||
* arch/misoc/include/lm32/syscall.h
|
||||
* arch/misoc/include/lm32/irq.h
|
||||
*
|
||||
* Copyright (C) 2016 Gregory Nutt. All rights reserved.
|
||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||
|
Loading…
Reference in New Issue
Block a user