git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@5862 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
745d8c1504
commit
43a7a0820f
|
@ -114,6 +114,7 @@ typedef struct Thread Thread;
|
||||||
#include "chsys.h"
|
#include "chsys.h"
|
||||||
#include "chvt.h"
|
#include "chvt.h"
|
||||||
#include "chschd.h"
|
#include "chschd.h"
|
||||||
|
#include "chregistry.h"
|
||||||
#include "chsem.h"
|
#include "chsem.h"
|
||||||
#include "chbsem.h"
|
#include "chbsem.h"
|
||||||
#include "chmtx.h"
|
#include "chmtx.h"
|
||||||
|
@ -125,7 +126,6 @@ typedef struct Thread Thread;
|
||||||
#include "chheap.h"
|
#include "chheap.h"
|
||||||
#include "chmempools.h"
|
#include "chmempools.h"
|
||||||
#include "chdynamic.h"
|
#include "chdynamic.h"
|
||||||
#include "chregistry.h"
|
|
||||||
#include "chqueues.h"
|
#include "chqueues.h"
|
||||||
#include "chstreams.h"
|
#include "chstreams.h"
|
||||||
#include "chfiles.h"
|
#include "chfiles.h"
|
||||||
|
|
|
@ -265,10 +265,6 @@ typedef msg_t (*tfunc_t)(void *);
|
||||||
/* Module macros. */
|
/* Module macros. */
|
||||||
/*===========================================================================*/
|
/*===========================================================================*/
|
||||||
|
|
||||||
/*===========================================================================*/
|
|
||||||
/* External declarations. */
|
|
||||||
/*===========================================================================*/
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @name Macro Functions
|
* @name Macro Functions
|
||||||
* @{
|
* @{
|
||||||
|
@ -386,6 +382,10 @@ typedef msg_t (*tfunc_t)(void *);
|
||||||
#define chThdSleepMicroseconds(usec) chThdSleep(US2ST(usec))
|
#define chThdSleepMicroseconds(usec) chThdSleep(US2ST(usec))
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* External declarations. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Threads APIs.
|
* Threads APIs.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -30,6 +30,30 @@
|
||||||
*/
|
*/
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local definitions. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module exported variables. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local types. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local variables. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local functions. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module exported functions. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
#if !CH_OPTIMIZE_SPEED || defined(__DOXYGEN__)
|
#if !CH_OPTIMIZE_SPEED || defined(__DOXYGEN__)
|
||||||
/**
|
/**
|
||||||
* @brief Inserts a thread into a priority ordered queue.
|
* @brief Inserts a thread into a priority ordered queue.
|
||||||
|
|
|
@ -56,6 +56,30 @@
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local definitions. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module exported variables. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local types. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local variables. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module local functions. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* Module exported functions. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Initializes a thread structure.
|
* @brief Initializes a thread structure.
|
||||||
* @note This is an internal functions, do not use it in application code.
|
* @note This is an internal functions, do not use it in application code.
|
||||||
|
|
Loading…
Reference in New Issue