MCPcopy Create free account

hub / github.com/Ace314159/NDS-Emulator / functions

Functions647 in github.com/Ace314159/NDS-Emulator

↓ 1 callersMethodarm7_write
(&mut self, addr: u32, value: T)
core/src/hw/mem/arm7.rs:40
↓ 1 callersMethodarm7_write_io
(&mut self, addr: u32, value: T)
core/src/hw/mem/arm7.rs:78
↓ 1 callersMethodarm7_write_io16
(&mut self, addr: u32, value: u16)
core/src/hw/mem/arm7/io.rs:264
↓ 1 callersMethodarm7_write_io32
(&mut self, addr: u32, value: u32)
core/src/hw/mem/arm7/io.rs:269
↓ 1 callersMethodarm9_interrupts_requested
(&mut self)
core/src/hw.rs:147
↓ 1 callersMethodarm9_read_io
(&mut self, addr: u32)
core/src/hw/mem/arm9.rs:105
↓ 1 callersMethodarm9_read_io16
(&self, addr: u32)
core/src/hw/mem/arm9/io.rs:108
↓ 1 callersMethodarm9_read_io32
(&mut self, addr: u32)
core/src/hw/mem/arm9/io.rs:112
↓ 1 callersMethodarm9_recv
(&mut self)
core/src/hw/ipc.rs:52
↓ 1 callersMethodarm9_send
(&mut self, value: u32)
core/src/hw/ipc.rs:82
↓ 1 callersMethodarm9_write_io
(&mut self, addr: u32, value: T)
core/src/hw/mem/arm9.rs:114
↓ 1 callersMethodarm9_write_io16
(&mut self, addr: u32, value: u16)
core/src/hw/mem/arm9/io.rs:402
↓ 1 callersMethodarm9_write_io32
(&mut self, addr: u32, value: u32)
core/src/hw/mem/arm9/io.rs:407
↓ 1 callersMethodas_u16
8 bit components reduced to 5 bit
core/src/hw/gpu/engine3d/geometry.rs:1095
↓ 1 callersMethodbox_test
(&self, pos: (i16, i16, i16), size: (i16, i16, i16))
core/src/hw/gpu/engine3d/geometry.rs:633
↓ 1 callersMethodbus_stalled
(&self)
core/src/hw/gpu.rs:177
↓ 1 callersMethodcalc_lighting
(&mut self, x: FixedPoint, y: FixedPoint, z: FixedPoint)
core/src/hw/gpu/engine3d/geometry.rs:344
↓ 1 callersMethodcapture
(&mut self)
core/src/hw/gpu.rs:106
↓ 1 callersMethodcapture_addr
(&mut self, num: usize)
core/src/hw/spu.rs:122
↓ 1 callersMethodclock
(&mut self)
core/src/hw/timers.rs:76
↓ 1 callersMethodclock_until
(&mut self, target: usize)
core/src/hw.rs:136
↓ 1 callersMethodclock_until_event
(&mut self)
core/src/hw/scheduler.rs:19
↓ 1 callersMethodcopy_line
(&self, vcount: u16, line: &mut [u16; GPU::WIDTH])
core/src/hw/gpu/engine3d/rendering.rs:13
↓ 1 callersMethodcpsr_mut
Make sure to update the mode after using
core/src/arm/registers.rs:207
↓ 1 callersMethodcycle_at_next_event
(&self)
core/src/hw/scheduler.rs:33
↓ 1 callersMethoddecrypt
(&self, ptr: &mut [u32])
core/src/hw/cartridge/key1_encryption.rs:42
↓ 1 callersMethoddepth
(&self)
core/src/hw/gpu/engine3d/registers.rs:242
↓ 1 callersMethoddisable
(&mut self, channel: usize)
core/src/hw/dma.rs:73
↓ 1 callersMethoddtcm_range
(&self)
core/src/hw/mem/cp15.rs:71
↓ 1 callersMethodemulate_arm_instr
(&mut self, hw: &mut HW)
core/src/arm/arm.rs:15
↓ 1 callersMethodemulate_thumb_instr
(&mut self, hw: &mut HW)
core/src/arm/thumb.rs:14
↓ 1 callersMethodencrypt_secure_area
(&mut self)
core/src/hw/cartridge.rs:66
↓ 1 callersMethodexec_command
(&mut self, command_entry: GeometryCommandEntry)
core/src/hw/gpu/engine3d/geometry.rs:36
↓ 1 callersMethodframe_completed
(&mut self)
src/debug/windows.rs:241
↓ 1 callersFunctiongen_condition_table
()
core/src/arm/instructions.rs:21
↓ 1 callersMethodget_flags
(&self)
core/src/arm/registers.rs:252
↓ 1 callersMethodget_i
(&self)
core/src/arm/registers.rs:246
↓ 1 callersMethodget_lcdc_bank
(&self, bank: u8)
core/src/hw/gpu/vram.rs:341
↓ 1 callersMethodget_next_event
(&mut self)
core/src/hw/scheduler.rs:61
↓ 1 callersMethodget_pixels
(&self, nds: &mut NDS)
src/debug/windows.rs:60
↓ 1 callersMethodget_screens
(&self)
core/src/nds.rs:56
↓ 1 callersMethodhandle_command
(&mut self, command: Command, value: u8)
core/src/hw/cartridge/backup/eeprom.rs:42
↓ 1 callersMethodhandle_events
(&mut self, new_cycle: usize)
core/src/hw/scheduler.rs:11
↓ 1 callersMethodhandle_instr
(&mut self, instr: Instr, value: u8)
core/src/hw/cartridge/backup/flash.rs:49
↓ 1 callersMethodhandle_irq
(&mut self, hw: &mut HW)
core/src/arm.rs:117
↓ 1 callersMethodheight
(&self)
core/src/hw/gpu/registers.rs:219
↓ 1 callersMethodinit_arm7
(&mut self)
core/src/hw/mem/arm7.rs:123
↓ 1 callersMethodinit_arm7_page_tables
(&mut self)
core/src/hw/mem/arm7.rs:96
↓ 1 callersMethodinit_arm9
(&mut self)
core/src/hw/mem/arm9.rs:172
↓ 1 callersMethodinit_mem
(mut self)
core/src/hw.rs:276
↓ 1 callersMethodis_halted
(&self, hw: &HW)
core/src/arm.rs:109
↓ 1 callersMethoditcm_range
(&self)
core/src/hw/mem/cp15.rs:67
↓ 1 callersMethodlatch
(&mut self)
core/src/hw/dma.rs:293
↓ 1 callersMethodmul4x4
(&mut self, vec: &Vec<u32>)
core/src/hw/gpu/engine3d/math.rs:54
↓ 1 callersMethodon_dma
(&mut self, event: Event)
core/src/hw/dma.rs:95
↓ 1 callersMethodon_vblank
(&mut self, _event: Event)
core/src/hw/gpu.rs:256
↓ 1 callersFunctionparse_tokens
(input: proc_macro::TokenStream)
bitfield/src/lib.rs:12
↓ 1 callersMethodpixel_color
(&self, index: usize)
core/src/hw/gpu/engine3d/rendering.rs:9
↓ 1 callersMethodprepare_frame
(&mut self, io: &mut imgui::Io)
src/display.rs:143
↓ 1 callersMethodprepare_render
(&mut self, ui: &imgui::Ui)
src/display.rs:159
↓ 1 callersMethodpress_key
(&mut self, key: Key)
core/src/hw.rs:158
↓ 1 callersMethodpress_screen
(&mut self, x: usize, y: usize)
core/src/hw.rs:166
↓ 1 callersMethodpush_sample
(&mut self, left_sample: f32, right_sample: f32)
core/src/hw/spu/audio.rs:64
↓ 1 callersMethodread
(&self, channel: usize, addr: u32)
core/src/hw/dma.rs:26
↓ 1 callersMethodread_ap_regions
(&self, m: u32, p: u32)
core/src/hw/mem/cp15.rs:86
↓ 1 callersMethodread_arm7
(&self)
core/src/hw/mem.rs:157
↓ 1 callersMethodread_arm9
(&self)
core/src/hw/mem.rs:160
↓ 1 callersMethodread_cache_control
(&self, m: u32, p: u32)
core/src/hw/mem/cp15.rs:174
↓ 1 callersMethodread_channels
(&self, addr: usize)
core/src/hw/spu.rs:160
↓ 1 callersMethodread_clip_mat
(&self, byte: usize)
core/src/hw/gpu/engine3d/registers.rs:173
↓ 1 callersMethodread_control_reg
(&self, m: u32, p: u32)
core/src/hw/mem/cp15.rs:75
↓ 1 callersMethodread_data
(&self)
core/src/hw/spi.rs:32
↓ 1 callersMethodread_denom
(&self, byte: usize)
core/src/hw/math.rs:64
↓ 1 callersMethodread_gamecard
( &mut self, scheduler: &mut Scheduler, is_arm9: bool, has_access: bool, )
core/src/hw/cartridge.rs:279
↓ 1 callersMethodread_gxstat
(&self, byte: usize)
core/src/hw/gpu/engine3d/registers.rs:127
↓ 1 callersMethodread_numer
(&self, byte: usize)
core/src/hw/math.rs:61
↓ 1 callersMethodread_param
(&self, byte: usize)
core/src/hw/math.rs:99
↓ 1 callersMethodread_pu_regions
(&self, m: u32, p: u32)
core/src/hw/mem/cp15.rs:96
↓ 1 callersMethodread_quot
(&self, byte: usize)
core/src/hw/math.rs:67
↓ 1 callersMethodread_ram_count
(&self, byte: usize)
core/src/hw/gpu/engine3d/registers.rs:163
↓ 1 callersMethodread_rem
(&self, byte: usize)
core/src/hw/math.rs:70
↓ 1 callersMethodread_result
(&self, byte: usize)
core/src/hw/math.rs:102
↓ 1 callersMethodread_status_reg1
(&self)
core/src/hw/rtc.rs:340
↓ 1 callersMethodread_status_reg2
(&self)
core/src/hw/rtc.rs:344
↓ 1 callersMethodrelease_key
(&mut self, key: Key)
core/src/hw.rs:162
↓ 1 callersMethodrelease_screen
(&mut self)
core/src/hw.rs:171
↓ 1 callersMethodremove_arm7_wram_mapping
(&mut self, bank: Bank, offset: u8)
core/src/hw/gpu/vram.rs:474
↓ 1 callersMethodrender
(&mut self, vram: &VRAM)
core/src/hw/gpu/engine3d/rendering.rs:21
↓ 1 callersMethodrender_16bit_entry
( &self, vram: &VRAM, bg_i: usize, map_start_addr: usize, tile_start_a
core/src/hw/gpu/engine2d.rs:940
↓ 1 callersMethodrender_bank
(&self, ignore_alpha: bool, bank: usize)
core/src/hw.rs:272
↓ 1 callersMethodrender_imgui
( &mut self, imgui: &mut imgui::Context, keys_pressed: HashSet<glfw::Key>, img
src/display.rs:329
↓ 1 callersMethodrender_line
Dot: HBLANK_DOT - TODO: Check for drift
core/src/hw/gpu.rs:91
↓ 1 callersMethodrender_main
( &mut self, nds: &mut NDS, imgui: &mut imgui::Context, main_menu_height: f32,
src/display.rs:189
↓ 1 callersMethodrender_map
(&self, engine: Engine, bg_i: usize)
core/src/hw.rs:229
↓ 1 callersMethodrender_normal_line
(&mut self, engine3d: &Engine3D, vram: &VRAM, vcount: u16)
core/src/hw/gpu/engine2d.rs:124
↓ 1 callersMethodrender_objs_line
(&mut self, vram: &VRAM, vcount: u16)
core/src/hw/gpu/engine2d.rs:384
↓ 1 callersMethodrender_palettes
( &self, extended: bool, slot: usize, palette: usize, engine: Engine,
core/src/hw.rs:176
↓ 1 callersMethodrender_tiles
( &self, engine: Engine, graphics_type: GraphicsType, extended: bool,
core/src/hw.rs:236
↓ 1 callersMethodrendered_frame
(&mut self)
core/src/hw.rs:154
↓ 1 callersMethodreset_adpcm
(&mut self)
core/src/hw/spu.rs:592
← previousnext →201–300 of 647, ranked by callers