Revision 822557eb hw/pc.c

b/hw/pc.c
35 35
#include "elf.h"
36 36
#include "multiboot.h"
37 37
#include "mc146818rtc.h"
38
#include "sysbus.h"
38 39

  
39 40
/* output Bochs bios info messages */
40 41
//#define DEBUG_BIOS
......
957 958
    pit = pit_init(0x40, isa_reserve_irq(0));
958 959
    pcspk_init(pit);
959 960
    if (!no_hpet) {
960
        hpet_init(isa_irq);
961
        DeviceState *hpet = sysbus_create_simple("hpet", HPET_BASE, NULL);
962

  
963
        for (i = 0; i < 24; i++) {
964
            sysbus_connect_irq(sysbus_from_qdev(hpet), i, isa_irq[i]);
965
        }
961 966
    }
962 967

  
963 968
    for(i = 0; i < MAX_SERIAL_PORTS; i++) {

Also available in: Unified diff