summaryrefslogtreecommitdiff
path: root/nuttx/configs/ntosd-dm320/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-02 00:29:05 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-02 00:29:05 +0000
commitfca69dde3358cf8c7cfcd9dce583ae430057a535 (patch)
tree829b6ad9c9730503c56746ad61382f4deb30e7e9 /nuttx/configs/ntosd-dm320/README.txt
parent27e2ca4bed22eb0c1ae277770c1d08a7771baf35 (diff)
downloadpx4-nuttx-fca69dde3358cf8c7cfcd9dce583ae430057a535.tar.gz
px4-nuttx-fca69dde3358cf8c7cfcd9dce583ae430057a535.tar.bz2
px4-nuttx-fca69dde3358cf8c7cfcd9dce583ae430057a535.zip
USB config options
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@971 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs/ntosd-dm320/README.txt')
-rw-r--r--nuttx/configs/ntosd-dm320/README.txt50
1 files changed, 50 insertions, 0 deletions
diff --git a/nuttx/configs/ntosd-dm320/README.txt b/nuttx/configs/ntosd-dm320/README.txt
index c569a51cc..03111148b 100644
--- a/nuttx/configs/ntosd-dm320/README.txt
+++ b/nuttx/configs/ntosd-dm320/README.txt
@@ -13,27 +13,77 @@ Where <subdir> is one of the following:
ostest
^^^^^^
+
This configuration directory, performs a simple OS test using
examples/ostest.
nsh
^^^
+
Configures the NuttShell (nsh) located at examples/nsh. The
Configuration enables both the serial and telnetd NSH interfaces.
nettest
^^^^^^^
+
This alternative configuration directory may be used to
enable networking using the OSDs DM9000A Ethernet interface.
It uses examples/nettest to excercise the TCP/IP network.
uip
^^^
+
This configuration file demonstrates the tiny webserver
at examples/uip.
udp
^^^
+
This alternative configuration directory is similar to nettest
except that is use examples/upd to exercise UDP.
+Configuration Options
+^^^^^^^^^^^^^^^^^^^^^
+
+In additional to the common configuration options listed in the
+file configs/README.txt, there are other configuration options
+specific to the DM320:
+
+ CONFIG_ARCH - identifies the arch subdirectory and, hence, the
+ processor architecture.
+ CONFIG_ARCH_name - for use in C code. This identifies the
+ particular chip or SoC that the architecture is implemented
+ in.
+ CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory
+ CONFIG_ARCH_CHIP_name - For use in C code
+ CONFIG_ARCH_BOARD - identifies the configs subdirectory and, hence,
+ the board that supports the particular chip or SoC.
+ CONFIG_ENDIAN_BIG - define if big endian (default is little endian)
+ CONFIG_ARCH_BOARD_name - for use in C code
+ CONFIG_BOARD_LOOPSPERMSEC - for delay loops
+ CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to lpc2148.
+ CONFIG_DRAM_SIZE - Describes the internal DRAM.
+ CONFIG_DRAM_START - The start address of internal DRAM
+ CONFIG_ARCH_STACKDUMP - Do stack dumps after assertions
+
+DM320 specific device driver settings
+
+ CONFIG_UARTn_SERIAL_CONSOLE - selects the UARTn for the
+ console and ttys0 (default is the UART0).
+ CONFIG_UARTn_RXBUFSIZE - Characters are buffered as received.
+ This specific the size of the receive buffer
+ CONFIG_UARTn_TXBUFSIZE - Characters are buffered before
+ being sent. This specific the size of the transmit buffer
+ CONFIG_UARTn_BAUD - The configure BAUD of the UART. Must be
+ CONFIG_UARTn_BITS - The number of bits. Must be either 7 or 8.
+ CONFIG_UARTn_PARTIY - 0=no parity, 1=odd parity, 2=even parity
+ CONFIG_UARTn_2STOP - Two stop bits
+
+DM320 USB Configuration
+
+ CONFIG_DM320_GIO_USBATTACH
+ GIO that detects USB attach/detach events
+ CONFIG_DM320_GIO_USBDPPULLUP
+ GIO connected to D+. Support software connect/disconnect.
+ CONFIG_DMA320_USBDEV_DMA
+ Enable DM320-specific DMA support