RainbowBS Manual: system releted

RainbowBS

RainbowBS Manual  v0.1.0
Written by QWQ([email protected])
system releted

Data Structures

struct  tTime
 Time structure. More...
 

Functions

BOOL RBS_Init (void)
 Initialize RainbowBS. More...
 

system information

const char * RBS_GetVersionString (void)
 Get RainbowBS version string. More...
 
const char * RBS_GetSysInfo (void)
 Get system description string. More...
 

time releated

TICK RBS_GetTickCount (void)
 Get system tick. More...
 
U64 RBS_GetRunTime (void)
 Get system running time(ms). More...
 
void RBS_GetLocalTime (tTime *ptTime)
 Get system local time. More...
 
void RBS_Delay (U32 milliseconds)
 Delay some milliseconds. More...
 
#define RBS_TICK_MS   (1000u/RBS_CFG_TICK_RATE)
 

Detailed Description

Implementation of system releted.

Function Documentation

void RBS_Delay ( U32  milliseconds)
Parameters
[in]millisecondsmillisecond count .

Here is the call graph for this function:

void RBS_GetLocalTime ( tTime ptTime)
Parameters
[out]ptTimelocal time pointer.
See also
RBS_GetRunTime()

Here is the call graph for this function:

U64 RBS_GetRunTime ( void  )
Returns
system running time in millisecond.
See also
RBS_GetLocalTime()

Here is the call graph for this function:

const char* RBS_GetSysInfo ( void  )
Returns
system description string.
See also
RBS_GetVersionString()
TICK RBS_GetTickCount ( void  )
Returns
system tick.

Here is the call graph for this function:

Here is the caller graph for this function:

const char* RBS_GetVersionString ( void  )
Returns
version string.
See also
RBS_GetSysInfo()
BOOL RBS_Init ( void  )
Return values
TRUEsuccessfully.
FALSEfailed.

Here is the call graph for this function:

Generated by   doxygen 1.8.9.1