Searched refs:Uart (Results 1 - 15 of 15) sorted by relevance

/gem5/src/dev/serial/
H A Duart.cc37 Uart::Uart(const Params *p, Addr pio_size) function in class:Uart
H A Duart.hh41 #include "params/Uart.hh"
48 class Uart : public BasicPioDevice class in inherits:BasicPioDevice
57 Uart(const Params *p, Addr pio_size);
77 MakeCallback<Uart, &Uart::dataAvailable> callbackDataAvail;
H A DUart.py47 class Uart(BasicPioDevice): class in inherits:BasicPioDevice
48 type = 'Uart'
54 class SimpleUart(Uart):
62 class Uart8250(Uart):
H A Dsimple.hh48 class SimpleUart : public Uart
57 public: // Uart
H A Duart8250.cc43 #include "debug/Uart.hh"
54 DPRINTF(Uart, "UART InterEvent, interrupting\n");
60 DPRINTF(Uart, "UART InterEvent, not interrupting\n");
80 DPRINTF(Uart, "Scheduling IER interrupt for %s, at cycle %lld\n",
90 : Uart(p, 8), IER(0), DLAB(0), LCR(0), MCR(0), lastTxInt(0),
104 DPRINTF(Uart, " read register %#x\n", daddr);
114 DPRINTF(Uart, "empty read of RX register\n");
133 DPRINTF(Uart, "IIR Read, status = %#x\n", (uint32_t)status);
171 DPRINTF(Uart, "Register read to register %#x returned %#x\n", daddr, d32);
186 DPRINTF(Uart, " writ
[all...]
H A Dsimple.cc48 : Uart(p, p->pio_size),
H A Duart8250.hh70 class Uart8250 : public Uart
/gem5/src/dev/
H A Dplatform.hh48 class Uart;
/gem5/src/dev/arm/
H A Dpl011.cc48 #include "debug/Uart.hh"
57 : Uart(p, 0x1000),
73 DPRINTF(Uart, " read register %#x size=%d\n", daddr, pkt->getSize());
89 DPRINTF(Uart, "Re-raising interrupt due to more data "
105 DPRINTF(Uart,
130 DPRINTF(Uart, "Reading Raw Int status as 0x%x\n", rawInt);
133 DPRINTF(Uart, "Reading Masked Int status as 0x%x\n", maskInt());
162 panic("Uart read size too big?\n");
179 DPRINTF(Uart, " write register %#x value %#x size=%d\n", daddr,
198 panic("Uart writ
[all...]
H A Dpl011.hh58 class Pl011 : public Uart, public AmbaDevice
70 public: // Uart
H A DRealView.py57 from m5.objects.Uart import Uart
353 class Pl011(Uart):
/gem5/src/dev/mips/
H A DMalta.py35 from m5.objects.Uart import Uart8250
/gem5/src/dev/x86/
H A DPc.py36 from m5.objects.Uart import Uart8250
/gem5/src/dev/alpha/
H A DTsunami.py36 from m5.objects.Uart import Uart8250
/gem5/src/dev/sparc/
H A DT1000.py35 from m5.objects.Uart import Uart8250

Completed in 17 milliseconds