Revision cd3e2409 hw/mips_jazz.c
b/hw/mips_jazz.c | ||
---|---|---|
37 | 37 |
#include "loader.h" |
38 | 38 |
#include "mc146818rtc.h" |
39 | 39 |
#include "blockdev.h" |
40 |
#include "sysbus.h" |
|
40 | 41 |
|
41 | 42 |
enum jazz_model_e |
42 | 43 |
{ |
... | ... | |
115 | 116 |
void* rc4030_opaque; |
116 | 117 |
int s_rtc, s_dma_dummy; |
117 | 118 |
NICInfo *nd; |
119 |
DeviceState *dev; |
|
120 |
SysBusDevice *sysbus; |
|
118 | 121 |
ISADevice *pit; |
119 | 122 |
DriveInfo *fds[MAX_FD]; |
120 | 123 |
qemu_irq esp_reset, dma_enable; |
... | ... | |
266 | 269 |
/* FIXME: missing Jazz sound at 0x8000c000, rc4030[2] */ |
267 | 270 |
audio_init(i8259, NULL); |
268 | 271 |
|
269 |
/* NVRAM: Unprotected at 0x9000, Protected at 0xa000, Read only at 0xb000 */ |
|
270 |
ds1225y_init(0x80009000, "nvram"); |
|
272 |
/* NVRAM */ |
|
273 |
dev = qdev_create(NULL, "ds1225y"); |
|
274 |
qdev_init_nofail(dev); |
|
275 |
sysbus = sysbus_from_qdev(dev); |
|
276 |
sysbus_mmio_map(sysbus, 0, 0x80009000); |
|
271 | 277 |
|
272 | 278 |
/* LED indicator */ |
273 | 279 |
jazz_led_init(0x8000f000); |
Also available in: Unified diff