]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/chips/atm128/Atm128Power.h
Convert to Unix-style line terminators.
[tinyos-2.x.git] / tos / chips / atm128 / Atm128Power.h
index d8b9af4b79ff5389264337b923431a9738ec90ca..53cce38ec5db775b1bcd84757b8a2f7491a632be 100644 (file)
@@ -1,44 +1,44 @@
-// $Id$\r
-\r
-/*\r
- * Copyright (c) 2004-2005 Crossbow Technology, Inc.  All rights reserved.\r
- *\r
- * Permission to use, copy, modify, and distribute this software and its\r
- * documentation for any purpose, without fee, and without written agreement is\r
- * hereby granted, provided that the above copyright notice, the following\r
- * two paragraphs and the author appear in all copies of this software.\r
- * \r
- * IN NO EVENT SHALL CROSSBOW TECHNOLOGY OR ANY OF ITS LICENSORS BE LIABLE TO \r
- * ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL \r
- * DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN\r
- * IF CROSSBOW OR ITS LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH \r
- * DAMAGE. \r
- *\r
- * CROSSBOW TECHNOLOGY AND ITS LICENSORS SPECIFICALLY DISCLAIM ALL WARRANTIES,\r
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY \r
- * AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS \r
- * ON AN "AS IS" BASIS, AND NEITHER CROSSBOW NOR ANY LICENSOR HAS ANY \r
- * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR \r
- * MODIFICATIONS.\r
- */\r
-\r
-// @author Martin Turon <mturon@xbow.com>\r
-\r
-#ifndef _H_Atm128Power_h\r
-#define _H_Atm128Power_h\r
-\r
-//================== ATmega128 Power Management ==========================\r
-\r
-/* MCU Control Register */\r
-typedef struct\r
-{\r
-  uint8_t ivce  : 1;  //!< Interrupt Vector Change Enable\r
-  uint8_t ivsel : 1;  //!< Interrupt Vector Select \r
-  uint8_t stdby : 1;  //!< Standby Enable (sm2) \r
-  uint8_t sm    : 2;  //!< Sleep Mode\r
-  uint8_t se    : 1;  //!< Sleep Enable\r
-  uint8_t srw10 : 1;  //!< SRAM wait state enable\r
-  uint8_t srw   : 1;  //!< External SRAM enable\r
-} Atm128_MCUCR_t;\r
-\r
-#endif //_H_Atm128Power_h\r
+// $Id$
+
+/*
+ * Copyright (c) 2004-2005 Crossbow Technology, Inc.  All rights reserved.
+ *
+ * Permission to use, copy, modify, and distribute this software and its
+ * documentation for any purpose, without fee, and without written agreement is
+ * hereby granted, provided that the above copyright notice, the following
+ * two paragraphs and the author appear in all copies of this software.
+ * 
+ * IN NO EVENT SHALL CROSSBOW TECHNOLOGY OR ANY OF ITS LICENSORS BE LIABLE TO 
+ * ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL 
+ * DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
+ * IF CROSSBOW OR ITS LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 
+ * DAMAGE. 
+ *
+ * CROSSBOW TECHNOLOGY AND ITS LICENSORS SPECIFICALLY DISCLAIM ALL WARRANTIES,
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 
+ * AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS 
+ * ON AN "AS IS" BASIS, AND NEITHER CROSSBOW NOR ANY LICENSOR HAS ANY 
+ * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR 
+ * MODIFICATIONS.
+ */
+
+// @author Martin Turon <mturon@xbow.com>
+
+#ifndef _H_Atm128Power_h
+#define _H_Atm128Power_h
+
+//================== ATmega128 Power Management ==========================
+
+/* MCU Control Register */
+typedef struct
+{
+  uint8_t ivce  : 1;  //!< Interrupt Vector Change Enable
+  uint8_t ivsel : 1;  //!< Interrupt Vector Select 
+  uint8_t stdby : 1;  //!< Standby Enable (sm2) 
+  uint8_t sm    : 2;  //!< Sleep Mode
+  uint8_t se    : 1;  //!< Sleep Enable
+  uint8_t srw10 : 1;  //!< SRAM wait state enable
+  uint8_t srw   : 1;  //!< External SRAM enable
+} Atm128_MCUCR_t;
+
+#endif //_H_Atm128Power_h