PICSimLab - Programmable IC Simulator Laboratory 0.9.2
PICSimLab - API
|
This is the complete list of members for bsim_qemu, including all inherited members.
ADCvalues (defined in bsim_qemu) | bsim_qemu | protected |
application_offset (defined in bsim_qemu) | bsim_qemu | protected |
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 |
BoardOptions(int *argc, char **argv) (defined in bsim_qemu) | bsim_qemu | inlineprotectedvirtual |
bsim_qemu(void) (defined in bsim_qemu) | bsim_qemu | |
CalcAngle(int i, int x, int y) | board | |
cmdline (defined in bsim_qemu) | bsim_qemu | protected |
cmdline_extra (defined in bsim_qemu) | bsim_qemu | protected |
ConfEnableSerial (defined in bsim_qemu) | bsim_qemu | protected |
ConfigWaitGdb (defined in bsim_qemu) | bsim_qemu | protected |
CpuInitialized(void) override | bsim_qemu | 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_qemu | virtual |
DebugLoop(void) override | bsim_qemu | 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) override | bsim_qemu | virtual |
fname (defined in bsim_qemu) | bsim_qemu | protected |
fname_ (defined in bsim_qemu) | bsim_qemu | protected |
fname_bak (defined in bsim_qemu) | bsim_qemu | protected |
freq (defined in bsim_qemu) | bsim_qemu | protected |
GetAboutInfo(void)=0 | board | pure virtual |
GetClkLabel(void) override | bsim_qemu | inlinevirtual |
GetDebugName(void) override | bsim_qemu | inlinevirtual |
GetDefaultClock(void) override | bsim_qemu | inlinevirtual |
GetDefaultProcessor(void) | board | inline |
GetInc_ns(void) (defined in bsim_qemu) | bsim_qemu | 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 |
GetPinMap(void)=0 (defined in bsim_qemu) | bsim_qemu | protectedpure virtual |
GetProcessorName(void) | board | |
GetScale(void) | board | |
GetSupportedDevices(void)=0 | board | pure virtual |
GetUARTRX(const int uart_num) override | bsim_qemu | virtual |
GetUARTTX(const int uart_num) override | bsim_qemu | virtual |
GetUseOscilloscope(void) | board | |
GetUseSpareParts(void) | board | |
icount (defined in bsim_qemu) | bsim_qemu | protected |
IcountToMipsItens(char *buffer) (defined in bsim_qemu) | bsim_qemu | protected |
IcountToMipsStr(int icount) (defined in bsim_qemu) | bsim_qemu | protected |
inc_ns (defined in bsim_qemu) | bsim_qemu | protected |
input | board | protected |
input_ids | board | protected |
inputc | board | protected |
InstCounter (defined in board) | board | private |
InstCounterInc(void) | board | protected |
IoLockAccess(void) override | bsim_qemu | virtual |
IoUnlockAccess(void) override | bsim_qemu | virtual |
load_qemu_lib(const char *path) (defined in bsim_qemu) | bsim_qemu | private |
master_i2c (defined in bsim_qemu) | bsim_qemu | |
master_spi (defined in bsim_qemu) | bsim_qemu | |
master_uart (defined in bsim_qemu) | bsim_qemu | |
MDumpMemory(const char *fname) override | bsim_qemu | virtual |
MEnd(void) override | bsim_qemu | virtual |
MEraseFlash(void) override | bsim_qemu | virtual |
MGetArchitecture(void) override | bsim_qemu | virtual |
MGetClocksPerInstructions(void) | board | |
MGetFreq(void) override | bsim_qemu | virtual |
MGetInstClockFreq(void) override | bsim_qemu | virtual |
MGetPin(int pin) override | bsim_qemu | virtual |
MGetPinCount(void)=0 | board | pure virtual |
MGetPinName(int pin)=0 | board | pure virtual |
MGetPinsValues(void) override | bsim_qemu | virtual |
MGetVCC(void) override | bsim_qemu | virtual |
MInit(const char *processor, const char *fname, float freq) override | bsim_qemu | virtual |
MipsStrToIcount(const char *mipstr) (defined in bsim_qemu) | bsim_qemu | protected |
MReset(int flags) override | bsim_qemu | virtual |
MSetAPin(int pin, float value)=0 | board | pure virtual |
MSetFreq(float freq) override | bsim_qemu | virtual |
MSetPin(int pin, unsigned char value) override | bsim_qemu | virtual |
MSetPinDOV(int pin, unsigned char ovalue) override | bsim_qemu | virtual |
MSetSerial(const char *port) override | bsim_qemu | virtual |
MSetVCC(float vcc) override | bsim_qemu | virtual |
MStep(void) override | bsim_qemu | virtual |
MStepResume(void) override | bsim_qemu | inlinevirtual |
mtx_qinitId (defined in bsim_qemu) | bsim_qemu | protected |
ns_count (defined in bsim_qemu) | bsim_qemu | protected |
output | board | protected |
output_ids | board | protected |
outputc | board | protected |
p_RST | board | protected |
pins (defined in bsim_qemu) | bsim_qemu | protected |
pins_reset(void) (defined in bsim_qemu) | bsim_qemu | protected |
PinsExtraConfig(int cfg) (defined in bsim_qemu) | bsim_qemu | inlinevirtual |
Proc | board | protected |
procid (defined in bsim_qemu) | bsim_qemu | protected |
pwm_out (defined in bsim_qemu) | bsim_qemu | |
qemu_started (defined in bsim_qemu) | bsim_qemu | 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 |
rmt_out (defined in bsim_qemu) | bsim_qemu | |
Run_CPU(void)=0 | board | pure virtual |
Run_CPU_ns(uint64_t time)=0 (defined in bsim_qemu) | bsim_qemu | pure virtual |
Scale (defined in board) | board | protected |
serial_open (defined in bsim_qemu) | bsim_qemu | protected |
serialbaud (defined in bsim_qemu) | bsim_qemu | protected |
serialexbaud (defined in bsim_qemu) | bsim_qemu | protected |
serialfd (defined in bsim_qemu) | bsim_qemu | 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 | |
SimType (defined in bsim_qemu) | bsim_qemu | protected |
StartThread(void) | board | protected |
StopThread(void) | board | protected |
timer (defined in bsim_qemu) | bsim_qemu | |
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_cmdline_extra (defined in bsim_qemu) | bsim_qemu | protected |
use_oscope | board | protected |
use_spare | board | protected |
WritePreferences(void) | board | inlinevirtual |
~board(void) | board | virtual |
~bsim_qemu(void) (defined in bsim_qemu) | bsim_qemu |