GBDK 2020 Docs
API Documentation for GBDK 2020
types.h File Reference

Go to the source code of this file.

Macros

#define NONBANKED   __nonbanked
 
#define BANKED   __banked
 
#define CRITICAL   __critical
 
#define INTERRUPT   __interrupt
 
#define __SIZE_T_DEFINED
 

Typedefs

typedef signed char INT8
 
typedef unsigned char UINT8
 
typedef signed int INT16
 
typedef unsigned int UINT16
 
typedef signed long INT32
 
typedef unsigned long UINT32
 
typedef int size_t
 
typedef UINT16 clock_t
 

Detailed Description

Types definitions for the gb.

Macro Definition Documentation

◆ NONBANKED

#define NONBANKED   __nonbanked

◆ BANKED

#define BANKED   __banked

◆ CRITICAL

#define CRITICAL   __critical

◆ INTERRUPT

#define INTERRUPT   __interrupt

◆ __SIZE_T_DEFINED

#define __SIZE_T_DEFINED

Typedef Documentation

◆ INT8

typedef signed char INT8

Signed eight bit.

◆ UINT8

typedef unsigned char UINT8

Unsigned eight bit.

◆ INT16

typedef signed int INT16

Signed sixteen bit.

◆ UINT16

typedef unsigned int UINT16

Unsigned sixteen bit.

◆ INT32

typedef signed long INT32

Signed 32 bit.

◆ UINT32

typedef unsigned long UINT32

Unsigned 32 bit.

◆ size_t

typedef int size_t

◆ clock_t

typedef UINT16 clock_t

Returned from clock

See also
clock