DEF_RAM_START .equ 8000h DEF_RAM_END .equ HIMEM DEF_ROM_BANK_BOOT .equ 0 DEF_RAM_BANK_BOOT .equ 0 #define DEF_NUMBER_DISKS 2 BIOS_Entry .equ Start #define os_type_version " 100" DEF_STACK_TOP .equ DEF_RAM_END DEF_STACK_SIZE .equ 256 NEXT_FREE_BYTE .equ DEF_STACK_TOP - DEF_STACK_SIZE VARBASE .equ NEXT_FREE_BYTE-1024 DIRECTORY_BUFFER .equ VARBASE + 512 ;128B ;IOBYTE .equ VARBASE + 0 ; defind in cpmram.asm Default_Disk .equ VARBASE + 1 LCD_ROW .equ VARBASE + 2 ; LCD Row LCD_COL .equ VARBASE + 3 ; LCD Column LCD_POINTER .equ VARBASE + 4 NEXT .equ VARBASE + 6 KEY_SCAN_ROW .equ VARBASE + 8 SPECIAL_KEYS .equ VARBASE + 9 LAST_TYPED_KEY .equ VARBASE + 10 SELECTED_DISK .equ VARBASE + 11 DISK_TYPE .equ VARBASE + 12 DBLK_REQ .equ VARBASE + 13 .ORG VARBASE + 15 .include "cpmram.asm" ;.include "coninram.asm"