PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
rsio2man.h File Reference
#include <xsio2man.h>
+ Include dependency graph for rsio2man.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NO_XSIO2MAN_V2_CONFLICTING_IMPORTS
 
#define rsio2man_IMPORTS_start   DECLARE_IMPORT_TABLE(sio2man, 2, 3)
 
#define rsio2man_IMPORTS_end   END_IMPORT_TABLE
 
#define I_sio2_rm_transfer_init   DECLARE_IMPORT(49, sio2_rm_transfer_init)
 
#define I_sio2_imode_transfer_init   DECLARE_IMPORT(50, sio2_imode_transfer_init)
 
#define I_sio2_transfer2   DECLARE_IMPORT(51, sio2_transfer2)
 
#define I_sio2_transfer_reset2   DECLARE_IMPORT(52, sio2_transfer_reset2)
 
#define I_sio2_mtap_change_slot_set   DECLARE_IMPORT(53, sio2_mtap_change_slot_set)
 
#define I_sio2_mtap_get_slot_max_set   DECLARE_IMPORT(54, sio2_mtap_get_slot_max_set)
 
#define I_sio2_mtap_get_slot_max2_set   DECLARE_IMPORT(55, sio2_mtap_get_slot_max2_set)
 
#define I_sio2_mtap_update_slots_set   DECLARE_IMPORT(56, sio2_mtap_update_slots_set)
 
#define I_sio2_mtap_change_slot   DECLARE_IMPORT(57, sio2_mtap_change_slot)
 
#define I_sio2_mtap_get_slot_max   DECLARE_IMPORT(58, sio2_mtap_get_slot_max)
 
#define I_sio2_mtap_get_slot_max2   DECLARE_IMPORT(59, sio2_mtap_get_slot_max2)
 
#define I_sio2_mtap_update_slots   DECLARE_IMPORT(60, sio2_mtap_update_slots)
 
#define I_sio2_pad2_transfer_init   DECLARE_IMPORT(61, sio2_pad2_transfer_init)
 
#define I_sio2_transfer_reset3   DECLARE_IMPORT(62, sio2_transfer_reset3)
 
#define I_sio2_mc2_transfer_init   DECLARE_IMPORT(63, sio2_mc2_transfer_init)
 
#define I_sio2_set_intr_handler   DECLARE_IMPORT(64, sio2_set_intr_handler)
 
#define I_sio2_set_ctrl_c   DECLARE_IMPORT(65, sio2_set_ctrl_c)
 
#define I_sio2_set_ctrl_1   DECLARE_IMPORT(66, sio2_set_ctrl_1)
 
#define I_sio2_wait_for_intr   DECLARE_IMPORT(67, sio2_wait_for_intr)
 

Functions

void sio2_rm_transfer_init (void)
 
void sio2_imode_transfer_init (void)
 
void sio2_pad2_transfer_init (void)
 
void sio2_transfer_reset3 (void)
 
void sio2_mc2_transfer_init (void)
 
void sio2_set_intr_handler (int(*handler)(void *), void *userdata)
 
void sio2_set_ctrl_c (void)
 
void sio2_set_ctrl_1 (void)
 
void sio2_wait_for_intr (void)
 

Detailed Description

SIO2MAN from SDK 2.0 and newer definitions For DVD Player ROMs that support remote, rom1:SIO2MAN is a newer version of SIO2MAN than rom0:SIO2MAN.

Definition in file rsio2man.h.

Macro Definition Documentation

◆ NO_XSIO2MAN_V2_CONFLICTING_IMPORTS

#define NO_XSIO2MAN_V2_CONFLICTING_IMPORTS

Definition at line 20 of file rsio2man.h.

◆ rsio2man_IMPORTS_start

#define rsio2man_IMPORTS_start   DECLARE_IMPORT_TABLE(sio2man, 2, 3)

Definition at line 44 of file rsio2man.h.

◆ rsio2man_IMPORTS_end

#define rsio2man_IMPORTS_end   END_IMPORT_TABLE

Definition at line 45 of file rsio2man.h.

◆ I_sio2_rm_transfer_init

#define I_sio2_rm_transfer_init   DECLARE_IMPORT(49, sio2_rm_transfer_init)

Definition at line 47 of file rsio2man.h.

◆ I_sio2_imode_transfer_init

