PICSimLab - Programmable IC Simulator Laboratory 0.9.2
PICSimLab - API
|
This is the complete list of members for bsim_gpsim, 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 |
bsim_gpsim(void) (defined in bsim_gpsim) | bsim_gpsim | |
CalcAngle(int i, int x, int y) | board | |
CpuInitialized(void) override | bsim_gpsim | 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) override | bsim_gpsim | virtual |
DebugLoop(void) override | bsim_gpsim | 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 |
freq (defined in bsim_gpsim) | bsim_gpsim | protected |
GetAboutInfo(void)=0 | board | pure virtual |
GetClkLabel(void) | board | inlinevirtual |
GetDebugName(void) override | bsim_gpsim | inlinevirtual |
GetDefaultClock(void) override | bsim_gpsim | 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) override | bsim_gpsim | virtual |
MEnd(void) override | bsim_gpsim | virtual |
MEraseFlash(void) override | bsim_gpsim | virtual |
MGetArchitecture(void) override | bsim_gpsim | virtual |
MGetClocksPerInstructions(void) | board | |
MGetFreq(void) override | bsim_gpsim | virtual |
MGetInstClockFreq(void) override | bsim_gpsim | virtual |
MGetPin(int pin) override | bsim_gpsim | virtual |
MGetPinCount(void) override | bsim_gpsim | virtual |
MGetPinName(int pin) override | bsim_gpsim | virtual |
MGetPinsValues(void) override | bsim_gpsim | virtual |
MGetVCC(void) override | bsim_gpsim | virtual |
MInit(const char *processor, const char *fname, float freq) override | bsim_gpsim | virtual |
MReset(int flags) override | bsim_gpsim | virtual |
MSetAPin(int pin, float value) override | bsim_gpsim | virtual |
MSetFreq(float freq) override | bsim_gpsim | virtual |
MSetPin(int pin, unsigned char value) override | bsim_gpsim | virtual |
MSetPinDOV(int pin, unsigned char ovalue) override | bsim_gpsim | virtual |
MSetSerial(const char *port) override | bsim_gpsim | virtual |
MSetVCC(float vcc) override | bsim_gpsim | virtual |
MStep(void) override | bsim_gpsim | virtual |
MStepResume(void) override | bsim_gpsim | virtual |
output | board | protected |
output_ids | board | protected |
outputc | board | protected |
p_RST | board | protected |
pins (defined in bsim_gpsim) | bsim_gpsim | protected |
pins_reset(void) (defined in bsim_gpsim) | bsim_gpsim | 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 |
serialbaud (defined in bsim_gpsim) | bsim_gpsim | protected |
serialexbaud (defined in bsim_gpsim) | bsim_gpsim | protected |
serialfd (defined in bsim_gpsim) | bsim_gpsim | 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 |
supported_devices (defined in bsim_gpsim) | bsim_gpsim | 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 |