## Power Supply Function Documentation

### Sys_Power_SetVCCRegulator

void Sys_Power_SetVCCRegulator()

Select VCC power regulator (Buck or LD)

Location: power.h:81

Example Code for Sys_Power_SetVCCRegulator

### Sys_Power_RFEnable

void Sys_Power_RFEnable()

RF Power Switch and Isolation.

Location: power.h:111

Example Code for Sys_Power_RFEnable
// Enable RF power switches, remove RF Isolation Sys_Power_RFEnable();

### Sys_Power_CC312_Enable

void Sys_Power_CC312_Enable()

CryptoCell312 Power Enable.

Location: power.h:133

Example Code for Sys_Power_CC312_Enable
// Enable the CryptoCell block and remove its power isolation. Sys_Power_CC312_Enable();

### Sys_Power_CC312_Disable

void Sys_Power_CC312_Disable()

CryptoCell312 Power Disable.

Location: power.h:157

Example Code for Sys_Power_CC312_Disable
// Disable and isolate power for the CryptoCell block. Sys_Power_CC312_Disable();

### Sys_Power_CC312AO_Enable

void Sys_Power_CC312AO_Enable()

CryptoCell312AO Power Switch and Isolation.

Location: power.h:174

Example Code for Sys_Power_CC312AO_Enable
// Enable the CryptoCell block and remove its power isolation, and power // on the Always On (AO) component for the CryptoCell block. Sys_Power_CC312AO_Enable();

### Sys_Power_CC312AO_Disable

void Sys_Power_CC312AO_Disable()

CryptoCell312AO Power Switch and Isolation.

Location: power.h:199

Example Code for Sys_Power_CC312AO_Disable
// Disable and isolate power for the CryptoCell block, and power off the // Always On (AO) component for the CryptoCell block. Sys_Power_CC312AO_Disable();

### Sys_Power_FPU_Enable

void Sys_Power_FPU_Enable()

Enable the FPU.

Location: power.h:222

Example Code for Sys_Power_FPU_Enable
// Enables the FPU and removes its isolation. Sys_Power_FPU_Enable();

### Sys_Power_FPU_Disable

uint32_t Sys_Power_FPU_Disable()

Disable the FPU.

Location: power.h:257

Return

FPU_Q_ACCEPTED if the FPU power down was successful. FPU_Q_DENIED if the FPU power down failed or if the FPU is already off.

Example Code for Sys_Power_FPU_Disable
// Disables and isolates the FPU. result = Sys_Power_FPU_Disable();