#define I_sio2_imode_transfer_init   DECLARE_IMPORT(50, sio2_imode_transfer_init)

Definition at line 48 of file rsio2man.h.

◆ I_sio2_transfer2

#define I_sio2_transfer2   DECLARE_IMPORT(51, sio2_transfer2)

Definition at line 49 of file rsio2man.h.

◆ I_sio2_transfer_reset2

#define I_sio2_transfer_reset2   DECLARE_IMPORT(52, sio2_transfer_reset2)

Definition at line 50 of file rsio2man.h.

◆ I_sio2_mtap_change_slot_set

#define I_sio2_mtap_change_slot_set   DECLARE_IMPORT(53, sio2_mtap_change_slot_set)

Definition at line 51 of file rsio2man.h.

◆ I_sio2_mtap_get_slot_max_set

#define I_sio2_mtap_get_slot_max_set   DECLARE_IMPORT(54, sio2_mtap_get_slot_max_set)

Definition at line 52 of file rsio2man.h.

◆ I_sio2_mtap_get_slot_max2_set

#define I_sio2_mtap_get_slot_max2_set   DECLARE_IMPORT(55, sio2_mtap_get_slot_max2_set)

Definition at line 53 of file rsio2man.h.

◆ I_sio2_mtap_update_slots_set

#define I_sio2_mtap_update_slots_set   DECLARE_IMPORT(56, sio2_mtap_update_slots_set)

Definition at line 54 of file rsio2man.h.

◆ I_sio2_mtap_change_slot

#define I_sio2_mtap_change_slot   DECLARE_IMPORT(57, sio2_mtap_change_slot)

Definition at line 55 of file rsio2man.h.

◆ I_sio2_mtap_get_slot_max

#define I_sio2_mtap_get_slot_max   DECLARE_IMPORT(58, sio2_mtap_get_slot_max)

Definition at line 56 of file rsio2man.h.

◆ I_sio2_mtap_get_slot_max2

#define I_sio2_mtap_get_slot_max2   DECLARE_IMPORT(59, sio2_mtap_get_slot_max2)

Definition at line 57 of file rsio2man.h.

◆ I_sio2_mtap_update_slots

#define I_sio2_mtap_update_slots   DECLARE_IMPORT(60, sio2_mtap_update_slots)

Definition at line 58 of file rsio2man.h.

◆ I_sio2_pad2_transfer_init

#define I_sio2_pad2_transfer_init   DECLARE_IMPORT(61, sio2_pad2_transfer_init)

Definition at line 59 of file rsio2man.h.

◆ I_sio2_transfer_reset3

#define I_sio2_transfer_reset3   DECLARE_IMPORT(62, sio2_transfer_reset3)

Definition at line 60 of file rsio2man.h.

◆ I_sio2_mc2_transfer_init

#define I_sio2_mc2_transfer_init   DECLARE_IMPORT(63, sio2_mc2_transfer_init)

Definition at line 61 of file rsio2man.h.

◆ I_sio2_set_intr_handler

#define I_sio2_set_intr_handler   DECLARE_IMPORT(64, sio2_set_intr_handler)

Definition at line 62 of file rsio2man.h.

◆ I_sio2_set_ctrl_c

#define I_sio2_set_ctrl_c   DECLARE_IMPORT(65, sio2_set_ctrl_c)

Definition at line 63 of file rsio2man.h.

◆ I_sio2_set_ctrl_1

#define I_sio2_set_ctrl_1   DECLARE_IMPORT(66, sio2_set_ctrl_1)

Definition at line 64 of file rsio2man.h.

◆ I_sio2_wait_for_intr

#define I_sio2_wait_for_intr   DECLARE_IMPORT(67, sio2_wait_for_intr)

Definition at line 65 of file rsio2man.h.

Function Documentation

◆ sio2_set_intr_handler()

void sio2_set_intr_handler ( int(*)(void *)  handler,
void *  userdata 
)
extern

Definition at line 370 of file sio2man.c.

◆ sio2_set_ctrl_c()

void sio2_set_ctrl_c ( void  )
extern

Definition at line 384 of file sio2man.c.

◆ sio2_set_ctrl_1()

void sio2_set_ctrl_1 ( void  )
extern

Definition at line 390 of file sio2man.c.

◆ sio2_wait_for_intr()

void sio2_wait_for_intr ( void  )
extern

Definition at line 396 of file sio2man.c.