Searched refs:writeData (Results 1 - 23 of 23) sorted by relevance

/gem5/src/dev/serial/
H A Dserial.hh57 * serial interface using the writeData(c) (the interface sends a
69 * writeData(char) to send a character to the serial device.
125 virtual void writeData(uint8_t c) = 0;
154 void writeData(uint8_t c) override {};
H A Dsimple.cc80 device->writeData(data);
H A Dterminal.hh131 void writeData(uint8_t c) override;
H A Duart8250.cc192 device->writeData(pkt->getRaw<uint8_t>());
H A Dterminal.cc330 Terminal::writeData(uint8_t c) function in class:Terminal
/gem5/src/dev/x86/
H A Di8042.cc88 X86ISA::I8042::writeData(uint8_t newData, bool mouse) function in class:X86ISA::I8042
118 writeData(keyboard->hostRead(), false);
120 writeData(mouse->hostRead(), true);
156 writeData(keyboard->hostRead(), false);
161 writeData(mouse->hostRead(), true);
172 writeData(data, true);
177 writeData(data, false);
211 writeData(commandByte);
H A Dcmos.cc109 rtc.writeData(reg, val);
H A Di8042.hh117 void writeData(uint8_t newData, bool mouse = false);
/gem5/src/arch/x86/
H A Dmmapped_ipr.hh86 pkt->writeData(((uint8_t *)&data) + offset);
H A Dinterrupts.cc216 pkt->writeData(((uint8_t *)&val) + (offset & mask(3)));
/gem5/src/dev/virtio/
H A Dconsole.cc111 parent.device.writeData(data[i]);
H A Dbase.cc440 pkt->writeData((uint8_t *)cfg + cfgOffset);
/gem5/src/dev/
H A Dmc146818.hh162 void writeData(const uint8_t addr, const uint8_t data);
H A Dmc146818.cc139 MC146818::writeData(const uint8_t addr, const uint8_t data) function in class:MC146818
/gem5/src/cpu/testers/rubytest/
H A DCheck.cc195 uint8_t *writeData = new uint8_t[1]; local
196 *writeData = m_value + m_store_count;
197 pkt->dataDynamic(writeData);
200 *(pkt->getConstPtr<uint8_t>()), *writeData);
/gem5/src/mem/
H A Dmem_checker_monitor.cc158 pkt->writeData(pkt_data.get());
247 pkt->writeData(pkt_data.get());
H A Dabstract_mem.cc366 pkt->writeData(&overwrite_val[0]);
414 pkt->writeData(hostAddr);
447 pkt->writeData(hostAddr);
H A Dpacket.hh1206 writeData(uint8_t *p) const function
1232 writeData(blk_data + getOffset(blkSize));
/gem5/src/dev/alpha/
H A Dtsunami_io.cc211 rtc.writeData(rtcAddr, pkt->getLE<uint8_t>());
H A Dbackdoor.cc236 terminal->writeData((char)(val & 0xff));
/gem5/src/dev/arm/
H A Dpl011.cc208 device->writeData(data & 0xFF);
/gem5/src/mem/ruby/system/
H A DSequencer.cc480 pkt->writeData(&overwrite_val[0]);
/gem5/src/mem/cache/
H A Dbase.cc698 pkt->writeData((uint8_t *)&overwrite_val);

Completed in 43 milliseconds