Revision ff6986ce hw/intc/apic.c
b/hw/intc/apic.c | ||
---|---|---|
871 | 871 |
.endianness = DEVICE_NATIVE_ENDIAN, |
872 | 872 |
}; |
873 | 873 |
|
874 |
static void apic_init(APICCommonState *s)
|
|
874 |
static void apic_realize(DeviceState *dev, Error **errp)
|
|
875 | 875 |
{ |
876 |
APICCommonState *s = APIC_COMMON(dev); |
|
877 |
|
|
876 | 878 |
memory_region_init_io(&s->io_memory, OBJECT(s), &apic_io_ops, s, "apic-msi", |
877 | 879 |
APIC_SPACE_SIZE); |
878 | 880 |
|
... | ... | |
886 | 888 |
{ |
887 | 889 |
APICCommonClass *k = APIC_COMMON_CLASS(klass); |
888 | 890 |
|
889 |
k->init = apic_init;
|
|
891 |
k->realize = apic_realize;
|
|
890 | 892 |
k->set_base = apic_set_base; |
891 | 893 |
k->set_tpr = apic_set_tpr; |
892 | 894 |
k->get_tpr = apic_get_tpr; |
Also available in: Unified diff