summaryrefslogtreecommitdiff
path: root/nuttx/configs/c5471evm/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/configs/c5471evm/README.txt')
-rw-r--r--nuttx/configs/c5471evm/README.txt72
1 files changed, 72 insertions, 0 deletions
diff --git a/nuttx/configs/c5471evm/README.txt b/nuttx/configs/c5471evm/README.txt
index f516f24a7..fd276ed05 100644
--- a/nuttx/configs/c5471evm/README.txt
+++ b/nuttx/configs/c5471evm/README.txt
@@ -1,6 +1,78 @@
README
^^^^^^
+ARM/C5471-specific Configuration Options
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+ CONFIG_ARCH - Identifies the arch/ subdirectory. This should
+ be set to:
+
+ CONFIG_ARCH=arm
+
+ CONFIG_ARCH_name - For use in C code:
+
+ CONFIG_ARCH_ARM=y
+
+ CONFIG_ARCH_CHIP - Identifies the arch/*/chip subdirectory
+
+ CONFIG_ARCH_CHIP=c5471
+
+ CONFIG_ARCH_CHIP_name - For use in C code
+
+ CONFIG_ARCH_CHIP_C5471
+
+ CONFIG_ARCH_BOARD - Identifies the configs subdirectory and
+ hence, the board that supports the particular chip or SoC.
+
+ CONFIG_ARCH_BOARD=c5471evm (for the Spectrum Digital C5471 EVM)
+
+ CONFIG_ARCH_BOARD_name - For use in C code
+
+ CONFIG_ARCH_BOARD_C5471EVM (for the Spectrum Digital C5471 EVM)
+
+ CONFIG_ARCH_LOOPSPERMSEC - Must be calibrated for correct operation
+ of delay loops
+
+ CONFIG_ENDIAN_BIG - define if big endian (default is little
+ endian)
+
+ CONFIG_ROM_VECTORS - should be defined for the C5471 because the
+ interrupt vectors are in ROM
+
+ CONFIG_DRAM_END - the size of installed DRAM. Unique to c5471
+
+ CONFIG_ARCH_LEDS - Use LEDs to show state. Unique to boards that
+ have LEDs
+
+ CONFIG_ARCH_INTERRUPTSTACK - This architecture supports an interrupt
+ stack. If defined, this symbol is the size of the interrupt
+ stack in bytes. If not defined, the user task stacks will be
+ used during interrupt handling.
+
+ CONFIG_ARCH_STACKDUMP - Do stack dumps after assertions
+
+ C5471 specific device driver settings
+
+ CONFIG_SERIAL_IRDA_CONSOLE - selects the IRDA UART for the
+ console ant ttys0 (default is the modem UART).
+ CONFIG_UART_*_HWFLOWCONTROL - enables hardware flow control
+ CONFIG_UART_*_RXBUFSIZE - Characters are buffered as received.
+ This specific the size of the receive buffer
+ CONFIG_UART_*_TXBUFSIZE - Characters are buffered before
+ being sent. This specific the size of the transmit buffer
+ CONFIG_UART_*_BAUD - The configure BAUD of the UART. Must be
+ CONFIG_UART_*_BITS - The number of bits. Must be either 7 or 8.
+ CONFIG_UART_*_PARTIY - 0=no parity, 1=odd parity, 2=even parity
+ CONFIG_UART_*_2STOP - Two stop bits
+
+ C5471 Ethernet Driver settings
+
+ CONFIG_C5471_NET_STATS
+ CONFIG_C5471_ETHERNET_PHY={ETHERNET_PHY_LU3X31T_T64,ETHERNET_PHY_AC101L}
+ CONFIG_NET_C5471_AUTONEGOTIATION
+ CONFIG_NET_C5471_BASET100
+ CONFIG_NET_C5471_BASET10
+
defconfig
^^^^^^^^^
The default configuration file, defconfig, performs a