PS2SDK
PS2 Homebrew Libraries
CardAuth.h
1 extern void ResetMcHandlers(void);
2 extern void SetMcCommandHandler(McCommandHandler_t handler);
3 extern McCommandHandler_t GetMcCommandHandler(void);
4 extern void SetMcDevIDHandler(McDevIDHandler_t handler);
5 extern McDevIDHandler_t GetMcDevIDHandler(void); // unused.
6 extern int McDeviceIDToCNum(int port, int slot);
7 extern int SendMcCommand(int port, int slot, sio2_transfer_data_t *sio2packet);
8 extern int card_auth(int port, int slot, int arg3, int command);
9 extern unsigned char calculate_sio2_buffer_checksum(const void *buffer, unsigned int length);
10 extern int card_auth_write(int port, int slot, const void *buffer, int arg3, int command);
11 extern int card_auth_read(int port, int slot, void *buffer, int arg3, int command);
12 
13 extern int card_auth_60(int port, int slot);
14 extern int card_auth_key_change(int port, int slot, int command);
15 extern int card_auth2(int port, int slot, int arg3, int command);
sio2_transfer_data_t
Definition: sio2man.h:33