PS2SDK
PS2 Homebrew Libraries
secrsif.h
2 {
3  s32 port, slot;
4  u8 buffer[0x400];
5  SecrBitTable_t BitTable;
6  s32 size;
7  s32 result;
8 };
9 
11 {
12  u8 buffer[0x400];
13  s32 size;
14  s32 result;
15 };
16 
18 {
19  s32 port, slot;
20  u8 kbit[16];
21  s32 result;
22 };
23 
25 {
26  s32 port, slot;
27  u8 kc[16];
28  s32 result;
29 };
30 
32 {
33  u8 icvps2[8];
34  s32 result;
35 };
36 
38 {
39  u8 buffer[0x400];
40  SecrBitTable_t BitTable;
41  s32 size;
42  s32 result;
43 };
44 
46 {
47  u8 source[0x400];
48  u8 destination[0x400];
49  s32 size;
50  s32 result;
51 };
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
SecrSifDownloadHeaderParams
Definition: secrsif.h:1
SecrSifDownloadGetKbitParams
Definition: secrsif.h:17
SecrSifDiskBootBlockParams
Definition: secrsif.h:45
SecrBitTable
Definition: libsecr-common.h:43
SecrSifDownloadGetKcParams
Definition: secrsif.h:24
SecrSifDiskBootHeaderParams
Definition: secrsif.h:37
SecrSifDownloadGetIcvps2Params
Definition: secrsif.h:31
SecrSifDownloadBlockParams
Definition: secrsif.h:10