ICARUS OS (Intelligent Cooperative Architecture for Real-time Unified Systems) 0.1.0
Preemptive Real-Time Operating System for ARM Cortex-M7
Loading...
Searching...
No Matches
cs_entry_t Struct Reference

Per-region entry in the monitor table. More...

Data Fields

const uint8_t * addr
 Start address of the monitored region.
 
uint32_t size
 Size in bytes.
 
uint16_t baseline
 Expected CRC16-CCITT.
 
bool enabled
 True if actively scanned.
 
bool registered
 True if this slot has been configured.
 

Detailed Description

Per-region entry in the monitor table.

Definition at line 44 of file cs.c.

Field Documentation

◆ addr

const uint8_t* cs_entry_t::addr

Start address of the monitored region.


Definition at line 45 of file cs.c.

Referenced by __cs_add_region(), and __cs_get_region().

◆ baseline

uint16_t cs_entry_t::baseline

Expected CRC16-CCITT.


Definition at line 47 of file cs.c.

Referenced by __cs_add_region(), __cs_get_region(), and __cs_rebaseline().

◆ enabled

bool cs_entry_t::enabled

True if actively scanned.


Definition at line 48 of file cs.c.

Referenced by __cs_add_region(), __cs_check_all(), __cs_enable(), and __cs_get_region().

◆ registered

bool cs_entry_t::registered

True if this slot has been configured.

Definition at line 49 of file cs.c.

Referenced by __cs_add_region().

◆ size

uint32_t cs_entry_t::size

Size in bytes.


Definition at line 46 of file cs.c.

Referenced by __cs_add_region(), and __cs_get_region().


The documentation for this struct was generated from the following file: