[haiku-commits] r41164 - haiku/trunk/src/add-ons/accelerants/radeon_hd
- From: kallisti5@xxxxxxxxxxx
- To: haiku-commits@xxxxxxxxxxxxx
- Date: Fri, 1 Apr 2011 23:01:16 +0200 (CEST)
Author: kallisti5
Date: 2011-04-01 23:01:11 +0200 (Fri, 01 Apr 2011)
New Revision: 41164
Changeset: https://dev.haiku-os.org/changeset/41164
Modified:
haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp
Log:
add basic register read/write to AtomBIOS callbacks
Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp 2011-04-01
20:25:25 UTC (rev 41163)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/bios.cpp 2011-04-01
21:01:11 UTC (rev 41164)
@@ -86,21 +86,19 @@
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);
}
Other related posts:
- » [haiku-commits] r41164 - haiku/trunk/src/add-ons/accelerants/radeon_hd - kallisti5