Version 2.0.0-0

debug Reference

File
core/xeos/include/xeos/debug.h
Date
Wednesday, June 25, 2014
Includes
None

Tasks

XEOS_Debug_GetKernelTrace Top

XEOS_Debug_TraceRef XEOS_Debug_GetKernelTrace( void );

XEOS_Debug_SymbolGetCallSiteAddress Top

void * XEOS_Debug_SymbolGetCallSiteAddress( XEOS_Debug_SymbolRef sym );

XEOS_Debug_SymbolGetCallSiteFunctionName Top

const char * XEOS_Debug_SymbolGetCallSiteFunctionName( XEOS_Debug_SymbolRef sym );

XEOS_Debug_SymbolGetFunctionAddress Top

void * XEOS_Debug_SymbolGetFunctionAddress( XEOS_Debug_SymbolRef sym );

XEOS_Debug_SymbolGetFunctionName Top

const char * XEOS_Debug_SymbolGetFunctionName( XEOS_Debug_SymbolRef sym );

XEOS_Debug_TraceGetSymbolAtIndex Top

XEOS_Debug_SymbolRef XEOS_Debug_TraceGetSymbolAtIndex( XEOS_Debug_TraceRef trace, unsigned int index );

XEOS_Debug_TraceGetSymbolCount Top

unsigned int XEOS_Debug_TraceGetSymbolCount( XEOS_Debug_TraceRef trace );

Types

XEOS_Debug_SymbolRef Top

typedef struct __XEOS_Debug_Symbol * XEOS_Debug_SymbolRef;

XEOS_Debug_TraceRef Top

typedef struct __XEOS_Debug_Trace * XEOS_Debug_TraceRef;

Macros

__XEOS_DEBUG_H__ Top

#define __XEOS_DEBUG_H__