PICSimLab - Programmable IC Simulator Laboratory 0.9.2
PICSimLab - API
|
This is the complete list of members for board, including all inherited members.
board(void) | board | |
board_ButtonEvent(const char *controlname, unsigned int button, unsigned int x, unsigned int y, unsigned int state) | board | inlinevirtual |
board_Event(const char *controlname) | board | inlinevirtual |
CalcAngle(int i, int x, int y) | board | |
CpuInitialized(void)=0 | board | pure virtual |
DBGGetCONFIG_p(void) | board | inlinevirtual |
DBGGetCONFIGSize(void) | board | inlinevirtual |
DBGGetEEPROM_p(void) | board | inlinevirtual |
DBGGetEEPROM_Size(void) | board | inlinevirtual |
DBGGetID_p(void) | board | inlinevirtual |
DBGGetIDSize(void) | board | inlinevirtual |
DBGGetPC(void) | board | inlinevirtual |
DBGGetProcID_p(void) | board | inlinevirtual |
DBGGetRAM_p(void) | board | inlinevirtual |
DBGGetRAMLARD(void) | board | inlinevirtual |
DBGGetRAMLAWR(void) | board | inlinevirtual |
DBGGetRAMSize(void) | board | inlinevirtual |
DBGGetROM_p(void) | board | inlinevirtual |
DBGGetROMSize(void) | board | inlinevirtual |
DBGSetPC(unsigned int pc) | board | inlinevirtual |
DebugInit(int dtyppe)=0 | board | pure virtual |
DebugLoop(void)=0 | board | pure virtual |
DProc | board | protected |
Draw(void)=0 | board | pure virtual |
EndServers(void) | board | inlinevirtual |
EvKeyPress(unsigned int key, unsigned int mask)=0 | board | pure virtual |
EvKeyRelease(unsigned int key, unsigned int mask)=0 | board | pure virtual |
EvMouseButtonPress(unsigned int button, unsigned int x, unsigned int y, unsigned int state)=0 | board | pure virtual |
EvMouseButtonRelease(unsigned int button, unsigned int x, unsigned int y, unsigned int state)=0 | board | pure virtual |
EvMouseMove(unsigned int button, unsigned int x, unsigned int y, unsigned int state) | board | inlinevirtual |
EvOnShow(void) | board | virtual |
EvThreadRun(void) | board | inlinevirtual |
GetAboutInfo(void)=0 | board | pure virtual |
GetClkLabel(void) | board | inlinevirtual |
GetDebugName(void)=0 | board | pure virtual |
GetDefaultClock(void) | board | inlinevirtual |
GetDefaultProcessor(void) | board | inline |
GetInput(int n) | board | |
GetInputCount(void) | board | |
GetInputId(char *name)=0 | board | pure virtual |
GetInstCounter(void) | board | inline |
GetInstCounter_ms(const uint32_t start) | board | |
GetInstCounter_us(const uint32_t start) | board | |
GetMapFile(void) | board | virtual |
GetName(void)=0 | board | pure virtual |
GetOutput(int n) | board | |
GetOutputCount(void) | board | |
GetOutputId(char *name)=0 | board | pure virtual |
GetPictureFileName(void) | board | virtual |
GetProcessorName(void) | board | |
GetScale(void) | board | |
GetSupportedDevices(void)=0 | board | pure virtual |
GetUARTRX(const int uart_num) | board | inlinevirtual |
GetUARTTX(const int uart_num) | board | inlinevirtual |
GetUseOscilloscope(void) | board | |
GetUseSpareParts(void) | board | |
input | board | protected |
input_ids | board | protected |
inputc | board | protected |
InstCounter (defined in board) | board | private |
InstCounterInc(void) | board | protected |
IoLockAccess(void) | board | inlinevirtual |
IoUnlockAccess(void) | board | inlinevirtual |
MDumpMemory(const char *fname)=0 | board | pure virtual |
MEnd(void)=0 | board | pure virtual |
MEraseFlash(void)=0 | board | pure virtual |
MGetArchitecture(void)=0 | board | pure virtual |
MGetClocksPerInstructions(void) | board | |
MGetFreq(void)=0 | board | pure virtual |
MGetInstClockFreq(void)=0 | board | pure virtual |
MGetPin(int pin)=0 | board | pure virtual |
MGetPinCount(void)=0 | board | pure virtual |
MGetPinName(int pin)=0 | board | pure virtual |
MGetPinsValues(void)=0 | board | pure virtual |
MGetVCC(void)=0 | board | pure virtual |
MInit(const char *processor, const char *fname, float freq)=0 | board | pure virtual |
MReset(int flags)=0 | board | pure virtual |
MSetAPin(int pin, float value)=0 | board | pure virtual |
MSetFreq(float freq)=0 | board | pure virtual |
MSetPin(int pin, unsigned char value)=0 | board | pure virtual |
MSetPinDOV(int pin, unsigned char ovalue)=0 | board | pure virtual |
MSetSerial(const char *port)=0 | board | pure virtual |
MSetVCC(float vcc)=0 | board | pure virtual |
MStep(void)=0 | board | pure virtual |
MStepResume(void)=0 | board | pure virtual |
output | board | protected |
output_ids | board | protected |
outputc | board | protected |
p_RST | board | protected |
Proc | board | protected |
ReadInputMap(std::string fname) | board | private |
ReadMaps(void) | board | protected |
ReadOutputMap(std::string fname) | board | private |
ReadPreferences(char *name, char *value) | board | inlinevirtual |
RefreshStatus(void) | board | virtual |
RegisterRemoteControl(void) | board | inlineprotectedvirtual |
Reset(void)=0 | board | pure virtual |
Run_CPU(void)=0 | board | pure virtual |
Scale (defined in board) | board | protected |
SetDefaultProcessor(std::string dproc) | board | inline |
SetProcessorName(std::string proc) | board | |
SetScale(double scale) | board | virtual |
SetUseOscilloscope(int uo) | board | |
SetUseSpareParts(int sp) | board | |
StartThread(void) | board | protected |
StopThread(void) | board | protected |
TimerChange_ms(const int timer, const double miles) | board | |
TimerChange_us(const int timer, const double micros) | board | |
TimerGet_ns(const int timer) | board | |
TimerRegister_ms(const double miles, void(*Callback)(void *arg), void *arg) | board | |
TimerRegister_us(const double micros, void(*Callback)(void *arg), void *arg) | board | |
Timers (defined in board) | board | private |
TimersCount (defined in board) | board | private |
TimerSetState(const int timer, const int enabled) | board | |
TimersList (defined in board) | board | private |
TimerUnregister(const int timer) | board | |
TimerUpdateFrequency(float freq) | board | |
use_oscope | board | protected |
use_spare | board | protected |
WritePreferences(void) | board | inlinevirtual |
~board(void) | board | virtual |