Below is a screen shot of the installation of CP/M-68K in track 1 of a new CF
Cycle power or press the reset button. Upload the RAMdisk image 't68kram.s68 '. This will take 30 minutes to complete. t68kram.s68 contains the files from CP/M-68K ver 1.3 distribution disks plus microEMACS, gkermit, and BASIC executables. All executables are in relocatable format and will be converted to .68K executable format.
when the RAMdisk image load is completed, execute the monitor command 'bo'. The CP/M should boot with a 'A>' prompt.
—— The following are CP/M commands in bold letters. Responses are in italic ——
DIR E: should display the following outputs:
E: COPY REL : CPM SYS : DDT REL : DDT68000 68K : INIT REL
E: PIP REL : README TXT : RELOC REL : RELOC1 SUB : SD REL
E: STAT REL : AS68 REL : AS68INIT : DDT10 REL : DDT68010 68K
E: DUMP REL : RELOC2 SUB : CLIB : CLINK SUB : CLINKE SUB
E: CLINKF SUB : ED REL : LIBE A : LIBF A : LO68 REL
E: RELOC3 SUB : S O : AR68 REL : ASSERT H : CP68 REL
E: CTYPE H : ERRNO H : FIND REL : MORE C : MORE REL
E: NM68 REL : OPTION H : OSATTR H : OSIF H : OSIFERR H
E: PORTAB H : RELOC4 SUB : SETJMP H : SIGNAL H : STDIO H
E: C SUB : C068 REL : C168 REL : CE SUB : RELOC5 SUB
E: FORMAT REL : FORMAT S : INIT S : LINK68 REL : LOADR O
E: OVHDLR O : RELOC6 SUB : SENDC68 REL : SIZE68 REL : TERM C
E: TERM REL : TERMA S : XFER86 C : XFER86 REL : BDOS S
E: BIOS C : BIOS O : BIOSA O : BIOSA S : BIOSTYPS H
E: BOOTER O : BOOTER S : CBIOS S : CONFIG C : CONFIG REL
E: ELDBIOS S : ERGBIOS S : LDBIOS O : LDBIOSA O : LDBIOSA S
E: LOADBIOS H : LOADBIOS SUB : NOBIOSHI S : NOBIOSLO S : NORMBIOS H
E: NORMBIOS SUB : PUTBOOT REL : PUTBOOT S : RELOC7 SUB : VT52 C
E: VT52 O : CPM REL : CPM15000 MAP : CPM15000 SR : CPMLDR SYS
E: CPMLIB : LCPM SU : LCPM10 SUB : LDRLIB : MAKELDR SUB
E: RELCPM SUB : RELOC8 SUB : CPM400 MAP : CPM400 SR : RELOC9 SUB
E: CB68 DOC : CB68 L68 : CB68 REL : GKERMIT REL : README GKE
E: README GKK : ME REL : ME TXT : FCOMP S : ASCIIART BAS
E: switch to drive E as the default drive
INIT.REL A: Initialize drive A. Commands are still in relocatable format so must enter as XXX.REL. This is to test the ability to read/write CF disk
RELOC1 Use submit files to convert relocatable commands to faster, shorter .68K format
RELOC2
RELOC3
RELOC4
RELOC5
RELOC6
RELOC7
AS68 -I AS68INIT Initialize the assembler and create the AS68SYMB.DAT file
RELOC ME.REL ME.68K Convert relocatable microEMACS to .68K format
RELOC GKERMIT.REL GKERMIT.68K Convert relocatable GKERMIT to .68K format
RELOC CB68.REL CB68.68K Convert relocatable BASIC to .68K format
PIP A:=*.*[V] Copy all files from RAMdrive to drive A, with copy verification
When copy is completed without any errors do the following quick tests:
A: switch to drive A as the default drive
ME README.TXT Executing microEMACS to edit README.TXT. The command summary is documented in ME.TXT. Test drive it and exit without modification with ctrl-x ctrl-c key sequences.
ME HELLO.C Create a C program–Hello World in microEMACS
main(){
printf(“Hello World”);
}
ctrl-z to save and exit microEMACS
C HELLO Compile the Hello World program
CLINK HELLO Link the Hello World program and generate HELLO.68K
HELLO Execute the Hello World program, should see Hello World
CB68 ASCIIART Test the BASIC compiler
LINK68 ASCIIART,CB68.L68 Link the BASIC program and generate ASCIIART.68K
ASCIIART should display the following screen:
000000011111111111111111122222233347E7AB322222111100000000000000000000000000000 000001111111111111111122222222333557BF75433222211111000000000000000000000000000 000111111111111111112222222233445C 643332222111110000000000000000000000000 011111111111111111222222233444556C 654433332211111100000000000000000000000 11111111111111112222233346 D978 BCF DF9 6556F4221111110000000000000000000000 111111111111122223333334469 D 6322111111000000000000000000000 1111111111222333333334457DB 85332111111100000000000000000000 11111122234B744444455556A 96532211111110000000000000000000 122222233347BAA7AB776679 A32211111110000000000000000000 2222233334567 9A A532221111111000000000000000000 222333346679 9432221111111000000000000000000 234445568 F B5432221111111000000000000000000 864332221111111000000000000000000 234445568 F B5432221111111000000000000000000 222333346679 9432221111111000000000000000000 2222233334567 9A A532221111111000000000000000000 122222233347BAA7AB776679 A32211111110000000000000000000 11111122234B744444455556A 96532211111110000000000000000000 1111111111222333333334457DB 85332111111100000000000000000000 111111111111122223333334469 D 6322111111000000000000000000000 11111111111111112222233346 D978 BCF DF9 6556F4221111110000000000000000000000 011111111111111111222222233444556C 654433332211111100000000000000000000000 000111111111111111112222222233445C 643332222111110000000000000000000000000 000001111111111111111122222222333557BF75433222211111000000000000000000000000000 000000011111111111111111122222233347E7AB322222111100000000000000000000000000000
AS68 -U -L -S 0: FCOMP.S Create a file comparison program for subsequent testing
LINK68 FCOMP Link the file comparison program and generate FCOMP.68K
GKERMIT -S README.TXT Use gkermit to transfer a text file to PC. In the terminal program enable 'receive file' with kermit protocol. Hardware CTS/RTS handshake must be enabled otherwise file transfer will not be successful.
INIT B: initialize drive B
B: Drive B is now the default drive
A: GKERMIT -R Transfer file from PC to drive B. In the terminal program enable 'transmit file' with kermit protocol. Transmit the “README.TXT” file that was received previously.
A:FCOMP README.TXT A:README.TXT Compare the file received with the original. Two files should be the same.
This concludes the quick tests. Your Tiny68K with CP/M-68K is in operation!
This is the CP/M68K v1.3 distribution files. They can be loaded individually or multiple files using gkermit.