![]() | Astra MCU SDK Peripheral Driver Library |
Initialize FC driver instance and SoC-level FC hardware.
Parameters:
Return: fc_status_en status code.
Return values:
Deinitialize FC driver instance and disable FC resources.
Parameters:
Return: fc_status_en status code.
Return values:
Configure one FC fault input source type and logging mask.
Parameters:
Return: fc_status_en status code.
Return values:
Configure one FC interrupt output.
Parameters:
Return: fc_status_en status code.
Return values:
Clear selected FC interrupt status bits.
Parameters:
Return: fc_status_en status code.
Return values:
Read FC interrupt status register value.
Parameters:
Return: fc_status_en status code.
Return values:
Set FC interrupt timeout clear counter value.
Parameters:
Return: fc_status_en status code.
Return values:
Set FC trigger output pulse width value.
Parameters:
Return: fc_status_en status code.
Return values:
Set FC reset output pulse width value.
Parameters:
Return: fc_status_en status code.
Return values:
Configure one FC timing control field.
Parameters:
Return: fc_status_en status code.
Return values:
Program fault routing table for interrupt, trigger, or reset output.
Parameters:
Return: fc_status_en status code.
Return values:
Read fault routing table for interrupt, trigger, or reset output.
Parameters:
Return: fc_status_en status code.
Return values:
Erase FC hardware fault log array and reset write pointer.
Parameters:
Return: fc_status_en status code.
Return values:
Write one software log ID to FC software log register.
Parameters:
Return: fc_status_en status code.
Return values:
Get number of currently retained FC fault log entries.
Parameters:
Return: fc_status_en status code.
Return values:
Read one FC log entry by index.
Parameters:
Return: fc_status_en status code.
Return values:
Read multiple FC log entries in chronological order from oldest retained log.
Parameters:
Return: fc_status_en status code.
Return values:
Register or clear FC interrupt callback handler.
Parameters:
Return: fc_status_en status code.
Return values:
FC interrupt service routine helper.
Parameters:
Return: fc_status_en status code.
Return values: