Then install the prerequisites for pfalcon/esp-open-sdk apt-get install make unrar-free autoconf automake libtool gcc g++Īpt-get install gperf flex bison texinfo gawk ncurses-devĪpt-get install libexpat-dev python-dev python python-serialĪpt-get install sed git unzip bash help2man wget bzip2 libtool-bin Unless you already have git installed you should install it I've only setup this for for Debian/Ubuntu but most dists should be fairly
Installation instructions there and be prepared for a lengthy (but automated) Not really a showstopper for me, but it would have been nice to be able to just Telnet into the CP/M machine to connect to the emulated terminal.īut not all hope is lost for those who want wifi and telnet - I'm currently patching in Components By using the it I get > 80KB of heap which is more than enough for the 64KB RAM in the Emulator. Luckily the nosdk8266 project from cnlohr solves the RAM issue. Since the ESP8266 only have 96KB of Data RAM and even when using the 'NONOS-SDK from Espressif the free heap, after the WIFI & TCP/IP stacks are loaded, is less than 48KB which was my minimum goal for CP/M RAM. The CP/M machine have 64K RAM, 15 floppy drives 250KB and an autobauding serial port as a console device. This is my attempt to run CP/M 2.2 for Z80 softwares on an ESP8266.