flash: add stellaris async flash loader
commit90cee3569611faabea6c9697836b4a75c7288832
authorSpencer Oliver <spen@spen-soft.co.uk>
Fri, 10 Feb 2012 15:27:27 +0000 (10 15:27 +0000)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Sun, 26 Feb 2012 00:46:48 +0000 (26 00:46 +0000)
tree12da574d9663d2c0d6af22bff642745f46dae30d
parentbee7184ce4bd2beb10fb29d1b6ba4e4b33f1c2ed
flash: add stellaris async flash loader

This enable the Stellaris flash driver to use the asynchronous
algorithm support.

Speed increase is as follows:
before - wrote 65536 bytes from file test.bin in 5.486040s (11.666 KiB/s)
after - wrote 65536 bytes from file test.bin in 2.274001s (28.144 KiB/s)

Change-Id: I9004c9aadffa1ae3b0cbf908e6549b5b1f794508
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/403
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
contrib/loaders/flash/stellaris.s
src/flash/nor/stellaris.c