Hilscher netX microcontroller driver  V0.0.5.0
Documentation of the netX driver package
netx_drv.c File Reference

peripheral module driver. This is the common part of the DRV initialization More...

#include "netx_drv.h"
#include "stdio.h"
Include dependency graph for netx_drv.c:

Go to the source code of this file.

Functions

void TRACE (uint32_t ulKey, uint32_t ulValue)
 The trace function stores the given key and the given value in a cyclic list. More...
 
void TRACE_RESET (void)
 The trace reset is doing what its name tells. It resets the trace. More...
 

Variables

uint32_t volatile g_ulQueueCounter = 0
 references the counter that points to the next queue element. More...
 
uint32_t volatile g_ulRunFlag = 0
 references the running flag of the tracer. More...
 
volatile DRV_TRACE_QUEUE_ELEMENT_T g_atTraceQueue [ulTraceQueueSize]
 References the queue used for the debug trace functionality. More...
 
char const *const g_pabDrvTraceKeySrings []
 References the string array of the keys. More...
 
size_t u_DRV_TRACE_KEY_STRINGS
 

Detailed Description

peripheral module driver. This is the common part of the DRV initialization

Revision
6124
Date
2019-08-28 19:41:54 +0200 (Mi, 28 Aug 2019)
Note
Exclusion of Liability for this demo software: The following software is intended for and must only be used for reference and in an evaluation laboratory environment. It is provided without charge and is subject to alterations. There is no warranty for the software, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the software "as is" without warranty of any kind, either expressed or implied. Please refer to the Agreement in README_DISCLAIMER.txt, provided together with this file! By installing or otherwise using the software, you accept the terms of this Agreement. If you do not agree to the terms of this Agreement, then do not install or use the Software!

Definition in file netx_drv.c.