;
                                   XDSK.COM                                   

             Size (recs) CRC   Version    Author/Latest Issue      Disk
               4k (28)   2014  1.3        Bill Christian 7/87      Z3COM11

  1- Syntax/Options  2- Notes  3- Error Messages                              

   XDSK is  derived from LDSK (Log in DiSK) vs 1.1  by Wilson H. Bent Jr.   It 
logs in  disk  directories  by  copying  the Named Directory Buffer,  clearing
entries for the current disk, then searching for files of the form '-???????',
which are assumed to be names of directories.   Using these,  a  new NDBuff is 
built, which replaces the old  one.  Names are sorted upon re-write to NDBuff.

   XDSK also prints  out  the  User Number  and Name.   The number of names is 
limited only by space in the system NDR buffer (in LDSK there was  a  limit of 
14).  Password entry is optional and cleared to spaces.   Lower-case names are 
also allowed.
:1


   Syntax:  XDSK <cr>        <-- logs in the current disk drive

   XDSK provides no ZCPR3 help message.
:2

XDSK Notes:

   a. NDBuff entries are:
        Disk: 1 byte (A = 1, B = 2, M = 0Dh)
        User: 1 byte
        Name: 8 bytes (space-filled)
        Pass: 8 bytes (ditto)

   b. Version 1.3 adds  the ability  to read ' ???????' files in  addition  to
      dash-files (now DISCAT compatible).  Also eliminates external .LIB file.
      Z80ASM, as well as M80, can now assemble XDSK without any modifications.

   c. Version 1.2 converts XDSK to a True ZCPR3 utility,  adds the ability  to 
      read an .NDR file from the target  disk and  use it to update the system 
      named directory buffer.   If an .NDR file is not present, dash-files are 
      used.
:3


Error Messages:

   a. 'Unable to find Dash, Space
       or .NDR files on this disk.'

   b. 'No *.NDR files found!'

   c. 'This is a ZCPR3 program ONLY!'
