Go to the documentation of this file.
51 warn_once(
"Don't know what interrupt to post for console.\n");
58 warn_once(
"Don't know what interrupt to clear for console.\n");
65 panic(
"Need implementation\n");
71 panic(
"Need implementation\n");
77 panic(
"Need implementation\n");
85 panic(
"Need implementation\n");
92 panic(
"Need implementation\n");
99 panic(
"Need implementation\n");
104 T1000Params::create()
106 return new T1000(
this);
virtual void postPciInt(int line)
Cause the chipset to post a cpi interrupt to the CPU.
virtual Addr calcPciMemAddr(Addr addr)
Calculate the address for a memory location on the PCI bus.
virtual Addr pciToDma(Addr pciAddr) const
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
virtual void postConsoleInt()
Cause the cpu to post a serial interrupt to the CPU.
Overload hash function for BasicBlockRange type.
virtual void clearPciInt(int line)
Clear a posted PCI->CPU interrupt.
virtual void clearConsoleInt()
Clear a posted CPU interrupt.
T1000(const Params *p)
Constructor for the Tsunami Class.
virtual Addr calcPciIOAddr(Addr addr)
Calculate the address for an IO location on the PCI bus.
#define panic(...)
This implements a cprintf based panic() function.
virtual Addr calcPciConfigAddr(int bus, int dev, int func)
Calculate the configuration address given a bus/dev/func.
Generated on Wed Sep 30 2020 14:02:11 for gem5 by doxygen 1.8.17