[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 03/14] timer: ds1338 persist 12-hour mode selection
From: |
Michael Davidsaver |
Subject: |
[Qemu-devel] [PATCH 03/14] timer: ds1338 persist 12-hour mode selection |
Date: |
Sat, 24 Mar 2018 12:24:44 -0700 |
Need to save HOUR[HOUR12] bit to keep
track of guest selection of 12-hour mode.
Write through current time registers to
achieve this. Will be overwritten
by the next read/latch.
Signed-off-by: Michael Davidsaver <address@hidden>
---
hw/timer/ds1338.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/hw/timer/ds1338.c b/hw/timer/ds1338.c
index b5630e214a..72a4692d60 100644
--- a/hw/timer/ds1338.c
+++ b/hw/timer/ds1338.c
@@ -224,10 +224,8 @@ static int ds1338_send(I2CSlave *i2c, uint8_t data)
value unchanged. */
data = (data & ~CTRL_OSF) | (data & s->nvram[s->ptr] & CTRL_OSF);
- s->nvram[s->ptr] = data;
- } else {
- s->nvram[s->ptr] = data;
}
+ s->nvram[s->ptr] = data;
inc_regptr(s);
return 0;
}
--
2.11.0
- [Qemu-devel] [PATCH 08/14] tests: ds-rtc test wday offset, (continued)
- [Qemu-devel] [PATCH 08/14] tests: ds-rtc test wday offset, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 12/14] timer: ds-rtc handle CENTURY bit, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 02/14] timer: ds1338 use registerfields.h, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 09/14] timer: rename ds1338 -> dsrtc, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 06/14] tests: ds-rtc test 12 hour mode, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 04/14] timer: ds1338 clarify HOUR handling, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 10/14] timer: rename file ds1338.c -> ds-rtc.c, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 01/14] tests: more thorough tests of ds1338, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 07/14] timer: ds1338 fix wday_offset handling, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 13/14] timer: ds-rtc model ds1375, Michael Davidsaver, 2018/03/24
- [Qemu-devel] [PATCH 03/14] timer: ds1338 persist 12-hour mode selection,
Michael Davidsaver <=
- [Qemu-devel] [PATCH 11/14] timer: generalize ds1338, Michael Davidsaver, 2018/03/24
- Re: [Qemu-devel] [PATCH 00/14] Generalize Dallas/Maxim I2C RTC devices v2, no-reply, 2018/03/24
- Re: [Qemu-devel] [PATCH 00/14] Generalize Dallas/Maxim I2C RTC devices v2, no-reply, 2018/03/24
- Re: [Qemu-devel] [PATCH 00/14] Generalize Dallas/Maxim I2C RTC devices v2, no-reply, 2018/03/26