FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
driver_ccp_asm.h
Go to the documentation of this file.
1
25
26#ifndef DRIVER_CCP_ASM_H
27#define DRIVER_CCP_ASM_H
28
29// Standard Library includes
30#include <stdint.h>
31
32// Device-specific Includes
33#include <xc.h>
34
56void ASM_WriteCcp8(register8_t* regAddr, uint8_t value);
57
79void ASM_WriteCcp16(register16_t* regAddr, uint16_t value);
80
105void ASM_WriteCcp24(register32_t* regAddr, uint32_t value);
106
107#endif // DRIVER_CCP_ASM_H
void ASM_WriteCcp16(register16_t *regAddr, uint16_t value)
Writes value to a Configuration Change Protected (CCP) 16-bit register.
void ASM_WriteCcp24(register32_t *regAddr, uint32_t value)
Writes value to a Configuration Change Protected (CCP) 24-bit register.
void ASM_WriteCcp8(register8_t *regAddr, uint8_t value)
Writes value to a Configuration Change Protected (CCP) 8-bit register.