CLEON  Version 1
Cloud-Offloaded GPS Receiver
hal_init.h File Reference

Initializing HAL. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HAL_DisableGlobalInterrupt()   __disable_interrupt()
 
#define HAL_EnableGlobalInterrupt()   __enable_interrupt()
 

Functions

void HAL_Init (void)
 Initializing hardware.
 

Detailed Description

Initializing HAL.

Definition in file hal_init.h.

Macro Definition Documentation

#define HAL_DisableGlobalInterrupt ( )    __disable_interrupt()

Definition at line 10 of file hal_init.h.

#define HAL_EnableGlobalInterrupt ( )    __enable_interrupt()

Definition at line 11 of file hal_init.h.

Function Documentation

void HAL_Init ( void  )

Initializing hardware.

Returns
void
Parameters
void

Definition at line 21 of file hal_init.c.

{
#if (DEBUG_MODE) && (DUMP_SYSTEM_INFO_VIA_USB)
// Welcome screen
SYS_USB_Printf("=======================================================\r\n");
SYS_USB_Printf("CLEON \r\n");
SYS_USB_Printf("=======================================================\r\n");
// Clock setting information
SYS_USB_Printf("CLCOK SETTING \r\n");
SYS_USB_Printf(" MCLK = 12MHz\r\n");
SYS_USB_Printf(" ACLK = 32768Hz\r\n");
SYS_USB_Printf(" SMCLK = 12MHz\r\n");
SYS_USB_Printf("\r\n");
#endif
}

Here is the call graph for this function:

Here is the caller graph for this function: