fae7e63479
1. Serial (UART) driver (13 ports) 2. Ethernet driver This port is provided on two boards 1. RSK RX65N-2MB 2. GR-Rose The port is built on Cygwin environment. As part of this port, we have created two documents 1. Readme.txt for each board 2. User manual to provide information about development environment setup Both these documents are placed under 1. /boards/renesas/rx65n/rx65n-grrose 2. /boards/renesas/rx65n/rx65n-rsk2mb We have run 'nxstyle' for coding guidelines and 'ostest' for testing NuttX features on test platform. We have shared the log with no errors as confirmation of valid port.
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
|