MCPcopy Create free account
hub / github.com/LemonOSProject/LemonOS / WriteControlRegister

Function WriteControlRegister

Kernel/src/storage/ata.cpp:43–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41 }
42
43 inline void WriteControlRegister(uint8_t port, uint8_t reg, uint8_t value){
44 outportb((port ? controlPort1 : controlPort0 ) + reg, value);
45 }
46
47 inline uint8_t ReadControlRegister(uint8_t port, uint8_t reg){
48 return inportb((port ? controlPort1 : controlPort0 ) + reg);

Callers 1

InitFunction · 0.85

Calls 1

outportbFunction · 0.85

Tested by

no test coverage detected