OSDN Git Service

Remove untracked files in nxtOSEK_v205b0.zip.
[nxt-jsp/etrobo-atk.git] / nxtOSEK / samples / nxtway / rtwtypes.h
diff --git a/nxtOSEK/samples/nxtway/rtwtypes.h b/nxtOSEK/samples/nxtway/rtwtypes.h
deleted file mode 100644 (file)
index e726ad8..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-/*\r
- * File: rtwtypes.h\r
- *\r
- * Definitions required by Real-Time Workshop generated code.\r
- *\r
- * Real-Time Workshop version: 6.6\r
- * Generated on: 2007-04-23 13:44:35\r
- */\r
-\r
-#ifndef __RTWTYPES_H__\r
-#define __RTWTYPES_H__\r
-#ifndef TRUE\r
-# define TRUE                          (1U)\r
-#endif\r
-\r
-#ifndef FALSE\r
-# define FALSE                         (0U)\r
-#endif\r
-\r
-#ifndef __TMWTYPES__\r
-#define __TMWTYPES__\r
-#include <limits.h>\r
-\r
-/*=======================================================================*\r
- * Target hardware information\r
- *   Device type: ARM7\r
- *   Number of bits:     char:   8    short:   16    int:  32\r
- *                       long:  32      native word size:  32\r
- *   Byte ordering: LittleEndian\r
- *   Signed integer division rounds to: Zero\r
- *   Shift right on a signed integer as arithmetic shift: on\r
- *=======================================================================*/\r
-\r
-/*=======================================================================*\r
- * Fixed width word size data types:                                     *\r
- *   int8_T, int16_T, int32_T     - signed 8, 16, or 32 bit integers     *\r
- *   uint8_T, uint16_T, uint32_T  - unsigned 8, 16, or 32 bit integers   *\r
- *   real32_T, real64_T           - 32 and 64 bit floating point numbers *\r
- *=======================================================================*/\r
-typedef signed char int8_T;\r
-typedef unsigned char uint8_T;\r
-typedef short int16_T;\r
-typedef unsigned short uint16_T;\r
-typedef int int32_T;\r
-typedef unsigned int uint32_T;\r
-\r
-/*===========================================================================*\r
- * Generic type definitions: real_T, time_T, boolean_T, char_T, int_T,       *\r
- *                           uint_T and byte_T.                              *\r
- *===========================================================================*/\r
-typedef unsigned char boolean_T;\r
-typedef int int_T;\r
-typedef unsigned int uint_T;\r
-typedef char char_T;\r
-typedef char_T byte_T;\r
-\r
-/*=======================================================================*\r
- * Min and Max:                                                          *\r
- *   int8_T, int16_T, int32_T     - signed 8, 16, or 32 bit integers     *\r
- *   uint8_T, uint16_T, uint32_T  - unsigned 8, 16, or 32 bit integers   *\r
- *=======================================================================*/\r
-#define MAX_int8_T                     ((int8_T)(127))\r
-#define MIN_int8_T                     ((int8_T)(-128))\r
-#define MAX_uint8_T                    ((uint8_T)(255U))\r
-#define MIN_uint8_T                    ((uint8_T)(0U))\r
-#define MAX_int16_T                    ((int16_T)(32767))\r
-#define MIN_int16_T                    ((int16_T)(-32768))\r
-#define MAX_uint16_T                   ((uint16_T)(65535U))\r
-#define MIN_uint16_T                   ((uint16_T)(0U))\r
-#define MAX_int32_T                    ((int32_T)(2147483647))\r
-#define MIN_int32_T                    ((int32_T)(-2147483647-1))\r
-#define MAX_uint32_T                   ((uint32_T)(0xFFFFFFFFU))\r
-#define MIN_uint32_T                   ((uint32_T)(0U))\r
-\r
-/* Logical type definitions */\r
-#if !defined(__cplusplus) && !defined(__true_false_are_keywords)\r
-# ifndef false\r
-# define false                         (0U)\r
-# endif\r
-\r
-# ifndef true\r
-# define true                          (1U)\r
-# endif\r
-#endif\r
-\r
-/*\r
- * Real-Time Workshop assumes the code is compiled on a target using a 2's compliment representation\r
- * for signed integer values.\r
- */\r
-#if ((SCHAR_MIN + 1) != -SCHAR_MAX)\r
-#error "This code must be compiled using a 2's complement representation for signed integer values"\r
-#endif\r
-\r
-/*\r
- * Maximum length of a MATLAB identifier (function/variable/model)\r
- * including the null-termination character. Referenced by\r
- * rt_logging.c and rt_matrx.c.\r
- */\r
-#define TMW_NAME_LENGTH_MAX            64\r
-\r
-/* This ID is used to detect inclusion of an incompatible rtwtypes.h */\r
-#define RTWTYPES_ID_C08S16I32L32N32F0\r
-#else                                  /* __TMWTYPES__ */\r
-#define TMWTYPES_PREVIOUSLY_INCLUDED\r
-#endif                                 /* __TMWTYPES__ */\r
-\r
-/* Block D-Work pointer type */\r
-typedef void * pointer_T;\r
-\r
-/* Simulink specific types */\r
-#ifndef __SIMSTRUC_TYPES_H__\r
-#define __SIMSTRUC_TYPES_H__\r
-\r
-/* States of an enabled subsystem */\r
-typedef enum {\r
-  SUBSYS_DISABLED = 0,\r
-  SUBSYS_ENABLED = 2,\r
-  SUBSYS_BECOMING_DISABLED = 4,\r
-  SUBSYS_BECOMING_ENABLED = 8,\r
-  SUBSYS_TRIGGERED = 16\r
-} CondStates;\r
-\r
-/* Trigger directions: falling, either, and rising */\r
-typedef enum {\r
-  FALLING_ZERO_CROSSING = -1,\r
-  ANY_ZERO_CROSSING = 0,\r
-  RISING_ZERO_CROSSING = 1\r
-} ZCDirection;\r
-\r
-/* Previous state of a trigger signal */\r
-typedef enum {\r
-  NEG_ZCSIG = -1,\r
-  ZERO_ZCSIG = 0,\r
-  POS_ZCSIG = 1,\r
-  ZERO_RISING_EV_ZCSIG = 100,          /* zero and had a rising event  */\r
-  ZERO_FALLING_EV_ZCSIG = 101,         /* zero and had a falling event */\r
-  UNINITIALIZED_ZCSIG = INT_MAX\r
-} ZCSigState;\r
-\r
-/* Current state of a trigger signal */\r
-typedef enum {\r
-  FALLING_ZCEVENT = -1,\r
-  NO_ZCEVENT = 0,\r
-  RISING_ZCEVENT = 1\r
-} ZCEventType;\r
-\r
-/* Enumeration of built-in data types */\r
-typedef enum {\r
-  SS_DOUBLE = 0,                       /* real_T    */\r
-  SS_SINGLE = 1,                       /* real32_T  */\r
-  SS_INT8 = 2,                         /* int8_T    */\r
-  SS_UINT8 = 3,                        /* uint8_T   */\r
-  SS_INT16 = 4,                        /* int16_T   */\r
-  SS_UINT16 = 5,                       /* uint16_T  */\r
-  SS_INT32 = 6,                        /* int32_T   */\r
-  SS_UINT32 = 7,                       /* uint32_T  */\r
-  SS_BOOLEAN = 8                       /* boolean_T */\r
-} BuiltInDTypeId;\r
-\r
-#define SS_NUM_BUILT_IN_DTYPE          ((int_T)SS_BOOLEAN+1)\r
-\r
-typedef int_T DTypeId;\r
-\r
-#endif                                 /* __SIMSTRUC_TYPES_H__ */\r
-#endif                                 /* __RTWTYPES_H__ */\r