FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
driver_ramctrl.c
Go to the documentation of this file.
1
22
23
// Framework Includes
24
#include <
driver_ccp_asm.h
>
25
#include <
driver_ramctrl.h
>
26
27
// Device-specific Includes
28
#include <xc.h>
29
30
uint8_t
RAMCTRL_ReadIntFlags
(
void
)
31
{
32
return
RAMCTRL.INTFLAGS;
33
}
34
35
void
RAMCTRL_WriteIntFlags
(uint8_t value)
36
{
37
ASM_WriteCcp8
(&RAMCTRL.INTFLAGS, value);
38
}
driver_ccp_asm.h
driver_ramctrl.h
ASM_WriteCcp8
void ASM_WriteCcp8(register8_t *regAddr, uint8_t value)
Writes value to a Configuration Change Protected (CCP) 8-bit register.
RAMCTRL_ReadIntFlags
uint8_t RAMCTRL_ReadIntFlags(void)
Reads the INTFLAGS register value.
Definition
driver_ramctrl.c:30
RAMCTRL_WriteIntFlags
void RAMCTRL_WriteIntFlags(uint8_t value)
Overwrites the INTFLAGS register value.
Definition
driver_ramctrl.c:35
safety_framework
src
drivers
driver_ramctrl.c
Generated by
1.15.0