Revision b1503cda hw/rc4030.c

b/hw/rc4030.c
269 269
            static int current = 0;
270 270
            target_phys_addr_t dest = 0 + dests[current];
271 271
            uint8_t buf;
272
            current = (current + 1) % (sizeof(dests)/sizeof(dests[0]));
272
            current = (current + 1) % (ARRAY_SIZE(dests));
273 273
            buf = s->cache_bwin - 1;
274 274
            cpu_physical_memory_rw(dest, &buf, 1, 1);
275 275
        }
......
403 403
    if (s->isr_jazz != 0) {
404 404
        uint32_t irq = 0;
405 405
        printf("jazz pending:");
406
        for (irq = 0; irq < sizeof(irq_names)/sizeof(irq_names[0]); irq++) {
406
        for (irq = 0; irq < ARRAY_SIZE(irq_names); irq++) {
407 407
            if (s->isr_jazz & (1 << irq)) {
408 408
                printf(" %s", irq_names[irq]);
409 409
                if (!(s->imr_jazz & (1 << irq))) {

Also available in: Unified diff