Files
SyncHome/trunk/workspace/AVR-Computer/AVR65C02/SBC2OS
2023-03-13 08:36:51 +00:00
..
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00
2023-03-13 08:36:51 +00:00

Here are my SBC-2 Operating System Source Files.

They include:

sbc.asm   - The build file that includes all the other files in the proper order
            (you would assemble this file with TASS)

reset.asm - reset and IRQ initialization
sbcos.asm - monitor & minassembler
acia.asm - 65c51 init and IO support for monitor
basic.asm - Enhanced Basic 2.22 (modified slightly from Lee's distribution)
basldsv.asm - load and save routines for EHBASIC.
upload.asm - XMODEM/CRC & Intel-Hex File Upload support

Compiled using TASS using the following command line:
TASS /c /lsbc.lbl sbc.asm sbc.bin sbcos.lst

The compiler list output file from TASS is called:
sbc25.lst

The label file contains all the labels and their addresses and is called:
sbc.lbl

There is 1 compiled file included:
sbc25.rom  -  the 32k raw binary object file (only the upper 20k are used)

Good luck!

Daryl