aboutsummaryrefslogtreecommitdiff
path: root/src/flash/nor/stm32lx.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-20From upstream (#286)Tim Newsome1-1/+1
2018-05-08flash/nor, contrib/loaders: add stm32 loaders Makefile and generated .incTomas Vanek1-3/+1
2018-04-04flash/nor: implement flash bank deallocation in drivers with simple allocTomas Vanek1-0/+1
2017-10-03stm32lx.c: Read IDcode at appropriate address.Uwe Bonnes1-9/+6
2017-08-10stm32l1: Devid 0x429 only has 8bit flash size registerKarl Palsson1-0/+5
2017-04-24stm32lx: fix dual-bank configuration for Cat.5 and Cat.6 devicesCezaryGapinski1-50/+69
2017-04-24Fix flash writing on stm32l0Armin van der Togt1-14/+2
2016-10-30flash/nor: Add erased_value to drivers and pass it to targetsAndreas Färber1-52/+2
2016-05-24Remove FSF address from GPL noticesMarc Schink1-3/+1
2016-05-20stm32l1/Cat.3: Devices have only one bank.Uwe Bonnes1-2/+1
2016-05-04stm32lx: Add support for lock/unlock (RDP Level 0<->1)Andreas Fritiofson1-9/+98
2016-02-29stm32lx.c: Print device string as info.Uwe Bonnes1-0/+2
2016-02-29stm32lx.c: Add STM32L0 categories 1, 2 and 5.Uwe Bonnes1-2/+48
2016-02-29Cleanup: removal of obsolete semicolonsAlexander Kurz1-1/+1
2015-02-12flash/nor/stm32lx: add all the IDs and revisions from current RMPaul Fertser1-7/+26
2015-02-04stm32lx: do not attempt mass-erase in-place of first bank eraseJussi Kivilinna1-3/+0
2015-02-04flash/nor/stm32lx: use 0 base to autodetect second bank locationPaul Fertser1-2/+2
2015-02-04flash/nor/stm32l: unify waiting for busy flag functionsPaul Fertser1-39/+11
2015-02-04flash/nor/stm32l: fix mass erasePaul Fertser1-6/+41
2014-10-06stm32: add mass erase support for STM32LRémi PRUD'HOMME1-4/+177
2014-09-15stm32lx: don't allow part_info to be uninitializedAndrey Yurovsky1-1/+2
2014-08-19stm32lx: refactor and add support for STM32L0xxAndrey Yurovsky1-191/+245
2014-03-17flash: Constify write bufferAndreas Fritiofson1-2/+2
2013-12-14flash: revert incorrect stm32f1 default_padded_valueSpencer Oliver1-0/+3
2013-11-06stm32l flash: add another device IDAndrey Yurovsky1-1/+12
2013-10-31Remove unnecessary castsAndreas Fritiofson1-1/+1
2013-10-31Clean up many C99 integer types format specifiersPaul Fertser1-3/+4
2013-08-15stm32lx flash: fix flash size for Medium+ devicesAndrey Yurovsky1-2/+18
2013-07-15flash/stm32*: Sync all device/rev IDs with reference manualsAndreas Fritiofson1-4/+13
2013-07-15flash/stm32*: Rewrite info functionsAndreas Fritiofson1-47/+48
2013-07-15flash/stm32*: Remove the halted check in protect_checkAndreas Fritiofson1-5/+0
2013-07-15flash: add missing stm32l medium+ device idSpencer Oliver1-1/+2
2013-06-05update files to correct FSF addressSpencer Oliver1-1/+1
2013-03-06flash: fix stm32 failed probe using incorrect flash sizeSpencer Oliver1-2/+4
2013-02-25stm32: add support for stm32l1x 256k high density single bank devicesJohan Almquist1-0/+4
2013-02-25stm32: add support for the STM32Lx 384kb dual bank flashJohan Almquist1-6/+44
2013-02-25stm32: enable flash bank size overrideSpencer Oliver1-0/+7
2013-02-02armv7m: use ARM_MODE_THREAD core mode for algoorithm'sSpencer Oliver1-1/+1
2013-02-02armv7m: use generic arm::core_modeSpencer Oliver1-1/+1
2013-01-21flash: add stm32lx loader Hard Fault workaroundSpencer Oliver1-0/+53
2013-01-21flash: reduce stm32lx loader timeoutSpencer Oliver1-1/+1
2013-01-21flash: cleanup stm32lx driverSpencer Oliver1-90/+96
2012-12-30flash: stm32lx fallback to slow memory writes when no working areaSpencer Oliver1-4/+10
2012-12-30flash: add new stm32l HD variantSpencer Oliver1-0/+4
2012-10-08flash/nor: make all working area pointers localAndreas Fritiofson1-12/+9
2012-07-30flash: reduce code duplication in stm32 flash probeAndreas Fritiofson1-27/+20
2012-07-30flash: fix stm32 flash driver typo'sSpencer Oliver1-2/+2
2012-07-30flash: handle zero when reading stm32 flash size regSpencer Oliver1-0/+5
2012-07-30flash: stm32l handle flash size read failureSpencer Oliver1-2/+5
2012-07-30flash: add stm32l Revision X supportSpencer Oliver1-0/+4