Paul Brook wrote: >> +static SysBusDeviceInfo hpet_device_info = { >> + .qdev.name = "hpet", >> + .qdev.size = sizeof(HPETState), >> + .qdev.no_user = 1, > > Why shouldn't the user create HPET devices? I thought you'd removed all the > global state.
Long-term, there is no reason to deny this. But the code is not yet ready for this: we statically instantiate it during PC setup to establish the routings and respect -no-hpat. Also, the BIOS isn't prepared for > 1 HPET. Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux