<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openocd_libswd.git/TODO, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://trygvis.io/git/junk/openocd_libswd.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/junk/openocd_libswd.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/'/>
<updated>2011-11-05T15:34:31Z</updated>
<entry>
<title>TODO scratchpad to remember what needs to be done.</title>
<updated>2011-11-05T15:34:31Z</updated>
<author>
<name>Tomek CEDRO</name>
<email>cederom@tlen.pl</email>
</author>
<published>2011-11-05T15:34:31Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=615d478631427fc29146510589fd904fd7fca947'/>
<id>urn:sha1:615d478631427fc29146510589fd904fd7fca947</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various doc/comment updates</title>
<updated>2010-01-22T00:45:00Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-01-22T00:45:00Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=4960c9018f2560b11ede91cde8a68dc56c690159'/>
<id>urn:sha1:4960c9018f2560b11ede91cde8a68dc56c690159</id>
<content type='text'>
Doxygen: don't be needlessly verbose; alphabetically sort members
TODO: add random bits; clarify which manuals are referenced
ARM disassembler: mention a few opcodes that still aren't handled

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>src/flash/nor: usage/help/doc updates</title>
<updated>2010-01-09T18:25:03Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-01-09T16:58:38Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=1c5c57ec8e3f285cc81d4ad101edccb82b721beb'/>
<id>urn:sha1:1c5c57ec8e3f285cc81d4ad101edccb82b721beb</id>
<content type='text'>
Make "usage" messages use the same EBNF as the User's Guide;
no angle brackets.  Improve and correct various helptexts.

Don't use "&amp;function"; a function's name is its address.
Remove a couple instances of pointless whitespace; shrink a
few overlong lines; fix some bad indents.

Add TODO list entry re full support for NAND/NOR bank names.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>NOR: add FIXMEs for writing ones</title>
<updated>2010-01-09T00:47:58Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2010-01-09T00:47:58Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=296a011db5833b8a3258a058e6a805cc5ddb2bfe'/>
<id>urn:sha1:296a011db5833b8a3258a058e6a805cc5ddb2bfe</id>
<content type='text'>
It can invalidate ECC codes, and in general is not guaranteed
to work.  (However on some chips it _appears_ to behave.)  Just
don't do it; don't write in those cases.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>whitespace cleanup, mostly for docs</title>
<updated>2009-12-30T19:51:29Z</updated>
<author>
<name>Antonio Borneo</name>
<email>borneo.antonio@gmail.com</email>
</author>
<published>2009-12-29T23:48:49Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=7c5acf8660ddfce4746152e03749b699532f513f'/>
<id>urn:sha1:7c5acf8660ddfce4746152e03749b699532f513f</id>
<content type='text'>
Remove useless space/tab at end of lines.
Remove spaces in indentation and replace with tab.

Signed-off-by: Antonio Borneo &lt;borneo.antonio@gmail.com&gt;
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>fix typos in documentation</title>
<updated>2009-11-26T18:12:22Z</updated>
<author>
<name>Uwe Hermann</name>
<email>uwe@hermann-uwe.de</email>
</author>
<published>2009-11-24T19:28:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=cfc02ccca25b7883ad761123faf207df0df4ad06'/>
<id>urn:sha1:cfc02ccca25b7883ad761123faf207df0df4ad06</id>
<content type='text'>
Fixes some minor typos in the top-level documentation files.

Signed-off-by: Zachary T Welch &lt;zw@superlucidity.net&gt;
</content>
</entry>
<entry>
<title>ARM11: use standard single step simulation</title>
<updated>2009-11-24T09:27:21Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2009-11-24T09:27:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=bf3abc48f008e0a0c0e42b943481872599463af6'/>
<id>urn:sha1:bf3abc48f008e0a0c0e42b943481872599463af6</id>
<content type='text'>
The previous stuff was needed because the ARM11 code wasn't using
the standard ARM base type and register access ... but now those
mechanisms work, so we can switch out that special-purpose glue.

This should resolve all the "FIXME -- handle Thumb single stepping"
comments too, and properly handle the processor's mode.  (Modulo
the issue that this code doesn't yet handle two-byte breakpoints.)

Clarify the comments about the the hardware single stepping.  When
we eventually share breakpoint code with Cortex-A8, we can just make
that be the default on cores which support it.  We may still want an
override command, not just to facilitate testing but to cope with
"instruction address mismatch" not quite being true single-step.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>arm11: do not use dynamic arrays</title>
<updated>2009-11-22T18:57:57Z</updated>
<author>
<name>Øyvind Harboe</name>
<email>oyvind.harboe@zylin.com</email>
</author>
<published>2009-11-22T18:57:57Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=5985dee35da3ea24f1c9cb30b6cd50aa1bc63660'/>
<id>urn:sha1:5985dee35da3ea24f1c9cb30b6cd50aa1bc63660</id>
<content type='text'>
Allocate working memory dynamically, caught by checkstack.pl

Signed-off-by: Øyvind Harboe &lt;oyvind.harboe@zylin.com&gt;
</content>
</entry>
<entry>
<title>TODO: ref 'checkstack.pl' not 'checkpatch.pl'</title>
<updated>2009-11-22T18:28:19Z</updated>
<author>
<name>David Brownell</name>
<email>dbrownell@users.sourceforge.net</email>
</author>
<published>2009-11-22T18:28:19Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=dc22fd899eb8081c46566566cfe23d11e13a7b63'/>
<id>urn:sha1:dc22fd899eb8081c46566566cfe23d11e13a7b63</id>
<content type='text'>
Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
</content>
</entry>
<entry>
<title>todo: add tip on how to identify excessive stack usage</title>
<updated>2009-11-22T17:50:57Z</updated>
<author>
<name>Øyvind Harboe</name>
<email>oyvind.harboe@zylin.com</email>
</author>
<published>2009-11-22T17:50:57Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/junk/openocd_libswd.git/commit/?id=7daec5a0ce109c04b117d42374a99b849fd8a89a'/>
<id>urn:sha1:7daec5a0ce109c04b117d42374a99b849fd8a89a</id>
<content type='text'>
Use dynamic allocations for working memory rather than stack.

Signed-off-by: Øyvind Harboe &lt;oyvind.harboe@zylin.com&gt;
</content>
</entry>
</feed>
