PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
tamtypes.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NULL   (void *)0
 

Typedefs

typedef unsigned char u8
 
typedef unsigned short u16
 
typedef volatile u8 vu8
 
typedef volatile u16 vu16
 
typedef signed char s8
 
typedef signed short s16
 
typedef volatile s8 vs8
 
typedef volatile s16 vs16
 
typedef u32 uiptr
 
typedef s32 siptr
 
typedef volatile u32 vuiptr
 
typedef volatile s32 vsiptr
 

Functions

static u8 _lb (u32 addr)
 
static u16 _lh (u32 addr)
 
static u32 _lw (u32 addr)
 
static void _sb (u8 val, u32 addr)
 
static void _sh (u16 val, u32 addr)
 
static void _sw (u32 val, u32 addr)
 

Detailed Description

Commonly used typedefs

Definition in file tamtypes.h.

Macro Definition Documentation

◆ NULL

#define NULL   (void *)0

Definition at line 99 of file tamtypes.h.

Typedef Documentation

◆ u8

typedef unsigned char u8

Definition at line 23 of file tamtypes.h.

◆ u16

typedef unsigned short u16

Definition at line 24 of file tamtypes.h.

◆ vu8

typedef volatile u8 vu8

Definition at line 26 of file tamtypes.h.

◆ vu16

typedef volatile u16 vu16

Definition at line 27 of file tamtypes.h.

◆ s8

typedef signed char s8

Definition at line 51 of file tamtypes.h.

◆ s16

typedef signed short s16

Definition at line 52 of file tamtypes.h.

◆ vs8

typedef volatile s8 vs8

Definition at line 54 of file tamtypes.h.

◆ vs16

typedef volatile s16 vs16

Definition at line 55 of file tamtypes.h.

◆ uiptr

typedef u32 uiptr

Definition at line 80 of file tamtypes.h.

◆ siptr

typedef s32 siptr

Definition at line 81 of file tamtypes.h.

◆ vuiptr

typedef volatile u32 vuiptr

Definition at line 83 of file tamtypes.h.

◆ vsiptr

typedef volatile s32 vsiptr

Definition at line 84 of file tamtypes.h.

Function Documentation

◆ _lb()

static u8 _lb ( u32  addr)
inlinestatic

Definition at line 102 of file tamtypes.h.

◆ _lh()

static u16 _lh ( u32  addr)
inlinestatic

Definition at line 106 of file tamtypes.h.

◆ _lw()

static u32 _lw ( u32  addr)
inlinestatic

Definition at line 107 of file tamtypes.h.

◆ _sb()

static void _sb ( u8  val,
u32  addr 
)
inlinestatic

Definition at line 109 of file tamtypes.h.

◆ _sh()

static void _sh ( u16  val,
u32  addr 
)
inlinestatic

Definition at line 110 of file tamtypes.h.

◆ _sw()

static void _sw ( u32  val,
u32  addr 
)
inlinestatic

Definition at line 111 of file tamtypes.h.