52d51
< #include "dev/platform.hh"
67,77d65
< }
<
< void
< LinuxAlphaSystem::initState()
< {
< // Moved from the constructor to here since it relies on the
< // address map being resolved in the interconnect
<
< // Call the initialisation of the super class
< AlphaSystem::initState();
<
92,94c80,81
< virtProxy->writeBlob(CommandLine(),
< (uint8_t*)params()->boot_osflags.c_str(),
< params()->boot_osflags.length()+1);
---
> virtPort->writeBlob(CommandLine(), (uint8_t*)params()->boot_osflags.c_str(),
> params()->boot_osflags.length()+1);
102,103c89,90
< virtProxy->write(addr, (uint64_t)(SimClock::Frequency /
< params()->boot_cpu_frequency));
---
> virtPort->write(addr, (uint64_t)(SimClock::Frequency /
> p->boot_cpu_frequency));
113c100
< virtProxy->write(addr + 0x18, LittleEndianGuest::htog((uint32_t)127));
---
> virtPort->write(addr + 0x18, LittleEndianGuest::htog((uint32_t)127));
179,180c166,167
< Tick intrFreq = platform->intrFrequency();
< FSTranslatingPortProxy* vp;
---
> assert(intrFreq);
> VirtualPort *vp;
182c169
< vp = tc->getVirtProxy();
---
> vp = tc->getVirtPort();