ps2sdk
1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
smod.h
Go to the documentation of this file.
1
/*
2
# _____ ___ ____ ___ ____
3
# ____| | ____| | | |____|
4
# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5
#-----------------------------------------------------------------------
6
# Copyright (c) 2003 Marcus R. Brown <mrbrown@0xd6.org>
7
# Licenced under Academic Free License version 2.0
8
# Review ps2sdk README & LICENSE files for further details.
9
*/
10
16
#ifndef __SMOD_H__
17
#define __SMOD_H__
18
19
#include <
tamtypes.h
>
20
24
typedef
struct
_smod_mod_info {
25
struct
_smod_mod_info *
next
;
27
char
*
name
;
28
u16
version
;
30
u16
newflags
;
31
u16
id
;
32
u16
unused
;
34
u32
entry
;
35
u32
gp
;
36
u32
text_start
;
37
u32
text_size
;
38
u32
data_size
;
39
u32
bss_size
;
40
u32
unused1
;
41
u32
unused2
;
42
}
smod_mod_info_t
;
43
44
#ifdef __cplusplus
45
extern
"C"
{
46
#endif
47
49
int
smod_get_next_mod
(
smod_mod_info_t
*cur_mod,
smod_mod_info_t
*next_mod);
50
52
int
smod_get_mod_by_name
(
const
char
*name,
smod_mod_info_t
*
info
);
53
54
#ifdef __cplusplus
55
}
56
#endif
57
58
#endif
/* __SMOD_H__ */
info
jpgData * info
Definition:
camera-test.c:14
smod_get_next_mod
int smod_get_next_mod(smod_mod_info_t *cur_mod, smod_mod_info_t *next_mod)
Definition:
smod.c:30
smod_get_mod_by_name
int smod_get_mod_by_name(const char *name, smod_mod_info_t *info)
Definition:
smod.c:54
smod_mod_info_t
Definition:
smod.h:24
smod_mod_info_t::unused2
u32 unused2
Definition:
smod.h:41
smod_mod_info_t::name
char * name
Definition:
smod.h:27
smod_mod_info_t::unused1
u32 unused1
Definition:
smod.h:40
smod_mod_info_t::gp
u32 gp
Definition:
smod.h:35
smod_mod_info_t::newflags
u16 newflags
Definition:
smod.h:30
smod_mod_info_t::entry
u32 entry
Definition:
smod.h:34
smod_mod_info_t::version
u16 version
Definition:
smod.h:28
smod_mod_info_t::next
struct _smod_mod_info * next
Definition:
smod.h:25
smod_mod_info_t::unused
u16 unused
Definition:
smod.h:32
smod_mod_info_t::id
u16 id
Definition:
smod.h:31
smod_mod_info_t::text_start
u32 text_start
Definition:
smod.h:36
smod_mod_info_t::text_size
u32 text_size
Definition:
smod.h:37
smod_mod_info_t::bss_size
u32 bss_size
Definition:
smod.h:39
smod_mod_info_t::data_size
u32 data_size
Definition:
smod.h:38
tamtypes.h
u32
unsigned int u32
Definition:
tamtypes.h:30
u16
unsigned short u16
Definition:
tamtypes.h:24
ee
sbv
include
smod.h
Generated on Thu Feb 11 2021 11:42:23 for ps2sdk by
1.9.2