Files | Macros | Enumerations | Functions
System startup

This module contains "Main" routine and the APIs , in which user can easily integrate application specific routines. More...

+ Collaboration diagram for System startup:

Files

file  XdkSystemStartup.h
 

Macros

#define TIMER_AUTORELOAD_OFF   UINT32_C(0)
 
#define TIMERBLOCKTIME   UINT32_C(0xffff)
 

Enumerations

enum  SystemStartup_ErrorCode_E
 Return status for operations using corresponding Retcodes. More...
 

Functions

void assertIndicationMapping (const unsigned long line, const unsigned char *const file)
 This API is called when function enters an assert. More...
 
void DefaultErrorHandlingFunc (Retcode_T error, bool isfromIsr)
 System Error Handling routine. More...
 
Retcode_T systemStartup (void)
 The main function initializes the hardware and starts the RTOS scheduler. More...
 

Detailed Description

Macro Definition Documentation

#define TIMER_AUTORELOAD_OFF   UINT32_C(0)

Auto reload of timer is disabled

#define TIMERBLOCKTIME   UINT32_C(0xffff)

block time of timer is defined by this macro

Enumeration Type Documentation

Enumerator
BLE_MAC_BIT_FAILED 

Function Documentation

void assertIndicationMapping ( const unsigned long  line,
const unsigned char *const  file 
)
Parameters
[in]line: line number where asserted
[in]file: file name which is asserted

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DefaultErrorHandlingFunc ( Retcode_T  error,
bool  isfromIsr 
)
Parameters
[in]ErrorError Information from Basic
[in]isfromIsr:currently unused, can be used for future implementation.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Retcode_T systemStartup ( void  )

returns RETCODE_OK for successful intialisation.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:


This documentation file has been automatically generated on Fri Oct 4 2019 03:47:35 by doxygen 1.8.8