commit | 245422102c049cc744d695103ead1caa9d9870ca | [log] [tgz] |
---|---|---|
author | Gabe Black <gabeblack@google.com> | Wed Sep 11 16:11:11 2019 -0700 |
committer | Gabe Black <gabeblack@google.com> | Tue Oct 15 22:46:31 2019 +0000 |
tree | c53f03646d14e517fb3f449f96ad866e16fa40da | |
parent | d856e5ce7154202f050dafdb7a638e1146081507 [diff] |
x86: Use a std::function to handle MSI completion. This removes the recvResponse callback from the IntMasterPort, and makes it easier to handle the default case where we just need to clean up the Packet. Change-Id: I8bcbfee0aaf68b12310d773f925c399fc87ea65d Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20828 Maintainer: Gabe Black <gabeblack@google.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Brandon Potter <Brandon.Potter@amd.com>