1 /*
2  * SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 
8 #pragma once
9 
10 /**********************************************************
11  * Public definations for ROM
12  *********************************************************/
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 #define  ESP_ROM_SPIFLASH_BUSY_FLAG           BIT0
19 #define  ESP_ROM_SPIFLASH_WRENABLE_FLAG       BIT1
20 #define  ESP_ROM_SPIFLASH_BP0                 BIT2
21 #define  ESP_ROM_SPIFLASH_BP1                 BIT3
22 #define  ESP_ROM_SPIFLASH_BP2                 BIT4
23 #define  ESP_ROM_SPIFLASH_WR_PROTECT          (ESP_ROM_SPIFLASH_BP0|ESP_ROM_SPIFLASH_BP1|ESP_ROM_SPIFLASH_BP2)
24 #define  ESP_ROM_SPIFLASH_QE                  BIT9
25 #define  ESP_ROM_SPIFLASH_BP_MASK_ISSI         (BIT7 | BIT5 | BIT4 | BIT3 | BIT2)
26 
27 #define FLASH_ID_GD25LQ32C  0xC86016
28 
29 #ifdef __cplusplus
30 }
31 #endif
32