usb_moded
0.86.0+mer57
src
usb_moded-modules.h
Go to the documentation of this file.
1
30
#ifndef USB_MODED_MODULES_H_
31
# define USB_MODED_MODULES_H_
32
33
# include <stdbool.h>
34
35
/* ========================================================================= *
36
* Constants
37
* ========================================================================= */
38
39
/* module name definitions */
40
# define MODULE_MASS_STORAGE "g_mass_storage"
41
# define MODULE_FILE_STORAGE "g_file_storage"
42
# define MODULE_CHARGING "g_mass_storage luns=1 stall=0 removable=1"
43
# define MODULE_CHARGE_FALLBACK "g_file_storage luns=1 stall=0 removable=1"
44
# define MODULE_NONE "none"
45
# define MODULE_DEVELOPER "g_ether"
46
# define MODULE_MTP "g_ffs"
47
48
/* ========================================================================= *
49
* Prototypes
50
* ========================================================================= */
51
52
/* ------------------------------------------------------------------------- *
53
* MODULES
54
* ------------------------------------------------------------------------- */
55
56
bool
modules_in_use (
void
);
57
bool
modules_init
(
void
);
58
void
modules_quit (
void
);
59
int
modules_load_module
(
const
char
*module);
60
int
modules_unload_module
(
const
char
*module);
61
62
#endif
/* USB_MODED_MODULES_H_ */
modules_init
bool modules_init(void)
Definition:
usb_moded-modules.c:144
modules_unload_module
int modules_unload_module(const char *module)
Definition:
usb_moded-modules.c:253
modules_load_module
int modules_load_module(const char *module)
Definition:
usb_moded-modules.c:181
Generated on Thu Nov 3 2022 18:46:33 for usb_moded by
1.8.17