52#define IOPMGR_DEVTYPE_INVALID 0
53#define IOPMGR_DEVTYPE_IOMAN 1
54#define IOPMGR_DEVTYPE_IOMANX 2
55#define IOPMGR_DEVTYPE_ALL 0xffff
58#define IOPMGR_MODNAME "IOP_Manager"
59#define IOPMGR_LIBNAME "iopmgr"
62#define IOPMGR_VERSION_HIGH 1
63#define IOPMGR_VERSION_LOW 1
66#define IOPMGR_IOMAN_IDENT "IO/File_Manager"
67#define IOPMGR_IOMANX_IDENT "IOX/File_Manager"
69#define iopmgr_IMPORTS_start DECLARE_IMPORT_TABLE(iopmgr, 1, 1)
70#define iopmgr_IMPORTS_end END_IMPORT_TABLE
72#define I_smod_get_next_mod DECLARE_IMPORT(4, smod_get_next_mod)
73#define I_smod_get_mod_by_name DECLARE_IMPORT(5, smod_get_mod_by_name)
74#define I_smod_get_modcount_by_name DECLARE_IMPORT(6, smod_get_modcount_by_name)
75#define I_smod_get_modversion_by_name DECLARE_IMPORT(7, smod_get_modversion_by_name)
76#define I_smod_unload_module DECLARE_IMPORT(8, smod_unload_module)
77#define I_slib_get_lib_by_name DECLARE_IMPORT(10, slib_get_lib_by_name)
78#define I_slib_get_exportlist_by_name DECLARE_IMPORT(11, slib_get_exportlist_by_name)
79#define I_slib_get_version_by_name DECLARE_IMPORT(12, slib_get_version_by_name)
80#define I_slib_release_library DECLARE_IMPORT(13, slib_release_library)
81#define I_iopmgr_get_iomandev DECLARE_IMPORT(15, iopmgr_get_iomandev)
82#define I_iopmgr_get_iomanxdev DECLARE_IMPORT(16, iopmgr_get_iomanxdev)
83#define I_iopmgr_get_device DECLARE_IMPORT(17, iopmgr_get_device)
84#define I_iopmgr_get_devicetype DECLARE_IMPORT(18, iopmgr_get_devicetype)
85#define I_iopmgr_get_devicelist DECLARE_IMPORT(19, iopmgr_get_devicelist)
iop_device_t * iopmgr_get_iomandev(char *device)
iop_device_t * iopmgr_get_device(char *device)
iop_library_t * slib_get_lib_by_name(const char *name)
iop_device_t * iopmgr_get_iomanxdev(char *device)
int smod_get_modversion_by_name(const char *name)
int slib_release_library(const char *name)
ModuleInfo_t * smod_get_next_mod(ModuleInfo_t *cur_mod)
int iopmgr_get_devicelist(int man, int devtype, char *buffer)
int smod_get_modcount_by_name(const char *name)
ModuleInfo_t * smod_get_mod_by_name(const char *name)
int iopmgr_get_devicetype(char *device)
int smod_unload_module(const char *name)
int slib_get_version_by_name(const char *name)
void * slib_get_exportlist_by_name(const char *name)