642 lines
12 KiB
Plaintext
642 lines
12 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
#
|
|
|
|
config SCI0_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI1_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI2_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI3_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI4_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI5_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI6_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI7_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI8_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI9_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI10_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI11_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
config SCI12_SERIALDRIVER
|
|
bool
|
|
default n
|
|
select MCU_SERIAL
|
|
|
|
menu "SCI0 Configuration"
|
|
depends on SCI0_SERIALDRIVER
|
|
|
|
config SCI0_RXBUFSIZE
|
|
int "SCI0 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI0_TXBUFSIZE
|
|
int "SCI0 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI0_BAUD
|
|
int "SCI0 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI0_BITS
|
|
int "SCI0 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI0_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI0_2STOP
|
|
int "SCI0 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI0 Configuration
|
|
|
|
menu "SCI1 Configuration"
|
|
depends on SCI1_SERIALDRIVER
|
|
|
|
config SCI1_RXBUFSIZE
|
|
int "SCI1 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI1_TXBUFSIZE
|
|
int "SCI1 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI1_BAUD
|
|
int "SCI1 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI1_BITS
|
|
int "SCI1 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI1_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI1_2STOP
|
|
int "SCI1 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI1 Configuration
|
|
|
|
menu "SCI2 Configuration"
|
|
depends on SCI2_SERIALDRIVER
|
|
|
|
config SCI2_RXBUFSIZE
|
|
int "SCI2 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI2_TXBUFSIZE
|
|
int "SCI2 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI2_BAUD
|
|
int "SCI2 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI2_BITS
|
|
int "SCI2 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI2_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI2_2STOP
|
|
int "SCI2 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI2 Configuration
|
|
|
|
menu "SCI3 Configuration"
|
|
depends on SCI3_SERIALDRIVER
|
|
|
|
config SCI3_RXBUFSIZE
|
|
int "SCI3 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI3_TXBUFSIZE
|
|
int "SCI3 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI3_BAUD
|
|
int "SCI3 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI3_BITS
|
|
int "SCI3 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI3_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI3_2STOP
|
|
int "SCI3 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI3 Configuration
|
|
|
|
menu "SCI4 Configuration"
|
|
depends on SCI4_SERIALDRIVER
|
|
|
|
config SCI4_RXBUFSIZE
|
|
int "SCI4 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI4_TXBUFSIZE
|
|
int "SCI4 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI4_BAUD
|
|
int "SCI4 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI4_BITS
|
|
int "SCI4 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI4_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI4_2STOP
|
|
int "SCI4 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI4 Configuration
|
|
|
|
menu "SCI5 Configuration"
|
|
depends on SCI5_SERIALDRIVER
|
|
|
|
config SCI5_RXBUFSIZE
|
|
int "SCI5 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI5_TXBUFSIZE
|
|
int "SCI5 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI5_BAUD
|
|
int "SCI5 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI5_BITS
|
|
int "SCI5 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI5_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI5_2STOP
|
|
int "SCI5 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI5 Configuration
|
|
|
|
menu "SCI6 Configuration"
|
|
depends on SCI6_SERIALDRIVER
|
|
|
|
config SCI6_RXBUFSIZE
|
|
int "SCI6 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI6_TXBUFSIZE
|
|
int "SCI6 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI6_BAUD
|
|
int "SCI6 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI6_BITS
|
|
int "SCI6 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI6_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI6_2STOP
|
|
int "SCI6 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI6 Configuration
|
|
|
|
menu "SCI7 Configuration"
|
|
depends on SCI7_SERIALDRIVER
|
|
|
|
config SCI7_RXBUFSIZE
|
|
int "SCI7 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI7_TXBUFSIZE
|
|
int "SCI7 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI7_BAUD
|
|
int "SCI7 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI7_BITS
|
|
int "SCI7 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI7_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI7_2STOP
|
|
int "SCI7 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI7 Configuration
|
|
|
|
menu "SCI8 Configuration"
|
|
depends on SCI8_SERIALDRIVER
|
|
|
|
config SCI8_RXBUFSIZE
|
|
int "SCI8 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI8_TXBUFSIZE
|
|
int "SCI8 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI8_BAUD
|
|
int "SCI8 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI8_BITS
|
|
int "SCI8 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI8_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI8_2STOP
|
|
int "SCI8 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI8 Configuration
|
|
|
|
menu "SCI9 Configuration"
|
|
depends on SCI9_SERIALDRIVER
|
|
|
|
config SCI9_RXBUFSIZE
|
|
int "SCI9 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI9_TXBUFSIZE
|
|
int "SCI9 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI9_BAUD
|
|
int "SCI9 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI9_BITS
|
|
int "SCI9 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI9_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI9_2STOP
|
|
int "SCI9 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI9 Configuration
|
|
|
|
menu "SCI10 Configuration"
|
|
depends on SCI10_SERIALDRIVER
|
|
|
|
config SCI10_RXBUFSIZE
|
|
int "SCI10 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI10_TXBUFSIZE
|
|
int "SCI10 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI10_BAUD
|
|
int "SCI10 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI10_BITS
|
|
int "SCI10 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI10_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI10_2STOP
|
|
int "SCI10 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI10 Configuration
|
|
|
|
menu "SCI11 Configuration"
|
|
depends on SCI11_SERIALDRIVER
|
|
|
|
config SCI11_RXBUFSIZE
|
|
int "SCI11 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI11_TXBUFSIZE
|
|
int "SCI11 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI11_BAUD
|
|
int "SCI11 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI11_BITS
|
|
int "SCI11 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI11_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI11_2STOP
|
|
int "SCI11 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI11 Configuration
|
|
|
|
menu "SCI12 Configuration"
|
|
depends on SCI12_SERIALDRIVER
|
|
|
|
config SCI12_RXBUFSIZE
|
|
int "SCI12 receive buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered as they are received. This specifies
|
|
the size of the receive buffer.
|
|
|
|
config SCI12_TXBUFSIZE
|
|
int "SCI12 transmit buffer size"
|
|
default 256
|
|
---help---
|
|
Characters are buffered before being sent. This specifies
|
|
the size of the transmit buffer.
|
|
|
|
config SCI12_BAUD
|
|
int "SCI12 BAUD rate"
|
|
default 115200
|
|
---help---
|
|
The configured BAUD of the SCI.
|
|
|
|
config SCI12_BITS
|
|
int "SCI12 character size"
|
|
default 8
|
|
---help---
|
|
The number of bits. Must be either 7 or 8.
|
|
|
|
config SCI12_PARITY
|
|
int "Parity setting"
|
|
default 0
|
|
range 0 2
|
|
---help---
|
|
0=no parity, 1=odd parity, 2=even parity
|
|
|
|
config SCI12_2STOP
|
|
int "SCI12 use 2 stop bits"
|
|
default 0
|
|
---help---
|
|
1=Two stop bits
|
|
|
|
endmenu # SCI12 Configuration
|