X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/d9f75a4eb449c96dd47731a4d6f1619f3c23b5e7..1eed09cb4a0b187427ef1ccefd42579174f20a7c:/hw/mac_dbdma.c diff --git a/hw/mac_dbdma.c b/hw/mac_dbdma.c index e863980d9c..eeceb7db19 100644 --- a/hw/mac_dbdma.c +++ b/hw/mac_dbdma.c @@ -44,10 +44,10 @@ //#define DEBUG_DBDMA #ifdef DEBUG_DBDMA -#define DBDMA_DPRINTF(fmt, args...) \ -do { printf("DBDMA: " fmt , ##args); } while (0) +#define DBDMA_DPRINTF(fmt, ...) \ + do { printf("DBDMA: " fmt , ## __VA_ARGS__); } while (0) #else -#define DBDMA_DPRINTF(fmt, args...) +#define DBDMA_DPRINTF(fmt, ...) #endif /* @@ -837,9 +837,9 @@ void* DBDMA_init (int *dbdma_mem_index) s = qemu_mallocz(sizeof(DBDMA_channel) * DBDMA_CHANNELS); - *dbdma_mem_index = cpu_register_io_memory(0, dbdma_read, dbdma_write, s); + *dbdma_mem_index = cpu_register_io_memory(dbdma_read, dbdma_write, s); register_savevm("dbdma", -1, 1, dbdma_save, dbdma_load, s); - qemu_register_reset(dbdma_reset, s); + qemu_register_reset(dbdma_reset, 0, s); dbdma_reset(s); dbdma_bh = qemu_bh_new(DBDMA_run_bh, s);