MCPcopy Create free account
hub / github.com/bendudson/EuraliOS / read_register

Method read_register

pci/src/device.rs:37–42  ·  view source on GitHub ↗
(&self, register: u8)

Source from the content-addressed store, hash-verified

35 }
36
37 pub fn read_register(&self, register: u8) -> u32 {
38 let addr = self.address()
39 | ((register as u32) << 2);
40
41 PORTS.lock().read(addr)
42 }
43
44 pub fn write_register(&self, register: u8, value: u32) {
45 let addr = self.address()

Callers 2

mainFunction · 0.80
get_deviceMethod · 0.80

Calls 2

addressMethod · 0.80
readMethod · 0.45

Tested by

no test coverage detected