Revision a8170e5e hw/i8259.c
b/hw/i8259.c | ||
---|---|---|
235 | 235 |
pic_init_reset(s); |
236 | 236 |
} |
237 | 237 |
|
238 |
static void pic_ioport_write(void *opaque, target_phys_addr_t addr64,
|
|
238 |
static void pic_ioport_write(void *opaque, hwaddr addr64,
|
|
239 | 239 |
uint64_t val64, unsigned size) |
240 | 240 |
{ |
241 | 241 |
PICCommonState *s = opaque; |
... | ... | |
329 | 329 |
} |
330 | 330 |
} |
331 | 331 |
|
332 |
static uint64_t pic_ioport_read(void *opaque, target_phys_addr_t addr,
|
|
332 |
static uint64_t pic_ioport_read(void *opaque, hwaddr addr,
|
|
333 | 333 |
unsigned size) |
334 | 334 |
{ |
335 | 335 |
PICCommonState *s = opaque; |
... | ... | |
366 | 366 |
return (pic_get_irq(s) >= 0); |
367 | 367 |
} |
368 | 368 |
|
369 |
static void elcr_ioport_write(void *opaque, target_phys_addr_t addr,
|
|
369 |
static void elcr_ioport_write(void *opaque, hwaddr addr,
|
|
370 | 370 |
uint64_t val, unsigned size) |
371 | 371 |
{ |
372 | 372 |
PICCommonState *s = opaque; |
373 | 373 |
s->elcr = val & s->elcr_mask; |
374 | 374 |
} |
375 | 375 |
|
376 |
static uint64_t elcr_ioport_read(void *opaque, target_phys_addr_t addr,
|
|
376 |
static uint64_t elcr_ioport_read(void *opaque, hwaddr addr,
|
|
377 | 377 |
unsigned size) |
378 | 378 |
{ |
379 | 379 |
PICCommonState *s = opaque; |
Also available in: Unified diff