extern
    AddTOF(*Interrupt_t i; proc()void p; *ulong a)void,
    FastRand(ulong seed)ulong,
    IDivS(long dividend, divisor)long,
    IDivU(ulong dividend, divisor)ulong,
    IMulS(long x, y)long,
    IMulU(ulong x, y)ulong,
    RangeRand(ulong value)ulong,
    RemTOF(*Interrupt_t i)void,
    waitbeam(ulong b)void;
