MotorWare f2806x Module API Documentation
Data Structures | Macros | Typedefs
types.h File Reference

Contains the public interface to the types definitions. More...

#include "stdbool.h"
#include "string.h"
#include "stdint.h"

Go to the source code of this file.

Data Structures

struct  _cplx_int_least8_t
 Define the complex data type for at least 8 bit signed real and imaginary components. More...
 
struct  _cplx_uint_least8_t
 Define the complex data type for at least 8 bit unsigned real and imaginary components. More...
 
struct  _cplx_least16_t
 Define the complex data type for at least 16 bit signed real and imaginary components. More...
 
struct  _cplx_uleast16_t
 Define the complex data type for at least 16 bit unsigned real and imaginary components. More...
 
struct  _cplx_int_least32_t_
 Define the complex data type for at least 32 bit signed real and imaginary components. More...
 
struct  _cplx_uint_least32_t_
 Define the complex data type for at least 32 bit unsigned real and imaginary components. More...
 
struct  _cplx_int16_t_
 Define the complex data type for 16 bit signed real and imaginary components. More...
 
struct  _cplx_uint16_t_
 Define the complex data type for 16 bit unsigned real and imaginary components. More...
 
struct  _cplx_int32_t
 Define the complex data type for 32 bit signed real and imaginary components. More...
 
struct  _cplx_uint32_t
 Define the complex data type for 32 bit unsigned real and imaginary components. More...
 

Macros

#define HIGH   1
 Defines high. More...
 
#define LOW   0
 Defines low. More...
 
#define OFF   0
 Defines off. More...
 
#define OK   0
 Defines ok. More...
 
#define ON   1
 Defines on. More...
 
#define ERROR   1
 Defines generic error. More...
 
#define PASS   1
 Defines pass. More...
 
#define FAIL   0
 Defines fails. More...
 

Typedefs

typedef unsigned int status
 Defines the portable data type for a status result. More...
 
typedef float float_t
 Defines the portable data type for 32 bit, signed floating-point data. More...
 
typedef long double double_t
 Defines the portable data type for 64 bit, signed floating-point data. More...
 
typedef struct _cplx_int_least8_t cplx_int_least8_t
 Define the complex data type for at least 8 bit signed real and imaginary components. More...
 
typedef struct _cplx_uint_least8_t cplx_uint_least8_t
 Define the complex data type for at least 8 bit unsigned real and imaginary components. More...
 
typedef struct _cplx_least16_t cplx_int_least16_t
 Define the complex data type for at least 16 bit signed real and imaginary components. More...
 
typedef struct _cplx_uleast16_t cplx_uint_least16_t
 Define the complex data type for at least 16 bit unsigned real and imaginary components. More...
 
typedef struct _cplx_int_least32_t_ cplx_int_least32_t
 Define the complex data type for at least 32 bit signed real and imaginary components. More...
 
typedef struct _cplx_uint_least32_t_ cplx_uint_least32_t
 Define the complex data type for at least 32 bit unsigned real and imaginary components. More...
 
typedef struct _cplx_int16_t_ cplx_int16_t
 Define the complex data type for 16 bit signed real and imaginary components. More...
 
typedef struct _cplx_uint16_t_ cplx_uint16_t
 Define the complex data type for 16 bit unsigned real and imaginary components. More...
 
typedef struct _cplx_int32_t cplx_int32_t
 Define the complex data type for 32 bit signed real and imaginary components. More...
 
typedef struct _cplx_uint32_t cplx_uint32_t
 Define the complex data type for 32 bit unsigned real and imaginary components. More...
 

Detailed Description

Contains the public interface to the types definitions.

(C) Copyright 2013, Texas Instruments, Inc.

Definition in file types.h.