![]() |
RZ Flexible Software Package Documentation
Release v4.3.0
|
|
Functions | |
| fsp_err_t | R_FSP_VersionGet (fsp_pack_version_t *const p_version) |
| fsp_err_t | R_ADC_C_Open (adc_ctrl_t *p_ctrl, adc_cfg_t const *const p_cfg) |
| fsp_err_t | R_ADC_C_ScanCfg (adc_ctrl_t *p_ctrl, void const *const p_channel_cfg) |
| fsp_err_t | R_ADC_C_InfoGet (adc_ctrl_t *p_ctrl, adc_info_t *p_adc_info) |
| fsp_err_t | R_ADC_C_ScanStart (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_ADC_C_ScanGroupStart (adc_ctrl_t *p_ctrl, adc_group_mask_t group_id) |
| fsp_err_t | R_ADC_C_ScanStop (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_ADC_C_StatusGet (adc_ctrl_t *p_ctrl, adc_status_t *p_status) |
| fsp_err_t | R_ADC_C_Read (adc_ctrl_t *p_ctrl, adc_channel_t const reg_id, uint16_t *const p_data) |
| fsp_err_t | R_ADC_C_Read32 (adc_ctrl_t *p_ctrl, adc_channel_t const reg_id, uint32_t *const p_data) |
| fsp_err_t | R_ADC_C_SampleStateCountSet (adc_ctrl_t *p_ctrl, uint16_t num_states) |
| fsp_err_t | R_ADC_C_Close (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_ADC_C_OffsetSet (adc_ctrl_t *const p_ctrl, adc_channel_t const reg_id, int32_t offset) |
| fsp_err_t | R_ADC_C_Calibrate (adc_ctrl_t *const p_ctrl, void const *p_extend) |
| fsp_err_t | R_ADC_C_CallbackSet (adc_ctrl_t *const p_api_ctrl, void(*p_callback)(adc_callback_args_t *), void *const p_context, adc_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_ADC_E_Open (adc_ctrl_t *p_ctrl, adc_cfg_t const *const p_cfg) |
| fsp_err_t | R_ADC_E_ScanCfg (adc_ctrl_t *p_ctrl, void const *const p_channel_cfg) |
| fsp_err_t | R_ADC_E_InfoGet (adc_ctrl_t *p_ctrl, adc_info_t *p_adc_info) |
| fsp_err_t | R_ADC_E_ScanStart (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_ADC_E_ScanGroupStart (adc_ctrl_t *p_ctrl, adc_group_mask_t group_id) |
| fsp_err_t | R_ADC_E_ScanStop (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_ADC_E_StatusGet (adc_ctrl_t *p_ctrl, adc_status_t *p_status) |
| fsp_err_t | R_ADC_E_Read (adc_ctrl_t *p_ctrl, adc_channel_t const reg_id, uint16_t *const p_data) |
| fsp_err_t | R_ADC_E_Read32 (adc_ctrl_t *p_ctrl, adc_channel_t const reg_id, uint32_t *const p_data) |
| fsp_err_t | R_ADC_E_Close (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_ADC_E_OffsetSet (adc_ctrl_t *const p_ctrl, adc_channel_t const reg_id, int32_t offset) |
| fsp_err_t | R_ADC_E_Calibrate (adc_ctrl_t *const p_ctrl, void const *p_extend) |
| fsp_err_t | R_ADC_E_CallbackSet (adc_ctrl_t *const p_api_ctrl, void(*p_callback)(adc_callback_args_t *), void *const p_context, adc_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_CANFD_Open (can_ctrl_t *const p_api_ctrl, can_cfg_t const *const p_cfg) |
| fsp_err_t | R_CANFD_Close (can_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_CANFD_Write (can_ctrl_t *const p_api_ctrl, uint32_t const buffer, can_frame_t *const p_frame) |
| fsp_err_t | R_CANFD_Read (can_ctrl_t *const p_api_ctrl, uint32_t const buffer, can_frame_t *const p_frame) |
| fsp_err_t | R_CANFD_ModeTransition (can_ctrl_t *const p_api_ctrl, can_operation_mode_t operation_mode, can_test_mode_t test_mode) |
| fsp_err_t | R_CANFD_InfoGet (can_ctrl_t *const p_api_ctrl, can_info_t *const p_info) |
| fsp_err_t | R_CANFD_CallbackSet (can_ctrl_t *const p_api_ctrl, void(*p_callback)(can_callback_args_t *), void *const p_context, can_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_CMTW_Close (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CMTW_PeriodSet (timer_ctrl_t *const p_ctrl, uint32_t const period_counts) |
| fsp_err_t | R_CMTW_DutyCycleSet (timer_ctrl_t *const p_ctrl, uint32_t const duty_cycle_counts, uint32_t const pin) |
| fsp_err_t | R_CMTW_Reset (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CMTW_Start (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CMTW_Enable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CMTW_Disable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CMTW_CompareMatchSet (timer_ctrl_t *const p_ctrl, uint32_t const compare_match_value, timer_compare_match_t const match_channel) |
| fsp_err_t | R_CMTW_InfoGet (timer_ctrl_t *const p_ctrl, timer_info_t *const p_info) |
| fsp_err_t | R_CMTW_StatusGet (timer_ctrl_t *const p_ctrl, timer_status_t *const p_status) |
| fsp_err_t | R_CMTW_Stop (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CMTW_Open (timer_ctrl_t *const p_ctrl, timer_cfg_t const *const p_cfg) |
| fsp_err_t | R_CMTW_OutputEnable (timer_ctrl_t *const p_ctrl, cmtw_io_pin_t pin) |
| fsp_err_t | R_CMTW_OutputDisable (timer_ctrl_t *const p_ctrl, cmtw_io_pin_t pin) |
| fsp_err_t | R_CMTW_CallbackSet (timer_ctrl_t *const p_api_ctrl, void(*p_callback)(timer_callback_args_t *), void *const p_context, timer_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_CRC_Open (crc_ctrl_t *const p_ctrl, crc_cfg_t const *const p_cfg) |
| fsp_err_t | R_CRC_Close (crc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_CRC_Calculate (crc_ctrl_t *const p_ctrl, crc_input_t *const p_crc_input, uint32_t *calculatedValue) |
| fsp_err_t | R_CRC_CalculatedValueGet (crc_ctrl_t *const p_ctrl, uint32_t *calculatedValue) |
| fsp_err_t | R_CRC_SnoopEnable (crc_ctrl_t *const p_ctrl, uint32_t crc_seed) |
| fsp_err_t | R_CRC_SnoopDisable (crc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_DMAC_B_Open (transfer_ctrl_t *const p_api_ctrl, transfer_cfg_t const *const p_cfg) |
| fsp_err_t | R_DMAC_B_Reconfigure (transfer_ctrl_t *const p_api_ctrl, transfer_info_t *p_info) |
| fsp_err_t | R_DMAC_B_Reset (transfer_ctrl_t *const p_api_ctrl, void const *volatile p_src, void *volatile p_dest, uint16_t const num_transfers) |
| fsp_err_t | R_DMAC_B_SoftwareStart (transfer_ctrl_t *const p_api_ctrl, transfer_start_mode_t mode) |
| fsp_err_t | R_DMAC_B_SoftwareStop (transfer_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_DMAC_B_Enable (transfer_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_DMAC_B_Disable (transfer_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_DMAC_B_InfoGet (transfer_ctrl_t *const p_api_ctrl, transfer_properties_t *const p_info) |
| fsp_err_t | R_DMAC_B_Close (transfer_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_DMAC_B_Reload (transfer_ctrl_t *const p_api_ctrl, void const *p_src, void *p_dest, uint32_t const num_transfers) |
| fsp_err_t | R_DMAC_B_CallbackSet (transfer_ctrl_t *const p_api_ctrl, void(*p_callback)(dmac_b_callback_args_t *), void *const p_context, dmac_b_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_DMAC_B_LinkDescriptorSet (transfer_ctrl_t *const p_api_ctrl, dmac_b_link_cfg_t *p_descriptor) |
| fsp_err_t | R_ELC_Open (elc_ctrl_t *const p_ctrl, elc_cfg_t const *const p_cfg) |
| fsp_err_t | R_ELC_Close (elc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_ELC_SoftwareEventGenerate (elc_ctrl_t *const p_ctrl, elc_software_event_t event_number) |
| fsp_err_t | R_ELC_LinkSet (elc_ctrl_t *const p_ctrl, elc_peripheral_t peripheral, elc_event_t signal) |
| fsp_err_t | R_ELC_LinkBreak (elc_ctrl_t *const p_ctrl, elc_peripheral_t peripheral) |
| fsp_err_t | R_ELC_Enable (elc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_ELC_Disable (elc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_ETHER_PHY_Open (ether_phy_ctrl_t *const p_ctrl, ether_phy_cfg_t const *const p_cfg) |
| fsp_err_t | R_ETHER_PHY_Close (ether_phy_ctrl_t *const p_ctrl) |
| fsp_err_t | R_ETHER_PHY_ChipInit (ether_phy_ctrl_t *const p_ctrl, ether_phy_cfg_t const *const p_cfg) |
| Initialize Ethernet PHY device. Implements ether_phy_api_t::chipInit. More... | |
| fsp_err_t | R_ETHER_PHY_Read (ether_phy_ctrl_t *const p_ctrl, uint32_t reg_addr, uint32_t *const p_data) |
| Read data from register of PHY-LSI . Implements ether_phy_api_t::read. More... | |
| fsp_err_t | R_ETHER_PHY_Write (ether_phy_ctrl_t *const p_ctrl, uint32_t reg_addr, uint32_t data) |
| Write data to register of PHY-LSI . Implements ether_phy_api_t::write. More... | |
| fsp_err_t | R_ETHER_PHY_StartAutoNegotiate (ether_phy_ctrl_t *const p_ctrl) |
| fsp_err_t | R_ETHER_PHY_LinkPartnerAbilityGet (ether_phy_ctrl_t *const p_ctrl, uint32_t *const p_line_speed_duplex, uint32_t *const p_local_pause, uint32_t *const p_partner_pause) |
| fsp_err_t | R_ETHER_PHY_LinkStatusGet (ether_phy_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GMAC_B_Open (ether_ctrl_t *const p_ctrl, ether_cfg_t const *const p_cfg) |
| fsp_err_t | R_GMAC_B_Close (ether_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GMAC_B_Read (ether_ctrl_t *const p_ctrl, void *const p_buffer, uint32_t *const length_bytes) |
| fsp_err_t | R_GMAC_B_BufferRelease (ether_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GMAC_B_RxBufferUpdate (ether_ctrl_t *const p_ctrl, void *const p_buffer) |
| fsp_err_t | R_GMAC_B_Write (ether_ctrl_t *const p_ctrl, void *const p_buffer, uint32_t const frame_length) |
| fsp_err_t | R_GMAC_B_LinkProcess (ether_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GMAC_B_GetLinkStatus (ether_ctrl_t *const p_ctrl, uint8_t port, gmac_b_link_status_t *p_status) |
| fsp_err_t | R_GMAC_B_WakeOnLANEnable (ether_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GMAC_B_TxStatusGet (ether_ctrl_t *const p_ctrl, void *const p_buffer_address) |
| fsp_err_t | R_GMAC_B_CallbackSet (ether_ctrl_t *const p_ctrl, void(*p_callback)(ether_callback_args_t *), void *const p_context, ether_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_GPT_Open (timer_ctrl_t *const p_ctrl, timer_cfg_t const *const p_cfg) |
| fsp_err_t | R_GPT_Stop (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GPT_Start (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GPT_Reset (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GPT_Enable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GPT_Disable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GPT_PeriodSet (timer_ctrl_t *const p_ctrl, uint32_t const period_counts) |
| fsp_err_t | R_GPT_DutyCycleSet (timer_ctrl_t *const p_ctrl, uint32_t const duty_cycle_counts, uint32_t const pin) |
| fsp_err_t | R_GPT_CompareMatchSet (timer_ctrl_t *const p_ctrl, uint32_t const compare_match_value, timer_compare_match_t const match_channel) |
| fsp_err_t | R_GPT_InfoGet (timer_ctrl_t *const p_ctrl, timer_info_t *const p_info) |
| fsp_err_t | R_GPT_StatusGet (timer_ctrl_t *const p_ctrl, timer_status_t *const p_status) |
| fsp_err_t | R_GPT_CounterSet (timer_ctrl_t *const p_ctrl, uint32_t counter) |
| fsp_err_t | R_GPT_OutputEnable (timer_ctrl_t *const p_ctrl, gpt_io_pin_t pin) |
| fsp_err_t | R_GPT_OutputDisable (timer_ctrl_t *const p_ctrl, gpt_io_pin_t pin) |
| fsp_err_t | R_GPT_AdcTriggerSet (timer_ctrl_t *const p_ctrl, gpt_adc_compare_match_t which_compare_match, uint32_t compare_match_value) |
| fsp_err_t | R_GPT_PwmOutputDelaySet (timer_ctrl_t *const p_ctrl, gpt_pwm_output_delay_edge_t edge, gpt_pwm_output_delay_setting_t delay_setting, uint32_t const pin) |
| fsp_err_t | R_GPT_CallbackSet (timer_ctrl_t *const p_api_ctrl, void(*p_callback)(timer_callback_args_t *), void *const p_context, timer_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_GPT_Close (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GPT_PwmOutputDelayInitialize (void) |
| fsp_err_t | R_GTM_Close (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GTM_PeriodSet (timer_ctrl_t *const p_ctrl, uint32_t const period_counts) |
| fsp_err_t | R_GTM_DutyCycleSet (timer_ctrl_t *const p_ctrl, uint32_t const duty_cycle_counts, uint32_t const pin) |
| fsp_err_t | R_GTM_Reset (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GTM_Start (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GTM_Enable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GTM_Disable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GTM_InfoGet (timer_ctrl_t *const p_ctrl, timer_info_t *const p_info) |
| fsp_err_t | R_GTM_StatusGet (timer_ctrl_t *const p_ctrl, timer_status_t *const p_status) |
| fsp_err_t | R_GTM_Stop (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_GTM_Open (timer_ctrl_t *const p_ctrl, timer_cfg_t const *const p_cfg) |
| fsp_err_t | R_GTM_CallbackSet (timer_ctrl_t *const p_api_ctrl, void(*p_callback)(timer_callback_args_t *), void *const p_context, timer_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_GTM_CompareMatchSet (timer_ctrl_t *const p_ctrl, uint32_t const compare_match_value, timer_compare_match_t const match_channel) |
| fsp_err_t | R_I3C_B_Open (i3c_ctrl_t *const p_api_ctrl, i3c_cfg_t const *const p_cfg) |
| fsp_err_t | R_I3C_B_Enable (i3c_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_I3C_B_DeviceCfgSet (i3c_ctrl_t *const p_api_ctrl, i3c_device_cfg_t const *const p_device_cfg) |
| fsp_err_t | R_I3C_B_MasterDeviceTableSet (i3c_ctrl_t *const p_api_ctrl, uint32_t device_index, i3c_device_table_cfg_t const *const p_device_table_cfg) |
| fsp_err_t | R_I3C_B_SlaveStatusSet (i3c_ctrl_t *const p_api_ctrl, i3c_device_status_t status) |
| fsp_err_t | R_I3C_B_DeviceSelect (i3c_ctrl_t *const p_api_ctrl, uint32_t device_index, uint32_t bitrate_mode) |
| fsp_err_t | R_I3C_B_DynamicAddressAssignmentStart (i3c_ctrl_t *const p_api_ctrl, i3c_address_assignment_mode_t address_assignment_mode, uint32_t starting_device_index, uint32_t device_count) |
| fsp_err_t | R_I3C_B_CommandSend (i3c_ctrl_t *const p_api_ctrl, i3c_command_descriptor_t const *const p_command_descriptor) |
| fsp_err_t | R_I3C_B_Write (i3c_ctrl_t *const p_api_ctrl, uint8_t const *const p_data, uint32_t length, bool restart) |
| fsp_err_t | R_I3C_B_Read (i3c_ctrl_t *const p_api_ctrl, uint8_t *const p_data, uint32_t length, bool restart) |
| fsp_err_t | R_I3C_B_IbiWrite (i3c_ctrl_t *const p_api_ctrl, i3c_ibi_type_t ibi_type, uint8_t const *const p_data, uint32_t length) |
| fsp_err_t | R_I3C_B_IbiRead (i3c_ctrl_t *const p_api_ctrl, uint8_t *const p_data, uint32_t length) |
| fsp_err_t | R_I3C_B_Close (i3c_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_IRQ_ExternalIrqOpen (external_irq_ctrl_t *const p_api_ctrl, external_irq_cfg_t const *const p_cfg) |
| fsp_err_t | R_INTC_IRQ_ExternalIrqEnable (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_IRQ_ExternalIrqDisable (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_IRQ_ExternalIrqCallbackSet (external_irq_ctrl_t *const p_api_ctrl, void(*p_callback)(external_irq_callback_args_t *), void *const p_context, external_irq_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_INTC_IRQ_ExternalIrqClose (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_NMI_ExternalIrqOpen (external_irq_ctrl_t *const p_api_ctrl, external_irq_cfg_t const *const p_cfg) |
| fsp_err_t | R_INTC_NMI_ExternalIrqEnable (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_NMI_ExternalIrqDisable (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_NMI_ExternalIrqCallbackSet (external_irq_ctrl_t *const p_api_ctrl, void(*p_callback)(external_irq_callback_args_t *), void *const p_context, external_irq_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_INTC_NMI_ExternalIrqClose (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_TINT_ExternalIrqOpen (external_irq_ctrl_t *const p_api_ctrl, external_irq_cfg_t const *const p_cfg) |
| fsp_err_t | R_INTC_TINT_ExternalIrqEnable (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_TINT_ExternalIrqDisable (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_INTC_TINT_ExternalIrqCallbackSet (external_irq_ctrl_t *const p_api_ctrl, void(*p_callback)(external_irq_callback_args_t *), void *const p_context, external_irq_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_INTC_TINT_ExternalIrqClose (external_irq_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_IOPORT_Open (ioport_ctrl_t *const p_ctrl, const ioport_cfg_t *p_cfg) |
| fsp_err_t | R_IOPORT_Close (ioport_ctrl_t *const p_ctrl) |
| fsp_err_t | R_IOPORT_PinsCfg (ioport_ctrl_t *const p_ctrl, const ioport_cfg_t *p_cfg) |
| fsp_err_t | R_IOPORT_PinCfg (ioport_ctrl_t *const p_ctrl, bsp_io_port_pin_t pin, uint32_t cfg) |
| fsp_err_t | R_IOPORT_PinEventInputRead (ioport_ctrl_t *const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_t *p_pin_event) |
| fsp_err_t | R_IOPORT_PinEventOutputWrite (ioport_ctrl_t *const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_t pin_value) |
| fsp_err_t | R_IOPORT_PinRead (ioport_ctrl_t *const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_t *p_pin_value) |
| fsp_err_t | R_IOPORT_PinWrite (ioport_ctrl_t *const p_ctrl, bsp_io_port_pin_t pin, bsp_io_level_t level) |
| fsp_err_t | R_IOPORT_PortDirectionSet (ioport_ctrl_t *const p_ctrl, bsp_io_port_t port, ioport_size_t direction_values, ioport_size_t mask) |
| fsp_err_t | R_IOPORT_PortEventInputRead (ioport_ctrl_t *const p_ctrl, bsp_io_port_t port, ioport_size_t *event_data) |
| fsp_err_t | R_IOPORT_PortEventOutputWrite (ioport_ctrl_t *const p_ctrl, bsp_io_port_t port, ioport_size_t event_data, ioport_size_t mask_value) |
| fsp_err_t | R_IOPORT_PortRead (ioport_ctrl_t *const p_ctrl, bsp_io_port_t port, ioport_size_t *p_port_value) |
| fsp_err_t | R_IOPORT_PortWrite (ioport_ctrl_t *const p_ctrl, bsp_io_port_t port, ioport_size_t value, ioport_size_t mask) |
| fsp_err_t | R_MHU_B_NS_Open (mhu_ctrl_t *const p_ctrl, mhu_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_B_NS_MsgSend (mhu_ctrl_t *const p_ctrl, uint32_t const msg) |
| fsp_err_t | R_MHU_B_NS_Close (mhu_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_B_NS_CallbackSet (mhu_ctrl_t *const p_api_ctrl, void(*p_callback)(mhu_callback_args_t *), void *const p_context, mhu_callback_args_t *const p_callback_memory) |
| void | R_MHU_B_NS_IsrSub (uint32_t irq) |
| fsp_err_t | R_MHU_B_NS_SWINT_GET_Open (mhu_ns_swint_get_ctrl_t *const p_ctrl, mhu_ns_swint_get_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_B_NS_SWINT_GET_Close (mhu_ns_swint_get_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_B_NS_SWINT_GET_CallbackSet (mhu_ns_swint_get_ctrl_t *const p_api_ctrl, void(*p_callback)(mhu_ns_swint_get_callback_args_t *), void *const p_context, mhu_ns_swint_get_callback_args_t *const p_callback_memory) |
| void | R_MHU_B_NS_SWINT_GET_IsrSub (uint32_t irq) |
| fsp_err_t | R_MHU_B_NS_SWINT_SET_Open (mhu_ns_swint_set_ctrl_t *const p_ctrl, mhu_ns_swint_set_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_B_NS_SWINT_SET_InterruptSet (mhu_ns_swint_set_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_B_NS_SWINT_SET_Close (mhu_ns_swint_set_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_B_S_Open (mhu_ctrl_t *const p_ctrl, mhu_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_B_S_MsgSend (mhu_ctrl_t *const p_ctrl, uint32_t const msg) |
| fsp_err_t | R_MHU_B_S_Close (mhu_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_B_S_CallbackSet (mhu_ctrl_t *const p_api_ctrl, void(*p_callback)(mhu_callback_args_t *), void *const p_context, mhu_callback_args_t *const p_callback_memory) |
| void | R_MHU_B_S_IsrSub (uint32_t irq) |
| fsp_err_t | R_MHU_NS_Open (mhu_ctrl_t *const p_ctrl, mhu_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_NS_MsgSend (mhu_ctrl_t *const p_ctrl, uint32_t const msg) |
| fsp_err_t | R_MHU_NS_Close (mhu_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_NS_CallbackSet (mhu_ctrl_t *const p_api_ctrl, void(*p_callback)(mhu_callback_args_t *), void *const p_context, mhu_callback_args_t *const p_callback_memory) |
| void | R_MHU_NS_IsrSub (uint32_t irq) |
| fsp_err_t | R_MHU_NS_SWINT_GET_Open (mhu_ns_swint_get_ctrl_t *const p_ctrl, mhu_ns_swint_get_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_NS_SWINT_GET_Close (mhu_ns_swint_get_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_NS_SWINT_GET_CallbackSet (mhu_ns_swint_get_ctrl_t *const p_api_ctrl, void(*p_callback)(mhu_ns_swint_get_callback_args_t *), void *const p_context, mhu_ns_swint_get_callback_args_t *const p_callback_memory) |
| void | R_MHU_NS_SWINT_GET_IsrSub (uint32_t irq) |
| fsp_err_t | R_MHU_NS_SWINT_SET_Open (mhu_ns_swint_set_ctrl_t *const p_ctrl, mhu_ns_swint_set_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_NS_SWINT_SET_InterruptSet (mhu_ns_swint_set_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_NS_SWINT_SET_Close (mhu_ns_swint_set_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_S_Open (mhu_ctrl_t *const p_ctrl, mhu_cfg_t const *const p_cfg) |
| fsp_err_t | R_MHU_S_MsgSend (mhu_ctrl_t *const p_ctrl, uint32_t const msg) |
| fsp_err_t | R_MHU_S_Close (mhu_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MHU_S_CallbackSet (mhu_ctrl_t *const p_api_ctrl, void(*p_callback)(mhu_callback_args_t *), void *const p_context, mhu_callback_args_t *const p_callback_memory) |
| void | R_MHU_S_IsrSub (uint32_t irq) |
| fsp_err_t | R_MTU3_Open (timer_ctrl_t *const p_ctrl, timer_cfg_t const *const p_cfg) |
| fsp_err_t | R_MTU3_Stop (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MTU3_Start (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MTU3_Reset (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MTU3_PeriodSet (timer_ctrl_t *const p_ctrl, uint32_t const period_counts) |
| fsp_err_t | R_MTU3_DutyCycleSet (timer_ctrl_t *const p_ctrl, uint32_t const duty_cycle_counts, uint32_t const pin) |
| fsp_err_t | R_MTU3_InfoGet (timer_ctrl_t *const p_ctrl, timer_info_t *const p_info) |
| fsp_err_t | R_MTU3_StatusGet (timer_ctrl_t *const p_ctrl, timer_status_t *const p_status) |
| fsp_err_t | R_MTU3_CounterSet (timer_ctrl_t *const p_ctrl, uint32_t counter) |
| fsp_err_t | R_MTU3_OutputEnable (timer_ctrl_t *const p_ctrl, mtu3_output_pin_t pin_level) |
| fsp_err_t | R_MTU3_OutputDisable (timer_ctrl_t *const p_ctrl, mtu3_io_pin_t pin) |
| fsp_err_t | R_MTU3_Enable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MTU3_Disable (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MTU3_AdcTriggerSet (timer_ctrl_t *const p_ctrl, mtu3_adc_compare_match_t which_compare_match, uint16_t compare_match_value) |
| fsp_err_t | R_MTU3_CallbackSet (timer_ctrl_t *const p_api_ctrl, void(*p_callback)(timer_callback_args_t *), void *const p_context, timer_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_MTU3_Close (timer_ctrl_t *const p_ctrl) |
| fsp_err_t | R_MTU3_CompareMatchSet (timer_ctrl_t *const p_ctrl, uint32_t const compare_match_value, timer_compare_match_t const match_channel) |
| fsp_err_t | R_PDM_Open (pdm_ctrl_t *const p_ctrl, pdm_cfg_t const *const p_cfg) |
| fsp_err_t | R_PDM_Start (pdm_ctrl_t *const p_ctrl, void *const p_buffer, size_t const buffer_size, uint32_t const number_of_data_to_callback) |
| fsp_err_t | R_PDM_Stop (pdm_ctrl_t *const p_ctrl) |
| fsp_err_t | R_PDM_SoundDetectionEnable (pdm_ctrl_t *const p_ctrl, pdm_sound_detection_setting_t sound_detection_setting) |
| fsp_err_t | R_PDM_SoundDetectionDisable (pdm_ctrl_t *const p_ctrl) |
| fsp_err_t | R_PDM_Read (pdm_ctrl_t *const p_ctrl, void *const p_dest, uint32_t const bytes) |
| fsp_err_t | R_PDM_StatusGet (pdm_ctrl_t *const p_ctrl, pdm_status_t *const p_status) |
| fsp_err_t | R_PDM_Close (pdm_ctrl_t *const p_ctrl) |
| fsp_err_t | R_PDM_CallbackSet (pdm_ctrl_t *const p_ctrl, void(*p_callback)(pdm_callback_args_t *), void *const p_context, pdm_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_POEG_Open (poeg_ctrl_t *const p_ctrl, poeg_cfg_t const *const p_cfg) |
| fsp_err_t | R_POEG_StatusGet (poeg_ctrl_t *const p_ctrl, poeg_status_t *const p_status) |
| fsp_err_t | R_POEG_CallbackSet (poeg_ctrl_t *const p_ctrl, void(*p_callback)(poeg_callback_args_t *), void *const p_context, poeg_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_POEG_OutputDisable (poeg_ctrl_t *const p_ctrl) |
| fsp_err_t | R_POEG_Reset (poeg_ctrl_t *const p_ctrl) |
| fsp_err_t | R_POEG_Close (poeg_ctrl_t *const p_ctrl) |
| fsp_err_t | R_RIIC_MASTER_Open (i2c_master_ctrl_t *const p_api_ctrl, i2c_master_cfg_t const *const p_cfg) |
| fsp_err_t | R_RIIC_MASTER_Read (i2c_master_ctrl_t *const p_api_ctrl, uint8_t *const p_dest, uint32_t const bytes, bool const restart) |
| fsp_err_t | R_RIIC_MASTER_Write (i2c_master_ctrl_t *const p_api_ctrl, uint8_t *const p_src, uint32_t const bytes, bool const restart) |
| fsp_err_t | R_RIIC_MASTER_Abort (i2c_master_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_RIIC_MASTER_SlaveAddressSet (i2c_master_ctrl_t *const p_api_ctrl, uint32_t const slave, i2c_master_addr_mode_t const addr_mode) |
| fsp_err_t | R_RIIC_MASTER_Close (i2c_master_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_RIIC_MASTER_CallbackSet (i2c_master_ctrl_t *const p_api_ctrl, void(*p_callback)(i2c_master_callback_args_t *), void *const p_context, i2c_master_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_RIIC_MASTER_StatusGet (i2c_master_ctrl_t *const p_api_ctrl, i2c_master_status_t *p_status) |
| fsp_err_t | R_RIIC_SLAVE_Open (i2c_slave_ctrl_t *const p_api_ctrl, i2c_slave_cfg_t const *const p_cfg) |
| fsp_err_t | R_RIIC_SLAVE_Read (i2c_slave_ctrl_t *const p_api_ctrl, uint8_t *const p_dest, uint32_t const bytes) |
| fsp_err_t | R_RIIC_SLAVE_Write (i2c_slave_ctrl_t *const p_api_ctrl, uint8_t *const p_src, uint32_t const bytes) |
| fsp_err_t | R_RIIC_SLAVE_Close (i2c_slave_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_RIIC_SLAVE_CallbackSet (i2c_slave_ctrl_t *const p_api_ctrl, void(*p_callback)(i2c_slave_callback_args_t *), void *const p_context, i2c_slave_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_RSPI_Open (spi_ctrl_t *p_api_ctrl, spi_cfg_t const *const p_cfg) |
| fsp_err_t | R_RSPI_Read (spi_ctrl_t *const p_api_ctrl, void *p_dest, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_RSPI_Write (spi_ctrl_t *const p_api_ctrl, void const *p_src, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_RSPI_WriteRead (spi_ctrl_t *const p_api_ctrl, void const *p_src, void *p_dest, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_RSPI_Close (spi_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_RSPI_CalculateBitrate (uint32_t bitrate, rspi_rspck_div_setting_t *spck_div) |
| fsp_err_t | R_RSPI_CallbackSet (spi_ctrl_t *const p_api_ctrl, void(*p_callback)(spi_callback_args_t *), void *const p_context, spi_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_RTC_Open (rtc_ctrl_t *const p_ctrl, rtc_cfg_t const *const p_cfg) |
| fsp_err_t | R_RTC_Close (rtc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_RTC_ClockSourceSet (rtc_ctrl_t *const p_ctrl) |
| fsp_err_t | R_RTC_CalendarTimeSet (rtc_ctrl_t *const p_ctrl, rtc_time_t *const p_time) |
| fsp_err_t | R_RTC_CalendarTimeGet (rtc_ctrl_t *const p_ctrl, rtc_time_t *const p_time) |
| fsp_err_t | R_RTC_CalendarAlarmSet (rtc_ctrl_t *const p_ctrl, rtc_alarm_time_t *const p_alarm) |
| fsp_err_t | R_RTC_CalendarAlarmGet (rtc_ctrl_t *const p_ctrl, rtc_alarm_time_t *const p_alarm) |
| fsp_err_t | R_RTC_PeriodicIrqRateSet (rtc_ctrl_t *const p_ctrl, rtc_periodic_irq_select_t const rate) |
| fsp_err_t | R_RTC_ErrorAdjustmentSet (rtc_ctrl_t *const p_ctrl, rtc_error_adjustment_cfg_t const *const err_adj_cfg) |
| fsp_err_t | R_RTC_InfoGet (rtc_ctrl_t *const p_ctrl, rtc_info_t *const p_rtc_info) |
| fsp_err_t | R_RTC_CallbackSet (rtc_ctrl_t *const p_ctrl, void(*p_callback)(rtc_callback_args_t *), void *const p_context, rtc_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_RTC_TimeCaptureSet (rtc_ctrl_t *const p_ctrl, rtc_time_capture_t *const p_time_capture) |
| fsp_err_t | R_RTC_TimeCaptureGet (rtc_ctrl_t *const p_ctrl, rtc_time_capture_t *const p_time_capture) |
| fsp_err_t | R_SCI_B_I2C_Open (i2c_master_ctrl_t *const p_api_ctrl, i2c_master_cfg_t const *const p_cfg) |
| fsp_err_t | R_SCI_B_I2C_Close (i2c_master_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCI_B_I2C_Read (i2c_master_ctrl_t *const p_api_ctrl, uint8_t *const p_dest, uint32_t const bytes, bool const restart) |
| fsp_err_t | R_SCI_B_I2C_Write (i2c_master_ctrl_t *const p_api_ctrl, uint8_t *const p_src, uint32_t const bytes, bool const restart) |
| fsp_err_t | R_SCI_B_I2C_Abort (i2c_master_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCI_B_I2C_SlaveAddressSet (i2c_master_ctrl_t *const p_api_ctrl, uint32_t const slave, i2c_master_addr_mode_t const addr_mode) |
| fsp_err_t | R_SCI_B_I2C_CallbackSet (i2c_master_ctrl_t *const p_api_ctrl, void(*p_callback)(i2c_master_callback_args_t *), void *const p_context, i2c_master_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_SCI_B_I2C_StatusGet (i2c_master_ctrl_t *const p_api_ctrl, i2c_master_status_t *p_status) |
| fsp_err_t | R_SCI_B_SPI_Open (spi_ctrl_t *p_api_ctrl, spi_cfg_t const *const p_cfg) |
| fsp_err_t | R_SCI_B_SPI_Read (spi_ctrl_t *const p_api_ctrl, void *p_dest, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_SCI_B_SPI_Write (spi_ctrl_t *const p_api_ctrl, void const *p_src, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_SCI_B_SPI_WriteRead (spi_ctrl_t *const p_api_ctrl, void const *p_src, void *p_dest, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_SCI_B_SPI_Close (spi_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCI_B_SPI_CalculateBitrate (uint32_t bitrate, sci_b_spi_clock_source_t clock_source, sci_b_spi_div_setting_t *sclk_div) |
| fsp_err_t | R_SCI_B_SPI_CallbackSet (spi_ctrl_t *const p_api_ctrl, void(*p_callback)(spi_callback_args_t *), void *const p_context, spi_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_SCI_B_UART_Open (uart_ctrl_t *const p_api_ctrl, uart_cfg_t const *const p_cfg) |
| fsp_err_t | R_SCI_B_UART_Read (uart_ctrl_t *const p_api_ctrl, uint8_t *const p_dest, uint32_t const bytes) |
| fsp_err_t | R_SCI_B_UART_Write (uart_ctrl_t *const p_api_ctrl, uint8_t const *const p_src, uint32_t const bytes) |
| fsp_err_t | R_SCI_B_UART_BaudSet (uart_ctrl_t *const p_api_ctrl, void const *const p_baud_setting) |
| fsp_err_t | R_SCI_B_UART_InfoGet (uart_ctrl_t *const p_api_ctrl, uart_info_t *const p_info) |
| fsp_err_t | R_SCI_B_UART_Close (uart_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCI_B_UART_Abort (uart_ctrl_t *const p_api_ctrl, uart_dir_t communication_to_abort) |
| fsp_err_t | R_SCI_B_UART_BaudCalculate (uint32_t baudrate, bool bitrate_modulation, uint32_t baud_rate_error_x_1000, sci_b_baud_setting_t *const p_baud_setting) |
| fsp_err_t | R_SCI_B_UART_CallbackSet (uart_ctrl_t *const p_api_ctrl, void(*p_callback)(uart_callback_args_t *), void *const p_context, uart_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_SCI_B_UART_ReadStop (uart_ctrl_t *const p_api_ctrl, uint32_t *remaining_bytes) |
| fsp_err_t | R_SCI_B_UART_ReceiveSuspend (uart_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCI_B_UART_ReceiveResume (uart_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCIF_UART_Open (uart_ctrl_t *const p_api_ctrl, uart_cfg_t const *const p_cfg) |
| fsp_err_t | R_SCIF_UART_Read (uart_ctrl_t *const p_api_ctrl, uint8_t *const p_dest, uint32_t const bytes) |
| fsp_err_t | R_SCIF_UART_Write (uart_ctrl_t *const p_api_ctrl, uint8_t const *const p_src, uint32_t const bytes) |
| fsp_err_t | R_SCIF_UART_BaudSet (uart_ctrl_t *const p_api_ctrl, void const *const p_baud_setting) |
| fsp_err_t | R_SCIF_UART_InfoGet (uart_ctrl_t *const p_api_ctrl, uart_info_t *const p_info) |
| fsp_err_t | R_SCIF_UART_Close (uart_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCIF_UART_Abort (uart_ctrl_t *const p_api_ctrl, uart_dir_t communication_to_abort) |
| fsp_err_t | R_SCIF_UART_BaudCalculate (uart_ctrl_t *const p_api_ctrl, uint32_t baudrate, bool bitrate_modulation, uint32_t baud_rate_error_x_1000, scif_baud_setting_t *const p_baud_setting) |
| fsp_err_t | R_SCIF_UART_CallbackSet (uart_ctrl_t *const p_api_ctrl, void(*p_callback)(uart_callback_args_t *), void *const p_context, uart_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_SCIF_UART_ReadStop (uart_ctrl_t *const p_api_ctrl, uint32_t *remaining_bytes) |
| fsp_err_t | R_SCIF_UART_ReceiveSuspend (uart_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SCIF_UART_ReceiveResume (uart_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SPI_B_Open (spi_ctrl_t *p_api_ctrl, spi_cfg_t const *const p_cfg) |
| fsp_err_t | R_SPI_B_Read (spi_ctrl_t *const p_api_ctrl, void *p_dest, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_SPI_B_Write (spi_ctrl_t *const p_api_ctrl, void const *p_src, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_SPI_B_WriteRead (spi_ctrl_t *const p_api_ctrl, void const *p_src, void *p_dest, uint32_t const length, spi_bit_width_t const bit_width) |
| fsp_err_t | R_SPI_B_Close (spi_ctrl_t *const p_api_ctrl) |
| fsp_err_t | R_SPI_B_CalculateBitrate (uint32_t bitrate, spi_b_clock_source_t clock_source, rspck_div_setting_t *spck_div) |
| fsp_err_t | R_SPI_B_CallbackSet (spi_ctrl_t *const p_api_ctrl, void(*p_callback)(spi_callback_args_t *), void *const p_context, spi_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_TSU_B_Open (adc_ctrl_t *p_ctrl, adc_cfg_t const *const p_cfg) |
| fsp_err_t | R_TSU_B_ScanCfg (adc_ctrl_t *p_ctrl, void const *const p_channel_cfg) |
| fsp_err_t | R_TSU_B_ScanStart (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_TSU_B_ScanGroupStart (adc_ctrl_t *p_ctrl, adc_group_mask_t group_id) |
| fsp_err_t | R_TSU_B_ScanStop (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_TSU_B_StatusGet (adc_ctrl_t *p_ctrl, adc_status_t *p_status) |
| fsp_err_t | R_TSU_B_Read (adc_ctrl_t *p_ctrl, adc_channel_t const reg_id, uint16_t *const p_data) |
| fsp_err_t | R_TSU_B_Read32 (adc_ctrl_t *p_ctrl, adc_channel_t const reg_id, uint32_t *const p_data) |
| fsp_err_t | R_TSU_B_Close (adc_ctrl_t *p_ctrl) |
| fsp_err_t | R_TSU_B_InfoGet (adc_ctrl_t *p_ctrl, adc_info_t *p_adc_info) |
| fsp_err_t | R_TSU_B_Calibrate (adc_ctrl_t *const p_ctrl, void const *p_extend) |
| fsp_err_t | R_TSU_B_OffsetSet (adc_ctrl_t *const p_ctrl, adc_channel_t const reg_id, int32_t offset) |
| fsp_err_t | R_TSU_B_CallbackSet (adc_ctrl_t *const p_api_ctrl, void(*p_callback)(adc_callback_args_t *), void *const p_context, adc_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_TSU_B_CalculateTemperature (adc_ctrl_t *p_ctrl, uint16_t temperature_code, float *const p_temperature) |
| fsp_err_t | R_WDT_Refresh (wdt_ctrl_t *const p_ctrl) |
| fsp_err_t | R_WDT_Open (wdt_ctrl_t *const p_ctrl, wdt_cfg_t const *const p_cfg) |
| fsp_err_t | R_WDT_StatusClear (wdt_ctrl_t *const p_ctrl, const wdt_status_t status) |
| fsp_err_t | R_WDT_StatusGet (wdt_ctrl_t *const p_ctrl, wdt_status_t *const p_status) |
| fsp_err_t | R_WDT_CounterGet (wdt_ctrl_t *const p_ctrl, uint32_t *const p_count) |
| fsp_err_t | R_WDT_TimeoutGet (wdt_ctrl_t *const p_ctrl, wdt_timeout_values_t *const p_timeout) |
| fsp_err_t | R_WDT_CallbackSet (wdt_ctrl_t *const p_ctrl, void(*p_callback)(wdt_callback_args_t *), void *const p_context, wdt_callback_args_t *const p_callback_memory) |
| fsp_err_t | R_XSPI_QSPI_Open (spi_flash_ctrl_t *p_ctrl, spi_flash_cfg_t const *const p_cfg) |
| fsp_err_t | R_XSPI_QSPI_Close (spi_flash_ctrl_t *p_ctrl) |
| fsp_err_t | R_XSPI_QSPI_DirectWrite (spi_flash_ctrl_t *p_ctrl, uint8_t const *const p_src, uint32_t const bytes, bool const read_after_write) |
| fsp_err_t | R_XSPI_QSPI_DirectRead (spi_flash_ctrl_t *p_ctrl, uint8_t *const p_dest, uint32_t const bytes) |
| fsp_err_t | R_XSPI_QSPI_SpiProtocolSet (spi_flash_ctrl_t *p_ctrl, spi_flash_protocol_t spi_protocol) |
| fsp_err_t | R_XSPI_QSPI_XipEnter (spi_flash_ctrl_t *p_ctrl) |
| fsp_err_t | R_XSPI_QSPI_XipExit (spi_flash_ctrl_t *p_ctrl) |
| fsp_err_t | R_XSPI_QSPI_Write (spi_flash_ctrl_t *p_ctrl, uint8_t const *const p_src, uint8_t *const p_dest, uint32_t byte_count) |
| fsp_err_t | R_XSPI_QSPI_Erase (spi_flash_ctrl_t *p_ctrl, uint8_t *const p_device_address, uint32_t byte_count) |
| fsp_err_t | R_XSPI_QSPI_StatusGet (spi_flash_ctrl_t *p_ctrl, spi_flash_status_t *const p_status) |
| fsp_err_t | R_XSPI_QSPI_BankSet (spi_flash_ctrl_t *p_ctrl, uint32_t bank) |
| fsp_err_t | R_XSPI_QSPI_DirectTransfer (spi_flash_ctrl_t *p_ctrl, spi_flash_direct_transfer_t *const p_transfer, spi_flash_direct_transfer_dir_t direction) |
| fsp_err_t | R_XSPI_QSPI_AutoCalibrate (spi_flash_ctrl_t *p_ctrl) |
| fsp_err_t | RM_COMMS_I2C_Open (rm_comms_ctrl_t *const p_api_ctrl, rm_comms_cfg_t const *const p_cfg) |
| Opens and configures the Communications Middle module. Implements rm_comms_api_t::open. More... | |
| fsp_err_t | RM_COMMS_I2C_Close (rm_comms_ctrl_t *const p_api_ctrl) |
| Disables specified Communications Middle module. Implements rm_comms_api_t::close. More... | |
| fsp_err_t | RM_COMMS_I2C_Read (rm_comms_ctrl_t *const p_api_ctrl, uint8_t *const p_dest, uint32_t const bytes) |
| Performs a read from the I2C device. Implements rm_comms_api_t::read. More... | |
| fsp_err_t | RM_COMMS_I2C_Write (rm_comms_ctrl_t *const p_api_ctrl, uint8_t *const p_src, uint32_t const bytes) |
| Performs a write from the I2C device. Implements rm_comms_api_t::write. More... | |
| fsp_err_t | RM_COMMS_I2C_WriteRead (rm_comms_ctrl_t *const p_api_ctrl, rm_comms_write_read_params_t const write_read_params) |
| Performs a write to, then a read from the I2C device. Implements rm_comms_api_t::writeRead. More... | |
| void | Reset_Handler_NS (void) |
| void | Default_Handler (void) |
| void | NMI_Handler_NS (void) |
| void | Reset_Handler_S (void) |
| void | Default_Handler_S (void) |
| void | NMI_Handler_S (void) |
| void | SecureFault_Handler (void) |
| void | SystemInit (void) |
| void | R_BSP_WarmStart (bsp_warm_start_event_t event) |
| void | SystemInit_S (void) |
| void | Warm_Reset_S (void) |
| void | Entry_Function_S (void) |
| void | SystemCoreClockUpdate (void) |
| void | bsp_clock_init (void) |
| void | bsp_clock_freq_init_cfg (void) |
| void | bsp_prv_clock_selector_set (fsp_priv_clock_selector_t selector, uint32_t clock_sel) |
| void | bsp_prv_clock_divider_set (fsp_priv_clock_divider_t divider, uint32_t clock_div) |
| uint32_t | R_FSP_SystemClockHzGet (fsp_priv_clock_t clock) |
| fsp_err_t | R_BSP_ClockSelectorSet (fsp_priv_clock_selector_t selector, uint32_t clock_sel) |
| fsp_err_t | R_BSP_ClockDividerSet (fsp_priv_clock_divider_t divider, uint32_t clock_div) |
| void | R_BSP_SoftwareDelay (uint32_t delay, bsp_delay_units_t units) |
| fsp_err_t | R_BSP_GroupIrqWrite (bsp_grp_irq_t irq, void(*p_callback)(bsp_grp_irq_t irq)) |
| __STATIC_INLINE uint32_t | R_BSP_PinRead (bsp_io_port_pin_t pin) |
| __STATIC_INLINE void | R_BSP_PinWrite (bsp_io_port_pin_t pin, bsp_io_level_t level) |
| __STATIC_INLINE void | R_BSP_PinAccessEnable (void) |
| __STATIC_INLINE void | R_BSP_PinAccessDisable (void) |
| __STATIC_INLINE void | R_BSP_OENAccessEnable (void) |
| __STATIC_INLINE void | R_BSP_OENAccessDisable (void) |
| __STATIC_INLINE void | R_BSP_EthernetModeCfg (bsp_ethernet_channel_t channel, bsp_ethernet_mode_t mode) |
| __STATIC_INLINE void | R_BSP_SDVoltageModeCfg (bsp_sd_channel_t channel, bsp_sd_voltage_t voltage) |
| __STATIC_INLINE void | R_BSP_QSPIVoltageModeCfg (bsp_qspi_voltage_t voltage) |
| __STATIC_INLINE void | R_BSP_XSPIVoltageModeCfg (bsp_xspi_voltage_t voltage) |
| __STATIC_INLINE void | R_BSP_EthernetVoltageModeCfg (bsp_ethernet_channel_t channel, bsp_ethernet_voltage_t voltage) |
| __STATIC_INLINE void | R_BSP_I3CControlCfg (bsp_i3c_voltage_t voltage, bsp_i3c_mode_t mode) |
| __STATIC_INLINE void | R_BSP_BypassModeCfg (bsp_bypass_oscillator_t oscillator, bsp_bypass_mode_t mode, bsp_bypass_freq_range_t freq_range) |
| __STATIC_INLINE void | R_BSP_XSPIOutputEnableCfg (void) |
| uint32_t | R_BSP_SlaveAddressConversion (uint32_t original_address) |
| __STATIC_INLINE IRQn_Type | R_FSP_CurrentIrqGet (void) |
| __STATIC_INLINE bsp_unique_id_t const * | R_BSP_UniqueIdGet () |
| void | R_BSP_IrqStatusClear (IRQn_Type irq) |
| void | R_BSP_IrqClearPending (IRQn_Type irq) |
| void | R_BSP_IrqCfg (IRQn_Type const irq, uint32_t priority, void *p_context) |
| void | R_BSP_IrqEnableNoClear (IRQn_Type const irq) |
| void | R_BSP_IrqEnable (IRQn_Type const irq) |
| void | R_BSP_IrqDisable (IRQn_Type const irq) |
| void | R_BSP_IrqCfgEnable (IRQn_Type const irq, uint32_t priority, void *p_context) |
| void | bsp_irq_cfg (void) |
| void | bsp_irq_cfg_s (void) |
| __STATIC_INLINE void | R_BSP_CacheCleanAllData (void) |
| __STATIC_INLINE void | R_BSP_CacheInvalidateAllData (void) |
| __STATIC_INLINE void | R_BSP_CacheInvalidateAllInst (void) |
| __STATIC_INLINE void | R_BSP_CacheCleanInvalidateAllData (void) |
| __STATIC_INLINE void | R_BSP_CacheCleanRangeData (void *addr, uint32_t length) |
| __STATIC_INLINE void | R_BSP_CacheInvalidateRangeData (void *addr, uint32_t length) |
| __STATIC_INLINE void | R_BSP_CacheInvalidateRangeInst (void *addr, uint32_t length) |
| __STATIC_INLINE void | R_BSP_CacheCleanInvalidateRangeData (void *addr, uint32_t length) |
| void | R_BSP_IrqDetectTypeSet (IRQn_Type const irq, uint8_t detect_type) |
| uint32_t | R_BSP_IrqPendingGet (IRQn_Type irq) |
| void | R_BSP_IrqGroupSet (IRQn_Type const irq, uint32_t interrupt_group) |
| void | R_BSP_IrqMaskLevelSet (uint32_t mask_level) |
| uint32_t | R_BSP_IrqMaskLevelGet (void) |
| void | bsp_common_interrupt_handler (uint32_t id) |
| __WEAK void | IRQ_Handler (void) |
| fsp_err_t | R_TSIP_Open (tsip_ctrl_t *const p_ctrl, tsip_cfg_t const *const p_cfg) |
| fsp_err_t | R_TSIP_Close (tsip_ctrl_t *const p_ctrl) |
| fsp_err_t | R_TSIP_RandomNumberGenerate (tsip_ctrl_t *const p_ctrl, uint8_t *const p_random) |
| fsp_err_t | R_TSIP_KeyGenerate (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t *const p_wrapped_key) |
| fsp_err_t | R_TSIP_KeyPairGenerate (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t *const p_wrapped_public_key, tsip_wrapped_key_t *const p_wrapped_private_key) |
| fsp_err_t | R_TSIP_EncryptedKeyWrap (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_key_update_key, void const *const p_initial_vector, void const *const p_encrypted_key, tsip_wrapped_key_t *const p_wrapped_key) |
| fsp_err_t | R_TSIP_RFC3394_KeyWrap (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_kek, tsip_wrapped_key_t const *const p_wrapped_target_key, uint8_t *const p_rfc3394_wrapped_target_key) |
| fsp_err_t | R_TSIP_RFC3394_KeyUnwrap (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_kek, uint8_t const *const p_rfc3394_wrapped_target_key, tsip_wrapped_key_t *const p_wrapped_target_key) |
| fsp_err_t | R_TSIP_PublicKeyExport (tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t *const p_raw_public_key) |
| fsp_err_t | R_TSIP_AES_Cipher_Init (tsip_ctrl_t *const p_ctrl, tsip_aes_cipher_mode_t const mode, tsip_wrapped_key_t const *const p_wrapped_key, uint8_t const *const p_initial_vector) |
| fsp_err_t | R_TSIP_AES_Cipher_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_input, uint8_t *const p_output, uint32_t const length) |
| fsp_err_t | R_TSIP_AES_Cipher_Finish (tsip_ctrl_t *const p_ctrl) |
| fsp_err_t | R_TSIP_AES_AEAD_Init (tsip_ctrl_t *const p_ctrl, tsip_aes_aead_mode_t mode, tsip_wrapped_key_t const *const p_wrapped_key, uint8_t const *const p_nonce, uint32_t const nonce_length) |
| fsp_err_t | R_TSIP_AES_AEAD_LengthsSet (tsip_ctrl_t *const p_ctrl, uint32_t const total_aad_length, uint32_t const total_text_length, uint32_t const tag_length) |
| fsp_err_t | R_TSIP_AES_AEAD_AADUpdate (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_aad, uint32_t const aad_length) |
| fsp_err_t | R_TSIP_AES_AEAD_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_input, uint32_t const input_length, uint8_t *const p_output, uint32_t *const p_output_length) |
| fsp_err_t | R_TSIP_AES_AEAD_Finish (tsip_ctrl_t *const p_ctrl, uint8_t *const p_output, uint32_t *const p_output_length, uint8_t *const p_tag) |
| fsp_err_t | R_TSIP_AES_AEAD_Verify (tsip_ctrl_t *const p_ctrl, uint8_t *const p_output, uint32_t *const p_output_length, uint8_t const *const p_tag, uint32_t const tag_length) |
| fsp_err_t | R_TSIP_AES_MAC_Init (tsip_ctrl_t *const p_ctrl, tsip_aes_mac_mode_t const mode, tsip_wrapped_key_t const *const p_wrapped_key) |
| fsp_err_t | R_TSIP_AES_MAC_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_message, uint32_t const message_length) |
| fsp_err_t | R_TSIP_AES_MAC_SignFinish (tsip_ctrl_t *const p_ctrl, uint8_t *const p_mac) |
| fsp_err_t | R_TSIP_AES_MAC_VerifyFinish (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_mac, uint32_t const mac_length) |
| fsp_err_t | R_TSIP_ChaCha20_Init (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_key, uint8_t const *const p_nonce, uint32_t const counter) |
| fsp_err_t | R_TSIP_ChaCha20_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_input, uint32_t const input_length, uint8_t *const p_output, uint32_t *const p_output_length) |
| fsp_err_t | R_TSIP_ChaCha20_Finish (tsip_ctrl_t *const p_ctrl, uint8_t *const p_output, uint32_t *const p_output_length) |
| fsp_err_t | R_TSIP_ChaCha20_Poly1305_Init (tsip_ctrl_t *const p_ctrl, tsip_chacha_poly_mode_t const mode, tsip_wrapped_key_t const *const p_wrapped_key, uint8_t const *const p_nonce, uint32_t const nonce_length) |
| fsp_err_t | R_TSIP_ChaCha20_Poly1305_AADUpdate (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_aad, uint32_t const aad_length) |
| fsp_err_t | R_TSIP_ChaCha20_Poly1305_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_input, uint32_t const input_length, uint8_t *const p_output, uint32_t *const p_output_length) |
| fsp_err_t | R_TSIP_ChaCha20_Poly1305_Finish (tsip_ctrl_t *const p_ctrl, uint8_t *const p_output, uint32_t *const p_output_length, uint8_t *const p_tag) |
| fsp_err_t | R_TSIP_ChaCha20_Poly1305_Verify (tsip_ctrl_t *const p_ctrl, uint8_t *const p_output, uint32_t *const p_output_length, uint8_t const *const p_tag, uint32_t const tag_length) |
| fsp_err_t | R_TSIP_ECDSA_Sign (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, uint8_t const *const p_hash, uint8_t *const p_signature) |
| fsp_err_t | R_TSIP_ECDSA_Verify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t const *const p_hash, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_PKI_ECDSA_CertVerify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t const *const p_hash, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_PureEdDSA_Sign (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t const *const p_message, uint64_t const message_length, uint8_t *const p_signature) |
| fsp_err_t | R_TSIP_PureEdDSA_Verify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t const *const p_message, uint64_t const message_length, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_ECDH_KeyAgree (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, tsip_wrapped_key_t const *const p_wrapped_public_key, tsip_wrapped_secret_t *const p_wrapped_secret) |
| fsp_err_t | R_TSIP_ECDH_PlainKeyAgree (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, uint8_t const *const p_plain_public_key, tsip_wrapped_secret_t *const p_wrapped_secret) |
| fsp_err_t | R_TSIP_KDF_SHA_Init (tsip_ctrl_t *const p_ctrl, tsip_hash_type_t const hash_type) |
| fsp_err_t | R_TSIP_KDF_SHA_ECDHSecretUpdate (tsip_ctrl_t *const p_ctrl, tsip_wrapped_secret_t const *const p_wrapped_secret) |
| fsp_err_t | R_TSIP_KDF_SHA_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_message, uint32_t const message_length) |
| fsp_err_t | R_TSIP_KDF_SHA_Finish (tsip_ctrl_t *const p_ctrl, tsip_wrapped_dkm_t *const p_wrapped_dkm) |
| fsp_err_t | R_TSIP_KDF_SHA_Suspend (tsip_ctrl_t *const p_ctrl, tsip_kdf_sha_handle_t *const p_handle) |
| fsp_err_t | R_TSIP_KDF_SHA_Resume (tsip_ctrl_t *const p_ctrl, tsip_kdf_sha_handle_t const *const p_handle) |
| fsp_err_t | R_TSIP_KDF_HMAC_DKMKeyImport (tsip_ctrl_t *const p_ctrl, tsip_wrapped_dkm_t const *const p_wrapped_dkm, uint32_t const key_length, tsip_wrapped_key_t *const p_wrapped_key) |
| fsp_err_t | R_TSIP_KDF_HMAC_ECDHSecretKeyImport (tsip_ctrl_t *const p_ctrl, tsip_wrapped_secret_t const *const p_wrapped_secret, tsip_wrapped_key_t *const p_wrapped_key) |
| fsp_err_t | R_TSIP_KDF_HMAC_Init (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_key) |
| fsp_err_t | R_TSIP_KDF_HMAC_DKMUpdate (tsip_ctrl_t *const p_ctrl, tsip_wrapped_dkm_t const *const p_wrapped_dkm) |
| fsp_err_t | R_TSIP_KDF_HMAC_ECDHSecretUpdate (tsip_ctrl_t *const p_ctrl, tsip_wrapped_secret_t const *const p_wrapped_secret) |
| fsp_err_t | R_TSIP_KDF_HMAC_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_message, uint32_t const message_length) |
| fsp_err_t | R_TSIP_KDF_HMAC_SignFinish (tsip_ctrl_t *const p_ctrl, tsip_wrapped_dkm_t *const p_wrapped_dkm) |
| fsp_err_t | R_TSIP_KDF_HMAC_Suspend (tsip_ctrl_t *const p_ctrl, tsip_kdf_hmac_handle_t *const p_handle) |
| fsp_err_t | R_TSIP_KDF_HMAC_Resume (tsip_ctrl_t *const p_ctrl, tsip_kdf_hmac_handle_t const *const p_handle) |
| fsp_err_t | R_TSIP_KDF_DKMConcatenate (tsip_wrapped_dkm_t *const p_wrapped_dkm1, tsip_wrapped_dkm_t const *const p_wrapped_dkm2, uint32_t const wrapped_dkm1_buffer_length) |
| fsp_err_t | R_TSIP_KDF_DerivedKeyImport (tsip_ctrl_t *const p_ctrl, tsip_wrapped_dkm_t const *const p_wrapped_dkm, uint32_t const position, tsip_wrapped_key_t *const p_wrapped_key) |
| fsp_err_t | R_TSIP_KDF_DerivedIVWrap (tsip_ctrl_t *const p_ctrl, tsip_wrapped_dkm_t const *const p_wrapped_dkm, tsip_initial_vector_type_t const initial_vector_type, uint32_t const position, uint8_t const *const p_tls_sequence_num, uint8_t *const p_wrapped_initial_vector) |
| fsp_err_t | R_TSIP_OTF_Init (tsip_ctrl_t *const p_ctrl, tsip_otf_channel_t const channel, tsip_wrapped_key_t *const p_wrapped_key, uint8_t const *const p_seed) |
| fsp_err_t | R_TSIP_PKI_VerifiedCertInfoExport (tsip_ctrl_t *const p_ctrl, tsip_verified_cert_info_t *const p_verified_cert_info) |
| fsp_err_t | R_TSIP_PKI_VerifiedCertInfoImport (tsip_ctrl_t *const p_ctrl, tsip_verified_cert_info_t const *const p_verified_cert_info) |
| fsp_err_t | R_TSIP_PKI_CertKeyImport (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_cert, uint32_t const cert_length, uint8_t const *const p_key_param1, uint32_t const key_param1_length, uint8_t const *const p_key_param2, uint32_t const key_param2_length, tsip_hash_type_t const hash_function, tsip_wrapped_key_t *const p_wrapped_public_key) |
| fsp_err_t | R_TSIP_RSA_Encrypt (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t const *const p_plain, uint8_t *const p_cipher) |
| fsp_err_t | R_TSIP_RSA_Decrypt (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, uint8_t const *const p_cipher, uint8_t *const p_plain) |
| fsp_err_t | R_TSIP_RSAES_PKCS1_V1_5_Encrypt (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, uint8_t const *const p_plain, uint32_t const plain_length, uint8_t *const p_cipher) |
| fsp_err_t | R_TSIP_RSAES_PKCS1_V1_5_Decrypt (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, uint8_t const *const p_cipher, uint8_t *const p_plain, uint32_t *const p_plain_length, uint32_t const plain_buffer_length) |
| fsp_err_t | R_TSIP_RSAES_OAEP_Encrypt (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, tsip_hash_type_t const hash_function, tsip_mgf_type_t const mask_generation_function, uint8_t const *const p_label, uint32_t const label_length, uint8_t const *const p_plain, uint32_t const plain_length, uint8_t *const p_cipher) |
| fsp_err_t | R_TSIP_RSAES_OAEP_Decrypt (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, tsip_hash_type_t const hash_function, tsip_mgf_type_t const mask_generation_function, uint8_t const *const p_label, uint32_t const label_length, uint8_t const *const p_cipher, uint8_t *const p_plain, uint32_t *const p_plain_length, uint32_t const plain_buffer_length) |
| fsp_err_t | R_TSIP_RSASSA_PKCS1_V1_5_Sign (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, tsip_hash_type_t const hash_function, uint8_t const *const p_hash, uint8_t *const p_signature) |
| fsp_err_t | R_TSIP_RSASSA_PKCS1_V1_5_Verify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, tsip_hash_type_t const hash_function, uint8_t const *const p_hash, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_RSASSA_PSS_Sign (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_private_key, tsip_hash_type_t const hash_function, tsip_mgf_type_t const mask_generation_function, uint32_t const salt_length, uint8_t const *const p_hash, uint8_t *const p_signature) |
| fsp_err_t | R_TSIP_RSASSA_PSS_Verify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, tsip_hash_type_t const hash_function, tsip_mgf_type_t const mask_generation_function, uint32_t const salt_length, uint8_t const *const p_hash, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_PKI_RSASSA_PKCS1_V1_5_CertVerify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, tsip_hash_type_t const hash_function, uint8_t const *const p_hash, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_PKI_RSASSA_PSS_CertVerify (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_public_key, tsip_hash_type_t const hash_function, tsip_mgf_type_t const mask_generation_function, uint32_t const salt_length, uint8_t const *const p_hash, uint8_t const *const p_signature) |
| fsp_err_t | R_TSIP_SHA_Compute (tsip_ctrl_t *const p_ctrl, tsip_hash_type_t const hash_type, uint8_t const *const p_message, uint32_t const message_length, uint8_t *const p_digest) |
| fsp_err_t | R_TSIP_SHA_Init (tsip_ctrl_t *const p_ctrl, tsip_hash_type_t const hash_type) |
| fsp_err_t | R_TSIP_SHA_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_message, uint32_t const message_length) |
| fsp_err_t | R_TSIP_SHA_Finish (tsip_ctrl_t *const p_ctrl, uint8_t *const p_digest) |
| fsp_err_t | R_TSIP_SHA_Suspend (tsip_ctrl_t *const p_ctrl, tsip_sha_handle_t *const p_handle) |
| fsp_err_t | R_TSIP_SHA_Resume (tsip_ctrl_t *const p_ctrl, tsip_sha_handle_t const *const p_handle) |
| fsp_err_t | R_TSIP_HMAC_Compute (tsip_ctrl_t *const p_ctrl, const tsip_wrapped_key_t *p_wrapped_key, uint8_t const *const p_message, uint32_t const message_length, uint8_t *const p_mac) |
| fsp_err_t | R_TSIP_HMAC_Verify (tsip_ctrl_t *const p_ctrl, const tsip_wrapped_key_t *p_wrapped_key, uint8_t const *const p_message, uint32_t const message_length, uint8_t const *const p_mac, uint32_t const mac_length) |
| fsp_err_t | R_TSIP_HMAC_Init (tsip_ctrl_t *const p_ctrl, tsip_wrapped_key_t const *const p_wrapped_key) |
| fsp_err_t | R_TSIP_HMAC_Update (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_message, uint32_t const message_length) |
| fsp_err_t | R_TSIP_HMAC_SignFinish (tsip_ctrl_t *const p_ctrl, uint8_t *const p_mac) |
| fsp_err_t | R_TSIP_HMAC_VerifyFinish (tsip_ctrl_t *const p_ctrl, uint8_t const *const p_mac, uint32_t const mac_length) |
| fsp_err_t | R_TSIP_HMAC_Suspend (tsip_ctrl_t *const p_ctrl, tsip_hmac_handle_t *const p_handle) |
| fsp_err_t | R_TSIP_HMAC_Resume (tsip_ctrl_t *const p_ctrl, tsip_hmac_handle_t const *const p_handle) |
Variables | |
| uint32_t SystemCoreClock | BSP_SECTION_EARLY_INIT |
Common macro for FSP header files. There is also a corresponding FSP_FOOTER macro at the end of this file.
| struct RZV::st_transfer_callback_args |
Callback function parameter data.
| Class Members | ||
|---|---|---|
| transfer_event_t | event | Event code. |
| void * | p_context | Placeholder for user data. Set in transfer_api_t::open function in transfer_cfg_t. |
| enum bsp_io_port_t |
Superset list of all possible IO ports.
| enum bsp_io_port_pin_t |
Superset list of all possible IO port pins.
| enum can_event_t |
CAN event codes
| enum can_id_mode_t |
CAN ID modes
| enum can_frame_type_t |
| enum canfd_error_t |
CANFD Error Code
| enum canfd_rx_buffer_t |
CANFD Receive Buffer (MB + FIFO)
| enum canfd_rx_fifo_t |
CANFD Receive FIFO (RX FIFO)
| enum canfd_rx_mb_t |
CANFD Receive Message Buffer (RX MB)
| enum canfd_tx_buffer_t |
CANFD Transmit Buffer (MB + CFIFO)
| enum canfd_tx_mb_t |
CANFD Transmit Message Buffer (TX MB)
master access control.
| enum fsp_acc_control_ip_t |
access control.
| enum fsp_ip_t |
Available modules.
| enum ether_phy_lsi_type_t |
Phy LSI
| enum elc_peripheral_t |
Possible peripherals to be linked to event signals (not all available on all MPUs)
| enum elc_software_event_t |
| enum gpt_poeg_link_t |
POEG channel to link to this channel.
| enum gpt_source_t |
Sources can be used to start the timer, stop the timer, count up, or count down. These enumerations represent a bitmask. Multiple sources can be ORed together.
| enum ioport_cfg_options_t |
Options to configure pin functions
| enum spi_b_clock_source_t |
SPI communication clock source.
| enum transfer_event_t |
Events that can trigger a callback function.
| enum transfer_mode_t |
Transfer mode describes what will happen when a transfer request occurs.
| Enumerator | |
|---|---|
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_REPEAT | Repeat mode is like normal mode, except that when the transfer length reaches 0, the pointer to the repeat area and the transfer length will be reset to their initial values. If DMAC is used, the transfer repeats only transfer_info_t::num_blocks times. After the transfer repeats transfer_info_t::num_blocks times, transfer requests will not cause any further transfers. If DTC is used, the transfer repeats continuously (no limit to the number of repeat transfers). |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_REPEAT_BLOCK | In addition to block mode features, repeat-block mode supports a ring buffer of blocks and offsets within a block (to split blocks into arrays of their first data, second data, etc.) |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| enum transfer_size_t |
Transfer size specifies the size of each individual transfer.
| enum transfer_addr_mode_t |
Address mode specifies whether to modify (increment or decrement) pointer after each transfer.
| Enumerator | |
|---|---|
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_OFFSET | Offset is added to the address pointer after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_DECREMENTED | Address pointer is decremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| enum ether_event_t |
Event code of callback function
Detection method of the external DMA request signal.
| enum canfd_tx_buffer_t |
CANFD Transmit Buffer (MB + CFIFO)
| enum canfd_tx_mb_t |
CANFD Transmit Message Buffer (TX MB)
| enum timer_event_t |
Events that can trigger a callback function
| enum transfer_event_t |
Events that can trigger a callback function.
| enum transfer_mode_t |
Transfer mode describes what will happen when a transfer request occurs.
| Enumerator | |
|---|---|
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_REPEAT | Repeat mode is like normal mode, except that when the transfer length reaches 0, the pointer to the repeat area and the transfer length will be reset to their initial values. If DMAC is used, the transfer repeats only transfer_info_t::num_blocks times. After the transfer repeats transfer_info_t::num_blocks times, transfer requests will not cause any further transfers. If DTC is used, the transfer repeats continuously (no limit to the number of repeat transfers). |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_REPEAT_BLOCK | In addition to block mode features, repeat-block mode supports a ring buffer of blocks and offsets within a block (to split blocks into arrays of their first data, second data, etc.) |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| enum transfer_size_t |
Transfer size specifies the size of each individual transfer.
| enum transfer_addr_mode_t |
Address mode specifies whether to modify (increment or decrement) pointer after each transfer.
| Enumerator | |
|---|---|
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_OFFSET | Offset is added to the address pointer after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_DECREMENTED | Address pointer is decremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| enum bsp_io_port_t |
Superset list of all possible IO ports.
| enum bsp_io_port_pin_t |
Superset list of all possible IO port pins.
| enum can_event_t |
CAN event codes
| enum can_id_mode_t |
CAN ID modes
| enum can_frame_type_t |
| enum canfd_error_t |
CANFD Error Code
| enum canfd_rx_buffer_t |
CANFD Receive Buffer (MB + FIFO)
| enum canfd_rx_fifo_t |
CANFD Receive FIFO (RX FIFO)
| enum canfd_rx_mb_t |
CANFD Receive Message Buffer (RX MB)
| enum canfd_tx_buffer_t |
CANFD Transmit Buffer (MB + CFIFO)
| enum canfd_tx_mb_t |
CANFD Transmit Message Buffer (TX MB)
| enum fsp_acc_control_ip_t |
access control.
| enum fsp_ip_t |
Available modules.
master access control.
| enum elc_peripheral_t |
Possible peripherals to be linked to event signals (not all available on all MPUs)
| enum elc_software_event_t |
| enum gpt_poeg_link_t |
POEG channel to link to this channel.
| enum gpt_source_t |
Sources can be used to start the timer, stop the timer, count up, or count down. These enumerations represent a bitmask. Multiple sources can be ORed together.
| enum ioport_cfg_options_t |
Options to configure pin functions
| enum spi_b_clock_source_t |
SPI communication clock source.
| enum transfer_event_t |
Events that can trigger a callback function.
| enum transfer_mode_t |
Transfer mode describes what will happen when a transfer request occurs.
| Enumerator | |
|---|---|
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_REPEAT | Repeat mode is like normal mode, except that when the transfer length reaches 0, the pointer to the repeat area and the transfer length will be reset to their initial values. If DMAC is used, the transfer repeats only transfer_info_t::num_blocks times. After the transfer repeats transfer_info_t::num_blocks times, transfer requests will not cause any further transfers. If DTC is used, the transfer repeats continuously (no limit to the number of repeat transfers). |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_REPEAT_BLOCK | In addition to block mode features, repeat-block mode supports a ring buffer of blocks and offsets within a block (to split blocks into arrays of their first data, second data, etc.) |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| TRANSFER_MODE_NORMAL | In normal mode, each transfer request causes a transfer of transfer_size_t from the source pointer to the destination pointer. The transfer length is decremented and the source and address pointers are updated according to transfer_addr_mode_t. After the transfer length reaches 0, transfer requests will not cause any further transfers. Normal mode. |
| TRANSFER_MODE_BLOCK | In block mode, each transfer request causes transfer_info_t::length transfers of transfer_size_t. After each individual transfer, the source and destination pointers are updated according to transfer_addr_mode_t. After the block transfer is complete, transfer_info_t::num_blocks is decremented. After the transfer_info_t::num_blocks reaches 0, transfer requests will not cause any further transfers. Block mode. |
| enum transfer_size_t |
Transfer size specifies the size of each individual transfer.
| enum transfer_addr_mode_t |
Address mode specifies whether to modify (increment or decrement) pointer after each transfer.
| Enumerator | |
|---|---|
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_OFFSET | Offset is added to the address pointer after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_DECREMENTED | Address pointer is decremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| TRANSFER_ADDR_MODE_INCREMENTED | Address pointer is incremented by associated transfer_size_t after each transfer. |
| TRANSFER_ADDR_MODE_FIXED | Address pointer remains fixed after each transfer. |
| void RZV::SystemCoreClockUpdate | ( | void | ) |
Update SystemCoreClock variable based on current clock settings.
| void RZV::bsp_clock_init | ( | void | ) |
Initializes system clocks. Makes no assumptions about current register settings.
| void RZV::bsp_clock_freq_init_cfg | ( | void | ) |
Clock frequency configuration. According to the information specified in the Clocks tab, the divider and clock selector are initialized.
| void RZV::bsp_prv_clock_selector_set | ( | fsp_priv_clock_selector_t | selector, |
| uint32_t | clock_sel | ||
| ) |
Set the Mux Control register to change the frequency.
| [in] | selector | Element number of the array that defines the clock selector. |
| [in] | clock_sel | Value to set in Mux Control register. |
| void RZV::bsp_prv_clock_divider_set | ( | fsp_priv_clock_divider_t | divider, |
| uint32_t | clock_div | ||
| ) |
Set the Gear Control register to change the frequency.
| [in] | divider | Element number of the array that defines the clock divider. |
| [in] | clock_div | Value to set in Gear Control register. |
| void bsp_irq_cfg | ( | void | ) |
Initialize interrupt controller.
| None | In this device, this function does nothing. This function is written to share code with other devices. |
Using the vector table information section that has been built by the linker and placed into ROM in the .vector_info. section, this function will initialize the ICU so that configured ELC events will trigger interrupts in the NVIC.
| void RZV::bsp_irq_cfg_s | ( | void | ) |
This function provides clock to DMA Controller (see section 'Precaution when use the peripheral modules which can initiate DMA Controller.' in the hardware manual for detail) and enables IM33. It also enables any interrupt in a non-secure state.
| void RZV::bsp_common_interrupt_handler | ( | uint32_t | id | ) |
This function is called first when an interrupt is generated and branches to each interrupt isr function.
| [in] | id | GIC INTID used to identify the interrupt. |
| __WEAK void RZV::IRQ_Handler | ( | void | ) |
IRQ handler Function.