xiuos/board/stm32f407zgt6/third_party_driver/extmem/Kconfig

54 lines
1.6 KiB
Plaintext

if BSP_USING_EXTMEM
config EXTSRAM_MAX_NUM
int
default 4
config BSP_USING_FSMC_BANK1_NORSRAM1
bool "config fsmc bank1 sram1"
default n
if BSP_USING_FSMC_BANK1_NORSRAM1
config BANK1_NORSRAM1_SIZE
hex "config sram1 chip size"
default 0x100000
config BANK1_NORSRAM1_DATA_WIDTH
int "config sram1 chip data width"
default 16
endif
config BSP_USING_FSMC_BANK1_NORSRAM2
bool "config fsmc bank1 sram2"
default n
if BSP_USING_FSMC_BANK1_NORSRAM2
config BANK1_NORSRAM2_SIZE
hex "config sram2 chip size"
default 0x100000
config BANK1_NORSRAM2_DATA_WIDTH
int "config sram2 chip data width"
default 16
endif
config BSP_USING_FSMC_BANK1_NORSRAM3
bool "config fsmc bank1 sram3"
default n
if BSP_USING_FSMC_BANK1_NORSRAM3
config BANK1_NORSRAM3_SIZE
hex "config sram3 chip size"
default 0x100000
config BANK1_NORSRAM3_DATA_WIDTH
int "config sram3 chip data width"
default 16
endif
config BSP_USING_FSMC_BANK1_NORSRAM4
bool "config fsmc bank1 sram4"
default n
if BSP_USING_FSMC_BANK1_NORSRAM4
config BANK1_NORSRAM4_SIZE
hex "config sram4 chip size"
default 0x100000
config BANK1_NORSRAM4_DATA_WIDTH
int "config sram4 chip data width"
default 16
endif
endif