OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
Volatile Types

Volatile types for hardware register access. More...

Typedefs

typedef volatile s16 vs16
typedef volatile s32 vs32
typedef volatile s8 vs8
typedef volatile u16 vu16
typedef volatile u32 vu32
typedef volatile u8 vu8

Detailed Description

Volatile types for hardware register access.

Use these when accessing memory-mapped I/O registers to prevent the compiler from optimizing away reads/writes.

Typedef Documentation

◆ vs16

typedef volatile s16 vs16

◆ vs32

typedef volatile s32 vs32

◆ vs8

typedef volatile s8 vs8

◆ vu16

typedef volatile u16 vu16

◆ vu32

typedef volatile u32 vu32

◆ vu8

typedef volatile u8 vu8