GBDK 2020 Docs API Documentation for GBDK 2020

Macros | Typedefs
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