add basic register read/write to AtomBIOS callbacks
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41164 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
8afad97685
commit
1927d0ab3e
@ -86,21 +86,19 @@ CailDelayMicroSeconds(VOID *CAIL, UINT32 delay)
|
||||
UINT32
|
||||
CailReadATIRegister(VOID* CAIL, UINT32 idx)
|
||||
{
|
||||
// TODO : CailReadATIRegister
|
||||
|
||||
UINT32 ret = 0;
|
||||
// ret = RHDRegRead(((atomBiosHandlePtr)CAIL), idx << 2);
|
||||
return ret;
|
||||
TRACE(("%s(0x%X)\n", __func__, idx << 2));
|
||||
return read32(idx << 2);
|
||||
}
|
||||
|
||||
|
||||
VOID
|
||||
CailWriteATIRegister(VOID *CAIL, UINT32 idx, UINT32 data)
|
||||
{
|
||||
// TODO : CailWriteATIRegister
|
||||
TRACE(("%s(0x%X)\n", __func__, idx << 2));
|
||||
|
||||
// TODO : save MMIO via atomSaveRegisters in CailWriteATIRegister
|
||||
// atomSaveRegisters((atomBiosHandlePtr)CAIL, atomRegisterMMIO, idx << 2);
|
||||
// RHDRegWrite(((atomBiosHandlePtr)CAIL), idx << 2a, data);
|
||||
write32(idx << 2, data);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user