diff options
Diffstat (limited to 'src/dev/alpha/tsunami_pchip.cc')
-rw-r--r-- | src/dev/alpha/tsunami_pchip.cc | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/src/dev/alpha/tsunami_pchip.cc b/src/dev/alpha/tsunami_pchip.cc index 3edb1e71b..d8f9fd1d3 100644 --- a/src/dev/alpha/tsunami_pchip.cc +++ b/src/dev/alpha/tsunami_pchip.cc @@ -87,60 +87,60 @@ TsunamiPChip::read(PacketPtr pkt) switch(daddr) { case TSDEV_PC_WSBA0: - pkt->set(wsba[0]); + pkt->setLE(wsba[0]); break; case TSDEV_PC_WSBA1: - pkt->set(wsba[1]); + pkt->setLE(wsba[1]); break; case TSDEV_PC_WSBA2: - pkt->set(wsba[2]); + pkt->setLE(wsba[2]); break; case TSDEV_PC_WSBA3: - pkt->set(wsba[3]); + pkt->setLE(wsba[3]); break; case TSDEV_PC_WSM0: - pkt->set(wsm[0]); + pkt->setLE(wsm[0]); break; case TSDEV_PC_WSM1: - pkt->set(wsm[1]); + pkt->setLE(wsm[1]); break; case TSDEV_PC_WSM2: - pkt->set(wsm[2]); + pkt->setLE(wsm[2]); break; case TSDEV_PC_WSM3: - pkt->set(wsm[3]); + pkt->setLE(wsm[3]); break; case TSDEV_PC_TBA0: - pkt->set(tba[0]); + pkt->setLE(tba[0]); break; case TSDEV_PC_TBA1: - pkt->set(tba[1]); + pkt->setLE(tba[1]); break; case TSDEV_PC_TBA2: - pkt->set(tba[2]); + pkt->setLE(tba[2]); break; case TSDEV_PC_TBA3: - pkt->set(tba[3]); + pkt->setLE(tba[3]); break; case TSDEV_PC_PCTL: - pkt->set(pctl); + pkt->setLE(pctl); break; case TSDEV_PC_PLAT: panic("PC_PLAT not implemented\n"); case TSDEV_PC_RES: panic("PC_RES not implemented\n"); case TSDEV_PC_PERROR: - pkt->set((uint64_t)0x00); + pkt->setLE((uint64_t)0x00); break; case TSDEV_PC_PERRMASK: - pkt->set((uint64_t)0x00); + pkt->setLE((uint64_t)0x00); break; case TSDEV_PC_PERRSET: panic("PC_PERRSET not implemented\n"); case TSDEV_PC_TLBIV: panic("PC_TLBIV not implemented\n"); case TSDEV_PC_TLBIA: - pkt->set((uint64_t)0x00); // shouldn't be readable, but linux + pkt->setLE((uint64_t)0x00); // shouldn't be readable, but linux break; case TSDEV_PC_PMONCTL: panic("PC_PMONCTL not implemented\n"); @@ -171,43 +171,43 @@ TsunamiPChip::write(PacketPtr pkt) switch(daddr) { case TSDEV_PC_WSBA0: - wsba[0] = pkt->get<uint64_t>(); + wsba[0] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSBA1: - wsba[1] = pkt->get<uint64_t>(); + wsba[1] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSBA2: - wsba[2] = pkt->get<uint64_t>(); + wsba[2] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSBA3: - wsba[3] = pkt->get<uint64_t>(); + wsba[3] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSM0: - wsm[0] = pkt->get<uint64_t>(); + wsm[0] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSM1: - wsm[1] = pkt->get<uint64_t>(); + wsm[1] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSM2: - wsm[2] = pkt->get<uint64_t>(); + wsm[2] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_WSM3: - wsm[3] = pkt->get<uint64_t>(); + wsm[3] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_TBA0: - tba[0] = pkt->get<uint64_t>(); + tba[0] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_TBA1: - tba[1] = pkt->get<uint64_t>(); + tba[1] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_TBA2: - tba[2] = pkt->get<uint64_t>(); + tba[2] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_TBA3: - tba[3] = pkt->get<uint64_t>(); + tba[3] = pkt->getLE<uint64_t>(); break; case TSDEV_PC_PCTL: - pctl = pkt->get<uint64_t>(); + pctl = pkt->getLE<uint64_t>(); break; case TSDEV_PC_PLAT: panic("PC_PLAT not implemented\n"); |