From: Lisa Hsu Date: Mon, 14 Mar 2005 16:16:27 +0000 (-0500) Subject: print the daddr to pciconfigall DPRINTF. X-Git-Tag: m5_1.0_tutorial~69^2~11^2~2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=81169916aa2fb37536c8ae841424ac8640e1e0e1;p=gem5.git print the daddr to pciconfigall DPRINTF. --HG-- extra : convert_revision : d13ce459d5dac026e596f0bb3ba801b1dbed9ed0 --- diff --git a/dev/pciconfigall.cc b/dev/pciconfigall.cc index 1a9804f79..2cbd5adc0 100644 --- a/dev/pciconfigall.cc +++ b/dev/pciconfigall.cc @@ -98,11 +98,12 @@ PciConfigAll::startup() Fault PciConfigAll::read(MemReqPtr &req, uint8_t *data) { - DPRINTF(PciConfigAll, "read va=%#x size=%d\n", - req->vaddr, req->size); Addr daddr = (req->paddr - (addr & EV5::PAddrImplMask)); + DPRINTF(PciConfigAll, "read va=%#x da=%#x size=%d\n", + req->vaddr, daddr, req->size); + int device = (daddr >> 11) & 0x1F; int func = (daddr >> 8) & 0x7; int reg = daddr & 0xFF;