add module definition
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@908 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
463e70efef
commit
b1357bd0db
|
@ -14,7 +14,7 @@
|
||||||
* 2006-08-10 Bernard add version information
|
* 2006-08-10 Bernard add version information
|
||||||
* 2007-01-28 Bernard rename RT_OBJECT_Class_Static to RT_Object_Class_Static
|
* 2007-01-28 Bernard rename RT_OBJECT_Class_Static to RT_Object_Class_Static
|
||||||
* 2007-03-03 Bernard clean up the definitions to rtdef.h
|
* 2007-03-03 Bernard clean up the definitions to rtdef.h
|
||||||
* 2010-04-11 yi.qiu add module feature
|
* 2010-04-11 yi.qiu add module feature
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __RT_THREAD_H__
|
#ifndef __RT_THREAD_H__
|
||||||
|
@ -293,6 +293,22 @@ rt_err_t rt_device_control(rt_device_t dev, rt_uint8_t cmd, void* arg);
|
||||||
/*@}*/
|
/*@}*/
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef RT_USING_MODULE
|
||||||
|
/**
|
||||||
|
* @addtogroup Module
|
||||||
|
*/
|
||||||
|
/*@{*/
|
||||||
|
/*
|
||||||
|
* module interface
|
||||||
|
*/
|
||||||
|
|
||||||
|
rt_module_t rt_module_load(const rt_uint8_t* name, void* module_ptr);
|
||||||
|
rt_err_t rt_module_unload(rt_module_t module);
|
||||||
|
rt_module_t rt_module_find(char* name);
|
||||||
|
rt_module_t rt_module_self (void);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* interrupt service
|
* interrupt service
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue