INTRO
  Nfsc is a terminal emulator. If this file is part of the p3nfs package,
  then nfsc is the psion counterpart to the p3nfsd daemon on unix with
  additional terminal emulation support. The nfsc only version (which is
  a part of the p3nfsd packge) should come with UNIX support disabled in
  the precompiled binary. For p3nfsd related info refer to the main README
  file in the p3nfsd package.

  Nfsc emulates a DEC vt100 terminal and some features of the newer vt220.
  It has following noteworthy features:
  - Support for all builtin psion fonts (9 fonts on the s3a).
  - Support for bold, underlined, inverse and italic fonts.
  - Alternative character set support.
    Nfsc is using the standard psion fonts, so there are some characters
    in the vt100 alternate charset, which aren't mapped correctly, but
    boxes should work.
  - Function key support.
    Each key can be redefined to send a string to the host. A sample vt100
    keypad definition is supplied (fnkeys.nfs)
  - X/Ymodem support (not fully tested)
  - Jumpscroll and charset conversion (ISO8859-1 <-> ibm codepage 850)
    can be configured.
  - Most (all?) VT100 animations are working.
  - Should work on a Psion3 (Tested only in S3a compatibility mode).
  
  License: GNU General Public Licence (Version 2)

INSTALLATION
  Place nfsc.app in the \app directory and install it with Psion-I. It
  won't run unless you plug in the S3Link.
  If you also want keypad support, place fnkeys.nfs into the \opd
  directory. Read it (with a text editor) for details.

BUILDING NFSC (If you have the Psion C SDK)
  In the src directory, from the dos prompt:
  C:\SIBOSDK\NFSC> makeshd nfsc
  C:\SIBOSDK\NFSC> tsc /m nfsc
  C:\SIBOSDK\NFSC> ren nfsc.img nfsc.app

NOTES
  - Font number 9 (the one with 26 lines) can only selected via psion z/Z
    and not from the fonts dialog.
  - XYmodem was tested with the only Zmodem package I found for UNIX.
    Xmodem works, Ymodem has a problem: the receiver won't terminate cleanly
    after a file was sent. I think the Psion driver and the Unix program
    behave differently here.
  - break. As there is no p_break() function or the like, the break is
    generated as a series of 0 bytes sent at 50 baud. This can work, but
    is not guaranteed, as the definition of break is 0 for at least 250ms
    and this method generates more 200ms pieces. It works on SunOs, but not
    on Solaris.
  - hangup is untested (4.3d)
  - 24 rows are possible, if max nuber of lines is set to 24 in
    Emulator/Settings, and the font is set to the smallest, with Psion-z.
  - Note for S3 owners: I only tested it on my S3a in compatibility mode.
    Some menu entries use shifted accelarators, this entries can only
    called via the accelarators.

HISTORY
  nfsc was originally developed as an OPL counterpart for the UNIX p3nfs
  daemon which is a way to connect psions to UNIX computers.
  After N.N. rewrote it as a C program, I (Rudi) added terminal emulator
  code to it. Then Michael checked it once more together with me so that
  the vt100 animations ran on it. Odd Gripensteim used it on a VMS system
  and wished he had key translation, so he got it (but not
  everything he wished for).

AT LAST:
  This as a reminder for those who want to check for a newer version of
  the nfsd, but have forgotten the address:

  ftp.uni-erlangen.de:/pub/psion/local

  My (Rudolf Koenig) mail address is rfkoenig@immd4.informatik.uni-erlangen.de,
  but I can only react to mails on weekends. Try Juergen's address if you have
  urgent questions (jnweiger@immd4.informatik.uni-erlangen.de).
