nuttx/drivers/serial/Kconfig-sci

642 lines
12 KiB
Plaintext
Raw Normal View History

#
# 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