aboutsummaryrefslogtreecommitdiff
path: root/src/flash/nor/stm32l4x.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-23openocd: src/flash: replace the GPL-2.0-or-later license tagAntonio Borneo1-13/+2
2022-06-04flash/stm32l4x: fix scan-build warningsTarek BOCHKATI1-42/+47
2022-03-19flash/stm32l4x: fix auto-probe when RDP is promoted from 0 to 0.5Tarek BOCHKATI1-2/+13
2022-03-01flash/stm32l4x: fix maybe-uninitialized compiler errorTarek BOCHKATI1-1/+1
2022-02-25flash/nor/stm32xx: fix segfault accessing Cortex-M part numberTomas Vanek1-6/+21
2021-10-02helper: Remove src/helper from include dirsYasushi SHOJI1-1/+1
2021-09-25armv7m.h: relax dependency from 'arm_adi_v5.h'Antonio Borneo1-0/+1
2021-09-18Partially Revert "flash/stm32l4x: introduce flash programming without loader"Oleksij Rempel1-41/+13
2021-09-18flash/stm32l4x: fix dual bank support for STM32L552xC devicesTarek BOCHKATI1-3/+5
2021-09-12flash/stm32l4x: fix flash programming in 64-bit hostsTarek BOCHKATI1-2/+5
2021-09-11flash/stm32l4x: do not use magic number for dual bank option bitsTarek BOCHKATI1-17/+17
2021-09-11flash/stm32l4x: introduce is_max_flash_size and use itTarek BOCHKATI1-9/+8
2021-09-11flash/stm32l4x: fix segmentation fault with HLA adapters and STM32WLx devicesTarek BOCHKATI1-2/+8
2021-09-02flash/stm32l4x: avoid using magic numbers for device idsTarek BOCHKATI1-108/+108
2021-09-02flash/stm32l4x: add support of STM32WB1xTarek BOCHKATI1-5/+25
2021-09-02flash/stm32l4x: add support of STM32G05/G06xTarek BOCHKATI1-0/+17
2021-09-02flash/stm32l4x: switch to to c loader instead of assembly loaderTarek BOCHKATI1-36/+36
2021-08-30flash/stm32l4x: free write_algorithm work area if no space left for the bufferTarek BOCHKATI1-0/+1
2021-08-30flash/stm32l4x: add support of STM32U57x/U58xTarek BOCHKATI1-18/+68
2021-08-26flash/stm32l4x: add support of STM32WL5x dual coreTarek BOCHKATI1-12/+73
2021-08-26flash/stm32l4x: add support of STM32G0Bx/G0Cx devicesTarek BOCHKATI1-4/+50
2021-08-26flash/stm32l4x: remove stm32l4_part_info.default_flash_regsTarek BOCHKATI1-27/+17
2021-08-26flash/stm32l4x: introduce flash programming without loaderTarek BOCHKATI1-7/+88
2021-08-26flash/stm32l4x: STM32L5 support programming when TZEN=1 and RDP=0x55Tarek BOCHKATI1-0/+7
2021-08-26flash/stm32l4x: STM32L5 support programming when TZEN=1 and RDP=0xAATarek BOCHKATI1-6/+135
2021-08-26flash/stm32l4x: introduce auto-probe when OPTR is changedTarek BOCHKATI1-17/+25
2021-08-26flash/stm32l4x: introduce 'stm32l4x trustzone [enable|disable]' commandTarek BOCHKATI1-15/+108
2021-08-26flash/stm32l4x: do not report bank mode before probing [FIX]Tarek BOCHKATI1-3/+2
2021-08-22flash/stm32l4x: use COMMAND_PARSE_NUMBER in command handlersTarek BOCHKATI1-4/+5
2021-08-14flash/nor: Do not update 'is_erased'Marc Schink1-9/+2
2021-08-14helper/align.h: use itAntonio Borneo1-1/+2
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-1/+1
2021-07-20openocd: fix simple cases of Yoda conditionAntonio Borneo1-11/+11
2021-07-20flash: use lowercase for C variablesAntonio Borneo1-3/+3
2021-06-27flash/nor/stm32l4: Fix stm32l4_probe()Marc Schink1-4/+4
2021-06-13flash/nor: improved API of flash_driver.info & fixed buffer overrunsJan Matyas1-28/+36
2021-05-22flash/stm32l4x: add missing break statementTarek BOCHKATI1-1/+3
2021-03-24flash/stm32l4x: probe tzen and rdp valuesTarek BOCHKATI1-8/+57
2021-03-24flash/stm32l4x: introduce stm32l4_part_info.flags for devices featuresTarek BOCHKATI1-39/+33
2021-03-24flash/stm32l4x: enhance protect handler to use efficiently all WRP areasTarek BOCHKATI1-56/+386
2021-03-24stm32l4x: add OTP support for STM32 G0/G4/L4/L4+/L5/WB/WL devicesTarek BOCHKATI1-1/+159
2021-03-16flash/stm32l4x: zero init stm32l4_flash_bank struct on flash bank initializationRaúl Sanchez Siles1-1/+1
2020-11-15stm32l4x: cosmetic simplification of get_stm32l4_infoTarek BOCHKATI1-10/+8
2020-11-15flash/stm32l4x: STM32L55/L56xx basic support (non-secure mode)Tarek BOCHKATI1-12/+63
2020-11-15flash/stm32l4x: introduce table with register offsetsTarek BOCHKATI1-37/+104
2020-10-22flash/stm32l4: add support of STM32G4 category 4 devices (G491/G4A1)Tarek BOCHKATI1-1/+18
2020-09-05flash: use proper format with uint32_tAntonio Borneo1-1/+1
2020-09-05flash: avoid checking for non NULL pointer to free itAntonio Borneo1-4/+1
2020-07-26flash: fix typos and duplicated wordsAntonio Borneo1-1/+1
2020-07-07flash/nor: Use proper data types in driver APIMarc Schink1-9/+10