aboutsummaryrefslogtreecommitdiff
path: root/src/flash/nor/stm32h7x.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-23openocd: src/flash: replace the GPL-2.0-or-later license tagAntonio Borneo1-13/+2
2022-03-12flash/stm32h7x: fix FLASH_WPSN_PRG mask used for protectionTarek BOCHKATI1-1/+2
2022-02-25flash/nor/stm32xx: fix segfault accessing Cortex-M part numberTomas Vanek1-2/+7
2021-11-23openocd: use unique name for struct command_registrationAntonio Borneo1-4/+4
2021-11-13flash/stm32h7x: don't read flash size using the H74/H75x CPU2Tarek BOCHKATI1-6/+11
2021-11-13flash/stm32h7x: avoid using magic numbers for device idsTarek BOCHKATI1-20/+25
2021-08-14flash/nor: Do not update 'is_erased'Marc Schink1-8/+2
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-3/+3
2021-07-20openocd: fix simple cases of Yoda conditionAntonio Borneo1-6/+6
2021-06-13flash/nor: improved API of flash_driver.info & fixed buffer overrunsJan Matyas1-6/+6
2020-09-27Add support of STM32H72x/73x 1M (0x483)Tarek BOCHKATI1-2/+23
2020-09-05flash: avoid checking for non NULL pointer to free itAntonio Borneo1-4/+2
2020-08-09src/flash/nor/stm32h7x: fix format stringsChristopher Head1-11/+11
2020-07-08flash/nor/stm32h7x: Use 'bool' data typeMarc Schink1-1/+1
2020-07-07flash/nor: Use proper data types in driver APIMarc Schink1-12/+14
2020-04-05flash/stm32h7x: Use proper flash regs base for bank 1Sasha Kozaruk1-5/+10
2020-03-20flash/stm32h7x: use proper data type (bool) for has_dual_bankTarek BOCHKATI1-8/+8
2020-03-10flash/stm32h7x: fix bank sizes for devices with trimmed flashTarek BOCHKATI1-28/+49
2020-03-02flash/stm32h7x: add support of STM32H7Ax/H7Bx devicesTarek BOCHKATI1-63/+113
2020-02-24flash/nor/stm32h7x: Minor code cleanupsMarc Schink1-9/+6
2020-02-23flash/stm32h7x: use alignment infrastructureChristopher Head1-24/+8
2020-02-23flash/nor/stm32h7x: check OPTCHANGEERRChristopher Head1-1/+8
2020-02-23flash/nor/stm32h7x: fix incorrect array indexingChristopher Head1-1/+1
2020-01-02flash/nor/stm32h7: (minor) use proper variable names and enhance loggingTarek BOCHKATI1-23/+32
2019-12-07target/stm32h7x: add support of dual core variant of STM32H7Tarek BOCHKATI1-1/+1
2019-11-27flash/nor/stm32h7x: remove options cache and some driver enhancementsTarek BOCHKATI1-199/+228
2019-11-27flash/nor/stm32h7x: fix option bytes handling to work with both banksTarek BOCHKATI1-27/+21
2019-11-27flash/nor/stm32h7x: remove stm32x_options.protection2Tarek BOCHKATI1-46/+12
2019-09-08flash/nor/stm32h7x: remove unused 'pages_per_sector' from stm32h7x_part_infoTarek BOCHKATI1-1/+0
2019-09-08flash/nor/stm32h7x: remove flash size information from device nameTarek BOCHKATI1-1/+1
2019-06-13flash/stm32h7x: fix register names to comply with RM0399 Rev2 and RM0433 Rev6Tarek BOCHKATI1-13/+13
2019-05-14helper/command: change prototype of command_print/command_print_samelineAntonio Borneo1-9/+9
2019-05-04stm32h7x: fix incorrect indentationChristopher Head1-8/+8
2019-05-04flash/nor/stm32h7x: use of wait queue flag instead of the busy flagTarek BOCHKATI1-18/+19
2019-04-10flash/stm32h7x: include IO_HSLV in user3_optionsChristopher Head1-2/+2
2019-03-27Constify struct flash_driver instancesChristopher Head1-1/+1
2019-03-14flash/stm32h7x: remove IWDG1_SW separate variableChristopher Head1-14/+0
2019-03-08flash/nor: use target_addr_t for flash bank baseTim Newsome1-2/+2
2018-07-03flash/nor/stm32h7: Fix incorrect commentChristopher Head1-1/+1
2018-07-03flash/nor/stm32: Eliminate working area leakChristopher Head1-1/+3
2018-07-03flash/nor/stm32: Report errors in wait_status_busyChristopher Head1-1/+3
2018-04-23flash/nor, contrib/loaders: add stm32 loaders Makefile and generated .incTomas Vanek1-44/+1
2018-04-04flash/nor: implement flash bank deallocation in drivers with simple allocTomas Vanek1-0/+1
2017-12-06flash: Add new stm32h7x driver supportAlexandre Torgue1-0/+1183