Split init into configure and init

* Implemented configure, init, exit functions:
    When a configuration is changed, interrupts for reset pins
    should be disabled

* Moved variables shared between code files to simtrace.h
This commit is contained in:
Christina Quast
2015-04-09 22:38:47 +02:00
parent abcf3038d2
commit 95d6616ba1
8 changed files with 95 additions and 72 deletions

View File

@@ -602,13 +602,10 @@ const USBDDriverDescriptors driverDescriptors = {
/*----------------------------------------------------------------------------
* Callbacks
*----------------------------------------------------------------------------*/
extern uint8_t conf_changed;
extern uint8_t simtrace_config;
void USBDDriverCallbacks_ConfigurationChanged(uint8_t cfgnum)
{
TRACE_INFO_WP("cfgChanged%d ", cfgnum);
conf_changed =1;
simtrace_config = cfgnum;
}