        ifnd DEVICES_TIMER_I
DEVICES_TIMER_I set 1

        ifnd    EXEC_IO_I
        include "asm:include/exec/io.i"
        endif

UNIT_MICROHZ equ 0
UNIT_VBLANK  equ 1

TIMERNAME macro
          dc.b 'timer.device',0
          cnop 0,2
          endm

TIMEVAL  set 0
TV_SECS  set TIMEVAL
TV_MICRO set TV_SECS+4
TV_SIZE  set TV_MICRO+4

TIMEREQUEST set 0
IOTV_TIME   set TIMEREQUEST+IO_SIZE
IOTV_SIZE   set IOTV_TIME+TV_SIZE

        DEVINIT CMD_NONSTD
        DEVCMD  TR_ADDREQUEST
        DEVCMD  TR_GETSYSTIME
        DEVCMD  TR_SETSYSTIME

        endif


