commit | 512709f559dce1690fa89fe2a67a8e1984cd3895 | [log] [tgz] |
---|---|---|
author | Jan Kiszka <jan.kiszka@siemens.com> | Sun Oct 16 14:38:45 2011 +0200 |
committer | Jan Kiszka <jan.kiszka@siemens.com> | Thu Jan 19 12:14:40 2012 +0100 |
tree | 9494d509808e057853fb9a73d4deb2ad1a59c511 | |
parent | 9aa78c425f6cd6a57ec53dd1a76233a080dc83b6 [diff] |
i8259: Factor out base class for KVM reuse Analogously to the APIC, we will reuse some parts of the user space i8259 model for KVM. The base class provides a common device state, the vmstate, the property list, a reset core and some shared init bits. This also introduces a common helper to instantiate a single i8259 chip from the cascade-creating i8259_init function. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>