diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-12-01 16:06:43 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-12-01 16:06:43 +0000 |
commit | 02ac910cfc18f711045dc2e35d58d64a695e2540 (patch) | |
tree | 0c6892eb6d037476f5a3d5e1647dea0fbfd02c50 | |
parent | 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-02ac910cfc18f711045dc2e35d58d64a695e2540.tar.bz2 |
2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/datatypes.t: Add C99 uint types.
-rw-r--r-- | doc/ChangeLog | 4 | ||||
-rw-r--r-- | doc/user/datatypes.t | 26 |
2 files changed, 30 insertions, 0 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index 5d82102e46..d4040b5841 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,5 +1,9 @@ 2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com> + * user/datatypes.t: Add C99 uint types. + +2008-12-01 Joel Sherrill <joel.sherrill@OARcorp.com> + * user/concepts.t: Id has four parts not three. 2008-11-20 Joel Sherrill <joel.sherrill@OARcorp.com> diff --git a/doc/user/datatypes.t b/doc/user/datatypes.t index b6832f8a5b..ec0fe5b3db 100644 --- a/doc/user/datatypes.t +++ b/doc/user/datatypes.t @@ -297,4 +297,30 @@ entry point of the function implementing the TSR. @item @code{@value{DIRPREFIX}vector_number} is the data type used to manage and manipulate interrupt vector numbers. +@findex uint8_t +@item @code{uint8_t} is the C99 data type that corresponds to unsigned +eight bit integers. This data type is defined by RTEMS in a manner that +ensures it is portable across different target processors. + +@findex uint16_t +@item @code{uint16_t} is the C99 data type that corresponds to unsigned +sixteen bit integers. This data type is defined by RTEMS in a manner +that ensures it is portable across different target processors. + +@findex uint32_t +@item @code{uint32_t} is the C99 data type that corresponds to unsigned +thirty-two bit integers. This data type is defined by RTEMS in a manner +that ensures it is portable across different target processors. + +@findex uint64_t +@item @code{uint64_t} is the C99 data type that corresponds to unsigned +sixty-four bit integers. This data type is defined by RTEMS in a manner +that ensures it is portable across different target processors. + +@findex uintptr_t +@item @code{uintptr_t} is the C99 data type that corresponds to the +unsigned integer type that is of sufficient size to represent addresses +as unsigned integers. This data type is defined by RTEMS in a manner +that ensures it is portable across different target processors. + @end itemize |