MCPcopy Create free account

hub / github.com/dbalsom/arduinoX86 / functions

Functions1,200 in github.com/dbalsom/arduinoX86

↓ 5 callersMethodcs
(&self)
crates/test_generator/src/registers.rs:320
↓ 5 callersFunctionerror_beep
platformio/ArduinoX86/src/buzzer.cpp:36
↓ 5 callersMethodformat
Return the disassembled instruction text and mnemonic string for the provided iced instruction.
crates/test_generator/src/disassembly/iced.rs:50
↓ 5 callersMethodis_empty
(&self)
crates/arduinox86_egui/src/events.rs:76
↓ 5 callersMethodload_registers_from_struct
(&mut self, regs: &RemoteCpuRegistersV1)
crates/arduinox86_cpu/src/lib.rs:670
↓ 5 callersMethodlog
(&self, context: &mut TestContext)
crates/test_generator/src/generate/generation_stats.rs:81
↓ 5 callersMethodmem_write_u8
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:210
↓ 5 callersMethodopen
(&self)
crates/arduinox86_egui/src/windows/code_editor.rs:49
↓ 5 callersMethodpush_byte
(&mut self, data: u8, data_type: QueueDataType)
crates/arduinox86_cpu/src/code_stream.rs:56
↓ 5 callersMethodreadIOWCPin
platformio/ArduinoX86/include/BoardController.h:216
↓ 5 callersMethodreadPin
platformio/ArduinoX86/include/shields/ShieldBase.h:56
↓ 5 callersMethodss
(&self)
crates/test_generator/src/registers.rs:368
↓ 5 callersMethodstore_registers_to_buf
(&mut self, reg_data: &mut [u8])
crates/arduinox86_client/src/lib.rs:1021
↓ 5 callersMethodtest
Perform a sanity check that we have a valid address latch (Debugging use)
crates/arduinox86_cpu/src/lib.rs:1583
↓ 5 callersMethodwrite_bus16
(&mut self, addr: u32, bhe: bool, value: u16)
crates/test_generator/src/hash_memory.rs:73
↓ 5 callersMethodwrite_u8
(&mut self, address: usize, byte: u8)
crates/arduinox86_cpu/src/lib.rs:543
↓ 4 callersMethodadd_blob
(&mut self, name: String, window: BinaryView)
crates/arduinox86_egui/src/window_manager.rs:51
↓ 4 callersMethodaddress_in_bounds
Return true if the current address latch is within execution bounds.
crates/arduinox86_cpu/src/lib.rs:758
↓ 4 callersMethodale
(&self)
crates/arduinox86_cpu/src/lib.rs:1236
↓ 4 callersMethodax
(&self)
crates/arduinox86_client/src/registers/registers_common.rs:116
↓ 4 callersMethodblob_exists
(&self, blob_name: &str)
crates/arduinox86_egui/src/resource_manager.rs:33
↓ 4 callersMethodbytes
(&self)
crates/test_generator/src/instruction/instruction.rs:1182
↓ 4 callersFunctioncalc_flat_address
platformio/ArduinoX86/src/main.cpp:295
↓ 4 callersMethodcalculate
(&self, regs: &dyn Registers32)
crates/test_generator/src/cpu_common.rs:252
↓ 4 callersMethodcalculate_effective_address
(&self, base_segment: Register16, regs: &dyn Registers32)
crates/test_generator/src/cpu_common.rs:286
↓ 4 callersFunctionclear_error
platformio/ArduinoX86/src/main.cpp:322
↓ 4 callersFunctioncreate_state
( state_type: MooStateType, initial_regs: &Registers, ea: Option<MooEffectiveAddress>, final_r
crates/test_generator/src/generate/util.rs:306
↓ 4 callersFunctiondata_bus_set_byte
platformio/ArduinoX86/src/main.cpp:312
↓ 4 callersMethoddisplay
(&self)
crates/arduinox86_egui/src/character_encoding/mod.rs:51
↓ 4 callersMethodds_base
(&self)
crates/test_generator/src/registers.rs:336
↓ 4 callersMethodes_base
(&self)
crates/test_generator/src/registers.rs:344
↓ 4 callersMethodfs_base
(&self)
crates/test_generator/src/registers.rs:352
↓ 4 callersFunctionget_opcode_str
platformio/ArduinoX86/src/opcodes.cpp:376
↓ 4 callersMethodgs_base
(&self)
crates/test_generator/src/registers.rs:360
↓ 4 callersMethodip
(&self)
crates/test_generator/src/registers.rs:304
↓ 4 callersMethodis_intel
Returns whether the CPU type is an Intel CPU.
crates/arduinox86_client/src/lib.rs:247
↓ 4 callersMethodlen
(&self)
crates/test_generator/src/bus_ops.rs:137
↓ 4 callersMethodmakeColor
platformio/ArduinoX86/include/Display.h:33
↓ 4 callersMethodmem_read_bus
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:185
↓ 4 callersMethodname
(&self)
crates/test_generator/src/instruction/instruction.rs:1178
↓ 4 callersMethodopen_mut
(&mut self)
crates/arduinox86_egui/src/windows/code_editor.rs:53
↓ 4 callersMethodre_encode
Re-encode the instruction with iced-x86, falling back to marty_dasm if invalid.
crates/test_generator/src/instruction/instruction.rs:979
↓ 4 callersFunctionreadParameterBytes
Read the `len` number of bytes from the serial port into the specified buffer.
platformio/ArduinoX86/src/main.cpp:2651
↓ 4 callersMethodrelative_opcode_size
(&self, size: SegmentSize)
crates/test_generator/src/size_prefix.rs:85
↓ 4 callersMethodsegment_limit
(&self, segment: iced_x86::Register)
crates/test_generator/src/registers.rs:384
↓ 4 callersMethodsetDebugEnabled
platformio/ArduinoX86/include/DebugPrint.h:234
↓ 4 callersMethodset_cpu_type
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:161
↓ 4 callersMethodtest_ct
(&self, ctx: &mut TestContext)
crates/test_generator/src/batch.rs:136
↓ 4 callersMethodui
(self, ui: &mut Ui)
crates/arduinox86_egui/src/widgets/cycle_display.rs:194
↓ 4 callersMethodupdateCell
platformio/ArduinoX86/include/Display.h:32
↓ 4 callersMethodvalidate
( &self, context: &TestContext, registers: &Registers, opcode: Opcode,
crates/test_generator/src/bus_ops.rs:170
↓ 4 callersFunctionwrite_buffer
platformio/ArduinoX86/src/main.cpp:685
↓ 4 callersMethodwrite_u16
(&mut self, address: usize, word: u16)
crates/arduinox86_cpu/src/lib.rs:549
↓ 3 callersMethodadd_event
(&mut self, event: ScheduledEvent)
crates/arduinox86_egui/src/scheduler.rs:50
↓ 3 callersMethodaddress_offset
(&self, displacement: Displacement)
crates/test_generator/src/modrm.rs:505
↓ 3 callersMethodaddressing_mode
(&self)
crates/test_generator/src/instruction/instruction.rs:1261
↓ 3 callersFunctionbeep
platformio/ArduinoX86/src/buzzer.cpp:29
↓ 3 callersMethodcalculate_code_address
(&self)
crates/arduinox86_client/src/registers/registers_v2.rs:457
↓ 3 callersMethodclear
(&mut self)
crates/test_generator/src/hash_memory.rs:98
↓ 3 callersMethodclockHighDelay
sketches/cpu_server/boards/ArduinoDueBoard.h:44
↓ 3 callersMethodclockLowDelay
sketches/cpu_server/boards/ArduinoDueBoard.h:48
↓ 3 callersMethodcode_address
(&self)
crates/arduinox86_client/src/registers/registers_common.rs:132
↓ 3 callersMethoddisable_logging
platformio/ArduinoX86/include/CycleStateLogger.h:77
↓ 3 callersMethodfilename
(&self)
crates/test_generator/src/batch.rs:169
↓ 3 callersMethodflush
(&mut self)
crates/arduinox86_cpu/src/queue.rs:141
↓ 3 callersFunctionfmt_flags_v1
Format the flags for 16-bit CPUs. This function takes a [ServerCpuType] so that it can interpret certain flags that are defined differently per CPU (m
crates/arduinox86_client/src/registers/register_printer.rs:179
↓ 3 callersMethodget_cycle_states
(&mut self)
crates/arduinox86_client/src/lib.rs:1309
↓ 3 callersFunctionhandle_execute_state
platformio/ArduinoX86/src/main.cpp:1921
↓ 3 callersMethodhas_8080_emulation
Return whether this CPU has an 8080 emulation mode.
crates/arduinox86_cpu/src/lib.rs:148
↓ 3 callersMethodhas_segment_status
(&self)
crates/arduinox86_client/src/lib.rs:319
↓ 3 callersMethodisDebugEnabled
platformio/ArduinoX86/include/DebugPrint.h:238
↓ 3 callersFunctionis_group_op
(op1: u8)
crates/arduinox86_cpu/src/opcodes.rs:54
↓ 3 callersMethodis_valid
(&self)
crates/test_generator/src/disassembly/iced.rs:129
↓ 3 callersMethodis_writing
(&self)
crates/arduinox86_client/src/cycle_state.rs:98
↓ 3 callersMethodlen
(&self)
crates/arduinox86_cpu/src/code_stream.rs:66
↓ 3 callersMethodmem_read_u16
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:180
↓ 3 callersFunctionmix_to_gray_ch
(c: u8, gray: u8, t256: u16)
crates/arduinox86_egui/src/widgets/cycle_display.rs:71
↓ 3 callersMethodnormalize_descriptors
(&mut self)
crates/test_generator/src/registers.rs:295
↓ 3 callersMethodpatch_vector
platformio/ArduinoX86/include/InlineProgram.h:175
↓ 3 callersMethodprint_cpu_state
(&self)
crates/arduinox86_cpu/src/lib.rs:1232
↓ 3 callersFunctionprint_regs_v2
(regs: &RemoteCpuRegistersV2, cpu_type: ServerCpuType)
crates/test_generator/src/display.rs:95
↓ 3 callersMethodprogram_remaining
(&self)
crates/arduinox86_cpu/src/remote_program.rs:46
↓ 3 callersMethodreadBusControllerCommandLines
platformio/ArduinoX86/include/shields/ShieldBase.h:124
↓ 3 callersMethodreadBusControllerControlLines
platformio/ArduinoX86/include/shields/ShieldBase.h:128
↓ 3 callersMethodreadIORCPin
platformio/ArduinoX86/include/BoardController.h:211
↓ 3 callersMethodread_u32
(&self, addr: u32)
crates/test_generator/src/hash_memory.rs:52
↓ 3 callersMethodresetCpu
platformio/ArduinoX86/include/shields/ShieldBase.h:46
↓ 3 callersMethodreset_state
(&mut self)
crates/arduinox86_egui/src/windows/client_window.rs:147
↓ 3 callersMethodrows
platformio/ArduinoX86/include/Display.h:31
↓ 3 callersMethodset_bpp
(&mut self, bpp: PixelCanvasDepth)
crates/arduinox86_egui/src/controls/canvas.rs:962
↓ 3 callersMethodset_data
(&mut self, data: &[u8])
crates/arduinox86_egui/src/windows/binary_view.rs:70
↓ 3 callersMethodset_jump_hint
Send a hint to the server about whether the next jump or call will be to an odd or even address. To clear the hint, pass None.
crates/arduinox86_client/src/lib.rs:1478
↓ 3 callersMethodset_pc
platformio/ArduinoX86/include/InlineProgram.h:50
↓ 3 callersMethodset_use_smm
platformio/ArduinoX86/include/Cpu.h:102
↓ 3 callersMethodstderr
(&self)
crates/arduinox86_egui/src/assembler.rs:139
↓ 3 callersMethodupdate_texture
(&mut self)
crates/arduinox86_egui/src/controls/canvas.rs:954
↓ 3 callersMethodwith_tab
(mut self, label: &str)
crates/arduinox86_egui/src/controls/tab_group.rs:46
↓ 3 callersMethodwrite_bus
platformio/ArduinoX86/include/bus_emulator/NullBackend.h:42
↓ 3 callersMethodwrite_data_bus
(&mut self, data: u16)
crates/arduinox86_client/src/lib.rs:1154
↓ 3 callersMethodwrite_u32
(&mut self, addr: u32, value: u32)
crates/test_generator/src/hash_memory.rs:59
← previousnext →101–200 of 1,200, ranked by callers