diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2012-08-22 15:11:04 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2012-08-22 15:11:04 +0000 |
commit | d51331c78ad8c4c5ad4769d6271cb0e06c11beb1 (patch) | |
tree | 5daa533b98381972de75076bd89c13007aef261e /os/kernel/include/chregistry.h | |
parent | 4bdf358424068f452a4d5a450e6001a03ca4f819 (diff) | |
download | ChibiOS-d51331c78ad8c4c5ad4769d6271cb0e06c11beb1.tar.gz ChibiOS-d51331c78ad8c4c5ad4769d6271cb0e06c11beb1.tar.bz2 ChibiOS-d51331c78ad8c4c5ad4769d6271cb0e06c11beb1.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4614 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/kernel/include/chregistry.h')
-rw-r--r-- | os/kernel/include/chregistry.h | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/os/kernel/include/chregistry.h b/os/kernel/include/chregistry.h index 2b1d35795..ad12c5dd6 100644 --- a/os/kernel/include/chregistry.h +++ b/os/kernel/include/chregistry.h @@ -40,11 +40,20 @@ typedef struct { uint8_t ch_reserved5; /**< @brief Reserved field. */
uint16_t ch_version; /**< @brief Encoded ChibiOS/RT version. */
uint8_t ch_ptrsize; /**< @brief Size of a pointer. */
- uint8_t ch_options; /**< @brief Enable options bits mask. */
- uint8_t ch_reserved10; /**< @brief Reserved field. */
- uint8_t ch_reserved11; /**< @brief Reserved field. */
- ReadyList *ch_rlist; /**< @brief Pointer to the ready list. */
- VTList *ch_vtlist; /**< @brief Pointer to the timers list. */
+ uint8_t ch_timesize; /**< @brief Size of a systime_t. */
+ uint8_t cf_off_prio; /**< @brief Offset of @p p_prio field. */
+ uint8_t cf_off_ctx; /**< @brief Offset of @p p_ctx field. */
+ uint8_t cf_off_newer; /**< @brief Offset of @p p_newer field. */
+ uint8_t cf_off_older; /**< @brief Offset of @p p_older field. */
+ uint8_t cf_off_name; /**< @brief Offset of @p p_name field. */
+ uint8_t cf_off_stklimit; /**< @brief Offset of @p p_stklimit
+ field. */
+ uint8_t cf_off_state; /**< @brief Offset of @p p_state field. */
+ uint8_t cf_off_flags; /**< @brief Offset of @p p_flags field. */
+ uint8_t cf_off_refs; /**< @brief Offset of @p p_refs field. */
+ uint8_t cf_off_preempt; /**< @brief Offset of @p p_preempt
+ field. */
+ uint8_t cf_off_time; /**< @brief Offset of @p p_time field. */
} chroot_t;
/**
|