Revision 02f5da11
b/hw/m48t59.c | ||
---|---|---|
239 | 239 |
break; |
240 | 240 |
case 0x1FF5: |
241 | 241 |
/* alarm date */ |
242 |
tmp = from_bcd(val & 0x1F);
|
|
242 |
tmp = from_bcd(val & 0x3F);
|
|
243 | 243 |
if (tmp != 0) { |
244 | 244 |
NVRAM->alarm.tm_mday = tmp; |
245 | 245 |
NVRAM->buffer[0x1FF5] = val; |
... | ... | |
310 | 310 |
break; |
311 | 311 |
case 0x1FFD: |
312 | 312 |
case 0x07FD: |
313 |
/* date */ |
|
314 |
tmp = from_bcd(val & 0x1F);
|
|
313 |
/* date (BCD) */
|
|
314 |
tmp = from_bcd(val & 0x3F);
|
|
315 | 315 |
if (tmp != 0) { |
316 | 316 |
get_time(NVRAM, &tm); |
317 | 317 |
tm.tm_mday = tmp; |
Also available in: Unified diff