1
0
mirror of https://github.com/hsoft/collapseos.git synced 2024-12-28 08:58:07 +11:00
collapseos/blk
Virgil Dupras 85f8543e17 avrspi: first steps
After having done my initial handshaking, I thought the rest of the
job was only a matter of implementing the protocol, but I was wrong.
There were many issues to fix before I could reliably communicate
with my 328P, mostly timing.

Now, I seem to be able to reliably extract fuse information, but
only in batch mode (that is, run "asp$ aspfl@" directly, then
running "(spid)" before running the next command). If I try to
interact with the chip in a single asp$ session, I sometimes get
wrong values (but no sync error! that's worrying...).
2020-08-30 08:01:09 -04:00
..
000 Improve usage docs 2020-06-09 22:55:42 -04:00
001 avrspi: first steps 2020-08-30 08:01:09 -04:00
100 ed: free some blocks for the docs 2020-06-09 21:48:49 -04:00
101 ed: rename I to i 2020-06-23 07:08:21 -04:00
102 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
105 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
106 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
107 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
108 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
109 Fix bugs in ed's U and VE's O/o 2020-06-28 20:34:39 -04:00
110 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
111 ed: rename I to i 2020-06-23 07:08:21 -04:00
112 VE: supress ed's output on E and X 2020-06-28 07:04:08 -04:00
120 Improve usage docs 2020-06-09 22:55:42 -04:00
121 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
122 VE: 'g' becomes 'G' and 'g' selects line 2020-07-04 07:40:12 -04:00
123 VE: 'g' becomes 'G' and 'g' selects line 2020-07-04 07:40:12 -04:00
124 VE: add @ command 2020-06-28 20:19:42 -04:00
125 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
126 ed: rename I to i 2020-06-23 07:08:21 -04:00
127 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
128 VE: 'g' becomes 'G' and 'g' selects line 2020-07-04 07:40:12 -04:00
129 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
130 Fix bugs in ed's U and VE's O/o 2020-06-28 20:34:39 -04:00
131 ed: rename I to i 2020-06-23 07:08:21 -04:00
150 doc: take dictionary out of blkfs 2020-08-16 08:22:41 -04:00
152 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
153 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
154 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
155 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
157 Add extra words WIPED? and FREEBLKS? 2020-06-23 07:21:33 -04:00
158 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
200 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
201 avra: begin writing docs 2020-06-28 06:57:59 -04:00
202 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
203 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
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 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
208 acia: simplify driver 2020-08-14 22:58:05 -04:00
209 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
212 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
213 z80: fix tricky memory initialization issue 2020-08-15 16:37:58 -04:00
215 Add words RSHIFT and LSHIFT 2020-05-07 15:41:43 -04:00
216 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
217 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
218 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
219 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
220 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
222 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
223 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
224 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
226 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
228 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
230 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
232 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
234 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
236 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
238 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
240 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
242 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
243 z80: fix tricky memory initialization issue 2020-08-15 16:37:58 -04:00
246 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
247 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
249 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
260 xcomp: add overrides into a loadable block 2020-05-13 13:33:24 -04:00
261 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
262 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
263 z80: fix tricky memory initialization issue 2020-08-15 16:37:58 -04:00
264 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
265 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
270 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
280 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
281 Add HERESTART xcomp config 2020-06-28 19:45:28 -04:00
282 z80: move lbluflw code around 2020-08-08 08:19:31 -04:00
283 8086: implement stack overflow error condition 2020-08-08 10:18:43 -04:00
284 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
286 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
287 z80: move lbluflw code around 2020-08-08 08:19:31 -04:00
288 z80: move boot code around 2020-07-05 22:23:40 -04:00
289 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
290 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
291 z80: fix tricky memory initialization issue 2020-08-15 16:37:58 -04:00
292 z80: protect BC in _find 2020-07-05 22:43:32 -04:00
293 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
294 z80: protect BC in _find 2020-07-05 22:43:32 -04:00
295 z80: protect BC in _find 2020-07-05 22:43:32 -04:00
297 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
298 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
305 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
306 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
307 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
308 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
309 Extract (n) code from stable ABI 2020-07-05 14:16:24 -04:00
310 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
311 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
312 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
313 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
314 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
315 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
316 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
317 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
318 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
319 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
320 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
322 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
323 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
324 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
325 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
326 z80: add missing chkPS, calls 2020-08-23 08:43:51 -04:00
327 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
328 z80: Use BC as IP register instead of IY 2020-07-06 23:31:00 -04:00
329 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
331 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
332 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
333 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
334 z80: protect or avoid BC wherever it's used 2020-07-05 23:12:17 -04:00
335 z80: protect or avoid BC wherever it's used 2020-07-05 23:12:17 -04:00
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 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
353 Rename RAMSTART to SYSVARS 2020-06-28 18:49:30 -04:00
354 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
355 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
356 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
357 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
358 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
359 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
360 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
361 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
362 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
363 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
364 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
365 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
366 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
367 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
369 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
370 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
371 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
372 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
373 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
374 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
376 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
377 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
378 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
380 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
381 cvm: implement stack overflow error condition 2020-08-07 21:57:25 -04:00
382 Fix broken LIT" 2020-07-05 20:50:08 -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 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
387 z80: fix tricky memory initialization issue 2020-08-15 16:37:58 -04:00
388 Check spelling (#121) 2020-06-16 18:57:31 -05:00
389 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
390 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
391 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
392 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
393 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
394 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
396 Refer to BOOT and (uflw) by addr in stable ABI 2020-06-21 11:41:10 -04:00
397 Make br cells 1 byte wide 2020-07-06 07:27:50 -04:00
398 Make br cells 1 byte wide 2020-07-06 07:27:50 -04:00
399 Make br cells 1 byte wide 2020-07-06 07:27:50 -04:00
400 Extract EXIT code from stable ABI zone 2020-07-05 13:41:12 -04:00
410 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
411 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
412 ps2: add shift support 2020-05-20 20:31:56 -04:00
413 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
414 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
420 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
423 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
424 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
425 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
426 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
427 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
428 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
429 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
430 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
431 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
432 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
433 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
434 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
435 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
490 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
492 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
493 z80: protect or avoid BC wherever it's used 2020-07-05 23:12:17 -04:00
494 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
495 z80: protect or avoid BC wherever it's used 2020-07-05 23:12:17 -04:00
496 z80: protect or avoid BC wherever it's used 2020-07-05 23:12:17 -04:00
497 z80: protect or avoid BC wherever it's used 2020-07-05 23:12:17 -04:00
499 trs80: adapt recipe to single stage xcomp 2020-05-14 12:08:17 -04:00
500 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
502 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
503 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
520 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
521 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
522 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
523 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
524 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
530 Begin copying fonts (and compiler) to blk 2020-05-07 12:09:52 -04:00
531 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
532 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
533 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
534 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
535 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
536 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
537 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
538 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
539 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
540 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
541 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
550 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
551 ti84: unify drivers 2020-05-12 12:41:47 -04:00
552 Check spelling (#121) 2020-06-16 18:57:31 -05:00
553 ti84: tidy up driver code 2020-05-09 08:50:55 -04:00
554 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
555 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
556 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
557 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
558 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
559 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
560 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
564 ti84: unify drivers 2020-05-12 12:41:47 -04:00
565 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
566 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
567 ti84: enable alpha key 2020-05-09 20:54:47 -04:00
568 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
569 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
570 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
580 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
581 rc2014: add a declaration part to ACIA drivers 2020-06-28 17:30:01 -04:00
582 acia: simplify driver 2020-08-14 22:58:05 -04:00
583 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
584 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
585 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
586 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
587 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
588 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
589 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
590 rc2014: make SIO actually work on real hardware 2020-08-18 15:33:15 -04:00
592 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
593 Move SIO driver into RC2014 recipe 2020-08-16 09:31:02 -04:00
595 spi: add SPI_DELAY decl 2020-08-23 07:55:17 -04:00
596 spi: add SPI_DELAY decl 2020-08-23 07:55:17 -04:00
599 Move SD Card subsystem outside of RC2014 recipe and add protocols 2020-08-16 14:30:33 -04:00
620 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
622 sms: Pad WIP 2020-05-15 15:41:06 -04:00
623 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
624 zasm: complete mnemonic argspecs harmonization 2020-08-15 08:11:48 -04:00
625 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
626 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
627 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
628 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
630 sms: Pad WIP 2020-05-15 15:41:06 -04:00
631 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
632 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
633 z80a: make mnemonic names more uniform across assemblers 2020-06-27 22:01:56 -04:00
634 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
635 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
636 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
637 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
640 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
641 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
650 avra: add TOC and instructions list 2020-06-29 08:01:39 -04:00
651 avra: add TOC and instructions list 2020-06-29 08:01:39 -04:00
652 avra: add TOC and instructions list 2020-06-29 08:01:39 -04:00
655 avra: add TOC and instructions list 2020-06-29 08:01:39 -04:00
656 avra: add TOC and instructions list 2020-06-29 08:01:39 -04:00
657 avra: add TOC and instructions list 2020-06-29 08:01:39 -04:00
660 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
661 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
662 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
663 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
664 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
665 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
666 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
667 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
668 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
669 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
670 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
671 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
672 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
690 avrspi: first steps 2020-08-30 08:01:09 -04:00
691 avrspi: first steps 2020-08-30 08:01:09 -04:00
730 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
750 pcat: properly handle IMMED flag in _find 2020-06-21 13:09:51 -04:00
751 pcat: add PICK and (roll) 2020-06-18 21:21:46 -04:00
752 pcat: begin porting forth 2020-06-13 21:37:54 -04:00
753 Make br cells 1 byte wide 2020-07-06 07:27:50 -04:00
754 pcat: implement cell execution and shaping things up 2020-06-20 13:50:01 -04:00
755 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
756 pcat: all native words implemented! 2020-06-19 08:10:51 -04:00
757 pcat: more native words 2020-06-19 07:26:33 -04:00
758 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
760 8086a: add PUSHs, and POPs, 2020-06-22 13:54:33 -04:00
761 pcat: properly handle IMMED flag in _find 2020-06-21 13:09:51 -04:00
762 pcat: properly handle IMMED flag in _find 2020-06-21 13:09:51 -04:00
763 pcat: add PSP checks in all native words 2020-06-21 14:07:02 -04:00
800 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
801 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
805 8086: implement stack overflow error condition 2020-08-08 10:18:43 -04:00
806 Make br cells 1 byte wide 2020-07-06 07:27:50 -04:00
807 Make br cells 1 byte wide 2020-07-06 07:27:50 -04:00
808 8086: implement stack overflow error condition 2020-08-08 10:18:43 -04:00
809 Extract (s) code from stable ABI zone 2020-07-05 08:54:22 -04:00
810 Extract (n) code from stable ABI 2020-07-05 14:16:24 -04:00
811 Extract (n) code from stable ABI 2020-07-05 14:16:24 -04:00
812 Extract (n) code from stable ABI 2020-07-05 14:16:24 -04:00
813 Extract (s) code from stable ABI zone 2020-07-05 08:54:22 -04:00
814 z80/8086: extract 2>R code from stable ABI zone 2020-07-05 08:03:15 -04:00
815 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
816 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
817 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
818 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
819 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
820 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
830 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
832 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
834 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
836 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
837 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
838 pcat: move drivers and xcomp to blkfs 2020-06-22 14:21:25 -04:00
840 blkunpack: don't include trailing empty lines 2020-06-23 06:52:34 -04:00
842 Rename RAMSTART to SYSVARS 2020-06-28 18:49:30 -04:00