Oops - fix broken FAT_DATE() and FAT_TIME() macros.
authorDean Camera <dean@fourwalledcubicle.com>
Sun, 10 Mar 2013 09:21:57 +0000 (09:21 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sun, 10 Mar 2013 09:21:57 +0000 (09:21 +0000)
Bootloaders/Incomplete/MassStorage/Lib/VirtualFAT.h

index 66b5824..af45488 100644 (file)
@@ -80,7 +80,7 @@
                 *
                 *  \return Given time encoded as a FAT filesystem timestamp
                 */
-               #define FAT_TIME(h, m, s)         ((hh << 11) | (mm << 5) | (ss >> 1))
+               #define FAT_TIME(hh, mm, ss)      ((hh << 11) | (mm << 5) | (ss >> 1))
 
                /** Converts a given date in DD/MM/YYYY format to a FAT filesystem date.
                 *
@@ -90,7 +90,7 @@
                 *
                 *  \return Given date encoded as a FAT filesystem datestamp
                 */
-               #define FAT_DATE(d, m, y)         (((yyyy - 1980) << 9) | (mm << 5) | (dd << 0))
+               #define FAT_DATE(dd, mm, yyyy)    (((yyyy - 1980) << 9) | (mm << 5) | (dd << 0))
 
        /* Type Definitions: */
                /** FAT boot block structure definition, used to identify the core