MCPcopy Create free account
hub / github.com/LibertyOS-Development/kernel / write_cmd_port

Method write_cmd_port

src/dev/mouse.rs:254–264  ·  view source on GitHub ↗
(&mut self, value: u8)

Source from the content-addressed store, hash-verified

252 }
253
254 fn write_cmd_port(&mut self, value: u8) -> Result<(), &'static str>
255 {
256 self.wait_for_write()?;
257
258 unsafe
259 {
260 self.cmdport.write(value);
261 }
262
263 Ok(())
264 }
265
266 fn write_data_port(&mut self, value: u8) -> Result<(), &'static str>
267 {

Callers 2

initMethod · 0.80
send_cmdMethod · 0.80

Calls 2

wait_for_writeMethod · 0.80
writeMethod · 0.45

Tested by

no test coverage detected