XDK API  3.6.0
Documentation
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:


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:51 by doxygen 1.8.8