37a38
> #include "base/bitfield.hh"
90c91,92
< if (data != (RTCA_32768HZ | RTCA_1024HZ))
---
> // The "update in progress" bit is read only.
> if ((data & ~RTCA_UIP) != (RTCA_32768HZ | RTCA_1024HZ))
92c94
< stat_regA = data;
---
> replaceBits(stat_regA, data, 6, 0);