diff --git a/configs/README.txt b/configs/README.txt index c7f557d652a..1b81cfb10a7 100644 --- a/configs/README.txt +++ b/configs/README.txt @@ -302,6 +302,25 @@ defconfig -- This is a configuration file similar to the Linux CONFIG_USBDEV_TRACE - Enables USB tracing for debug CONFIG_USBDEV_TRACE_NRECORDS - Number of trace entries to remember + USB serial device class driver + CONFIG_USBSER_EPINTIN + The logical 7-bit address of a hardware endpoint that supports + interrupt IN operation + CONFIG_USBSER_EPBULKOUT + The logical 7-bit address of a hardware endpoint that supports + bulk OUT operation + CONFIG_USBSER_EPBULKIN + The logical 7-bit address of a hardware endpoint that supports + bulk IN operation + CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS + The number of write/read requests that can be in flight + CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR + The vendor ID code/string + CONFIG_USBSER_PRODUCTID and CONFIG_USBSER_PRODUCTSTR + The product ID code/string + CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE + Size of the serial receive/transmit buffers + Stack and heap information CONFIG_BOOT_FROM_FLASH - Some configurations support XIP diff --git a/configs/mcu123-lpc214x/nsh/defconfig b/configs/mcu123-lpc214x/nsh/defconfig index 266577649e7..11a9b1acc72 100644 --- a/configs/mcu123-lpc214x/nsh/defconfig +++ b/configs/mcu123-lpc214x/nsh/defconfig @@ -384,8 +384,15 @@ CONFIG_LPC214X_USBDEV_DMAINTMASK=0 # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR @@ -394,8 +401,9 @@ CONFIG_LPC214X_USBDEV_DMAINTMASK=0 # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=1 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=5 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/mcu123-lpc214x/ostest/defconfig b/configs/mcu123-lpc214x/ostest/defconfig index f0fe2f49af4..3dfac1fb54b 100644 --- a/configs/mcu123-lpc214x/ostest/defconfig +++ b/configs/mcu123-lpc214x/ostest/defconfig @@ -384,9 +384,16 @@ CONFIG_LPC214X_USBDEV_DMAINTMASK=0 # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses -# CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation +# # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR # The vendor ID code/string @@ -394,8 +401,9 @@ CONFIG_LPC214X_USBDEV_DMAINTMASK=0 # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=1 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=5 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/mcu123-lpc214x/usbserial/defconfig b/configs/mcu123-lpc214x/usbserial/defconfig index df434376bd2..a93bf6e9659 100644 --- a/configs/mcu123-lpc214x/usbserial/defconfig +++ b/configs/mcu123-lpc214x/usbserial/defconfig @@ -385,9 +385,16 @@ CONFIG_LPC214X_USBDEV_DMAINTMASK=0 # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses -# CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation +# # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR # The vendor ID code/string @@ -395,8 +402,9 @@ CONFIG_LPC214X_USBDEV_DMAINTMASK=0 # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=1 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=5 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/ntosd-dm320/nettest/defconfig b/configs/ntosd-dm320/nettest/defconfig index 934b6d6d897..e94fed2d1c4 100644 --- a/configs/ntosd-dm320/nettest/defconfig +++ b/configs/ntosd-dm320/nettest/defconfig @@ -361,8 +361,15 @@ CONFIG_DM320_USBDEV_DMA=n # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR @@ -371,8 +378,9 @@ CONFIG_DM320_USBDEV_DMA=n # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=3 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=1 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/ntosd-dm320/nsh/defconfig b/configs/ntosd-dm320/nsh/defconfig index bfe69b341e4..f1188ff87ef 100644 --- a/configs/ntosd-dm320/nsh/defconfig +++ b/configs/ntosd-dm320/nsh/defconfig @@ -369,8 +369,15 @@ CONFIG_DM320_USBDEV_DMA=n # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR @@ -379,8 +386,9 @@ CONFIG_DM320_USBDEV_DMA=n # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=3 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=1 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/ntosd-dm320/ostest/defconfig b/configs/ntosd-dm320/ostest/defconfig index b50367d0df9..701a3ae503c 100644 --- a/configs/ntosd-dm320/ostest/defconfig +++ b/configs/ntosd-dm320/ostest/defconfig @@ -361,8 +361,15 @@ CONFIG_DM320_USBDEV_DMA=n # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR @@ -371,8 +378,9 @@ CONFIG_DM320_USBDEV_DMA=n # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=3 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=1 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/ntosd-dm320/udp/defconfig b/configs/ntosd-dm320/udp/defconfig index d90659a4d48..1e93eda4685 100644 --- a/configs/ntosd-dm320/udp/defconfig +++ b/configs/ntosd-dm320/udp/defconfig @@ -361,8 +361,15 @@ CONFIG_DM320_USBDEV_DMA=n # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR @@ -371,8 +378,9 @@ CONFIG_DM320_USBDEV_DMA=n # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=3 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=1 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b diff --git a/configs/ntosd-dm320/uip/defconfig b/configs/ntosd-dm320/uip/defconfig index b69b86749de..c3b7fc42143 100644 --- a/configs/ntosd-dm320/uip/defconfig +++ b/configs/ntosd-dm320/uip/defconfig @@ -361,8 +361,15 @@ CONFIG_DM320_USBDEV_DMA=n # # USB Serial Device Configuration # -# CONFIG_USBSER_EPOUT and CONFIG_USBSER_EPIN -# Logical endoint addresses +# CONFIG_USBSER_EPINTIN +# The logical 7-bit address of a hardware endpoint that supports +# interrupt IN operation +# CONFIG_USBSER_EPBULKOUT +# The logical 7-bit address of a hardware endpoint that supports +# bulk OUT operation +# CONFIG_USBSER_EPBULKIN +# The logical 7-bit address of a hardware endpoint that supports +# bulk IN operation # CONFIG_USBSER_NWRREQS and CONFIG_USBSER_NRDREQS # The number of write/read requests that can be in flight # CONFIG_USBSER_VENDORID and CONFIG_USBSER_VENDORSTR @@ -371,8 +378,9 @@ CONFIG_DM320_USBDEV_DMA=n # The product ID code/string # CONFIG_USBSER_RXBUFSIZE and CONFIG_USBSER_TXBUFSIZE # Size of the serial receive/transmit buffers -CONFIG_USBSER_EPOUT=1 -CONFIG_USBSER_EPIN=2 +CONFIG_USBSER_EPINTIN=3 +CONFIG_USBSER_EPBULKOUT=2 +CONFIG_USBSER_EPBULKIN=1 CONFIG_USBSER_NWRREQS=4 CONFIG_USBSER_NRDREQS=4 CONFIG_USBSER_VENDORID=0x067b