diff options
Diffstat (limited to 'src/dev/x86/i8042.cc')
-rw-r--r-- | src/dev/x86/i8042.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dev/x86/i8042.cc b/src/dev/x86/i8042.cc index 8ab0d4047..692f4afa0 100644 --- a/src/dev/x86/i8042.cc +++ b/src/dev/x86/i8042.cc @@ -118,10 +118,10 @@ X86ISA::I8042::read(PacketPtr pkt) if (addr == dataPort) { uint8_t data = readDataOut(); //DPRINTF(I8042, "Read from data port got %#02x.\n", data); - pkt->set<uint8_t>(data); + pkt->setLE<uint8_t>(data); } else if (addr == commandPort) { //DPRINTF(I8042, "Read status as %#02x.\n", (uint8_t)statusReg); - pkt->set<uint8_t>((uint8_t)statusReg); + pkt->setLE<uint8_t>((uint8_t)statusReg); } else { panic("Read from unrecognized port %#x.\n", addr); } @@ -134,7 +134,7 @@ X86ISA::I8042::write(PacketPtr pkt) { assert(pkt->getSize() == 1); Addr addr = pkt->getAddr(); - uint8_t data = pkt->get<uint8_t>(); + uint8_t data = pkt->getLE<uint8_t>(); if (addr == dataPort) { statusReg.commandLast = 0; switch (lastCommand) { |