CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
POSIX

POSIX port documentation. More...

Collaboration diagram for POSIX:

Files

file  iArch.h
 This file is used define macroses for POSIX.

Macros

#define i_ARCH   POSIX_GENERIC
#define iarch   int
 iRTOS Architecture type.
#define iStack_t   pthread_t
 Architecture stack type.
#define sizeof_iarch   4
 The size of main architecture type.

Detailed Description

POSIX port documentation.

documentation are presented for POSIX port. There is POSIX port on Linux and Windows (pthread library)

Macro Definition Documentation

#define i_ARCH   POSIX_GENERIC

Definition at line 49 of file iArch.h.

#define iarch   int

iRTOS Architecture type.

The fastest type. The type of main CPU ALU registers. On 8 bit MCU is char. On 16 bit and 32 bit MCU is int. The analog of int type in C.

Definition at line 67 of file iArch.h.

#define iStack_t   pthread_t

Architecture stack type.

POSIX arch does not use Stack_t let it be pthread_t

Definition at line 88 of file iArch.h.

#define sizeof_iarch   4

The size of main architecture type.

Definition at line 77 of file iArch.h.