openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

bsp_drv_flash28f.h (1250B)


      1 /* 
      2  * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file.
      3  * 
      4  * Copyright 2007-2020 Broadcom Inc. All rights reserved.
      5 */
      6 
      7 #ifndef __BSP_DRV_FLASH28F_INCLUDED
      8 #define __BSP_DRV_FLASH28F_INCLUDED
      9 
     10 #ifdef __cplusplus
     11 extern "C" {
     12 #endif
     13 
     14 /* defines */
     15 
     16 
     17 #define  FLASH28_CMD_READ_ID        (FLASH_28F_DEF) 0x90909090
     18 #define  FLASH28_CMD_ERASE_SETUP    (FLASH_28F_DEF) 0x20202020
     19 #define  FLASH28_CMD_PROG_SETUP     (FLASH_28F_DEF) 0x40404040
     20 #define  FLASH28_CMD_RESET           (FLASH_28F_DEF) 0xffffffff
     21 #define  FLASH28F008_CMD_READ_STATUS  (FLASH_28F_DEF) 0x70707070
     22 #define  FLASH28F008_CMD_CLEAR_STATUS (FLASH_28F_DEF) 0x50505050
     23 #define  FLASH28F008_CMD_ERASE        (FLASH_28F_DEF) 0xD0D0D0D0
     24 
     25 #define  FLASH28F320_BSP_CMD_LOCK_PREFIX  (FLASH_28F_DEF) 0x60606060
     26 #define  FLASH28F320_BSP_CMD_CLEAR_LOCKS  (FLASH_28F_DEF) 0xD0D0D0D0
     27 #define  FLASH28F320_BSP_CMD_RESUME       (FLASH_28F_DEF) 0xD0D0D0D0
     28 
     29 #define  FLASH28F008_BSP_STAT_WSMS    (FLASH_28F_DEF) 0x00800080
     30 
     31 #define  FLASH28F008_STAT_BWS     (FLASH_28F_DEF) 0x10101010
     32 #define  FLASH28F008_STAT_EWS     (FLASH_28F_DEF) 0x20202020
     33 
     34 #ifdef __cplusplus
     35 }
     36 #endif
     37 
     38 #endif /* __BSP_DRV_FLASH28F_INCLUDED */