Loading hw/i386/pc.c +2 −1 Original line number Diff line number Diff line Loading @@ -1219,7 +1219,7 @@ void pc_basic_device_init(struct PCMachineState *pcms, /* connect PIT to output control line of the HPET */ qdev_connect_gpio_out(hpet, 0, qdev_get_gpio_in(DEVICE(pit), 0)); } pcspk_init(isa_new(TYPE_PC_SPEAKER), isa_bus, pit); pcspk_init(pcms->pcspk, isa_bus, pit); } i8257_dma_init(isa_bus, 0); Loading Loading @@ -1891,6 +1891,7 @@ static void pc_machine_initfn(Object *obj) pcms->pit_enabled = true; pc_system_flash_create(pcms); pcms->pcspk = isa_new(TYPE_PC_SPEAKER); } static void pc_machine_reset(MachineState *machine) Loading include/hw/i386/pc.h +1 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ struct PCMachineState { PCIBus *bus; I2CBus *smbus; PFlashCFI01 *flash[2]; ISADevice *pcspk; /* Configuration options: */ uint64_t max_ram_below_4g; Loading Loading
hw/i386/pc.c +2 −1 Original line number Diff line number Diff line Loading @@ -1219,7 +1219,7 @@ void pc_basic_device_init(struct PCMachineState *pcms, /* connect PIT to output control line of the HPET */ qdev_connect_gpio_out(hpet, 0, qdev_get_gpio_in(DEVICE(pit), 0)); } pcspk_init(isa_new(TYPE_PC_SPEAKER), isa_bus, pit); pcspk_init(pcms->pcspk, isa_bus, pit); } i8257_dma_init(isa_bus, 0); Loading Loading @@ -1891,6 +1891,7 @@ static void pc_machine_initfn(Object *obj) pcms->pit_enabled = true; pc_system_flash_create(pcms); pcms->pcspk = isa_new(TYPE_PC_SPEAKER); } static void pc_machine_reset(MachineState *machine) Loading
include/hw/i386/pc.h +1 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ struct PCMachineState { PCIBus *bus; I2CBus *smbus; PFlashCFI01 *flash[2]; ISADevice *pcspk; /* Configuration options: */ uint64_t max_ram_below_4g; Loading