## Beispiel 19.Oktober 2018 # # Uebersetzt auf Linux Rechner im CP/M Emulator (ngc224) # # (cpmsim aus z80pack-1.26) ## NS405.txt ========= NS405 Firmware neu compilieren http://oldcomputers-ddns.org/public/pub/rechner/conitec/ct-term/index.html linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim # cd ns405 linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim/ns405 # ls equates.asm gen.sub setup.asm tbase.asm tlink.sub tv950.asm xasm455.com linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim/ns405 # cpmcp -f4mb-hd ../disks/drivei.cpm * 0: linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim/ns405 # cd .. linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim # ./cpm2 ####### ##### ### ##### ### # # # # # # # # # # ## ## # # # # # # # # # # # # ##### # # ##### ##### # # # # # # # # # # # # # # # # # # # # # # # ####### ##### ### ##### ### # # Release 1.26, Copyright (C) 1987-2015 by Udo Munk CPU speed is unlimited Booting... 64K CP/M Vers. 2.2 (Z80 CBIOS V1.2 for Z80SIM, Copyright 1988-2007 by Udo Munk) A>i: I>type gen.sub XASM455 TBASE OCN XASM455 SETUP OCN XASM455 TV950 OCN PIP TERM$1.HEX=TBASE.HEX[HI],SETUP.HEX[HI],TV950.HEX[H] I>XASM455 TBASE OCN REH NS455 CROSS-ASSEMBLER, VERSION 1.2 LAST ADDRESS USED IN THIS ASSEMBLY IS: 05FD NEXT SYMBOL ADDRESS IS: 3618 NS455 ASSEMBLY COMPLETE I>XASM455 SETUP OCN REH NS455 CROSS-ASSEMBLER, VERSION 1.2 LAST ADDRESS USED IN THIS ASSEMBLY IS: 0FFF NEXT SYMBOL ADDRESS IS: 385D NS455 ASSEMBLY COMPLETE I>XASM455 TV950 OCN REH NS455 CROSS-ASSEMBLER, VERSION 1.2 LAST ADDRESS USED IN THIS ASSEMBLY IS: 1646 NEXT SYMBOL ADDRESS IS: 390A NS455 ASSEMBLY COMPLETE I>I>a:pip TERM$1.HEX=TBASE.HEX[HI],SETUP.HEX[HI],TV950.HEX[H] I>dir term*.hex I: TERM$1 HEX I>type tlink.sub PIP TERM$1.HEX=TBASE.HEX[HI],SETUP.HEX[HI],TV950.HEX[H] I>a:stat *.hex Recs Bytes Ext Acc 35 6k 1 R/W I:SETUP.HEX 34 6k 1 R/W I:TBASE.HEX 102 14k 1 R/W I:TERM$1.HEX 37 6k 1 R/W I:TV950.HEX Bytes Remaining On I: 3228k I> Achtung: term$1.hex kann mit cpmcp nicht kopiert werden !!! I>a:pip ns405.hex=TBASE.HEX[HI],SETUP.HEX[HI],TV950.HEX[H] I>dir ns*.* I: NS405 HEX I>a:bye INT disabled and HALT Op-Code reached at 0101 linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim # cd ns405 linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim/ns405 # cpmcp -f4mb-hd ../disks/drivei.cpm 0:ns405.hex ns405.hex linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim/ns405 # ls equates.asm gen.sub ns405.hex setup.asm tbase.asm tlink.sub tv950.asm xasm455.com linux-d6dl:/home/josef/oldcomputers/z80pack-1.26/cpmsim/ns405 #