Files
6502-cpu-ehbasic/build
2017-06-18 06:31:07 -07:00
..
2017-06-18 06:31:07 -07:00
2017-06-18 06:31:07 -07:00
2017-06-18 06:31:07 -07:00

Building Monitor/Debugger+EhBASIC ROM

The shell scripts here are used to build the combo Monitor/Debugger and EhBASIC ROM image.

The assembler used here is asmx which can be found here: http://xi6.com/projects/asmx/.

buildit.sh should be used in the same folder as the EhBASIC source code. It builds a binary for code in addresses $8000 to $f000. The actual EhBASIC code starts from $c100 (remember that I/O is from $c000 to $c0ff).

buildrom.sh should be used in the same folder as the monitor source code. It builds the monitor for code in addresses $f000 to $ffff. After that, it concatentes the EhBASIC binary with the monitor binary to produce a 32KB ROM image.