Common

Below is a list of API functions output by the Code Generator for common use.

Performs processing in response to the exception (other than undefined instruction exception, reset, non-maskable

interrupt and unconditional trap).

Table 3.1 API Functions: [Common]

API Function Name

Function

r_undefined_exception

Performs processing in response to the undefined instruction exception.

PowerON_Reset

Performs processing in response to the reset.

PowerON_Reset_PC

Performs processing in response to the reset.

r_privileged_exception

Performs processing in response to the privileged instruction exception.

r_floatingpoint_exception

Performs processing in response to the floating-point exception.

r_access_exception

Performs processing in response to the access exception.

r_nmi_exception

Performs processing in response to the non-maskable interrupt.

r_brk_exception

Performs processing in response to the unconditional trap.

r_reserved_exception

Performs processing in response to the exception (other than undefined instruction exception, reset, non-maskable interrupt and unconditional trap).

HardwareSetup

Performs initialization necessary to control the various hardwares.

R_Systeminit

Performs initialization necessary to control the various peripheral functions.

main

This is a main function.

R_MAIN_UserInit

Performs user-defined initialization.

r_icu_group_n_interrupt

Performs processing in response to the group interrupt.

_NMI_handler

Performs processing in response to the non-maskable interrupt.

_low_level_init

Performs initialization necessary to control the various hardwares.