the ds1672 can be detected -- fix the driver and remove unneeded hacks