sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
CardAuth.h File Reference

Go to the source code of this file.

Functions

void ResetMcHandlers (void)
void SetMcCommandHandler (McCommandHandler_t handler)
McCommandHandler_t GetMcCommandHandler (void)
void SetMcDevIDHandler (McDevIDHandler_t handler)
McDevIDHandler_t GetMcDevIDHandler (void)
int McDeviceIDToCNum (int port, int slot)
int SendMcCommand (int port, int slot, sio2_transfer_data_t *sio2packet)
int card_auth (int port, int slot, int arg3, int command)
unsigned char calculate_sio2_buffer_checksum (const void *buffer, unsigned int length)
int card_auth_write (int port, int slot, const void *buffer, int arg3, int command)
int card_auth_read (int port, int slot, void *buffer, int arg3, int command)
int card_auth_60 (int port, int slot)
int card_auth_key_change (int port, int slot, int command)
int card_auth2 (int port, int slot, int arg3, int command)

Function Documentation

◆ calculate_sio2_buffer_checksum()

unsigned char calculate_sio2_buffer_checksum ( const void * buffer,
unsigned int length )
extern

Definition at line 71 of file CardAuth.c.

◆ card_auth()

int card_auth ( int port,
int slot,
int arg3,
int command )
extern

Definition at line 325 of file CardAuth.c.

◆ card_auth2()

int card_auth2 ( int port,
int slot,
int arg3,
int command )
extern

Definition at line 279 of file CardAuth.c.

◆ card_auth_60()

int card_auth_60 ( int port,
int slot )
extern

Definition at line 188 of file CardAuth.c.

◆ card_auth_key_change()

int card_auth_key_change ( int port,
int slot,
int command )
extern

Definition at line 233 of file CardAuth.c.

◆ card_auth_read()

int card_auth_read ( int port,
int slot,
void * buffer,
int arg3,
int command )
extern

Definition at line 132 of file CardAuth.c.

◆ card_auth_write()

int card_auth_write ( int port,
int slot,
const void * buffer,
int arg3,
int command )
extern

Definition at line 82 of file CardAuth.c.

◆ GetMcCommandHandler()

McCommandHandler_t GetMcCommandHandler ( void )
extern

Definition at line 37 of file CardAuth.c.

◆ GetMcDevIDHandler()

McDevIDHandler_t GetMcDevIDHandler ( void )
extern

Definition at line 49 of file CardAuth.c.

◆ McDeviceIDToCNum()

int McDeviceIDToCNum ( int port,
int slot )
extern

Definition at line 55 of file CardAuth.c.

◆ ResetMcHandlers()

void ResetMcHandlers ( void )
extern

Definition at line 24 of file CardAuth.c.

◆ SendMcCommand()

int SendMcCommand ( int port,
int slot,
sio2_transfer_data_t * sio2packet )
extern

Definition at line 65 of file CardAuth.c.

◆ SetMcCommandHandler()

void SetMcCommandHandler ( McCommandHandler_t handler)
extern

Definition at line 31 of file CardAuth.c.

◆ SetMcDevIDHandler()

void SetMcDevIDHandler ( McDevIDHandler_t handler)
extern

Definition at line 43 of file CardAuth.c.