MCPcopy Create free account

hub / github.com/dbalsom/arduinoX86 / functions

Functions1,200 in github.com/dbalsom/arduinoX86

Methodcmd_set_memory
platformio/ArduinoX86/src/CommandServer.cpp:1461
Methodcmd_set_memory_strategy
platformio/ArduinoX86/src/CommandServer.cpp:1534
Methodcmd_set_program_bounds
platformio/ArduinoX86/src/CommandServer.cpp:1670
Methodcmd_set_random_seed
platformio/ArduinoX86/src/CommandServer.cpp:1433
Methodcmd_store
platformio/ArduinoX86/src/CommandServer.cpp:980
Methodcmd_storeall
platformio/ArduinoX86/src/CommandServer.cpp:1418
Methodcmd_version
platformio/ArduinoX86/src/CommandServer.cpp:286
Methodcmd_write_data_bus
platformio/ArduinoX86/src/CommandServer.cpp:852
Methodcmd_write_pin
platformio/ArduinoX86/src/CommandServer.cpp:1143
Methodcode_window
(&self, name: &str)
crates/arduinox86_egui/src/window_manager.rs:201
Methodconvert
platformio/ArduinoX86/include/Vga.h:78
MethodcpuIsReading
platformio/ArduinoX86/include/BoardController.h:119
MethodcpuIsReading
platformio/ArduinoX86/include/shields/ShieldBase.h:84
MethodcpuIsWriting
platformio/ArduinoX86/include/BoardController.h:123
MethodcpuIsWriting
platformio/ArduinoX86/include/shields/ShieldBase.h:89
MethodcpuTick
platformio/ArduinoX86/include/shields/Shield80186.h:127
MethodcpuTick
sketches/cpu_server/hats/Hat80186.h:35
MethodcpuTick
sketches/cpu_server/hats/Hat8088.h:35
Functioncreate_bus_emulator
Factory helper: choose backend based on platform
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:385
Methodcreate_default_colorimage
(dims: (u32, u32))
crates/arduinox86_egui/src/controls/canvas.rs:498
Methodcreate_default_imagedata
(dims: (u32, u32))
crates/arduinox86_egui/src/controls/canvas.rs:502
Methodcs_base
(&self)
crates/arduinox86_client/src/registers/registers_v3.rs:366
Methodcycle
(&mut self)
crates/arduinox86_client/src/lib.rs:1071
Functioncycle_edge_interrupt_handler
platformio/ArduinoX86/src/interrupts.cpp:44
Methoddata
(&self)
crates/arduinox86_egui/src/structs.rs:67
Methoddata_bus_str
(&self)
crates/arduinox86_egui/src/controls/cycle_table.rs:52
Methoddata_len
(&self)
crates/arduinox86_egui/src/controls/data_table.rs:338
Methoddebug_cmd
platformio/ArduinoX86/include/CommandServer.h:236
Methoddebug_mem
platformio/ArduinoX86/include/bus_emulator/HashBackend.h:182
Methoddebug_mem
platformio/ArduinoX86/include/bus_emulator/SdramBackend.h:181
Methoddebug_memory
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:310
Methoddebug_proto
platformio/ArduinoX86/include/CommandServer.h:240
MethoddecodeBusStatus
platformio/ArduinoX86/include/BoardController.h:86
MethoddecodeBusStatus
platformio/ArduinoX86/include/shields/Shield80386.h:342
Methoddefault
()
crates/arduinox86_cpu/src/lib.rs:104
Methoddefault
()
crates/arduinox86_egui/src/register_state.rs:52
Methoddefault
()
crates/arduinox86_egui/src/app.rs:106
Methoddefault
()
crates/arduinox86_egui/src/assembler.rs:41
Methoddefault
()
crates/arduinox86_egui/src/scheduler.rs:37
Methoddefault
()
crates/arduinox86_egui/src/windows/client_window.rs:57
Methoddefault
()
crates/arduinox86_egui/src/windows/binary_view.rs:45
Methoddefault
()
crates/arduinox86_egui/src/windows/memory_viewer.rs:44
Methoddefault
()
crates/arduinox86_egui/src/controls/data_table.rs:68
Methoddefault
()
crates/arduinox86_egui/src/controls/canvas.rs:435
Methoddefault
()
crates/arduinox86_client/src/registers/registers_common.rs:76
Methoddefault
()
crates/arduinox86_client/src/registers/registers_v2.rs:62
Methoddefault
()
crates/arduinox86_client/src/registers/registers_v3.rs:426
Methoddefault
()
crates/test_generator/src/generate/generation_stats.rs:43
Methoddefault_ref
()
crates/test_generator/src/modrm.rs:453
MethoddigitalReadPin
platformio/ArduinoX86/include/boards/ArduinoDueBoard.h:84
MethoddigitalReadPin
sketches/cpu_server/boards/ArduinoGigaBoard.h:57
MethoddigitalReadPin
sketches/cpu_server/boards/ArduinoDueBoard.h:56
MethoddigitalWritePin
platformio/ArduinoX86/include/boards/ArduinoDueBoard.h:80
MethoddigitalWritePin
sketches/cpu_server/boards/ArduinoGigaBoard.h:53
MethoddigitalWritePin
sketches/cpu_server/boards/ArduinoDueBoard.h:52
Methoddisable_logging
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:321
Methoddisassemble
(context: &mut TestContext, bytes: &[u8], regs: &Registers)
crates/test_generator/src/disassembly/iced.rs:35
Methoddispatch_command
platformio/ArduinoX86/src/CommandServer.cpp:188
Functiondo_frame_update
platformio/ArduinoX86/src/main.cpp:2606
MethoddrawFrame
platformio/ArduinoX86/include/GigaDisplay.h:93
MethoddrawHLine2x
platformio/ArduinoX86/include/GigaDisplay.h:59
MethoddrawVLine2x
platformio/ArduinoX86/include/GigaDisplay.h:64
MethoddrawVgaFrame
platformio/ArduinoX86/include/GigaDisplay.h:166
Methodds_base
(&self)
crates/arduinox86_client/src/registers/registers_v3.rs:372
Methoddump
(&self)
crates/test_generator/src/modrm.rs:614
Functionempty_input
Test that we can provide an empty input list and get an empty list back
crates/test_generator/src/batch.rs:301
Methodenable_logging
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:318
Methodenumerate_and_filter_ports
()
crates/arduinox86_egui/src/serial_manager.rs:41
Methoderase_memory
platformio/ArduinoX86/include/bus_emulator/NullBackend.h:48
Methoderase_memory
platformio/ArduinoX86/include/bus_emulator/HashBackend.h:172
Methoderase_memory
platformio/ArduinoX86/include/bus_emulator/SdramBackend.h:172
Methoderase_memory
Command the server to erase all memory (set to 0x00). If the current memory backend is SDRAM, the SDRAM will be memset to 0. If the backend is a hash
crates/arduinox86_client/src/lib.rs:1429
Methodes_base
(&self)
crates/arduinox86_client/src/registers/registers_v3.rs:378
Methodexception_ct
(&self)
crates/test_generator/src/generate/generation_stats.rs:73
Methodfinalize
(&mut self)
crates/arduinox86_client/src/lib.rs:1170
Methodflat_address
(&self)
crates/arduinox86_egui/src/enums.rs:92
Methodflush
@brief Flush the queue, returning the number of bytes flushed.
platformio/ArduinoX86/include/InstructionQueue.h:129
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/arduinox86_egui/src/controls/data_visualizer.rs:74
Methodfmt
(&self, f: &mut Formatter<'_>)
crates/arduinox86_egui/src/character_encoding/mod.rs:79
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/arduinox86_egui/src/widgets/mount_address_widget.rs:34
Methodfmt
(&self, f: &mut Formatter<'_>)
crates/arduinox86_client/src/cycle_state.rs:141
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/arduinox86_client/src/lib.rs:172
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/arduinox86_client/src/registers/register_printer.rs:59
Methodfmt
(&self, f: &mut Formatter<'_>)
crates/test_generator/src/cpu_common.rs:48
Methodfrom
(text: T)
crates/arduinox86_egui/src/register_state.rs:36
Methodfrom
(cpu_type: ServerCpuType)
crates/arduinox86_client/src/lib.rs:189
Methodfrom
(size: SegmentSize)
crates/arduinox86_client/src/registers/registers_common.rs:186
Methodfrom
(buf: [u8; 102])
crates/arduinox86_client/src/registers/registers_v2.rs:132
Methodfrom
(buf: [u8; 204])
crates/arduinox86_client/src/registers/registers_v3.rs:958
Methodfrom
(regs: &RemoteCpuRegistersV2)
crates/arduinox86_client/src/registers/registers_v1.rs:124
Methodfrom
(cycle_states: &[MyServerCycleState])
crates/test_generator/src/bus_ops.rs:45
Methodfrom
(wrapper: MyServerCycleState)
crates/test_generator/src/cycles.rs:44
Methodfrom
(value: Displacement)
crates/test_generator/src/cpu_common.rs:83
Methodfrom
(regs: &Registers)
crates/test_generator/src/registers.rs:104
Methodfrom
(size: InstructionSize)
crates/test_generator/src/enums.rs:56
Methodfrom
(prefix: TestOpcodeSizePrefix)
crates/test_generator/src/size_prefix.rs:121
Methodfrom
(regs: &MooRegisters)
crates/test_generator/src/generate/gen_regs.rs:57
Methodfrom_delta_v3
(initial_regs: &RemoteCpuRegistersV3, final_regs: &RemoteCpuRegistersV3)
crates/arduinox86_egui/src/register_state.rs:92
Methodfrom_diff
(text: T, diff: bool)
crates/arduinox86_egui/src/register_state.rs:43
Methodfrom_iced
(name: &str)
crates/test_generator/src/instruction/instruction_name.rs:52
← previousnext →701–800 of 1,200, ranked by callers