0. Now if the base address is set wrongly that would explain why the ide enable is coming back with what appears to be invalid register values. Anyone have any thoughts ? many thanks Ben