1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,16 @@ |
1 |
+( usage: uxncli console.write.rom ) |
|
2 |
+ |
|
3 |
+|10 @Console &vector $2 &read $1 &pad $4 &type $1 &write $1 &error $1 |
|
4 |
+ |
|
5 |
+|0100 |
|
6 |
+ |
|
7 |
+@on-reset ( -> ) |
|
8 |
+ ;text |
|
9 |
+ &while ( -- ) |
|
10 |
+ LDAk .Console/write DEO |
|
11 |
+ INC2 LDAk ?&while |
|
12 |
+ POP2 BRK |
|
13 |
+ |
|
14 |
+@text |
|
15 |
+ "Hello $1 |
|
16 |
+ |
... | ... |
@@ -1,3 +1,4 @@ |
1 |
+( usage: uxncli system.expansion.rom ) |
|
1 | 2 |
|
2 | 3 |
|00 @System &catch $2 &expansion $2 &pad $2 &metadata $2 &r $2 &g $2 &b $2 &debug $1 &halt $1 |
3 | 4 |
|10 @Console &vector $2 &read $1 &pad $4 &type $1 &write $1 &error $1 |
... | ... |
@@ -10,12 +11,12 @@ |
10 | 11 |
BRK |
11 | 12 |
|
12 | 13 |
@cmd |
13 |
- [ 01 000b 0000 =src 0000 =dst ] |
|
14 |
+ [ 01 000c 0000 =src 0000 =dst ] |
|
14 | 15 |
|
15 | 16 |
@src |
16 |
- "Hello 20 "World $80 |
|
17 |
+ "Hello 20 "World $1 |
|
17 | 18 |
|
18 |
-@dst $0c |
|
19 |
+@dst $c |
|
19 | 20 |
|
20 | 21 |
@<print-str> ( str* -- ) |
21 | 22 |
&w ( -- ) |