<feed xmlns='http://www.w3.org/2005/Atom'>
<title>toy-cpu-assembler/input, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nah.nz/toy-cpu-assembler/'/>
<entry>
<title>Don't ignore ret variables, remove memory leak on add_token failure</title>
<updated>2019-08-11T07:47:05+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2019-08-11T05:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/toy-cpu-assembler/commit/?id=07af05ccc60e1aec3e8dd501233d67eaf769a8e7'/>
<id>07af05ccc60e1aec3e8dd501233d67eaf769a8e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add initial emulator implementation</title>
<updated>2019-08-03T12:13:59+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2019-08-03T12:13:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/toy-cpu-assembler/commit/?id=9aa02bebf295ce9436451e0ce85db7717a6c9f81'/>
<id>9aa02bebf295ce9436451e0ce85db7717a6c9f81</id>
<content type='text'>
This emulator provides a rough way for binaries designed for this CPU to be
executed in a virtual/emulated CPU for testing purposes. This patch also adds
a small test setup for automated assembly, execution and checking of register
postconditions for programs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This emulator provides a rough way for binaries designed for this CPU to be
executed in a virtual/emulated CPU for testing purposes. This patch also adds
a small test setup for automated assembly, execution and checking of register
postconditions for programs.
</pre>
</div>
</content>
</entry>
<entry>
<title>input_bin: Refactor disassembly to allow input from buffers</title>
<updated>2019-08-03T10:54:31+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2019-08-03T10:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/toy-cpu-assembler/commit/?id=89917ead30321ff430fa2eab8e8d96ef4178d994'/>
<id>89917ead30321ff430fa2eab8e8d96ef4178d994</id>
<content type='text'>
This somewhat complicates the previous file dissassembly logic, but paves
the way for disassembling instructions from buffered memory. This will be
required for emulation.

Also adds some test cases which nabbed bugs during the development and
testing of this change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This somewhat complicates the previous file dissassembly logic, but paves
the way for disassembling instructions from buffered memory. This will be
required for emulation.

Also adds some test cases which nabbed bugs during the development and
testing of this change.
</pre>
</div>
</content>
</entry>
<entry>
<title>File input and output routines away</title>
<updated>2019-08-03T02:47:14+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@sighup.nz</email>
</author>
<published>2019-08-03T02:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/toy-cpu-assembler/commit/?id=22575e056586a7810007952c717eff4e9e005bdb'/>
<id>22575e056586a7810007952c717eff4e9e005bdb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
