Speedy 1050 Backup#
00010 .LI ON
00020 ------------------------------
00030 ; SPEEDY BACKUP V 1.1
00040 ; (P) THOMAS NIEHAUS -TABS-
00050 ; (C) 1986/87 COMPY-SHOP
00060 ; --BIBO-ASSEMBLER
00070 ; TOOLDISK 2 - 1987
00080 ------------------------------
00090 .LI OFF
00100 .OR $400
00110 .OF "D:BACKUP.COM"
00120 .DF "D:HS.DAT
00130 ------------------------------
00140 .OR $2500
00150 ------------------------------
00160 ;VERSCH
00170 ;IST EINE EINFACHE VERSCHIE-
00180 ;ROUTINE. DA DAS HAUPTPROGRAMM
00190 ;IN EINEM SPEICHERBEREICH LIEGT
00200 ;WO SICH NORMALERWEISE DAS DOS
00210 ;BEFINDET, MUESSEN WIR DAS
00220 ;PROGRAMM VOR DEM START IM
00230 ;SPEICHER VERSCHIEBEN.
00240 ------------------------------
00250 VERSCH LDA #$10
00260 STA $F0
00270 STA $F2
00280 LDA #$06
00290 STA $F1
00300 LDA #$26
00310 STA $F3
00320 LDX #$14
00330 LDY #$00
00340 .1 LDA ($F2),Y
00350 STA ($F0),Y
00360 INY
00370 BNE .1
00380 INC $F1
00390 INC $F3
00400 DEX
00410 BNE .1
00420 JMP $610
00430 ------------------------------
00440 .OR $610
00450 .TA $2610
00460 ------------------------------
00470 .IN "D:EQUATES.ASM
00480 .IN "D:MENU.ASM
00490 .IN "D:COPY.ASM
00500 .IN "D:INIT.ASM
00510 .IN "D:DRIVE.ASM
00520 ------------------------------
00530 .OR $2E0
00540 .DA $2500
00550 ------------------------------
00560 ;ERKLAERUNGEN:
00570 ;DAS PROGRAMM KANN NUR VON DER
00580 ;DISKETTE AUF DIE DISKETTE
00590 ;ASSEMBLIERT WERDEN. EIN
00600 ;ARBEITEN MIT DER RAMDISK IST
00610 ;EBENFALLS MOEGLICH. ALLE
00620 ;INCLUDE DATEIEN (ZEILEN 150-
00630 ;190) MUESSEN DANN VON D:
00640 ;AUF DIE RAMDISK NUMMER GE-
00650 ;AENDERT WERDEN (ZB. D8:)!
00660 ;AUCH DIE DATENDATEI US.DAT
00670 ;MUSS DANN AUF D8:US.DAT GE-
00680 ;AENDERT WERDEN!
00690 ------------------------------
00700 ;HS.DAT
00710 ;IST EINE REINE DATENDATEI.
00720 ;SIE ENTHAELLT DIE HIGH-SPEED
00730 ;ROUTINE.
00740 ------------------------------
00750 ;EQUATES.ASM
00760 ;ENTHAELLT ALLE VOM PROGRAMM
00770 ;BENOETIGTEN SYSTEM ADRESSEN
00780 ------------------------------
00790 ;MENU.ASM
00800 ;IST DAS HAUPTMENU DES BACKUP
00810 ;PROGRAMMES. ALLE EINSTELLUNGEN
00820 ;KOENNEN VON HIER AUS VORGE-
00830 ;NOMMEN WERDEN.
00840 ------------------------------
00850 ;COPY.ASM
00860 ;ENTHAELLT IST DAS EIGENTLICHE
00870 ;KOPIERPROGRAMM. HIER SIND ALLE
00880 ;WICHTIGEN PROGRAMMTEILE ENT-
00890 ;HALTEN.
00900 ------------------------------
00910 ;INIT.ASM
00920 ;INITIALISIERT DAS KOMPLETTE
00930 ;SYSTEM.
00940 ------------------------------
00950 ;DRIVE.ASM
00960 ;BEINHALTET DIE ROUTINE, DIE
00970 ;ZUM LAUFWERK GESCHICKT WIRD.
00980 ------------------------------
00990 ;DAS FERTIG ASSEMBLIERTE PRO-
01000 ;GRAMM KANN NUR VOM DOS AUS
01010 ;GESTARTET WERDEN!
01020 ;EIN PROGRAMMSTART VOM BIBO-
01030 ;ASSEMBLER HER IST NICHT
01040 ;MOEGLICH.
01050 ------------------------------
01060 ;AENDERN SIE DAS PROGRAMM NACH
01070 ;IHREN WUENSCHEN ODER BEDUERF-
01080 ;NISSEN! VIELLEICHT IST KOENNEN
01090 ;SIE ES SOGAR VERBESSERN!
01100 ;MELDEN SIE SICH DANN BEI UNS!
01110 ;
01120 ;COMPY-SHOP 0208-497169
01130 ;
01140 ; VIEL SPASS
01150 ------------------------------