diff --git a/src/boards/flashrom.c b/src/boards/flashrom.c index 175b5c1..b02d038 100644 --- a/src/boards/flashrom.c +++ b/src/boards/flashrom.c @@ -1,4 +1,14 @@ #include "flashrom.h" + +uint8 flashrom_manufacturerID; +uint8 flashrom_modelID; +int flashrom_state; +uint32 flashrom_sectorSize; +int flashrom_timeOut; +uint32 flashrom_magicAddr1; +uint32 flashrom_magicAddr2; +uint32 flashrom_magicMask; + void flashrom_init (uint8 manufacturerID, uint8 modelID, uint32 sectorSize, uint32 magicAddr1, uint32 magicAddr2, uint32 magicMask) { flashrom_manufacturerID =manufacturerID; flashrom_modelID =modelID; diff --git a/src/boards/flashrom.h b/src/boards/flashrom.h index 0c0eae5..6baa19e 100644 --- a/src/boards/flashrom.h +++ b/src/boards/flashrom.h @@ -2,14 +2,14 @@ #define _FLASHROM_H #include "mapinc.h" -uint8 flashrom_manufacturerID; -uint8 flashrom_modelID; -int flashrom_state; -uint32 flashrom_sectorSize; -int flashrom_timeOut; -uint32 flashrom_magicAddr1; -uint32 flashrom_magicAddr2; -uint32 flashrom_magicMask; +extern uint8 flashrom_manufacturerID; +extern uint8 flashrom_modelID; +extern int flashrom_state; +extern uint32 flashrom_sectorSize; +extern int flashrom_timeOut; +extern uint32 flashrom_magicAddr1; +extern uint32 flashrom_magicAddr2; +extern uint32 flashrom_magicMask; void flashrom_init (uint8, uint8, uint32, uint32, uint32, uint32); uint8 flashrom_read (uint32);