collapseos/blk
2020-05-21 08:53:36 -04:00
..
000 Reword root block 2020-05-11 20:12:21 -04:00
001 ps2: wip 2020-05-20 18:56:18 -04:00
003
004
006
008
009
011
014
015
016
017
018
019
020
030
031
032
034
035
037 Rename (find) to FIND 2020-05-15 12:50:14 -04:00
038
040
042
043 Add word ERR 2020-05-14 11:57:26 -04:00
044 Add word ERR 2020-05-14 11:57:26 -04:00
046
047
048
050 Add words BIT@ and BIT! 2020-05-10 08:40:49 -04:00
051 Add words BIT@ and BIT! 2020-05-10 08:40:49 -04:00
052
054
056 sms: CollapseOS prompt! 2020-05-15 12:46:25 -04:00
058 SCPY: don't copy the NULL 2020-05-12 07:36:20 -04:00
060
061
062 Make INTERPRET break on ASCII EOT 2020-05-13 21:44:46 -04:00
064
070
071
073
075
076 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
077
078
080
081 Don't generalize XYPOS just yet 2020-05-15 14:09:31 -04:00
082 Make rdln use system RAM 2020-05-14 14:26:56 -04:00
083 Don't generalize XYPOS just yet 2020-05-15 14:09:31 -04:00
084 Make blk use system RAM 2020-05-14 14:51:20 -04:00
085
086
087
089 Simplify boot process 2020-05-13 14:19:54 -04:00
090 Streamline initialization process 2020-05-15 11:34:35 -04:00
100
101
102
103
104
105
106
107
108
109
120
121
122
123
124
125
126
127
128
129
130
140
142
143
144
150
152
153
154
155
156 Rename (find) to FIND 2020-05-15 12:50:14 -04:00
157
200
201
202
203
204 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
205 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
206 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
208 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
209 sms: WIP ! 2020-05-14 22:15:31 -04:00
212 z80a: de-variable-ize 2020-05-14 15:29:22 -04:00
213 z80a: de-variable-ize 2020-05-14 15:29:22 -04:00
215
216
217
218 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
219 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
220
222
223
224 sms: WIP ! 2020-05-14 22:15:31 -04:00
226
228
230
232
234
236
238
240
242
243
246 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
247 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
249
260 xcomp: add overrides into a loadable block 2020-05-13 13:33:24 -04:00
261
262
263 Rename (find) to FIND 2020-05-15 12:50:14 -04:00
264
265 xcomp: add XCOMPILE and X[COMPILE] 2020-05-12 21:08:18 -04:00
267
268 SCPY: don't copy the NULL 2020-05-12 07:36:20 -04:00
269
270 xcomp: add overrides into a loadable block 2020-05-13 13:33:24 -04:00
280 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
281 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
282
283 Remove INTJUMP mechanism 2020-05-14 15:13:16 -04:00
284 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
285 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
286 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
287
288 xcomp: add XCOMPILE and X[COMPILE] 2020-05-12 21:08:18 -04:00
289 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
290
291 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
292
293 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
294
295
296 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
297
298
299 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
300
301
302
303
304
305
306
307
308
309
310 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
311
312
313 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
314
315
316
317
318
319
320
321
322
323
324
325
327 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
328 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
329
330
331
332
333
334
335
350 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
351 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
352 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
353 core: define H@ a bit sooner 2020-05-15 22:59:38 -04:00
354 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
355 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
356 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
357 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
358 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
359 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
360 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
361 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
362 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
363 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
364 core: define H@ a bit sooner 2020-05-15 22:59:38 -04:00
365 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
366 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
367 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
368 core: define H@ a bit sooner 2020-05-15 22:59:38 -04:00
369 core: define H@ a bit sooner 2020-05-15 22:59:38 -04:00
370 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
371 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
372 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
373 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
374 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
376 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
377 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
378 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
380 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
381 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
382 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
383 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
384 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
385 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
386 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
387 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
388 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
389 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
390 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
391 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
392 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
393 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
394 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
396 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
397 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
398 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
399 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
400 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
410 ps2: wip 2020-05-20 18:56:18 -04:00
411 ps2: wip 2020-05-20 18:56:18 -04:00
412 ps2: add shift support 2020-05-20 20:31:56 -04:00
413 ps2: add shift support 2020-05-20 20:31:56 -04:00
414 ps2: fix PS2_SHIFT check 2020-05-21 08:53:36 -04:00
490 trs80: adapt recipe to single stage xcomp 2020-05-14 12:08:17 -04:00
492 trs80: adapt recipe to single stage xcomp 2020-05-14 12:08:17 -04:00
493
494
495
496
497
499 trs80: adapt recipe to single stage xcomp 2020-05-14 12:08:17 -04:00
500 trs80: adapt recipe to single stage xcomp 2020-05-14 12:08:17 -04:00
502
503
520
521
522
524 Add 7x7 font 2020-05-10 21:37:23 -04:00
530
531
532
536 Add 7x7 font 2020-05-10 21:37:23 -04:00
537 Add 7x7 font 2020-05-10 21:37:23 -04:00
538 Add 7x7 font 2020-05-10 21:37:23 -04:00
539 Add 7x7 font 2020-05-10 21:37:23 -04:00
540 Add 7x7 font 2020-05-10 21:37:23 -04:00
541 Add 7x7 font 2020-05-10 21:37:23 -04:00
550
551 ti84: unify drivers 2020-05-12 12:41:47 -04:00
552
553
554
555
556
557
558 ti84: fix glitches 2020-05-09 15:31:41 -04:00
559 ti84: unify drivers 2020-05-12 12:41:47 -04:00
560 ti84: unify drivers 2020-05-12 12:41:47 -04:00
564 ti84: unify drivers 2020-05-12 12:41:47 -04:00
565
566
567 ti84: enable alpha key 2020-05-09 20:54:47 -04:00
568 ti84: implement a-lock 2020-05-10 09:37:36 -04:00
569 ti84: fix a-lock debouncing bug 2020-05-10 11:26:58 -04:00
570 ti84: allow case select during a-lock with 2nd mode 2020-05-10 11:39:10 -04:00
580 rc2014: move xcomp unit's contents to blkfs 2020-05-14 12:29:34 -04:00
581 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
582 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
583 Remove INTJUMP mechanism 2020-05-14 15:13:16 -04:00
584 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
585 Remove INTJUMP mechanism 2020-05-14 15:13:16 -04:00
586 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
587 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
588 Remove INTJUMP mechanism 2020-05-14 15:13:16 -04:00
590 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
591 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
600 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
602 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
603 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
604 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
605 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
606 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
607 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
608 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
609 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
610 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
611 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
612 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
613 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
614 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
615 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
618 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
620 sms/kbd: PS/2 driver WIP 2020-05-19 21:18:44 -04:00
622 sms: Pad WIP 2020-05-15 15:41:06 -04:00
623 Don't generalize XYPOS just yet 2020-05-15 14:09:31 -04:00
624 sms: WIP ! 2020-05-14 22:15:31 -04:00
625 sms: WIP ! 2020-05-14 22:15:31 -04:00
626 sms: WIP ! 2020-05-14 22:15:31 -04:00
627 sms: implement backspace with pad button A 2020-05-15 20:32:04 -04:00
628 sms: working on real hardware! 2020-05-15 21:53:26 -04:00
630 sms: Pad WIP 2020-05-15 15:41:06 -04:00
631 sms: Pad WIP 2020-05-15 15:41:06 -04:00
632 sms: Pad WIP 2020-05-15 15:41:06 -04:00
633 sms: Pad WIP 2020-05-15 15:41:06 -04:00
634 sms: implement pad button B ( next class ) 2020-05-15 21:18:32 -04:00
635 sms: implement button C and Start in Pad 2020-05-15 17:46:18 -04:00
636 sms: implement backspace with pad button A 2020-05-15 20:32:04 -04:00
637 sms: Pad WIP 2020-05-15 15:41:06 -04:00
640 sms/kbd: PS/2 driver WIP 2020-05-19 21:18:44 -04:00
641 sms/kbd: PS/2 driver WIP 2020-05-19 21:18:44 -04:00
650 avra: first steps 2020-05-16 09:51:02 -04:00
660 avra: add global constants 2020-05-19 10:48:48 -04:00
661 avra: begin implementing forward label system 2020-05-17 11:04:08 -04:00
662 avra: implement LD/ST 2020-05-18 22:28:58 -04:00
663 avra: add arg range checks 2020-05-17 09:30:36 -04:00
664 sms/kbd: continue advancing on ps2ctl rewrite 2020-05-17 21:10:02 -04:00
665 sms/kbd: begin rewriting ps2ctl to Forth 2020-05-17 14:24:27 -04:00
666 avra: add arg range checks 2020-05-17 09:30:36 -04:00
667 avra: implement LD/ST 2020-05-18 22:28:58 -04:00
668 avra: implement BR* 2020-05-18 20:34:06 -04:00
669 avra: implement BR* 2020-05-18 20:34:06 -04:00
670 avra: implement LD/ST 2020-05-18 22:28:58 -04:00
671 avra: rename AGAIN, to AGAIN?, 2020-05-19 10:36:07 -04:00
672 avra: add global constants 2020-05-19 10:48:48 -04:00