;-------------------------------------- ; 2 June 1989 ;-------------------------------------- .z80 aseg org 100h ;-------------------------------------- title DOSPLUS.MAC UKEUG ;-------------------------------------- $endos equ 0fb00h ;end of dos, and beginning of scratch pad areas $cpm equ 0 ;base page of ram cprloc equ 0E300h ;address of console command processor $loadr equ cprloc-200h ;load system track at this address $bdos equ cprloc+800h ;address of bdos $bios equ cprloc+1600h ;address of bios $side equ 0 ;single side drive system for boot ;must be 1 for double side drive system path equ 046h ; 4 bytes for path ;-------------------------------------- INCLUDE MOSRST.MAC ;contain all system parameter INCLUDE DISKPLUS.MAC ; Disc parameters ;-------------------------------------- .PHASE $loadr ;-------------------------------------- INCLUDE ZPLUSLDR.MAC ;load the dos in memory ;-------------------------------------- ds cprloc-$ ;-------------------------------------- INCLUDE ZCPR.MAC ;console command processor ;-------------------------------------- ds $bdos-$ ;-------------------------------------- INCLUDE BDOSZ.MAC ;basic disc operating system ;-------------------------------------- ds $bios-$ ;-------------------------------------- INCLUDE BIOSPLUS.MAC ;bios input/output system ;-------------------------------------- .DEPHASE END