mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-22 22:42:00 -04:00
40 lines
1 KiB
C
40 lines
1 KiB
C
/***********************************************************************/
|
|
/* */
|
|
/* PROJECT NAME : RTOSDemo */
|
|
/* FILE : hardware_setup.c */
|
|
/* DESCRIPTION : Hardware Initialization */
|
|
/* CPU SERIES : RL78 - G1C */
|
|
/* CPU TYPE : R5F10JBC */
|
|
/* */
|
|
/* This file is generated by e2studio. */
|
|
/* */
|
|
/***********************************************************************/
|
|
|
|
/* Scheduler include files. */
|
|
#include "FreeRTOS.h"
|
|
|
|
void HardwareSetup( void )
|
|
{
|
|
portDISABLE_INTERRUPTS();
|
|
|
|
/* Set fMX */
|
|
CMC = 0x00;
|
|
MSTOP = 1U;
|
|
|
|
/* Set fMAIN */
|
|
MCM0 = 0U;
|
|
|
|
/* Set fSUB */
|
|
XTSTOP = 1U;
|
|
OSMC = 0x10;
|
|
|
|
/* Set fCLK */
|
|
CSS = 0U;
|
|
|
|
/* Set fIH */
|
|
HIOSTOP = 0U;
|
|
|
|
/* LED port initialization. */
|
|
LED_INIT();
|
|
}
|