trezorhal: use static inline instead of static (gcc 7.2 workaround)

This commit is contained in:
Pavol Rusnak 2017-12-11 22:34:45 +01:00
parent 16bc1c6cb6
commit ce3eaba925
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D
1 changed files with 1 additions and 1 deletions

View File

@ -51,7 +51,7 @@ secbool flash_lock(void);
const void *flash_get_address(uint8_t sector, uint32_t offset, uint32_t size); const void *flash_get_address(uint8_t sector, uint32_t offset, uint32_t size);
secbool flash_erase_sectors(const uint8_t *sectors, int len, void (*progress)(int pos, int len)); secbool flash_erase_sectors(const uint8_t *sectors, int len, void (*progress)(int pos, int len));
inline secbool flash_erase_sector(uint8_t sector) { return flash_erase_sectors(&sector, 1, NULL); } static inline secbool flash_erase_sector(uint8_t sector) { return flash_erase_sectors(&sector, 1, NULL); }
secbool flash_write_byte(uint32_t address, uint8_t data); secbool flash_write_byte(uint32_t address, uint8_t data);
secbool flash_write_word(uint32_t address, uint32_t data); secbool flash_write_word(uint32_t address, uint32_t data);
secbool flash_write_byte_rel(uint8_t sector, uint32_t offset, uint8_t data); secbool flash_write_byte_rel(uint8_t sector, uint32_t offset, uint8_t data);