Output Section
.button
a section containing application data for the button
Output Section
a section containing application data for the button
Safety Warnings for OutputSection .button.
Safety warnings are related to the Requirements Layer, especially the SIL
Mixed SILs in .button : QM, SIL_1. |
.button needs a SIL of SIL_1 but is using main for storage which has a achieved SIL of QM. |
RTE Warnings for OutputSection .button
RTE warnings are related to the configured behaviour of the RTE.
.button is accessible from multiple tasks: Button, UART. |
Required | |
---|---|
SIL | SIL_1 |
mixed SILs | QM, SIL_1 |
Base | |
---|---|
Name | .button |
Type | OutputSection |
Description | a section containing application data for the button |
User-ID | OutputSection_63 |
UID | _dxYvoOZpEeyZ2OzYlvU4PA |
configuration | |
Initialization | UnInit |
Generate | true |
Memory | main |
Section start symbol | ADRL_uRTE_BUTTON_BEGIN* |
Section end symbol | ADRL_uRTE_BUTTON_END* |
Symbols marked with * are automatically generated because no value was set. |
SignalPools linking to this OutputSection.
Pool | SIL | Signals | Tasks | Storage | Inline | SIL |
---|---|---|---|---|---|---|
Global signals related to the button |
QM | .button | USER | QM |
Tasks beeing associated with this OutputSection.
Task | Core | SIL | Priority | Software | States | Signals | Init | Hardware | OutputSections | Own TimeBase | Stack |
---|---|---|---|---|---|---|---|---|---|---|---|
Task responsible for reading the button state |
Arm® Cortex®-M4 | SIL_1 | 6 | - | false | .rtos.task.Button | |||||
Task responsible for sending out UART protocolls |
Arm® Cortex®-M4 | SIL_1 | 5 | - | false | .rtos.task.UART |
Global variables linking to this OutputSection.
Global Variable | Container | DataType | Requirements | public (S) | InitValue | Storage | Protection Set (S) | SIL req | SIL ach |
---|---|---|---|---|---|---|---|---|---|
internal counter for button press duration |
run_readButton | uRTE_uint16_t | - | 0 | .button | - | QM | QM |