![]() |
FuSa 8-Bit Libraries Safety Framework
|
Contains API prototypes for the RSTCTRL (Reset Controller) driver. More...
Files | |
| file | driver_rstctrl.c |
| Implements APIs for the RSTCTRL (Reset Controller) driver. | |
Functions | |
| uint8_t | RSTCTRL_ReadResetFlagRegister (void) |
| Reads the RSTFR register value. | |
| void | RSTCTRL_WriteResetFlagRegister (uint8_t value) |
| Overwrites the RSTFR register value. | |
| void | RSTCTRL_WriteSoftwareResetRegister (uint8_t value) |
| Overwrites the SWRR register value. | |
| uint8_t | RSTCTRL_ReadMachineCheckFlagsA (void) |
| Reads the MCFLAGSA register value. | |
| void | RSTCTRL_WriteMachineCheckFlagsA (uint8_t value) |
| Overwrites the MCFLAGSA register value. | |
| uint8_t | RSTCTRL_ReadMachineCheckFlagsB (void) |
| Reads the MCFLAGSB register value. | |
| void | RSTCTRL_WriteMachineCheckFlagsB (uint8_t value) |
| Overwrites the MCFLAGSB register value. | |
Contains API prototypes for the RSTCTRL (Reset Controller) driver.
These APIs provide direct register access and have no functional knowledge of the register interface. No input or output validation is performed in the drivers. It is the responsibility of the calling function to use them correctly according to the register interface specification.
| uint8_t RSTCTRL_ReadMachineCheckFlagsA | ( | void | ) |
Reads the MCFLAGSA register value.
Definition at line 48 of file driver_rstctrl.c.
| uint8_t RSTCTRL_ReadMachineCheckFlagsB | ( | void | ) |
Reads the MCFLAGSB register value.
Definition at line 58 of file driver_rstctrl.c.
| uint8_t RSTCTRL_ReadResetFlagRegister | ( | void | ) |
Reads the RSTFR register value.
Definition at line 33 of file driver_rstctrl.c.
| void RSTCTRL_WriteMachineCheckFlagsA | ( | uint8_t | value | ) |
Overwrites the MCFLAGSA register value.
| value | Specifies the value to write. |
Definition at line 53 of file driver_rstctrl.c.
| void RSTCTRL_WriteMachineCheckFlagsB | ( | uint8_t | value | ) |
Overwrites the MCFLAGSB register value.
| value | Specifies the value to write. |
Definition at line 63 of file driver_rstctrl.c.
| void RSTCTRL_WriteResetFlagRegister | ( | uint8_t | value | ) |
Overwrites the RSTFR register value.
| value | Specifies the value to write. |
Definition at line 38 of file driver_rstctrl.c.
| void RSTCTRL_WriteSoftwareResetRegister | ( | uint8_t | value | ) |
Overwrites the SWRR register value.
| value | Specifies the value to write. |
Definition at line 43 of file driver_rstctrl.c.