]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/RL78_E2Studio_GCC/src/hardware_setup.c
Update copyright date ready for tagging V10.1.0.
[freertos] / FreeRTOS / Demo / RL78_E2Studio_GCC / src / hardware_setup.c
1 /***********************************************************************/
2 /*                                                                                                                     */
3 /*      PROJECT NAME :  RTOSDemo                                       */
4 /*      FILE         :  hardware_setup.c                               */
5 /*      DESCRIPTION  :  Hardware Initialization                        */
6 /*      CPU SERIES   :  RL78 - G1C                                     */
7 /*      CPU TYPE     :  R5F10JBC                                       */
8 /*                                                                                                                     */
9 /*      This file is generated by e2studio.                        */
10 /*                                                                                                                     */
11 /***********************************************************************/
12 \r
13 /* Scheduler include files. */
14 #include "FreeRTOS.h"
15
16 void HardwareSetup( void )\r
17 {\r
18         portDISABLE_INTERRUPTS();
19
20         /* Set fMX */
21         CMC = 0x00;
22         MSTOP = 1U;
23
24         /* Set fMAIN */
25         MCM0 = 0U;
26
27         /* Set fSUB */
28         XTSTOP = 1U;
29         OSMC = 0x10;
30
31         /* Set fCLK */
32         CSS = 0U;
33
34         /* Set fIH */
35         HIOSTOP = 0U;
36
37         /* LED port initialization. */
38         LED_INIT();
39 }\r