Browse Source

recipes/trs80: move recipe blocks into local overlay

master
Virgil Dupras 3 years ago
parent
commit
373d03e0b1
14 changed files with 16 additions and 11 deletions
  1. +1
    -2
      blk/001
  2. +12
    -5
      recipes/trs80/Makefile
  3. +2
    -3
      recipes/trs80/blk/600
  4. +0
    -0
      recipes/trs80/blk/602
  5. +0
    -0
      recipes/trs80/blk/603
  6. +0
    -0
      recipes/trs80/blk/604
  7. +0
    -0
      recipes/trs80/blk/605
  8. +0
    -0
      recipes/trs80/blk/606
  9. +0
    -0
      recipes/trs80/blk/607
  10. +0
    -0
      recipes/trs80/blk/609
  11. +0
    -0
      recipes/trs80/blk/610
  12. +0
    -0
      recipes/trs80/blk/612
  13. +0
    -0
      recipes/trs80/blk/613
  14. +1
    -1
      recipes/trs80/xcomp.fs

+ 1
- 2
blk/001 View File

@@ -7,8 +7,7 @@ MASTER INDEX
200 Z80 assembler 260 Cross compilation
280 Z80 boot code 350 Core words
410 PS/2 keyboard subsystem 420 SD Card subsystem
440-489 unused
490 TRS-80 Recipe 520 Fonts
440-519 unused 520 Fonts
550 TI-84+ Recipe 580-649 unused
650 AVR assembler 690 AVR SPI programmer
700-729 unused 730 8086 assembler


+ 12
- 5
recipes/trs80/Makefile View File

@@ -1,11 +1,18 @@
TARGET = os.bin
CDIR = ../../cvm
STAGE = $(CDIR)/stage
BASE = ../..
BLKPACK = $(BASE)/tools/blkpack
STAGE = $(BASE)/cvm/stage

.PHONY: all
all: $(TARGET)
$(TARGET): xcomp.fs $(STAGE)
cat xcomp.fs | $(STAGE) > $@
$(TARGET): xcomp.fs $(STAGE) blkfs
cat xcomp.fs | $(STAGE) blkfs > $@

$(BLKPACK):
$(MAKE) -C ../tools

blkfs: $(BLKPACK)
$(BLKPACK) $(BASE)/blk blk > $@

$(STAGE):
$(MAKE) -C $(CDIR) stage
$(MAKE) -C $(BASE)/cvm stage

blk/490 → recipes/trs80/blk/600 View File

@@ -4,7 +4,6 @@ Support code for the TRS-80 recipe. Contains drivers for the
keyboard, video and floppy. At the moment, they are thin layer
over the drivers provided by TRSDOS' SVC.

Load with "492 LOAD".
Load with "602 LOAD".

There is also the RECV program at B502 and the XCOMP unit at
B504
There is also the RECV program at B612.

blk/492 → recipes/trs80/blk/602 View File


blk/493 → recipes/trs80/blk/603 View File


blk/494 → recipes/trs80/blk/604 View File


blk/495 → recipes/trs80/blk/605 View File


blk/496 → recipes/trs80/blk/606 View File


blk/497 → recipes/trs80/blk/607 View File


blk/499 → recipes/trs80/blk/609 View File


blk/500 → recipes/trs80/blk/610 View File


blk/502 → recipes/trs80/blk/612 View File


blk/503 → recipes/trs80/blk/613 View File


+ 1
- 1
recipes/trs80/xcomp.fs View File

@@ -9,7 +9,7 @@ RS_ADDR 0x80 - CONSTANT SYSVARS
0x3000 BIN( !
283 335 LOADR ( boot.z80 )
353 LOAD ( xcomp core low )
492 LOAD ( trs80 )
602 LOAD ( trs80 )
380 LOAD ( xcomp core high )
(entry) _
( Update LATEST )


Loading…
Cancel
Save