Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dbalsom/arduinoX86
/ functions
Functions
1,200 in github.com/dbalsom/arduinoX86
⨍
Functions
1,200
◇
Types & classes
279
↓ 1 callers
Method
to_b
(&self)
crates/arduinox86_client/src/registers/registers_common.rs:82
↓ 1 callers
Method
to_path_suffix
(&self)
crates/test_generator/src/enums.rs:72
↓ 1 callers
Method
to_string
platformio/ArduinoX86/include/InstructionQueue.h:144
↓ 1 callers
Method
toggle_row_selection
(&mut self, row_index: usize, row_response: &egui::Response)
crates/arduinox86_egui/src/controls/data_table.rs:393
↓ 1 callers
Method
update_blob
(&mut self, blob_name: &str, new_data: &[u8])
crates/arduinox86_egui/src/resource_manager.rs:47
↓ 1 callers
Method
update_data
(&mut self, data: &[u8])
crates/arduinox86_egui/src/controls/canvas.rs:908
↓ 1 callers
Method
update_device_palette
(&mut self, palette: Vec<Color32>)
crates/arduinox86_egui/src/controls/canvas.rs:933
↓ 1 callers
Method
update_imagedata
(&mut self)
crates/arduinox86_egui/src/controls/canvas.rs:506
↓ 1 callers
Method
use_device_palette
(&mut self, state: bool)
crates/arduinox86_egui/src/controls/canvas.rs:518
↓ 1 callers
Method
use_smm
platformio/ArduinoX86/include/Cpu.h:101
↓ 1 callers
Function
validate_disassembly
( ctx: &mut TestContext, opcode: Opcode, test_instruction: &TestInstruction, )
crates/test_generator/src/generate/util.rs:46
↓ 1 callers
Function
validate_test
( ctx: &mut TestContext, test_num: usize, gen_num: usize, opcode: Opcode, op_ext: Option<u
crates/test_generator/src/validate/validate_test.rs:63
↓ 1 callers
Function
validate_tests
(ctx: &mut TestContext)
crates/test_generator/src/validate/validate_tests.rs:40
↓ 1 callers
Function
writePinImpl
platformio/ArduinoX86/include/shields/Shield80286.h:579
↓ 1 callers
Function
writeResetPinImpl
platformio/ArduinoX86/include/shields/Shield80286.h:755
↓ 1 callers
Function
write_initial_mem
(ctx: &mut TestContext, initial_mem: &[MooRamEntry])
crates/test_generator/src/validate/memory.rs:27
↓ 1 callers
Method
write_memory
Write a data bus value to memory This function is size-aware. For an 8-bit write, the upper byte is ignored.
crates/arduinox86_cpu/src/lib.rs:818
↓ 1 callers
Method
write_u16
platformio/ArduinoX86/include/bus_emulator/NullBackend.h:41
↓ 1 callers
Method
write_u16
(&mut self, addr: u32, value: u16)
crates/test_generator/src/hash_memory.rs:48
↓ 1 callers
Method
write_u8
platformio/ArduinoX86/include/bus_emulator/NullBackend.h:40
Method
ArduinoDueBoard
platformio/ArduinoX86/include/boards/ArduinoDueBoard.h:35
Method
ArduinoDueBoard
sketches/cpu_server/boards/ArduinoDueBoard.h:35
Method
ArduinoGigaBoard
platformio/ArduinoX86/include/boards/ArduinoGigaBoard.h:39
Method
ArduinoGigaBoard
sketches/cpu_server/boards/ArduinoGigaBoard.h:36
Method
BoardController
platformio/ArduinoX86/include/BoardController.h:38
Method
BoardController
sketches/cpu_server/BoardController.h:30
Method
BusController
platformio/ArduinoX86/include/i82288Emulator.h:32
Method
BusController
platformio/ArduinoX86/include/i8288Emulator.h:40
Method
BusEmulator
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:158
Method
CommandServer
platformio/ArduinoX86/src/CommandServer.cpp:45
Method
CycleStateLogger
platformio/ArduinoX86/include/CycleStateLogger.h:35
Method
DebugPrintMixin
platformio/ArduinoX86/include/DebugPrint.h:77
Method
DebugPrintMixin
sketches/cpu_server/DebugPrint.h:63
Method
GigaDisplay
platformio/ArduinoX86/include/GigaDisplay.h:70
Method
HashBackend
platformio/ArduinoX86/include/bus_emulator/HashBackend.h:34
Method
InlineProgram
platformio/ArduinoX86/include/InlineProgram.h:44
Method
InstructionQueue
platformio/ArduinoX86/include/InstructionQueue.h:52
Method
SdramBackend
platformio/ArduinoX86/include/bus_emulator/SdramBackend.h:36
Method
Shield80386
platformio/ArduinoX86/include/shields/Shield80386.h:310
Method
StaticHashTable
platformio/ArduinoX86/include/StaticHashTable.h:33
Method
Vga
platformio/ArduinoX86/include/Vga.h:71
Method
add_blob
(&mut self, blob: BinaryBlob)
crates/arduinox86_egui/src/resource_manager.rs:37
Method
add_code
(&mut self, name: String, window: CodeEditor)
crates/arduinox86_egui/src/window_manager.rs:66
Method
add_range
(&mut self, range: DataRange)
crates/arduinox86_egui/src/controls/data_table.rs:90
Method
address_size
(&self)
crates/test_generator/src/instruction/instruction.rs:1351
Function
ale_interrupt_handler
@brief Handle assertion of ALE/ADS by deasserting READY pin.
platformio/ArduinoX86/src/interrupts.cpp:31
Function
batches_cover_all_items_without_overlap
Test general case
crates/test_generator/src/batch.rs:265
Method
begin_store
(&mut self)
crates/arduinox86_client/src/lib.rs:970
Method
blob_window
(&self, name: &str)
crates/arduinox86_egui/src/window_manager.rs:179
Method
buf_len
(&self)
crates/test_generator/src/registers.rs:277
Method
buffer
platformio/ArduinoX86/include/Vga.h:85
Method
bus_width
@brief Determine bus width based on address and BHE
platformio/ArduinoX86/include/bus_emulator/BusEmulator.h:370
Method
byte
(&self)
crates/test_generator/src/modrm.rs:620
Method
cached_flag_state
(&self, flag: u32)
crates/arduinox86_egui/src/client.rs:144
Method
calc_linear_address
(segment: u16, offset: u16)
crates/arduinox86_cpu/src/lib.rs:556
Method
calc_slice_size
(dims: (u32, u32), bpp: PixelCanvasDepth)
crates/arduinox86_egui/src/controls/canvas.rs:522
Method
calculate_code_address
(&self)
crates/arduinox86_client/src/registers/registers_v3.rs:461
Method
calculate_code_address
(&self)
crates/arduinox86_client/src/registers/registers_v1.rs:117
Method
can_prefetch
Returns whether we can prefetch the user program for this CPU type. Currently, all CPU types support prefetching.
crates/arduinox86_client/src/lib.rs:260
Method
capacity
platformio/ArduinoX86/include/StaticHashTable.h:99
Method
clear_error
platformio/ArduinoX86/include/CommandServer.h:194
Method
clear_events
(&mut self)
crates/arduinox86_egui/src/scheduler.rs:54
Method
clear_shutdown
platformio/ArduinoX86/include/Cpu.h:113
Method
clockHighDelay
platformio/ArduinoX86/include/boards/ArduinoDueBoard.h:72
Method
clockHighDelay
sketches/cpu_server/boards/ArduinoGigaBoard.h:45
Method
clockLowDelay
platformio/ArduinoX86/include/boards/ArduinoDueBoard.h:76
Method
clockLowDelay
sketches/cpu_server/boards/ArduinoGigaBoard.h:49
Method
cmd_begin_store
platformio/ArduinoX86/src/CommandServer.cpp:958
Method
cmd_clear_cycle_log
platformio/ArduinoX86/src/CommandServer.cpp:1663
Method
cmd_cpu_type
platformio/ArduinoX86/src/CommandServer.cpp:584
Method
cmd_cycle
platformio/ArduinoX86/src/CommandServer.cpp:606
Method
cmd_enable_debug
platformio/ArduinoX86/src/CommandServer.cpp:1519
Method
cmd_erase_memory
platformio/ArduinoX86/src/CommandServer.cpp:1643
Method
cmd_finalize
platformio/ArduinoX86/src/CommandServer.cpp:924
Method
cmd_get_cycle_state
platformio/ArduinoX86/src/CommandServer.cpp:1254
Method
cmd_get_cycle_states
platformio/ArduinoX86/src/CommandServer.cpp:1513
Method
cmd_get_flags
platformio/ArduinoX86/src/CommandServer.cpp:1558
Method
cmd_get_last_error
platformio/ArduinoX86/src/CommandServer.cpp:1243
Method
cmd_get_program_state
platformio/ArduinoX86/src/CommandServer.cpp:1230
Method
cmd_init_screen
platformio/ArduinoX86/src/CommandServer.cpp:1407
Method
cmd_invalid
platformio/ArduinoX86/src/CommandServer.cpp:805
Method
cmd_load
platformio/ArduinoX86/src/CommandServer.cpp:622
Method
cmd_null
platformio/ArduinoX86/src/CommandServer.cpp:1704
Method
cmd_prefetch
platformio/ArduinoX86/src/CommandServer.cpp:1383
Method
cmd_prefetch_store
platformio/ArduinoX86/src/CommandServer.cpp:877
Method
cmd_queue_bytes
platformio/ArduinoX86/src/CommandServer.cpp:1133
Method
cmd_queue_len
platformio/ArduinoX86/src/CommandServer.cpp:1125
Method
cmd_randomize_mem
platformio/ArduinoX86/src/CommandServer.cpp:1445
Method
cmd_read_8288_command
platformio/ArduinoX86/src/CommandServer.cpp:821
Method
cmd_read_8288_control
platformio/ArduinoX86/src/CommandServer.cpp:830
Method
cmd_read_address
platformio/ArduinoX86/src/CommandServer.cpp:795
Method
cmd_read_address_latch
platformio/ArduinoX86/src/CommandServer.cpp:785
Method
cmd_read_data_bus
platformio/ArduinoX86/src/CommandServer.cpp:839
Method
cmd_read_memory
platformio/ArduinoX86/src/CommandServer.cpp:1564
Method
cmd_read_pin
platformio/ArduinoX86/src/CommandServer.cpp:1195
Method
cmd_read_status
platformio/ArduinoX86/src/CommandServer.cpp:813
Method
cmd_reset_cpu
platformio/ArduinoX86/src/CommandServer.cpp:566
Method
cmd_server_status
platformio/ArduinoX86/src/CommandServer.cpp:1649
Method
cmd_set_flags
platformio/ArduinoX86/src/CommandServer.cpp:1291
Method
cmd_set_jump_hint
platformio/ArduinoX86/src/CommandServer.cpp:1688
← previous
next →
601–700 of 1,200, ranked by callers