DAC support

@jgmdavies

Insertion of some delay between first two writes is perfectly acceptable workaround for me, but IMO this behaviour is bug and should be fixed. Am i crying on wrong place(forum)?