- Main Page
- Classes
- Files
- Related Pages

- File List
- File Members

# type.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Defines

#define | TRUE 1
#define | FALSE 0
#define | NULL ((void*)0)
#define | MIN(x, y) ((x)<(y)?(x):(y))
#define | MAX(x, y) ((x)>(y)?(x):(y))

## Typedefs

typedef unsigned char | U8
typedef unsigned short int | U16
typedef unsigned int | U32
typedef int | BOOL

## Detailed Description

primitive types used in the USB stack

## Define Documentation

#define FALSE 0

FALSE

#define MAX | ( | x,
|  | y |  | ) | ((x)>(y)?(x):(y))

MAX

#define MIN | ( | x,
|  | y |  | ) | ((x)<(y)?(x):(y))

MIN

#define NULL ((void*)0)

NULL pointer

#define TRUE 1

TRUE

## Typedef Documentation

typedef int BOOL

TRUE or FALSE

typedef unsigned short int U16

unsigned 16-bit

typedef unsigned int U32

unsigned 32-bit

typedef unsigned char U8

unsigned 8-bit