Nirvana Jay / Mbed 2 deprecated F7DISCO_Demo

Dependencies:   BSP_DISCO_F746NG_patch mbed-rtos mbed

Embed: (wiki syntax)

« Back to documentation index

KERNEL_MODULE

KERNEL_MODULE
[CORE]

Kernel module routines. More...

Functions

void k_ModuleInit (void)
 Module Initialization.
uint8_t k_ModuleGetNumber (void)
 Get the module number.
uint8_t k_ModuleAdd (K_ModuleItem_Typedef *module)
 Add module.
uint8_t k_ModuleGetIndex (K_ModuleItem_Typedef *module)
 return module index.
uint8_t k_ModuleOpenLink (K_ModuleItem_Typedef *module, char *ext)
 Link module to file browser open menu.
K_GET_DIRECT_OPEN_FUNC * k_ModuleCheckLink (char *ext)
 Link module to file browser open menu.
void k_ModuleRemove (K_ModuleItem_Typedef *module)
 Remove module.

Detailed Description

Kernel module routines.


Function Documentation

uint8_t k_ModuleAdd ( K_ModuleItem_Typedef *  module )

Add module.

Parameters:
module,:pointer to data structure of type K_ModuleItem_Typedef
Return values:
moduleadd status

Definition at line 80 of file k_module.c.

K_GET_DIRECT_OPEN_FUNC* k_ModuleCheckLink ( char *  ext )

Link module to file browser open menu.

Parameters:
ext,:file extension
Return values:
pointerto module

Definition at line 135 of file k_module.c.

uint8_t k_ModuleGetIndex ( K_ModuleItem_Typedef *  module )

return module index.

Parameters:
module,:pointer to data structure of type K_ModuleItem_Typedef
Return values:
moduleadd status

Definition at line 94 of file k_module.c.

uint8_t k_ModuleGetNumber ( void   )

Get the module number.

Parameters:
None.
Return values:
None.

Definition at line 71 of file k_module.c.

void k_ModuleInit ( void   )

Module Initialization.

Parameters:
None.
Return values:
None.

Definition at line 58 of file k_module.c.

uint8_t k_ModuleOpenLink ( K_ModuleItem_Typedef *  module,
char *  ext 
)

Link module to file browser open menu.

Parameters:
module,:pointer to data structure of type K_ModuleItem_Typedef
ext,:pointer to file extension.
Return values:
None

Definition at line 114 of file k_module.c.

void k_ModuleRemove ( K_ModuleItem_Typedef *  module )

Remove module.

Parameters:
module,:pointer to data structure of type K_ModuleItem_Typedef
Return values:
None

Definition at line 155 of file k_module.c.