> Calculation of usec value is incorrect - 'ticks' is not adjusted for > epoch, whereas 'sec' has been, also subtraction has mismatched units - > ticks in 100ns and sec * USEC_PER_SEC in usecs. Ignore - fixed in later version which I hadn't spotted.