diff --git a/Documentation/NuttxPortingGuide.html b/Documentation/NuttxPortingGuide.html
index 2755078fef9..cdc4db1d3b9 100644
--- a/Documentation/NuttxPortingGuide.html
+++ b/Documentation/NuttxPortingGuide.html
@@ -12,7 +12,7 @@
NuttX RTOS Porting Guide
- Last Updated: December 4, 2010
+ Last Updated: December 22, 2010
@@ -3213,6 +3213,17 @@ build
+USB Host-Side Support
+USB Host Controller Driver
+
+ -
+
CONFIG_USBHOST: Enables USB host support
+
+ -
+
CONFIG_USBHOST_NPREALLOC: Number of pre-allocated class instances
+
+
+
Graphics related configuration settings
-
diff --git a/configs/README.txt b/configs/README.txt
index 1d0eb0f8e9a..e2b725c9087 100644
--- a/configs/README.txt
+++ b/configs/README.txt
@@ -703,6 +703,12 @@ 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 host controller driver
+ CONFIG_USBHOST
+ Enables USB host support
+ CONFIG_USBHOST_NPREALLOC
+ Number of pre-allocated class instances
+
USB serial device class driver
CONFIG_USBSER
Enable compilation of the USB serial driver
diff --git a/configs/nucleus2g/README.txt b/configs/nucleus2g/README.txt
index 8e75cbedcab..21b04a08fbf 100755
--- a/configs/nucleus2g/README.txt
+++ b/configs/nucleus2g/README.txt
@@ -418,7 +418,7 @@ Nucleus 2G Configuration Options
CONFIG_NET_MULTICAST - Enable receipt of multicast (and unicast) frames.
Automatically set if CONFIG_NET_IGMP is selected.
- LPC17xx USB Configuration
+ LPC17xx USB Device Configuration
CONFIG_LPC17_USBDEV_FRAME_INTERRUPT
Handle USB Start-Of-Frame events.
@@ -433,6 +433,18 @@ Nucleus 2G Configuration Options
CONFIG_LPC17_USBDEV_DMA
Enable lpc17xx-specific DMA support
+ LPC17xx USB Host Configuration
+ CONFIG_USBHOST_OHCIRAM_SIZE
+ Total size of OHCI RAM (in AHB SRAM Bank 1)
+ CONFIG_USBHOST_NEDS
+ Number of endpoint descriptors
+ CONFIG_USBHOST_TDBUFFERS
+ Number of transfer descriptor buffers
+ CONFIG_USBHOST_TDBUFSIZE
+ Size of one transfer descriptor buffer
+ CONFIG_USBHOST_IOBUFSIZE
+ Size of one end-user I/O buffer
+
USB Host Configuration
^^^^^^^^^^^^^^^^^^^^^^
diff --git a/configs/olimex-lpc1766stk/README.txt b/configs/olimex-lpc1766stk/README.txt
index 822ae98bb7b..cd7a1ca4936 100755
--- a/configs/olimex-lpc1766stk/README.txt
+++ b/configs/olimex-lpc1766stk/README.txt
@@ -664,7 +664,7 @@ Olimex LPC1766-STK Configuration Options
CONFIG_NET_MULTICAST - Enable receipt of multicast (and unicast) frames.
Automatically set if CONFIG_NET_IGMP is selected.
- LPC17xx USB Configuration
+ LPC17xx USB Device Configuration
CONFIG_LPC17_USBDEV_FRAME_INTERRUPT
Handle USB Start-Of-Frame events.
@@ -679,6 +679,18 @@ Olimex LPC1766-STK Configuration Options
CONFIG_LPC17_USBDEV_DMA
Enable lpc17xx-specific DMA support
+ LPC17xx USB Host Configuration
+ CONFIG_USBHOST_OHCIRAM_SIZE
+ Total size of OHCI RAM (in AHB SRAM Bank 1)
+ CONFIG_USBHOST_NEDS
+ Number of endpoint descriptors
+ CONFIG_USBHOST_TDBUFFERS
+ Number of transfer descriptor buffers
+ CONFIG_USBHOST_TDBUFSIZE
+ Size of one transfer descriptor buffer
+ CONFIG_USBHOST_IOBUFSIZE
+ Size of one end-user I/O buffer
+
USB Host Configuration
^^^^^^^^^^^^^^^^^^^^^^