Revision 1431b6a1 hw/syborg_timer.c
b/hw/syborg_timer.c | ||
---|---|---|
226 | 226 |
syborg_timer_save, syborg_timer_load, s); |
227 | 227 |
} |
228 | 228 |
|
229 |
static SysBusDeviceInfo syborg_timer_info = { |
|
230 |
.init = syborg_timer_init, |
|
231 |
.qdev = { |
|
232 |
.props = (DevicePropList[]) { |
|
233 |
{.name = "frequency", .type = PROP_TYPE_INT}, |
|
234 |
{.name = NULL} |
|
235 |
} |
|
236 |
} |
|
237 |
}; |
|
238 |
|
|
229 | 239 |
static void syborg_timer_register_devices(void) |
230 | 240 |
{ |
231 |
sysbus_register_dev("syborg,timer", sizeof(SyborgTimerState),
|
|
232 |
syborg_timer_init);
|
|
241 |
sysbus_register_withprop("syborg,timer", sizeof(SyborgTimerState),
|
|
242 |
&syborg_timer_info);
|
|
233 | 243 |
} |
234 | 244 |
|
235 | 245 |
device_init(syborg_timer_register_devices) |
Also available in: Unified diff