Revision 74475455 hw/lan9118.c

b/hw/lan9118.c
327 327
    s->afc_cfg = 0;
328 328
    s->e2p_cmd = 0;
329 329
    s->e2p_data = 0;
330
    s->free_timer_start = qemu_get_clock(vm_clock) / 40;
330
    s->free_timer_start = qemu_get_clock_ns(vm_clock) / 40;
331 331

  
332 332
    ptimer_stop(s->timer);
333 333
    ptimer_set_count(s->timer, 0xffff);
......
1070 1070
    case CSR_WORD_SWAP:
1071 1071
        return s->word_swap;
1072 1072
    case CSR_FREE_RUN:
1073
        return (qemu_get_clock(vm_clock) / 40) - s->free_timer_start;
1073
        return (qemu_get_clock_ns(vm_clock) / 40) - s->free_timer_start;
1074 1074
    case CSR_RX_DROP:
1075 1075
        /* TODO: Implement dropped frames counter.  */
1076 1076
        return 0;

Also available in: Unified diff