mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-22 04:54:43 +08:00
2010-12-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/dosfs/msdos_conv.c: Fixed convertion of half seconds to seconds.
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
* libfs/src/dosfs/msdos_misc.c: Create short file names acceptable for
|
||||
Windows.
|
||||
* libfs/src/dosfs/msdos_conv.c: Fixed convertion of half seconds to
|
||||
seconds.
|
||||
|
||||
2010-12-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@ msdos_date_dos2unix(unsigned int dd, unsigned int dt)
|
||||
uint32_t days;
|
||||
uint16_t *months;
|
||||
|
||||
seconds = ((dt & MSDOS_DT_2SECONDS_MASK) >> MSDOS_DT_2SECONDS_SHIFT)
|
||||
seconds = 2 * ((dt & MSDOS_DT_2SECONDS_MASK) >> MSDOS_DT_2SECONDS_SHIFT)
|
||||
+ ((dt & MSDOS_DT_MINUTES_MASK) >> MSDOS_DT_MINUTES_SHIFT) * 60
|
||||
+ ((dt & MSDOS_DT_HOURS_MASK) >> MSDOS_DT_HOURS_SHIFT) * 3600;
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user