-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
92 lines (69 loc) · 2.87 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
2017-12-24 Bob Burns <reburns@protonmail.com>
*** 1.2.2 patch for HAVE__BCM_H define in
display.c
2017-12-21 Bob Burns <reburns@protonmail.com>
*** 1.2.1 attempting to speed up the execution on pi
and chip by opening up all fds in gpio_init()
handling chip screen size at maxy=19 to run
example code.
2017-12-18 Bob Burns <reburns@protonmail.com>
** finally got CHIP gpio support working. Had
some trouble with the suggested files common.c
I'm putting up 1.2.0 as a release. For now, I'm
gonna leave it up in beta:
people.ucsc.edu/~reburns/beta/mikode-1.2.0.tar.gz
2017-12-14 Bob Burns <reburns@protonmail.com>
** adding stepper. changes in display.c run.c
runheader.h. User can press F5 and the execution
halts. F5 again will step. any key or F4 to continue.
Going to push 1.1.2
2017-12-11 Bob Burns <reburns@protonmail.com>
* revision 1.1.1 done. new demo to play with
examples/shootit where you blink a led after
shooting an apple. dumb but fun
2017-12-11 Bob Burns <reburns@protonmail.com>
* major bug in execute.c subi() value mask was
wrong 0x00c0 not 0x0f00 like ldi. Pushing the fix
now, but I will update to version 1.1.1 tonight
and fix links
2017-12-09 Bob Burns <reburns@protonmail.com>
** fixed bug in execute.c SubtractImm wrong opcode
0x5000 not 0x6000
2017-12-06 Bob Burns <reburns@protonmail.com>
** change error to print line nuber in decimal
not hex. Added example hkstr.asm to examples for
hackster.io page. still needs testing on Pi`
2017-12-05 Bob Burns <reburns@protonmail.com>
* Release version 1.1.0 Revising readme and man page
merge pi_gpio branch to master. Added ncurses raw()
to run.c to capture ^c so I can unexport GPIO before
exiting. I successfully tested blinking an led and
reading input. Example files: examples/blink.asm
examples/read.asm Also, made a simple man page for
distribution.
2017-12-04 Bob Burns <reburns@protonmail.com>
** adding support for raspberry pi gpio. Should
probably started a new branch. configure.ac checks for
/opt/vc/include/bcm_host.h now. mikode takes
--gpio or -g arguement to run with gpio. Note:
this slows down execution considerably
2017-12-02 Bob Burns <reburns@protonmail.com>
** reformating for gnu standard using indent
commiting version 1.0.2 and uploading
** added support for checking input file in
parse.c. Check for file, check for .asm handle
null file pointer.
** changing AddWithCarry to AddWithC for consistency
with SubtractWithC
2017-11-28 Bob Burns <reburns@protonmail.com>
* run.c got rid of seperate program mrun
instead just run mikode -r to execute compiled bin
* this is for version 1.0.1 added getopt support
help version run options
* got rid of those pesky compiler warnings for braces
around the instruction struct. And moved the whole thing
to a new file opcode.c so the compiler won't complain
about ins not being used.
* minor bug fix compiler warning for err in execute.c
and reg[3] out of bounds
**