Detailed Description
Заголовочный файл команд Dataflash для AT45DB642D, смонтированной на плате Atmel STK526.
- Note:
 - Этот файл не должен включаться (include) самостоятельно. Он автоматически включается по необходимости заголовком диспечера драйвера dataflash, размещенном в LUFA/Drivers/Board/Dataflash.h. 
 
Define Documentation
      
        
          | #define DF_CMD_AUTOREWRITEBUFF1   0x58 | 
        
      
 
 
      
        
          | #define DF_CMD_AUTOREWRITEBUFF2   0x59 | 
        
      
 
 
      
        
          | #define DF_CMD_BLOCKERASE   0x50 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF1READ_LF   0xD1 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF1TOMAINMEM   0x88 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF1TOMAINMEMWITHERASE   0x83 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF1WRITE   0x84 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF2READ_LF   0xD3 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF2TOMAINMEM   0x89 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF2TOMAINMEMWITHERASE   0x86 | 
        
      
 
 
      
        
          | #define DF_CMD_BUFF2WRITE   0x87 | 
        
      
 
 
      
        
          | #define DF_CMD_CHIPERASE   ((char[]){0xC7, 0x94, 0x80, 0x9A}) | 
        
      
 
 
      
        
          | #define DF_CMD_CHIPERASE_BYTE1   0xC7 | 
        
      
 
 
      
        
          | #define DF_CMD_CHIPERASE_BYTE2   0x94 | 
        
      
 
 
      
        
          | #define DF_CMD_CHIPERASE_BYTE3   0x80 | 
        
      
 
 
      
        
          | #define DF_CMD_CHIPERASE_BYTE4   0x9A | 
        
      
 
 
      
        
          | #define DF_CMD_CONTARRAYREAD_LF   0x03 | 
        
      
 
 
      
        
          | #define DF_CMD_GETSTATUS   0xD7 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMPAGEREAD   0xD2 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMPAGETHROUGHBUFF1   0x82 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMPAGETHROUGHBUFF2   0x85 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMTOBUFF1   0x53 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMTOBUFF1COMP   0x60 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMTOBUFF2   0x55 | 
        
      
 
 
      
        
          | #define DF_CMD_MAINMEMTOBUFF2COMP   0x61 | 
        
      
 
 
      
        
          | #define DF_CMD_PAGEERASE   0x81 | 
        
      
 
 
      
        
          | #define DF_CMD_POWERDOWN   0xB9 | 
        
      
 
 
      
        
          | #define DF_CMD_READMANUFACTURERDEVICEINFO   0x9F | 
        
      
 
 
      
        
          | #define DF_CMD_SECTORERASE   0x7C | 
        
      
 
 
      
        
          | #define DF_CMD_SECTORPROTECTIONOFF   ((char[]){0x3D, 0x2A, 0x7F, 0x9A}) | 
        
      
 
 
      
        
          | #define DF_CMD_SECTORPROTECTIONOFF_BYTE1   0x3D | 
        
      
 
 
      
        
          | #define DF_CMD_SECTORPROTECTIONOFF_BYTE2   0x2A | 
        
      
 
 
      
        
          | #define DF_CMD_SECTORPROTECTIONOFF_BYTE3   0x7F | 
        
      
 
 
      
        
          | #define DF_CMD_SECTORPROTECTIONOFF_BYTE4   0x9A | 
        
      
 
 
      
        
          | #define DF_CMD_WAKEUP   0xAB | 
        
      
 
 
      
        
          | #define DF_MANUFACTURER_ATMEL   0x1F | 
        
      
 
 
      
        
          | #define DF_STATUS_BINARYPAGESIZE_ON   (1 << 0) | 
        
      
 
 
      
        
          | #define DF_STATUS_COMPMISMATCH   (1 << 6) | 
        
      
 
 
      
        
          | #define DF_STATUS_READY   (1 << 7) | 
        
      
 
 
      
        
          | #define DF_STATUS_SECTORPROTECTION_ON   (1 << 1) |