X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/6bda628718f67c04ed43e8328f55bdce5319c504..210bd4db24e1551c40ee3089fe33ef2f890a5bf5:/Projects/TempDataLogger/Lib/DS1307.h diff --git a/Projects/TempDataLogger/Lib/DS1307.h b/Projects/TempDataLogger/Lib/DS1307.h index d07bff439..87c6229f6 100644 --- a/Projects/TempDataLogger/Lib/DS1307.h +++ b/Projects/TempDataLogger/Lib/DS1307.h @@ -1,8 +1,8 @@ /* Copyright (C) Dean Camera, 2010. - + dean [at] fourwalledcubicle [dot] com - www.fourwalledcubicle.com + www.lufa-lib.org */ #ifndef _DS1307_H_ @@ -24,22 +24,22 @@ unsigned int TenSec : 3; unsigned int CH : 1; } Fields; - + uint8_t IntVal; } Byte1; - + union { struct { unsigned int Min : 4; unsigned int TenMin : 3; - unsigned int _RESERVED : 1; + unsigned int Reserved : 1; } Fields; - + uint8_t IntVal; } Byte2; - + union { struct @@ -47,9 +47,9 @@ unsigned int Hour : 4; unsigned int TenHour : 2; unsigned int TwelveHourMode : 1; - unsigned int _RESERVED : 1; + unsigned int Reserved : 1; } Fields; - + uint8_t IntVal; } Byte3; } DS1307_TimeRegs_t; @@ -62,9 +62,9 @@ { unsigned int Day : 4; unsigned int TenDay : 2; - unsigned int _RESERVED : 2; + unsigned int Reserved : 2; } Fields; - + uint8_t IntVal; } Byte1; @@ -74,12 +74,12 @@ { unsigned int Month : 4; unsigned int TenMonth : 1; - unsigned int _RESERVED : 3; + unsigned int Reserved : 3; } Fields; - + uint8_t IntVal; } Byte2; - + union { struct @@ -87,7 +87,7 @@ unsigned int Year : 4; unsigned int TenYear : 4; } Fields; - + uint8_t IntVal; } Byte3; } DS1307_DateRegs_t; @@ -95,7 +95,7 @@ /* Macros: */ #define DS1307_TIMEREG_START 0x00 #define DS1307_DATEREG_START 0x04 - + #define DS1307_ADDRESS_READ 0b11010001 #define DS1307_ADDRESS_WRITE 0b11010000 @@ -114,3 +114,4 @@ uint8_t* const Second); #endif +