Z80 as a Service

141 views
Skip to first unread message

phillip.stevens

unread,
Mar 9, 2018, 7:20:05 AM3/9/18
to RC2014-Z80
Its a little off topic, but certainly something you could do with the new ESP8266 module for the RC2014.
I've put my Z180 computer in the cloud!

The latest news in...

Z80 as a Service.

Using nc with CR/LF line ending and the correct IP address.

nc -C 192.168.1.180 2323

That should get to the > prompt.

If it has just been booted then type : to get in.

For help. > help

Then > mount 1 to mount the IDE disk. FATFS Directories aren't working (tech debt in someone else's code, to be fixed).

To load CP/M

> mkcpmb 15 1 sys.cpm c.cpm zork.cpm user.cpm
> initb 1 0

This loads CP/M from BANK15 into BANK_1 and prepares up to (any)  4x 16 MByte CP/M disks.
Then the BANK_1 is initialised at 0x0, and you're in CP/M.

Let's see that again...

> phillip@SilverQuad:~$ nc -C 192.168.1.180 2323
:

> mount 1

rc=0 FR_OK

> mkcpmb 15 1 sys.cpm
Opening "sys.cpm"
Initialised Bank: 1, for CP/M
> initb 1 0

A>sh
sh

       MicroShell - Version 2.0 
Copyright(c)1982 New Generation Systems

A0% 
A0% dir
dir
A: ASM      COM : DDT      COM : ED       COM : INFO     COM : LOAD     COM 
A: LUA      COM : LU       COM : MAC      COM : MBASIC   COM : MLOAD    COM 
A: MOVCPM   COM : PIP      COM : SH       COM : STAT     COM : SUBMIT   COM 
A: LS       COM : SYSGEN   COM : TE       COM : UNARC    COM : UNCR     COM 
A: USQ      COM : XSUB     COM : Z80ASM   COM : ZEXALL   COM : ZEXDOC   COM 
A: ZSID     COM : ZTRAN    COM : CAL      COM : DUMP     COM : KERMIT   COM 
A: SHSAVE   COM : SH       OVR : ERASE    SUB : FULLPRMP SUB : NORMPRMP SUB 


A0% 

It is also possible to load native Z88DK applications using loadh on serial or loadb from the disk.

Subject to getting a proper hardware Reset system going, ping me on Twitter if it gets hung up.
Hopefully I won't be asleep.

My IP address will come in a separate post (that it can be deleted without removing the thread).


Enjoy.
Reply all
Reply to author
Forward
Message has been deleted
0 new messages