| 
    ChibiOS
    19.1.4
    
   | 
 
ChibiOS/RT memory signature record. More...
#include <chregistry.h>

Data Fields | |
| char | identifier [4] | 
| Always set to "main".  More... | |
| uint8_t | zero | 
| Must be zero.  More... | |
| uint8_t | size | 
| Size of this structure.  More... | |
| uint16_t | version | 
| Encoded ChibiOS/RT version.  More... | |
| uint8_t | ptrsize | 
| Size of a pointer.  More... | |
| uint8_t | timesize | 
Size of a systime_t.  More... | |
| uint8_t | threadsize | 
Size of a thread_t.  More... | |
| uint8_t | off_prio | 
Offset of prio field.  More... | |
| uint8_t | off_ctx | 
Offset of ctx field.  More... | |
| uint8_t | off_newer | 
Offset of newer field.  More... | |
| uint8_t | off_older | 
Offset of older field.  More... | |
| uint8_t | off_name | 
Offset of name field.  More... | |
| uint8_t | off_stklimit | 
Offset of stklimit field.  More... | |
| uint8_t | off_state | 
Offset of state field.  More... | |
| uint8_t | off_flags | 
Offset of flags field.  More... | |
| uint8_t | off_refs | 
Offset of refs field.  More... | |
| uint8_t | off_preempt | 
Offset of preempt field.  More... | |
| uint8_t | off_time | 
Offset of time field.  More... | |
ChibiOS/RT memory signature record.
Definition at line 52 of file chregistry.h.
| char chdebug_t::identifier[4] | 
Always set to "main".
Definition at line 53 of file chregistry.h.
| uint8_t chdebug_t::zero | 
Must be zero.
Definition at line 54 of file chregistry.h.
| uint8_t chdebug_t::size | 
Size of this structure.
Definition at line 55 of file chregistry.h.
| uint16_t chdebug_t::version | 
Encoded ChibiOS/RT version.
Definition at line 56 of file chregistry.h.
| uint8_t chdebug_t::ptrsize | 
Size of a pointer.
Definition at line 57 of file chregistry.h.
| uint8_t chdebug_t::timesize | 
Size of a systime_t. 
Definition at line 58 of file chregistry.h.
| uint8_t chdebug_t::threadsize | 
Size of a thread_t. 
Definition at line 59 of file chregistry.h.
| uint8_t chdebug_t::off_prio | 
Offset of prio field. 
Definition at line 60 of file chregistry.h.
| uint8_t chdebug_t::off_ctx | 
Offset of ctx field. 
Definition at line 61 of file chregistry.h.
| uint8_t chdebug_t::off_newer | 
Offset of newer field. 
Definition at line 62 of file chregistry.h.
| uint8_t chdebug_t::off_older | 
Offset of older field. 
Definition at line 63 of file chregistry.h.
| uint8_t chdebug_t::off_name | 
Offset of name field. 
Definition at line 64 of file chregistry.h.
| uint8_t chdebug_t::off_stklimit | 
Offset of stklimit field. 
Definition at line 65 of file chregistry.h.
| uint8_t chdebug_t::off_state | 
Offset of state field. 
Definition at line 66 of file chregistry.h.
| uint8_t chdebug_t::off_flags | 
Offset of flags field. 
Definition at line 67 of file chregistry.h.
| uint8_t chdebug_t::off_refs | 
Offset of refs field. 
Definition at line 68 of file chregistry.h.
| uint8_t chdebug_t::off_preempt | 
Offset of preempt field. 
Definition at line 69 of file chregistry.h.
| uint8_t chdebug_t::off_time | 
Offset of time field. 
Definition at line 70 of file chregistry.h.