From bc39f0e58268e7f88e1c376c1a1fef17376ca44f Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka <gniibe@fsij.org> Date: Wed, 27 Sep 2017 19:07:14 +0900 Subject: update flash routines for GNU/Linux. --- mcu/sys-gnu-linux.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'mcu/sys-gnu-linux.h') diff --git a/mcu/sys-gnu-linux.h b/mcu/sys-gnu-linux.h index 3c81513..6fbc081 100644 --- a/mcu/sys-gnu-linux.h +++ b/mcu/sys-gnu-linux.h @@ -10,7 +10,10 @@ extern const uint8_t sys_board_name[]; static inline const uint8_t * unique_device_id (void) { - /* STM32F103 has 96-bit unique device identifier */ + /* + * STM32F103 has 96-bit unique device identifier. + * This routine mimics that. + */ static const uint8_t id[] = { /* My RSA fingerprint */ 0x12, 0x41, 0x24, 0xBD, 0x3B, 0x48, 0x62, 0xAF, @@ -22,6 +25,8 @@ unique_device_id (void) } void set_led (int on); + +uintptr_t flash_init (const char *f_name); void flash_unlock (void); int flash_program_halfword (uintptr_t addr, uint16_t data); int flash_erase_page (uintptr_t addr); -- cgit v1.2.3