This directory contains patches that I have made to assembly source code on the Internet that I don't necessarily have permission to redistribute the original.
Adds support for two 68B50 serial interfaces. (see int32k.asm)
Extends basic with ISER, OSER, RSER, and BAUD keywords. Assumes a CTC chip is available to act as a baud rate generator for the second serial port. (see bas32k.asm)
Adds support for SIO/2. (see int_sio.asm)
Adds support for compactflash disk (DINIT, DREAD, DWRITE) (see bas_disk.asm)
Original was 32K basic by Grant Searle http://searle.hostei.com/grant/z80/sbc_NascomBasic32k.zip
The following will copy the files from the download directory to basic_work/sccpm, which is our workspace where we will patch and assemble.
cd basic_work/sccpm cp -a ../../download/cpm/source/* . cp monitor.asm gocpm.asm patch -p3 < ../../patches/cpm.patch
Removes RXTIMR that was causing issues Relocates stack to avoid overrun