Acorn NFS and Acorn ANFS
NFS (Network Filing System) and ANFS (Advanced Network Filing System) are Econet filing system clients for the BBC Micro, providing remote file access over Acorn's Econet local area network. They handle the full Econet protocol stack — four-way handshake, NMI-driven frame transmission and reception — and plug into the MOS filing system framework to transparently redirect file operations to a network fileserver. Both ROMs also contain Tube host code for managing second-processor communication, which is largely unrelated to the filing system functionality. NFS (versions 3.34–3.65) is an 8 KB ROM; ANFS (4.x) is its 16 KB successor, with an expanded star command set and improved error reporting.
Acorn NFS and Acorn ANFS glossary
Annotated Disassemblies
Analyses
- The *HELP authors easter egg
Type *HELP authors and ANFS prints its credit roll. The seven-byte keyword the matcher checks is overlaid on the printed message itself — bytes 5..11 of the credits string spell 'authors'. A second byte-saving trick parks the indexed-addressing base used by copy_ps_data inside whatever happens to live at base+&F8: 'ckburn' (4.08.53), 'nn' (4.18), and a JSR operand byte (4.21).
