device=interlnk.exe
fails. interlnk tries to allocate memory and device_init, and expects UMB memory returned.
on success it will copy itself there.
FD kernel returns the address of the device itself, and will explode shortly later.
simply disabling dos_memalloc at driver init makes interlnk work, even if it can't itself load high.