diff --git a/firmware/target/arm/rk27xx/ata-nand-rk27xx.c b/firmware/target/arm/rk27xx/ata-nand-rk27xx.c index 54a1223cfc..74b468a851 100644 --- a/firmware/target/arm/rk27xx/ata-nand-rk27xx.c +++ b/firmware/target/arm/rk27xx/ata-nand-rk27xx.c @@ -29,6 +29,8 @@ #include "ftl-target.h" #include "nand-target.h" +uint32_t ftl_banks; +const struct nand_device_info_type* ftl_nand_type; /* This file provides only STUBS for now */ /** static, private data **/ diff --git a/firmware/target/arm/rk27xx/ftl-target.h b/firmware/target/arm/rk27xx/ftl-target.h index ad4dc04db1..96dc4d06fa 100644 --- a/firmware/target/arm/rk27xx/ftl-target.h +++ b/firmware/target/arm/rk27xx/ftl-target.h @@ -31,10 +31,10 @@ #endif /* Pointer to an info structure regarding the flash type used */ -const struct nand_device_info_type* ftl_nand_type; +extern const struct nand_device_info_type* ftl_nand_type; /* Number of banks we detected a chip on */ -uint32_t ftl_banks; +extern uint32_t ftl_banks; uint32_t ftl_init(void); uint32_t ftl_read(uint32_t sector, uint32_t count, void* buffer);