PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
MechaAuth.h
1extern int SendMechaCommand(int command, const void *input, unsigned short int length, void *output);
2
3extern int mechacon_auth_80(int cnum);
4extern int mechacon_auth_81(int cnum);
5extern int mechacon_auth_82(const void *buffer, const void *buffer2);
6extern int mechacon_auth_83(const void *buffer);
7extern int mechacon_auth_84(void *buffer, void *buffer2);
8extern int mechacon_auth_85(void *buffer, void *buffer2);
9extern int mechacon_auth_86(void *buffer, void *buffer2);
10extern int mechacon_auth_87(void *buffer);
11extern int mechacon_auth_88(void);
12
13extern int write_HD_start(unsigned char mode, int cnum, int arg2, unsigned short int HeaderLength);
14extern int write_data(const void *buffer, unsigned short int length);
15extern int pol_cal_cmplt(void);
16extern int func_00001c98(unsigned short int size);
17extern int get_BIT_length(unsigned short int *BitLength);
18extern int func_00001b00(void *data, unsigned short int length);
19extern int mechacon_set_block_size(unsigned short int size);
20extern int _PreEncryptKbit1(void *kbit1); // request first half of pre-encrypted kbit
21extern int _PreEncryptKbit2(void *kbit2); // request second half of pre-encrypted kbit
22extern int _PreEncryptKc1(void *kc1); // request first half of pre-encrypted kc
23extern int _PreEncryptKc2(void *kc2); // request second half of pre-encrypted kc
24extern int func_00001ed8(void *icvps2);