Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ravenslofty/prussia
/ functions
Functions
695 in github.com/Ravenslofty/prussia
⨍
Functions
695
◇
Types & classes
303
↓ 268 callers
Method
variant
(self, variant: FI)
playstation2-pac-rs/src/lib.rs:511
↓ 43 callers
Method
read
(&self)
playstation2-pac-rs/src/lib.rs:130
↓ 11 callers
Function
init
()
biostation/src/exceptions/mod.rs:3
↓ 7 callers
Method
finish
(&self)
playstation2-pac-rs/src/lib.rs:6040
↓ 7 callers
Method
wait
Wait for a transfer to complete, returning the buffer used for the transfer. Failing to wait for a DMA transfer means it will continue to completion
prussia_dma/src/lib.rs:259
↓ 5 callers
Method
store
Write [Self] to the _CoP0.Count_ register (`$9`).
prussia_rt/src/cop0.rs:59
↓ 4 callers
Method
set
(&mut self, bits: REG::Ux)
playstation2-pac-rs/src/lib.rs:394
↓ 3 callers
Method
bits
(&self)
playstation2-pac-rs/src/lib.rs:357
↓ 2 callers
Method
as_ptr
(&self)
playstation2-pac-rs/src/lib.rs:112
↓ 2 callers
Method
bit
(&self)
playstation2-pac-rs/src/lib.rs:434
↓ 2 callers
Function
disable
Disable interrupts.
prussia_rt/src/interrupts.rs:7
↓ 2 callers
Function
enable
Enable interrupts.
prussia_rt/src/interrupts.rs:34
↓ 2 callers
Function
free
Execute a closure in an interrupt-free context, preserving previous interrupt state.
prussia_rt/src/interrupts.rs:42
↓ 2 callers
Method
set_top_of_heap
Set the top of a thread's heap.
biostation/src/thread/mod.rs:88
↓ 2 callers
Method
thread
Return a reference to the thread for a given ID.
biostation/src/thread/mod.rs:131
↓ 1 callers
Method
absolute_top_of_stack
Return the top of a thread's stack, including the area of memory for the thread context.
biostation/src/thread/mod.rs:73
↓ 1 callers
Method
bottom_of_stack
Return the bottom of a thread's stack.
biostation/src/thread/mod.rs:78
↓ 1 callers
Method
context_mut
Return a mutable reference to this thread's register context.
biostation/src/thread/mod.rs:63
↓ 1 callers
Method
create_main
Create the main thread, resetting internal state, and returning the thread ID of the main thread.
biostation/src/thread/mod.rs:109
↓ 1 callers
Method
current_thread
Return the current thread ID.
biostation/src/thread/mod.rs:136
↓ 1 callers
Function
exit
Exit the program and return to the PS2 browser. This function is not recommended for use if developing with PS2Link; it won't return to PS2Link but i
prussia_bios/src/lib.rs:54
↓ 1 callers
Method
is_done
Returns true if the DMA transfer has completed.
prussia_dma/src/lib.rs:246
↓ 1 callers
Function
lookup
Search for an entry in the ROM contents directory, returning a pointer to it if it exists.
biostation/src/romdir/mod.rs:13
↓ 1 callers
Function
main
()
prussia_rt/build.rs:13
↓ 1 callers
Method
offset
(&self)
playstation2-pac-rs/src/lib.rs:469
↓ 1 callers
Method
split
Initialise and return the DMA channels.
prussia_dma/src/lib.rs:106
↓ 1 callers
Function
status
Get current interrupt status.
prussia_rt/src/interrupts.rs:24
↓ 1 callers
Function
test_gif
(gif: Gif)
prussia_dma/src/lib.rs:296
↓ 1 callers
Function
test_sif0
(sif0: Sif0)
prussia_dma/src/lib.rs:322
↓ 1 callers
Function
test_vif0
(vif0: Vif0)
prussia_dma/src/lib.rs:275
↓ 1 callers
Function
test_vif1
(vif1: Vif1)
prussia_dma/src/lib.rs:284
↓ 1 callers
Method
top_of_heap
Return the top of a thread's heap.
biostation/src/thread/mod.rs:83
↓ 1 callers
Method
top_of_stack
Return the top of a thread's stack, excluding the area of memory for the thread context.
biostation/src/thread/mod.rs:68
↓ 1 callers
Function
write_u64
Write a 64-bit value to an address.
prussia_rt/src/atomic.rs:20
↓ 1 callers
Function
zero_bss
Static data initialised to zero goes in the .bss segment, which is essentially a pointer to uninitialised memory. We need to zero .bss before the main
prussia_rt/src/lib.rs:23
Function
_rust_start
()
prussia_rt/src/lib.rs:39
Method
addr
(&self)
playstation2-pac-rs/src/lib.rs:13734
Method
alp
(&mut self)
playstation2-pac-rs/src/lib.rs:4141
Method
alpha
(self)
playstation2-pac-rs/src/lib.rs:5170
Method
alternate
(self)
playstation2-pac-rs/src/lib.rs:2083
Method
amod
(&mut self)
playstation2-pac-rs/src/lib.rs:4129
Method
apath
(&self)
playstation2-pac-rs/src/lib.rs:3427
Method
as_
(&self)
playstation2-pac-rs/src/lib.rs:2425
Method
b
(&mut self)
playstation2-pac-rs/src/lib.rs:5477
Method
b_picture
(self)
playstation2-pac-rs/src/lib.rs:2323
Method
base
(&self)
playstation2-pac-rs/src/lib.rs:8392
Method
beis
(&self)
playstation2-pac-rs/src/lib.rs:11998
Method
bgcolor
(&self)
playstation2-pac-rs/src/lib.rs:3880
Method
bit_is_clear
(&self)
playstation2-pac-rs/src/lib.rs:439
Method
bit_is_set
(&self)
playstation2-pac-rs/src/lib.rs:444
Method
bits10
(self)
playstation2-pac-rs/src/lib.rs:2030
Method
bits8
(self)
playstation2-pac-rs/src/lib.rs:2020
Method
bits9
(self)
playstation2-pac-rs/src/lib.rs:2025
Method
blend_alp
(self)
playstation2-pac-rs/src/lib.rs:4026
Method
blend_rc1
(self)
playstation2-pac-rs/src/lib.rs:4031
Method
both
(self)
playstation2-pac-rs/src/lib.rs:1129
Method
bp
(&self)
playstation2-pac-rs/src/lib.rs:2533
Method
bstop
(&self)
playstation2-pac-rs/src/lib.rs:2608
Method
busclk
(self)
playstation2-pac-rs/src/lib.rs:922
Method
busclk16
(self)
playstation2-pac-rs/src/lib.rs:927
Method
busclk256
(self)
playstation2-pac-rs/src/lib.rs:932
Method
busdir
(&self)
playstation2-pac-rs/src/lib.rs:3895
Method
busy
(&self)
playstation2-pac-rs/src/lib.rs:1837
Method
c
(&self)
playstation2-pac-rs/src/lib.rs:8547
Method
cbp
(&self)
playstation2-pac-rs/src/lib.rs:2405
Method
cde0
(&self)
playstation2-pac-rs/src/lib.rs:13408
Method
cde1
(&self)
playstation2-pac-rs/src/lib.rs:13413
Method
cde2
(&self)
playstation2-pac-rs/src/lib.rs:13418
Method
cde3
(&self)
playstation2-pac-rs/src/lib.rs:13423
Method
cde4
(&self)
playstation2-pac-rs/src/lib.rs:13428
Method
cde5
(&self)
playstation2-pac-rs/src/lib.rs:13433
Method
cde6
(&self)
playstation2-pac-rs/src/lib.rs:13438
Method
cde7
(&self)
playstation2-pac-rs/src/lib.rs:13443
Method
cde8
(&self)
playstation2-pac-rs/src/lib.rs:13448
Method
cde9
(&self)
playstation2-pac-rs/src/lib.rs:13453
Method
cim0
(&self)
playstation2-pac-rs/src/lib.rs:12003
Method
cim1
(&self)
playstation2-pac-rs/src/lib.rs:12008
Method
cim2
(&self)
playstation2-pac-rs/src/lib.rs:12013
Method
cim3
(&self)
playstation2-pac-rs/src/lib.rs:12018
Method
cim4
(&self)
playstation2-pac-rs/src/lib.rs:12023
Method
cim5
(&self)
playstation2-pac-rs/src/lib.rs:12028
Method
cim6
(&self)
playstation2-pac-rs/src/lib.rs:12033
Method
cim7
(&self)
playstation2-pac-rs/src/lib.rs:12038
Method
cim8
(&self)
playstation2-pac-rs/src/lib.rs:12043
Method
cim9
(&self)
playstation2-pac-rs/src/lib.rs:12048
Method
circuit2
(self)
playstation2-pac-rs/src/lib.rs:4088
Method
cis0
(&self)
playstation2-pac-rs/src/lib.rs:11938
Method
cis1
(&self)
playstation2-pac-rs/src/lib.rs:11943
Method
cis2
(&self)
playstation2-pac-rs/src/lib.rs:11948
Method
cis3
(&self)
playstation2-pac-rs/src/lib.rs:11953
Method
cis4
(&self)
playstation2-pac-rs/src/lib.rs:11958
Method
cis5
(&self)
playstation2-pac-rs/src/lib.rs:11963
Method
cis6
(&self)
playstation2-pac-rs/src/lib.rs:11968
Method
cis7
(&self)
playstation2-pac-rs/src/lib.rs:11973
Method
cis8
(&self)
playstation2-pac-rs/src/lib.rs:11978
Method
cis9
(&self)
playstation2-pac-rs/src/lib.rs:11983
Method
cl
(&self)
playstation2-pac-rs/src/lib.rs:8046
Method
clear
(self)
playstation2-pac-rs/src/lib.rs:1389
Method
clear_bit
(self)
playstation2-pac-rs/src/lib.rs:573
Method
clear_bit_by_one
(self)
playstation2-pac-rs/src/lib.rs:609
next →
1–100 of 695, ranked by callers