R_CGC_Set_ClockMode

Changes the CPU clock/peripheral hardware clock.

[Syntax]

#include r_cg_macrodriver.h

#include r_cg_cgc.h

MD_STATUS R_CGC_Set_ClockMode ( clock_mode_t mode );

[Argument(s)]

I/O

Argument

Description

I

clock_mode_t mode;

Clock generator type

HIOCLK : High-speed onchip oscillator

SYSX1CLK : X1 clock

SYSEXTCLK : External main system clock

SUBXT1CLK : XT1 clock

SUBEXTCLK : External subsystem clock

[Return value]

Macro

Description

MD_OK

Normal completion

MD_ERROR1

Exit with error (abend)

MD_ERROR2

Exit with error (abend)

MD_ERROR3

Exit with error (abend)

MD_ERROR4

Exit with error (abend)

MD_ARGERROR

Invalid argument specification