stub out Read/Write MC, add functional Read/Write PLL

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41172 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Alexander von Gluck IV 2011-04-03 17:21:01 +00:00
parent 917235a8b6
commit fde69f1647

View File

@ -58,6 +58,37 @@ write32(uint32 offset, uint32 value)
}
inline uint32_t
ReadMC(int screenIndex, uint32_t addr)
{
// TODO : readMC for R5XX
return 0;
}
inline void
WriteMC(int screenIndex, uint32_t addr, uint32_t data)
{
// TODO : writeMC for R5XX
}
inline uint32_t
ReadPLL(int screenIndex, uint16_t offset)
{
write32(CLOCK_CNTL_INDEX, offset & PLL_ADDR);
return read32(CLOCK_CNTL_INDEX);
}
inline void
WritePLL(int screenIndex, uint16_t offset, uint32_t data)
{
write32(CLOCK_CNTL_INDEX, (offset & PLL_ADDR) | PLL_WR_EN);
write32(CLOCK_CNTL_DATA, data);
}
// modes.cpp
extern status_t create_mode_list(void);