Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bugzmanov/nes_ebook
/ functions
Functions
1,281 in github.com/bugzmanov/nes_ebook
⨍
Functions
1,281
◇
Types & classes
129
↓ 1 callers
Method
plp
(&mut self)
code/ch8/src/cpu.rs:582
↓ 1 callers
Method
plp
(&mut self)
code/ch7/src/cpu.rs:572
↓ 1 callers
Method
plp
(&mut self)
code/ch4/src/cpu.rs:497
↓ 1 callers
Method
plp
(&mut self)
code/ch3.3/src/cpu.rs:478
↓ 1 callers
Method
poll_nmi_interrupt
(&mut self)
code/ch6.4/src/ppu/mod.rs:122
↓ 1 callers
Method
poll_nmi_interrupt
(&mut self)
code/ch8/src/ppu/mod.rs:124
↓ 1 callers
Method
poll_nmi_interrupt
(&mut self)
code/ch7/src/ppu/mod.rs:120
↓ 1 callers
Method
poll_nmi_status
(&mut self)
code/ch6.2/src/bus.rs:72
↓ 1 callers
Method
poll_nmi_status
(&mut self)
code/ch6.3/src/bus.rs:72
↓ 1 callers
Method
poll_nmi_status
(&mut self)
code/ch6.4/src/bus.rs:81
↓ 1 callers
Method
poll_nmi_status
(&mut self)
code/ch8/src/bus.rs:87
↓ 1 callers
Method
poll_nmi_status
(&mut self)
code/ch7/src/bus.rs:83
↓ 1 callers
Method
read
(&mut self)
code/ch8/src/joypad.rs:37
↓ 1 callers
Method
read
(&mut self)
code/ch7/src/joypad.rs:37
↓ 1 callers
Method
read_oam_data
(&self)
code/ch6.1/src/ppu/mod.rs:116
↓ 1 callers
Method
read_oam_data
(&self)
code/ch6.2/src/ppu/mod.rs:159
↓ 1 callers
Method
read_oam_data
(&self)
code/ch6.3/src/ppu/mod.rs:159
↓ 1 callers
Method
read_oam_data
(&self)
code/ch6.4/src/ppu/mod.rs:158
↓ 1 callers
Method
read_oam_data
(&self)
code/ch8/src/ppu/mod.rs:166
↓ 1 callers
Method
read_oam_data
(&self)
code/ch7/src/ppu/mod.rs:155
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch6.1/src/bus.rs:55
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch6.2/src/bus.rs:58
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch5.1/src/bus.rs:49
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch5/src/bus.rs:49
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch6.3/src/bus.rs:58
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch6.4/src/bus.rs:64
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch8/src/bus.rs:66
↓ 1 callers
Method
read_prg_rom
(&self, mut addr: u16)
code/ch7/src/bus.rs:66
↓ 1 callers
Function
read_screen_state
(cpu: &CPU, frame: &mut [u8; 32 * 3 * 32])
code/ch3.4/src/main.rs:32
↓ 1 callers
Function
read_screen_state
(cpu: &CPU, frame: &mut [u8; 32 * 3 * 32])
code/ch5/src/main.rs:38
↓ 1 callers
Function
read_screen_state
(cpu: &CPU, frame: &mut [u8; 32 * 3 * 32])
code/ch4/src/main.rs:36
↓ 1 callers
Function
render
(ppu: &NesPPU, frame: &mut Frame)
code/ch6.4/src/render/mod.rs:33
↓ 1 callers
Function
render
(ppu: &NesPPU, frame: &mut Frame)
code/ch8/src/render/mod.rs:97
↓ 1 callers
Function
render
(ppu: &NesPPU, frame: &mut Frame)
code/ch7/src/render/mod.rs:38
↓ 1 callers
Method
reset
(&mut self)
code/ch6.1/src/cpu.rs:258
↓ 1 callers
Method
reset
(&mut self)
code/ch6.2/src/cpu.rs:306
↓ 1 callers
Method
reset
(&mut self)
code/ch5.1/src/cpu.rs:258
↓ 1 callers
Method
reset
(&mut self)
code/ch3.4/src/cpu.rs:249
↓ 1 callers
Method
reset
(&mut self)
code/ch5/src/cpu.rs:253
↓ 1 callers
Method
reset
(&mut self)
code/ch6.3/src/cpu.rs:306
↓ 1 callers
Method
reset
(&mut self)
code/ch6.4/src/cpu.rs:306
↓ 1 callers
Method
reset
(&mut self)
code/ch4/src/cpu.rs:259
↓ 1 callers
Method
reset
(&mut self)
code/ch3.2/src/cpu.rs:174
↓ 1 callers
Method
reset_vblank_status
(&mut self)
code/ch6.1/src/ppu/registers/status.rs:52
↓ 1 callers
Method
rol
(&mut self, mode: &AddressingMode)
code/ch3.4/src/cpu.rs:384
↓ 1 callers
Method
rol
(&mut self, mode: &AddressingMode)
code/ch5/src/cpu.rs:388
↓ 1 callers
Method
rol
(&mut self, mode: &AddressingMode)
code/ch4/src/cpu.rs:394
↓ 1 callers
Method
rol
(&mut self, mode: &AddressingMode)
code/ch3.3/src/cpu.rs:375
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch6.1/src/cpu.rs:429
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch6.2/src/cpu.rs:485
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch5.1/src/cpu.rs:429
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch3.4/src/cpu.rs:403
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch5/src/cpu.rs:407
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch6.3/src/cpu.rs:485
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch6.4/src/cpu.rs:485
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch8/src/cpu.rs:498
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch7/src/cpu.rs:488
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch4/src/cpu.rs:413
↓ 1 callers
Method
rol_accumulator
(&mut self)
code/ch3.3/src/cpu.rs:394
↓ 1 callers
Method
ror
(&mut self, mode: &AddressingMode)
code/ch3.4/src/cpu.rs:419
↓ 1 callers
Method
ror
(&mut self, mode: &AddressingMode)
code/ch5/src/cpu.rs:423
↓ 1 callers
Method
ror
(&mut self, mode: &AddressingMode)
code/ch4/src/cpu.rs:429
↓ 1 callers
Method
ror
(&mut self, mode: &AddressingMode)
code/ch3.3/src/cpu.rs:410
↓ 1 callers
Method
ror_accumulator
(&mut self)
code/ch3.4/src/cpu.rs:438
↓ 1 callers
Method
ror_accumulator
(&mut self)
code/ch5/src/cpu.rs:442
↓ 1 callers
Method
ror_accumulator
(&mut self)
code/ch4/src/cpu.rs:448
↓ 1 callers
Method
ror_accumulator
(&mut self)
code/ch3.3/src/cpu.rs:429
↓ 1 callers
Method
run
(&mut self)
code/ch3.4/src/cpu.rs:539
↓ 1 callers
Method
run
(&mut self)
code/ch4/src/cpu.rs:549
↓ 1 callers
Method
run
(&mut self)
code/ch3.3/src/cpu.rs:530
↓ 1 callers
Method
run
(&mut self)
code/ch3.2/src/cpu.rs:183
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch6.1/src/cpu.rs:324
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch6.2/src/cpu.rs:372
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch5.1/src/cpu.rs:324
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch3.4/src/cpu.rs:298
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch5/src/cpu.rs:302
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch6.3/src/cpu.rs:372
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch6.4/src/cpu.rs:372
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch8/src/cpu.rs:385
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch7/src/cpu.rs:375
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch4/src/cpu.rs:308
↓ 1 callers
Method
sbc
(&mut self, mode: &AddressingMode)
code/ch3.3/src/cpu.rs:289
↓ 1 callers
Method
set_vblank_status
(&mut self, status: bool)
code/ch6.1/src/ppu/registers/status.rs:40
↓ 1 callers
Method
show_sprites
(&self)
code/ch8/src/ppu/registers/mask.rs:54
↓ 1 callers
Function
show_tile_bank
(chr_rom: &Vec<u8>, bank: usize)
code/ch6.3/src/tiles_viewer.rs:60
↓ 1 callers
Function
show_tile_bank
(chr_rom: &Vec<u8>, bank: usize)
code/ch6.4/src/tiles_viewer.rs:60
↓ 1 callers
Function
show_tile_bank
(chr_rom: &Vec<u8>, bank: usize)
code/ch8/src/tiles_viewer.rs:60
↓ 1 callers
Function
show_tile_bank
(chr_rom: &Vec<u8>, bank: usize)
code/ch7/src/tiles_viewer.rs:60
↓ 1 callers
Method
snapshot
(&self)
code/ch6.1/src/ppu/registers/status.rs:60
↓ 1 callers
Method
snapshot
(&self)
code/ch6.2/src/ppu/registers/status.rs:60
↓ 1 callers
Method
snapshot
(&self)
code/ch6.3/src/ppu/registers/status.rs:60
↓ 1 callers
Method
snapshot
(&self)
code/ch6.4/src/ppu/registers/status.rs:60
↓ 1 callers
Method
snapshot
(&self)
code/ch8/src/ppu/registers/status.rs:60
↓ 1 callers
Method
snapshot
(&self)
code/ch7/src/ppu/registers/status.rs:60
↓ 1 callers
Function
sprite_palette
(ppu: &NesPPU, pallete_idx: u8)
code/ch6.4/src/render/mod.rs:23
↓ 1 callers
Function
sprite_palette
(ppu: &NesPPU, pallete_idx: u8)
code/ch8/src/render/mod.rs:30
↓ 1 callers
Function
sprite_palette
(ppu: &NesPPU, pallete_idx: u8)
code/ch7/src/render/mod.rs:28
↓ 1 callers
Method
sprt_pattern_addr
(&self)
code/ch6.4/src/ppu/registers/control.rs:54
↓ 1 callers
Method
sprt_pattern_addr
(&self)
code/ch8/src/ppu/registers/control.rs:54
↓ 1 callers
Method
sprt_pattern_addr
(&self)
code/ch7/src/ppu/registers/control.rs:54
← previous
next →
701–800 of 1,281, ranked by callers