User`s manual

RX62N Group, RX621 Group 4. Library Reference
4. Library Reference
4.1. API List by Peripheral Function
Table 4.1 lists the Renesas Embedded APIs by peripheral function.
Table 4.1 Renesas Embedded API List
Category
Number
Name
Description
Clock Generation
Circuit
1
R_CGC_Set
Configure the clock generation circuit.
2
R_CGC_Control
Modify the clock generation circuit operation.
3
R_CGC_GetStatus
Read the clock status register.
Interrupt control
unit
1
R_INTC_CreateExtInterrupt
Configure an external interrupt pin.
2
R_INTC_CreateSoftwareInterrupt
Enable use of the software interrupt.
3
R_INTC_CreateFastInterrupt
Assign handlers for the fixed-vector interrupts.
4
R_INTC_CreateExceptionHandlers
Enable faster interrupt processing for one interrupt.
5
R_INTC_ControlExtInterrupt
External interrupt control.
6
R_INTC_GetExtInterruptStatus
Read the external interrupt status.
7
R_INTC_Read
Read an interrupt register.
8
R_INTC_Write
Update an interrupt register.
9
R_INTC_Modify
Modify an interrupt register.
I/O port
1
R_IO_PORT_Set
Configure an I/O port.
2
R_IO_PORT_ReadControl
Read an I/O port’s control registers.
3
R_IO_PORT_ModifyControl
Modify an I/O port’s control registers.
4
R_IO_PORT_Read
Read data from an I/O port.
5
R_IO_PORT_Write
Write data to an I/O port.
6
R_IO_PORT_Compare
Check the pin states on an I/O port.
7
R_IO_PORT_Modify
Modify the pin states on an I/O port.
8
R_IO_PORT_Wait
Wait for a match on an I/O port.
Port Function
Control
1
R_PFC_Read
Read a PFC register.
2
R_PFC_Write
Write to a PFC register.
3
R_PFC_Modify
Modify a PFC register.
MCU operation
1
R_MCU_Control
Control the operation of the MCU.
2
R_MCU_GetStatus
Read the MCU status.
Low Power
Consumption
1
R_LPC_Create
Configure the MCU low power conditions.
2
R_LPC_Control
Select a low power consumption mode.
3
R_LPC_WriteBackup
Write to the Backup registers.
4
R_LPC_ReadBackup
Read from the Backup registers.
5
R_LPC_GetStatus
Read the status flags.
Voltage Detection
Circuit
1 R_LVD_Control Configure the voltage detection circuit.
Bus Controller
1
R_BSC_Create
Configure the external bus controller.
2
R_BSC_CreateArea
Configure an external bus area.
3
R_BSC_SDRAM_CreateArea
Configure the SDRAM area.
4
R_BSC_Destroy
Stop the Bus Controller.
5
R_BSC_Control
Modify the External Bus Controller operation.
6
R_BSC_GetStatus
Read the External Bus Controller status flags.
DMA Controller
1
R_DMAC_Create
Configure the DMA controller.
2
R_DMAC_Destroy
Disable a DMA channel.
3
R_DMAC_Control
Control the DMA controller.
4
R_DMAC_GetStatus
Check the status of the DMA channel.
External DMA
Controller
1
R_EXDMAC_Create
Configure the EXDMA controller.
2
R_EXDMAC_Destroy
Disable the EXDMA controller.
3
R_EXDMAC_Control
Control the EXDMA controller.
4
R_EXDMAC_GetStatus
Check the status of an EXDMAC channel.
Data Transfer
Controller
1
R_DTC_Set
Set the Data Transfer Controller options.
2
R_DTC_Create
Configure the DTC for a transfer.
3
R_DTC_Destroy
Shutdown the Data Transfer Controller.
4
R_DTC_Control
Control the Data Transfer Controller.
5
R_DTC_GetStatus
Check the status of the Data Transfer Controller.
R20UT0084EE0112 Rev.1.12 Page 4-1
July. 16, 2014