summaryrefslogtreecommitdiff
path: root/nuttx/arch/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-03-24 17:52:10 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-03-24 17:52:10 +0000
commit8fc61a47027beb6309fc16fcc9901059a62026d3 (patch)
treefc14f4a4378f12a19e68ad198703254e031f8c62 /nuttx/arch/README.txt
parent87e2cdcd00d8cdaab89a154cfb7112a54252c1c2 (diff)
downloadnuttx-8fc61a47027beb6309fc16fcc9901059a62026d3.tar.gz
nuttx-8fc61a47027beb6309fc16fcc9901059a62026d3.tar.bz2
nuttx-8fc61a47027beb6309fc16fcc9901059a62026d3.zip
Update documenation to include Calypso and the Compal phones
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4513 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/README.txt')
-rw-r--r--nuttx/arch/README.txt33
1 files changed, 20 insertions, 13 deletions
diff --git a/nuttx/arch/README.txt b/nuttx/arch/README.txt
index 177f37d80..67b99b255 100644
--- a/nuttx/arch/README.txt
+++ b/nuttx/arch/README.txt
@@ -146,12 +146,19 @@ arch/arm - ARM-based micro-controllers
arch/arm/src/armv7-m and arch/arm/include/armv7-m
Common ARMv7-M logic (Cortex-M3 and Cortex-M4)
-
+
arch/arm/include/c5471 and arch/arm/src/c5471
TI TMS320C5471 (also called TMS320DM180 or just C5471).
NuttX operates on the ARM7 of this dual core processor. This port
complete, verified, and included in the NuttX release 0.1.1.
+ arch/arm/include/calypso and arch/arm/src/calypso
+ TI "Calypso" MCU used in various cell phones (and, in particular,
+ by the Osmocom-bb project). Like the c5471, NuttX operates on the
+ ARM7 of this dual core processor. This port was contributed by
+ Denis Carilki and includes the work of Denis, Alan Carvalho de Assis,
+ and Stefan Richter. Calypso support first appeared in NuttX-6.17.
+
arch/arm/include/dm320 and arch/arm/src/dm320
TI TMS320DM320 (also called just DM320).
NuttX operates on the ARM9EJS of this dual core processor. This port
@@ -185,8 +192,8 @@ arch/arm - ARM-based micro-controllers
complete and verified. As of NuttX 5.3, the port includes only basic
timer interrupts and serial console support.
- arch/arm/include/lpc313x and arch/arm/src/lpc313x
- These directories provide support for NXP LPC313x family of
+ arch/arm/include/lpc31xx and arch/arm/src/lpc31xx
+ These directories provide support for NXP LPC31xx family of
ARM926EJ-S processors. The port for the NXP LPC3131 was first
released in NuttX-5.1 (but was not functional until NuttX-5.2).
STATUS: The basic EA3131 port is complete and verified in NuttX-5.2
@@ -196,6 +203,9 @@ arch/arm - ARM-based micro-controllers
verified using the NuttX OS test, USB serial and mass storage tests
and includes a working implementation of the NuttShell ((NSH)).
+ This port was later extended to support additional members of the
+ LPC31xx family including, specifically, the LPC3152.
+
arch/arm/include/sam3u and arch/arm/src/sam3u
Atmel AT91SAM3U. This port is for Atmel AT91SAM3U4E MCU.
STATUS: The basic AT91SAM3U port was released in NuttX version 5.1.
@@ -205,16 +215,13 @@ arch/arm - ARM-based micro-controllers
onfiguration to support the NuttShell is also included.
arch/arm/include/stm32 and arch/arm/src/stm32
- These directories contain support for the STMicro STM32 family, particularly
- for the STM32F103ZET6.
- STATUS: The basic STM32 port was released in NuttX version 0.4.12.
- The basic port includes boot-up logic, interrupt driven serial console,
- and system timer interrupts. The 0.4.13 release added support for SPI,
- serial FLASH, and USB device.; The 4.14 release added support for
- buttons and SDIO-based MMC/SD and verifed DMA support. Verified
- configurations are available for NuttX OS test, the NuttShell (NSH)
- example, the USB serial device class, and the USB mass storage device
- lass example.
+ These directories contain support for the STMicro STM32 F1, F2, and
+ F4 families.
+
+ STATUS: The basic STM32 F1 port was released in NuttX version 0.4.12.
+ and has continued to develop consistently over time. It now includes
+ support for the F2 and F4 families and a rich offering of peripheral
+ drivers.
arch/arm/include/str71x and arch/arm/src/str71x
These directories provide support for the STMicro STR71x processors.