stlink-common: Introduce type of flash controller enum
authorMaxime Coquelin <mcoquelin.stm32@gmail.com>
Fri, 11 Mar 2016 17:51:15 +0000 (18:51 +0100)
committerMaxime Coquelin <mcoquelin.stm32@gmail.com>
Mon, 14 Mar 2016 14:12:44 +0000 (15:12 +0100)
commitabcd47f4216d40d1497eb4e07fc100e5979dd284
tree5dd325261d8f940c41aa495d398f43030cd776dc
parenta9f00bc5b7428ff3a2e5ea8744f726eccc2f4586
stlink-common: Introduce type of flash controller enum

Having a type of flash information has some advantages:
 - Make the code easier to read
 - Make adding family derivatives easier (only add a new entry in header file)
 - Make the backends error propagation easier to implement (less places to fix)

Signed-off-by: Maxime Coquelin <mcoquelin.stm32@gmail.com>
src/stlink-common.c
src/stlink-common.h