aboutsummaryrefslogtreecommitdiff
path: root/src/lpc11xx.c
AgeCommit message (Collapse)Author
2015-04-11lpc11xx: Correctly detect LPC8xx devices.Gareth McMullin
2015-04-11lpc: split out common code and rewrite to use new interface.Gareth McMullin
2015-04-11lpc: Reduce differences between lpc11xx and lpc43xx code.Gareth McMullin
2015-03-28Consistently use 'target *t' for target var.Gareth McMullin
2015-03-15Replace adiv5_ap_mem* functions with inline wrappers to target mem*.Gareth McMullin
2015-03-15Consolidate target_mem_read* and target_mem_write* methods.Gareth McMullin
There are now only mem_read and mem_write, that must handle all alignments. These methods return void, errors must be checked with target_check_error.
2015-03-14Use size_t for sizes in flash functions. Fix all sign compare warnings.Gareth McMullin
2015-03-01Clean up includes everywhere.Gareth McMullin
All source files include general.h first and before anything else. This inlcludes platform.h and platform_support.h No header file needs to include to include any of these, but should include any others needed for it's own declarations.
2014-07-30Merge branch 'lpc11xx-flash' of https://github.com/John-Titor/blackmagic ↵Gareth McMullin
into John-Titor-lpc11xx-flash Conflicts: src/lpc11xx.c
2014-07-30Merge remote-tracking branch 'origin/lpc8xx'Gareth McMullin
Conflicts: src/lpc11xx.c
2014-06-10Fix lpc11xx magic number programming when chunks overlapnone
In the case where the vectors are in a separate section smaller than the chunksize, the lpc11xx magic number calculation could generate an incorrect value.
2014-03-08Add support for LPC11U14 (tested) and related U-series microcontrollers ↵Jared Boone
(untested).
2014-03-08LPC812 supportGareth McMullin
2014-01-29Added support for the LPC1115FBD48/303 (ID determined experimentally)Richard Eoin Meadows
2014-01-23Merge pull request #35 from burgrp/upstreamGareth McMullin
Fix in checksum calculation condition
2014-01-22Fix in checksum calculation conditionPavel Burgr
2014-01-10LPC: Cleanup regs_size (in bytes).Allen Ibara
Also use sizeof() to make it clear why we multiple and divide by 4.
2013-10-05Bugfix: Always apply the vector table magic number correctly.Richard Eoin Meadows
Previously when the flash write length was less than the Chunk size the 2nd chunk write would re-calculate and apply an incorrect magic number
2013-06-17Rename lpc11xx driver.Gareth McMullin