PS2SDK
PS2 Homebrew Libraries
|
Go to the source code of this file.
Data Structures | |
struct | block_device |
struct | file_system |
Macros | |
#define | bdm_IMPORTS_start DECLARE_IMPORT_TABLE(bdm, 1, 1) |
#define | bdm_IMPORTS_end END_IMPORT_TABLE |
#define | I_bdm_connect_bd DECLARE_IMPORT(4, bdm_connect_bd) |
#define | I_bdm_disconnect_bd DECLARE_IMPORT(5, bdm_disconnect_bd) |
#define | I_bdm_connect_fs DECLARE_IMPORT(6, bdm_connect_fs) |
#define | I_bdm_disconnect_fs DECLARE_IMPORT(7, bdm_disconnect_fs) |
#define | I_bdm_get_bd DECLARE_IMPORT(8, bdm_get_bd) |
#define | I_bdm_RegisterCallback DECLARE_IMPORT(9, bdm_RegisterCallback) |
Typedefs | |
typedef void(* | bdm_cb) (int event) |
Functions | |
void | bdm_connect_bd (struct block_device *bd) |
void | bdm_disconnect_bd (struct block_device *bd) |
void | bdm_connect_fs (struct file_system *fs) |
void | bdm_disconnect_fs (struct file_system *fs) |
void | bdm_get_bd (struct block_device **pbd, unsigned int count) |
void | bdm_RegisterCallback (bdm_cb cb) |
IOP BDM (Block Device Manager) definitions.
Definition in file bdm.h.
#define I_bdm_disconnect_bd DECLARE_IMPORT(5, bdm_disconnect_bd) |
#define I_bdm_disconnect_fs DECLARE_IMPORT(7, bdm_disconnect_fs) |
#define I_bdm_RegisterCallback DECLARE_IMPORT(9, bdm_RegisterCallback) |
void bdm_connect_bd | ( | struct block_device * | bd | ) |
void bdm_disconnect_bd | ( | struct block_device * | bd | ) |
void bdm_connect_fs | ( | struct file_system * | fs | ) |
void bdm_disconnect_fs | ( | struct file_system * | fs | ) |
void bdm_get_bd | ( | struct block_device ** | pbd, |
unsigned int | count | ||
) |