#include <iostream>
#include <sstream>
#include <string>
#include <map>
#include <stdio.h>
#include <stdlib.h>
#include <getopt.h>
#include "config.h"
#include "global.h"
#include "flash.h"
#include "avrdevice.h"
#include "avrfactory.h"
#include "gdb.h"
#include "ui/ui.h"
#include "systemclock.h"
#include "ui/lcd.h"
#include "ui/keyboard.h"
#include "traceval.h"
#include "ui/scope.h"
#include "string2.h"
#include "helper.h"
#include "specialmem.h"
#include "irqsystem.h"
#include "dumpargs.h"
Go to the source code of this file.
Functions | |
const char * | SplitOffsetFile (const char *arg, const char *name, int base, unsigned long *offset) |
int | main (int argc, char *argv[]) |
Variables | |
const char | Usage [] |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 133 of file main.cpp.
References SystemClock::Add(), enableIRQStatistic, SystemClock::Endless(), getopt_long, SystemConsoleHandler::GetTraceState(), global_verbose_on, SystemClock::Instance(), AvrFactory::instance(), DumpManager::Instance(), AvrDevice::Load(), AvrFactory::makeDevice(), optarg, AvrDevice::RegisterTerminationSymbol(), AvrDevice::ReplaceIoRegister(), SystemClock::Run(), AvrDevice::SetClockFreq(), SetDumpTraceArgs(), DumpManager::SetSingleDeviceApp(), SystemConsoleHandler::SetTraceFile(), ShowRegisteredTraceValues(), SplitOffsetFile(), DumpManager::start(), DumpManager::stopApplication(), StringToLong(), StringToUnsignedLong(), StringToUnsignedLongLong(), AvrFactory::supportedDevices(), sysConHandler, AvrDevice::trace_on, Usage, and VERSION.
const char* SplitOffsetFile | ( | const char * | arg, | |
const char * | name, | |||
int | base, | |||
unsigned long * | offset | |||
) |
Definition at line 61 of file main.cpp.
References StringToUnsignedLong().
Referenced by main().