Bradford Lamson-Scribner
f77b94f885
internal/{cpu,vm}: add memory to the vm, and refactor cpu/vm/memory code
2020-05-27 21:19:43 -06:00
Bradford Lamson-Scribner
17df9a44f0
docs: add/update some godoc comments
2020-05-27 14:59:16 -06:00
Bradford Lamson-Scribner
3ff2e7f9ab
pkg/appleone: add a public appleone pkg
...
Move cpu and opcodes (cpu package) to internal, while adding a public
appleone api package to `pkg/`
2020-05-27 14:52:39 -06:00
Bradford Lamson-Scribner
366b4ce53e
pkg/{cpu,opcodes}: add some foundational work around the cpu and opcodes
...
Create some data structures to start building the CPU. Outside of some
new structures, the majority of the work in this CL was adding all
apple1 opcodes.
2020-05-27 14:41:38 -06:00
Bradford Lamson-Scribner
b0bcd754d1
cmd: prepare cmd folder, as I will turn this into a cobra CLI at some point
2020-05-27 14:37:43 -06:00
Bradford Lamson-Scribner
5e3283bcc7
readme: update references I’m using to figure this thing out
2020-05-27 14:37:23 -06:00
Bradford Lamson-Scribner
3d1c093d95
initial commit
2020-05-24 15:41:24 -06:00