x86: Stop using and delete the x86 IntDevice class.
authorGabe Black <gabeblack@google.com>
Wed, 11 Sep 2019 21:18:25 +0000 (14:18 -0700)
committerGabe Black <gabeblack@google.com>
Sat, 12 Oct 2019 04:11:57 +0000 (04:11 +0000)
commit75b19403a75f35f19773a387b3da698722d26924
tree3cadfd51ae7c3edc17f32ba8b41a675ce3c276d1
parent6ee86bf497ea87a585fe8e4651760e71244fa2fb
x86: Stop using and delete the x86 IntDevice class.

Most of its functionality has been exported already. This change makes
the two classes which were inheriting IntDevice create an IntMasterPort
themselves.

Change-Id: I73d17cd79cf8252b0e26dd2576f552bf9054adf4
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20825
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/x86/interrupts.cc
src/arch/x86/interrupts.hh
src/dev/x86/SConscript
src/dev/x86/i82094aa.cc
src/dev/x86/i82094aa.hh
src/dev/x86/intdev.cc [deleted file]
src/dev/x86/intdev.hh