;        Informationen ueber den Aufbau dieses Help-Files
;       --------------------------------------------------
;
; Dieses Help-File ist beliebig erweiterbar. Es koennen Seiten
; mit beliebiger Kennung definiert werden.
; z.B.   ".@184"
; Dies bedeutet, daß der folgende Text zur Seite 184 gehört.
; Das Ende einer Seite wird mit dem Kommando ".END" gekennzeichnet.
; Eine Seite kann max. 22 Zeilen beinhalten.
; Um das Ende dieses Help-Files zu kennzeichnen, setzen Sie ".READY"
; an das Ende des Textes.
; Sie können sogar einer Zeile einen Kommentar geben.
; z.B. "... Memory Adressen....         ; Dies ist ein Kommentar"
; Der Kommentar muß mit einem ";" anfangen. Der darauf folgende Text
; wird bis zum Zeilenende als Kommentar interpretiert.
;
;

.@MAININFO
;
; Dieser Help-Text wird nur dann auf den Bildschirm geprintet, wenn
; die Kommandoeingabe keinen Parameter enthielt. Dieser Text sollte
; eine Kurzübersicht über die Eingetragenen Help-Pages sein.
;

Main Information Page
---------------------

Page-Code   Inventory
--------------------------------------------------------------------
 MAININFO   This Help Screen
 about      Copyright Information
   1        DMP Commands on one Screen
   2        Disk-Commands
   3        Memory-Commands
   4        File-Commands
   5        Other Commands

   x        Special Informations
.END


.@about





                  This is the DiskMon Professional Help File!
                 ---------------------------------------------

             The DMP is a Mayer Verlag (Amiga Special) Production
                      © Copyright 1989 by Mayer Verlag
                            All Rights Reserved

              Written by Michael Cremer and Christian Habermann


                     SPREAD THE WORD AND NOT THE DISK
.END


.@1
------------------------------------------+-------- MEMORY COMMANDS ---------
                                          |.a [adr1] [adr2]  .m [adr1] [adr2]
   DISKMON PROFESSIONAL V1.3 - OVERVIEW   |.d [adr1] [adr2]  .n [adr1]
    © Copyright by Verlag Mayer, 1989     |.cmp              .fmem
                                          |.cmem             .f
------------ DISK COMMANDS ---------------|.avail            .T [adr1]
.bi [adr1] .di .raw .b .rbb .wbb .install |.allocmem [adr1] [size]
.rb [adr1] [block] [numof]          (.wb) |.freemem
.rs [adr1] [track] [sector] [numof] (.ws) |------- FILE COMMANDS ------------
.rt [adr1] [track] [numof]          (.wt) |.lf [adr1]      .sf [adr1] [adr2]
.backupbb  .restorebb      .install       |.ls             .ul
.checkdos  .lfile [block]  .ldir [block]  |.seglist        .rf [a]
.checkt    .format [starttrack] [numof]   |.go             .trace
.checkbb   .acheckbb       .setroot       |.showreg
-------------- CHECKSUM ------------------+----------- OTHERS ---------------
.soc [adr1] Show BootBlock   Checksum     |.closewb     .openwb     .?
.ioc [adr1] Insert BootBlock Checksum     |.> "xx"      .hash "xx"  .x
.sbc [adr1] Show Block       Checksum     |.about       .newcli     .virus
.ibc [adr1] Insert Block     Checksum     |.printer on/off          .showv
.smc [adr1] Show Bitmap      Checksum     |.help [page] .execute
.imc [adr1] Insert Bitmap    Checksum     |.sv          .av         .cv
------------------------------------------+----------------------------------
.END


.@2
;
; Alle Disk-Commandos mit Kurzbeschreibung
;

Disk-Command Information Page
-----------------------------

.bi [Adr1] Block Information            .raw   RAW-Preferences Window
.di        Device Information           .b     BitMap Editor

.rb [Adr1] [Block]  [NumOf]  Read Block    .lfile [Block]  List all Files
.wb [Adr1] [Block]  [NumOf]  Write Block   .ldir  [Block]  List all Dir's
.rs [Adr1] [T] [S]  [NumOf]  Read Sector   .checkt         Check all Tracks
.ws [Adr1] [T] [S]  [NumOf]  Write Sector  .checkdos       Check DOS Structur
.rt [Adr1] [Track]  [NumOf]  Read Track    .install        Install BootBlock
.wt [Adr1] [Track]  [NumOf]  Write Track   .rbb [Adr1]     Read Boot-Block
.format [Track] [NumOf]      Format Track  .wbb [Adr1]     Write Boot-Block

.backupbb        BackUp BootBlock to file
.restorebb       ReStore file(BootBlock) to Disk
.checkbb  [Adr1] Check BootBlock at Adr1
.acheckbb [Adr1] Read and Check Boot-Block
.setroot         Set Track, Sector and Block to the Root-Block
.setboot         Set Track, Sector and Block to the Boot-Block
.setfile         Set Track, Sector and Block to the File-Header
.END





.@3
;
; Alle Memory-Commandos mit Kurzbeschreibung
;

Memory-Command Information Page
-------------------------------

.a  [Adr1] [Adr2]  ASCII Dump            .m  [Adr1] [Adr2]  Memory Dump
.d  [Adr1] [Adr2]  Disassemble           .n  [Adr1] [Adr2]  Assemble
.cmp               Compare Memory        .fmem              Fill Memory
.cmem              Copy Memory           .f                 Find
.avail             Available Memory      .T  [Adr1]         Set Current Adr.

.allocmem  [Adr1] [Size]  Allocate Memory
.freemem                  Free Memory
.END



.@4
;
; Alle File-Commandos mit Kurzbeschreibung
;

File-Command Information Page
-----------------------------

.lv          Load Virus-File             .uv                 Unload Virus
.lh          Load Help-File              .uh                 Unload Help-File

.lf  [Adr1]  LoadFile                    .sf  [Adr1] [Adr2]  Save File
.ls          Load Segment File           .ul                 Unload Seg. File
.seglist     Show Segments               .rf  [a]            Recover Files
.go  [Adr1]  Start Programm              .trace  [Adr1]      Tracer
.showreg     Show Register
.END



.@5
;
; Sonstige Commandos mit Kurzbeschreibung
;

Other Commands
--------------

.closewb     Close Workbench             .openwb      Open Workbench
.?           Calculator                  .> "string"  Notepad
.hash "file" Calculate Hash of "file"    .virus       Check for IRQ-Virus
.about       About                       .newcli      Open a new CLI
.execute     Execute Files               .help        Show Help-Text

.av !var_name=value    Set Variable var_name on value
.cv !var_name          Clear Variable var_name
.sv                    Show Variable

.printer on/off   Allow Output to Printer
.showv            Show Viruslist
.x                Exit
.END


.@x

-------------- Disk IO -------------------

$1c(a1) 28(a1) --> command
$24(a1) 36(a1) --> length
$28(a1) 40(a1) --> DiskBuffer
$2c(a1) 44(a1) --> Offset
.END



.READY          ; Ende des dmp.help Files


