PS2SDK
PS2 Homebrew Libraries
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Functions
_
a
c
d
e
f
g
i
l
m
n
p
q
r
s
t
u
v
Variables
_
c
d
f
g
i
k
m
n
p
q
r
s
t
u
v
w
Typedefs
a
d
h
i
l
m
n
p
r
s
t
w
Enumerations
_
a
c
d
g
i
l
m
n
o
p
s
t
v
Enumerator
c
d
e
g
i
n
p
s
Macros
_
a
b
c
d
e
f
g
h
i
l
m
n
p
q
r
s
t
u
v
w
z
▼
PS2SDK
PS2SDK - PS2DEV Open Source Project
PS2SDK - KERNEL LIBRARY
remote
►
Topics
►
Data Structures
▼
Files
▼
File List
▼
common
▼
include
►
sys
►
aifregs.h
as_reg_compat.h
►
atahw.h
►
cdvd-ioctl.h
►
dev5_mmio_hwport.h
►
dev9regs.h
►
ee_cop0_defs.h
►
ee_regs.h
►
errno.h
►
fileio-common.h
►
fileXio.h
►
gif_registers.h
►
gif_tags.h
►
gs_gp.h
►
gs_privileged.h
►
gs_psm.h
►
hdd-ioctl.h
►
io_common.h
►
iop_cop0_defs.h
►
iop_low_memory_globals.h
►
iop_mmio_hwport.h
►
iop_regs.h
►
iopheap-common.h
►
iox_stat.h
►
libcdvd-common.h
►
libcdvd-rpc.h
►
libmc-common.h
►
librm-common.h
►
libsd-common.h
►
libsecr-common.h
►
loadfile-common.h
►
netman.h
►
netman_rpc.h
►
ps2_debug.h
►
ps2_reg_defs.h
►
ps2ip_rpc.h
►
ps2lib_err.h
►
ps2smb.h
ps2snd.h
pwroff_rpc.h
secrsif.h
►
sif_mmio_hwport.h
►
sifcmd-common.h
►
sifrpc-common.h
►
sior-common.h
►
smapregs.h
►
speedregs.h
►
spu2_mmio_hwport.h
tamtypes.h
►
tcpip.h
►
usbhdfsd-common.h
►
vif_codes.h
►
vif_registers.h
►
sbus
►
ee
►
iop
►
tools
►
Globals
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
secrsif.h
1
struct
SecrSifDownloadHeaderParams
2
{
3
s32 port, slot;
4
u8 buffer[0x400];
5
SecrBitTable_t
BitTable;
6
s32 size;
7
s32 result;
8
};
1
struct
SecrSifDownloadHeaderParams
{
…
};
9
10
struct
SecrSifDownloadBlockParams
11
{
12
u8 buffer[0x400];
13
s32 size;
14
s32 result;
15
};
10
struct
SecrSifDownloadBlockParams
{
…
};
16
17
struct
SecrSifDownloadGetKbitParams
18
{
19
s32 port, slot;
20
u8 kbit[16];
21
s32 result;
22
};
17
struct
SecrSifDownloadGetKbitParams
{
…
};
23
24
struct
SecrSifDownloadGetKcParams
25
{
26
s32 port, slot;
27
u8 kc[16];
28
s32 result;
29
};
24
struct
SecrSifDownloadGetKcParams
{
…
};
30
31
struct
SecrSifDownloadGetIcvps2Params
32
{
33
u8 icvps2[8];
34
s32 result;
35
};
31
struct
SecrSifDownloadGetIcvps2Params
{
…
};
36
37
struct
SecrSifDiskBootHeaderParams
38
{
39
u8 buffer[0x400];
40
SecrBitTable_t
BitTable;
41
s32 size;
42
s32 result;
43
};
37
struct
SecrSifDiskBootHeaderParams
{
…
};
44
45
struct
SecrSifDiskBootBlockParams
46
{
47
u8 source[0x400];
48
u8 destination[0x400];
49
s32 size;
50
s32 result;
51
};
45
struct
SecrSifDiskBootBlockParams
{
…
};
52
53
#define SECRSIF_DOWNLOAD_HEADER 0x80000A01
54
#define SECRSIF_DOWNLOAD_BLOCK 0x80000A02
55
#define SECRSIF_DOWNLOAD_GET_KBIT 0x80000A03
56
#define SECRSIF_DOWNLOAD_GET_KC 0x80000A04
57
#define SECRSIF_DOWNLOAD_GET_ICVPS2 0x80000A05
58
#define SECRSIF_DISK_BOOT_HEADER 0x80000A06
59
#define SECRSIF_DISK_BOOT_BLOCK 0x80000A07
SecrBitTable
Definition
libsecr-common.h:44
SecrSifDiskBootBlockParams
Definition
secrsif.h:46
SecrSifDiskBootHeaderParams
Definition
secrsif.h:38
SecrSifDownloadBlockParams
Definition
secrsif.h:11
SecrSifDownloadGetIcvps2Params
Definition
secrsif.h:32
SecrSifDownloadGetKbitParams
Definition
secrsif.h:18
SecrSifDownloadGetKcParams
Definition
secrsif.h:25
SecrSifDownloadHeaderParams
Definition
secrsif.h:2
common
include
secrsif.h
Generated on Wed Feb 19 2025 02:05:14 for PS2SDK by
1.12.0