Oops - don't reset AVRISP-MKII timeout in XPROG mode, as this is synchronous serial...
[pub/USBasp.git] / LUFA / Drivers / Misc / AT45DB642D.h
index 0cbf3da..f43f249 100644 (file)
@@ -1,13 +1,13 @@
 /*
              LUFA Library
 /*
              LUFA Library
-     Copyright (C) Dean Camera, 2011.
+     Copyright (C) Dean Camera, 2012.
 
   dean [at] fourwalledcubicle [dot] com
            www.lufa-lib.org
 */
 
 /*
 
   dean [at] fourwalledcubicle [dot] com
            www.lufa-lib.org
 */
 
 /*
-  Copyright 2011  Dean Camera (dean [at] fourwalledcubicle [dot] com)
+  Copyright 2012  Dean Camera (dean [at] fourwalledcubicle [dot] com)
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
 
   Permission to use, copy, modify, distribute, and sell this
   software and its documentation for any purpose is hereby granted
@@ -55,8 +55,6 @@
                        #define DF_STATUS_BINARYPAGESIZE_ON             (1 << 0)
                        //@}
 
                        #define DF_STATUS_BINARYPAGESIZE_ON             (1 << 0)
                        //@}
 
-                       #define DF_MANUFACTURER_ATMEL                   0x1F
-
                        /** \name Dataflash Commands */
                        //@{
                        #define DF_CMD_GETSTATUS                        0xD7
                        /** \name Dataflash Commands */
                        //@{
                        #define DF_CMD_GETSTATUS                        0xD7
                        #define DF_CMD_SECTORPROTECTIONOFF_BYTE3        0x7F
                        #define DF_CMD_SECTORPROTECTIONOFF_BYTE4        0x9A
 
                        #define DF_CMD_SECTORPROTECTIONOFF_BYTE3        0x7F
                        #define DF_CMD_SECTORPROTECTIONOFF_BYTE4        0x9A
 
+                       #define DF_CMD_BINARYPAGESIZEMODEON             ((char[]){0x3D, 0x2A, 0x80, 0xA6})
+                       #define DF_CMD_BINARYPAGESIZEMODEON_BYTE1       0x3D
+                       #define DF_CMD_BINARYPAGESIZEMODEON_BYTE2       0x2A
+                       #define DF_CMD_BINARYPAGESIZEMODEON_BYTE3       0x80
+                       #define DF_CMD_BINARYPAGESIZEMODEON_BYTE4       0xA6
+
                        #define DF_CMD_READMANUFACTURERDEVICEINFO       0x9F
                        //@}
 
                        #define DF_CMD_READMANUFACTURERDEVICEINFO       0x9F
                        //@}
 
+                       /** Manufacturer code for Atmel Corporation, returned by Atmel Dataflash ICs in response to the \c DF_CMD_READMANUFACTURERDEVICEINFO command. */
+                       #define DF_MANUFACTURER_ATMEL                   0x1F
+
 #endif
 
 /** @} */
 #endif
 
 /** @} */