Addr mmap(ThreadContext *tc, Addr start, uint64_t length, int prot, int tgtFlags, int tgtFd, int offset)
Currently, mmap() will simply setup a mapping for the associated device's packet processor's doorbell...
virtual Process * getProcessPtr()=0
ThreadContext is the external interface to all thread state for anything outside of the CPU.