summaryrefslogtreecommitdiff
path: root/nuttx/arch/README.txt
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-12-16 20:30:06 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-12-16 20:30:06 +0000
commit692fdecda1d50a2d5ca3bd8338074ece4c8eee38 (patch)
tree7328ec06342bec70ae9c7481251285b78ac38338 /nuttx/arch/README.txt
parent891f61e86fcc0a4c42f25432016762b6aafb287e (diff)
downloadpx4-nuttx-692fdecda1d50a2d5ca3bd8338074ece4c8eee38.tar.gz
px4-nuttx-692fdecda1d50a2d5ca3bd8338074ece4c8eee38.tar.bz2
px4-nuttx-692fdecda1d50a2d5ca3bd8338074ece4c8eee38.zip
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2360 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/README.txt')
-rw-r--r--nuttx/arch/README.txt13
1 files changed, 9 insertions, 4 deletions
diff --git a/nuttx/arch/README.txt b/nuttx/arch/README.txt
index 23b4a0832..252153d3c 100644
--- a/nuttx/arch/README.txt
+++ b/nuttx/arch/README.txt
@@ -79,13 +79,18 @@ include/types.h
This provides architecture/toolchain-specific definitions for
standard types. This file should typedef:
- sbyte, ubyte, uint8, boolean, sint16, uint16, sint32, uint32
+ _int8_t, _uint8_t, _int16_t, _uint16_t, _int32_t, _uint32_t
- and
+ and if the architecture supports 64-bit integers.
- sint64, uint64
+ _int24_t, _uint24_t, int64_t, uint64_t
- if the architecture supports 64-bit integers.
+ NOTE that these type names have a leading underscore character. This
+ file will be included(indirectly) by include/stdint.h and typedef'ed to
+ the final name without the underscore character. This roundabout way of
+ doings things allows the stdint.h to be removed from the include/
+ directory in the event that the user prefers to use the definitions
+ provided by their toolchain header files
irqstate_t