Econet

Last updated
Econet
ANB22 BBC Econet Upgrade manuals.jpg
Econet upgrade manuals
Developer Acorn Computers
Manufacturer Acorn Computers
Type Computer networking
Generation 8-bit
Release date1981 (1981)
Operating system MOS

Econet was Acorn Computers's low-cost local area network system, intended for use by schools and small businesses. It was widely used in those areas, and was supported by a large number of different computer and server systems produced both by Acorn and by other companies.

Contents

Econet software was later mostly superseded by Acorn Universal Networking (AUN), though some suppliers were still offering bridging kits to interconnect old and new networks. [1] [2] AUN was in turn superseded by the Acorn Access+ software. [3]

Implementation history

Econet components installed on BBC Micro Model B motherboard BBC B Econet.jpg
Econet components installed on BBC Micro Model B motherboard

Econet was specified in 1980, and first developed for the Acorn Atom and Acorn System 2/3/4 computers in 1981. [4] [5] Also in that year the BBC Micro was released, initially with provision for floppy disc and Econet interface ports, but without the necessary supporting ICs fitted, optionally to be added in a post sale upgrade. [6]

In 1982, the Tasmania Department of Education requested a tender for the supply of personal computers to their schools. Earlier that year Barson Computers, Acorn's Australian computer distributor, had released the BBC Microcomputer with floppy disc storage as part of a bundle. Acorn's Hermann Hauser and Chris Curry agreed to allow it to be also offered with Econet fitted, as they had previously done with the disc interface. As previously with the Disc Filing System, they stipulated that Barson would need to adapt the network filing system from the System 2 without assistance from Acorn. Barson's engineers applied a few modifications to fix bugs on the early BBC Micro motherboards, which were adopted by Acorn in later releases. With both floppy disc and networking available, the BBC Micro was approved for use in schools by all state and territory education authorities in Australia and New Zealand, and quickly overtook the Apple II as the computer of choice in private schools.

With no other supporting documentation available, the head of Barson's Acorn division, Rob Napier, published Networking with the BBC Microcomputer, [7] the first reference documentation for Econet.

Econet was officially released for the BBC Micro in the UK in 1984, and it later became popular as a networking system for the Acorn Archimedes. Econet was eventually officially supported on all post-Atom Acorn machines, [8] [9] apart from the Electron (except in Australia and New Zealand where Barson Computers built their own Econet daughter board [10] ), along with 3rd party ISA cards for the IBM PC. The "Ecolink" ISA interface card for IBM-compatible PCs was available. [11] It used Microsoft's MS-NET Redirector for MS-DOS to provide file and printer sharing via the NET USE command.

File, Print and Tape servers, for the architecture were also supplied by 3rd party vendors such as S J Research. [12]

Econet was supported by Acorn MOS, RISC OS, RISC iX, FreeBSD and Linux operating systems. [13]

Acorn once received an offer from Commodore International to license the technology, which it refused. [14]

Subsequent development

With the falling prices and widespread adoption of IP networking in the early 1990s, Acorn Universal Networking (AUN), [15] an implementation of Econet protocols and addressing over TCP/IP (in Acorn's words "an AUN network is a conformant TCP/IP network underneath the Econet-like veneer" [16] ), was developed to provide legacy support for Econet on Ethernet-connected machines. [17]

Support for the Econet protocol and AUN was removed from the Linux kernel in 2012 from version 3.5, due to lack of use and privilege escalation vulnerabilities. [18] [19]

Supported systems

Econet was supported by a large number of different computer and server systems, produced both by Acorn and by other companies. As well as Acorn's MOS and RISC OS these also used other operating systems such as CP/M, DR-DOS, Unix, Linux or Microsoft Windows.

The Econet API includes an Econet_MachinePeek command, which can be used by software to determine if a machine is present on the network and its hardware platform. The machine-type codes which can be returned by that command [20] [21] are a useful indication of the range of hardware that offered Econet as their primary networking function or as an option:

CodeMachine type
&0000Reserved
&0001Acorn BBC Micro Computer (OS 1 or OS 2)
&0002Acorn Atom
&0003Acorn System 3 or System 4
&0004Acorn System 5
&0005Acorn Master 128 (OS 3)
&0006Acorn Electron (OS 0)
&0007Acorn Archimedes (OS 6)
&0008Reserved for Acorn
&0009Acorn Communicator
&000AAcorn Master 128 Compact Econet Terminal
&000BAcorn Filestore
&000CAcorn Master 128 Compact (OS 5)
&000DAcorn Ecolink card for Personal Computers
&000EAcorn Unix Workstation
&000F to &FFF9Reserved (see below for later allocations)
&FFFASCSI Interface
&FFFBSJ Research IBM PC Econet interface
&FFFCNascom 2
&FFFDResearch Machines 480Z
&FFFESJ Research File Server
&FFFFZ80 CP/M

The manual [21] includes an assembly language program to report a machine type, software version and release numbers.

An update to the list in volume 5A of the PRM [22] lists the following additions to the table above:

CodeMachine type
&000FRISC PC architecture
&0010 to &FFF7Reserved
&FFF8SJ Research GP server
&FFF9SJ Research 80386 UNIX
Econet DIN-5 pinout
DIN41524-5fp.svg
1Data (+ve)
2Ground
3Clock (+ve)
4Data (-ve)
5Clock (-ve)

Econet is a five-wire bus network composed of one or more segments (up to 127), where each segment may be up to 500 m long. [23] One pair of wires is used for the clock signal to synchronise devices on the network, one pair for data, and one wire as a common ground. In many but not all implementations, a dedicated external board is required to supply the clock signal known as the "clock box", [24] usually positioned in the middle of the network. Some Econet devices have an internal capability to generate the clock signal. Signalling used the RS-422 5-volt differential standard, with one bit transferred per clock cycle. Unshielded cable was used for short lengths, and shielded cable for longer networks. The cable was terminated at each end to prevent reflections and to guarantee high logic levels when the bus was undriven.

The original connectors were five-pin circular 180° DIN types. On later 32-bit machines (notably the A3020 and A4000), the Econet connection was made via five of the pins on their 15-pin D-type Network port, which could also accept MAUs (Media Attachment Units) to allow other types of network to be connected via the same socket. This port looks similar to an AUI port, but is not compatible.[ citation needed ] The Acorn A4 laptop used another implementation, in the form of a 5 pin mini-DIN. [25]

Each Econet interface was controlled by a Motorola MC68B54 Advanced Data Link Controller (ADLC) chip, which handled electrical transmission/reception, frame checksumming and collision detection. [26]

Acorn A4 - ALA66 Econet module Acorn A4 Econet module (back).jpg
Acorn A4 - ALA66 Econet module

Network and transport layers

Econet used a connectionless transmission model, similar to UDP, with no checksumming or error correction at this layer. Each packet had a four byte header consisting of:

  1. The destination station number
  2. The destination network number
  3. The source station number
  4. The source network number

A single data transmission consisted of four frames, each with a header as above:

  1. The sending station sends a scout packet with a port number and a flag byte
  2. The addressed receiving station returns a scout acknowledge to the sender
  3. The sending station sends the data
  4. The receiving station finishes with a final acknowledge, identical to the scout acknowledge

Each device on a network segment is identified by a "station ID" number which serves a similar purpose to a MAC address. The address is not set at time of manufacture but is set manually and a network administrator must ensure addresses do not collide when new machines are installed. In the BBC Micro the station ID is set using jumper pins on the motherboard. Conventionally a file server would be assigned station ID 254 but there is no specific requirement for this to be the case.

There was provision for broadcast transmissions, a single frame sent with its destination station and network numbers set to 255. There was also provision for promiscuous mode reception, termed wild receive in the PRM, requested by listening for station and network numbers both being zero.

Technical details of packets and frames, the Econet API, and worked examples in ARM assembler and BBC BASIC are given in the RISC OS Programmer's Reference Manual. [27]

Network services

At the time and in the markets for which Econet was developed, the main purpose of computer networking was to provide local area shared access to expensive hardware such as disc storage and printers. Acorn provided software for the BBC Micro to implement a file server, and optionally a printer server also. The original file server was very basic, essentially allowing limited access to a floppy disc over the network. The server software was further developed over many years, and Acorn and other manufacturers also produced dedicated Econet servers based on various technologies. So the servers available fell into roughly three categories: [28]

The machine type numbers listed in the "Supported systems" section above are an indication of the range of hardware that was available or planned.

Additional services could be implemented, using the network API provided. Short utilities such as network chat programs were often published in magazines or distributed by sharing among users; these made use of the Econet protocols to work alongside the basic file and print services. Larger software packages (some of them commercial) were available that provided services such as Teletext and modem drivers. [32]

Filestore

Acorn emphasised the Filestore in the late 1980s as a solution for small workgroups, [33] offering a base unit with optional hard disk storage modules. [31] The device was similar in concept to what is now termed Network Attached Storage, being a standalone unit dedicated to serving files over a network.

The Filestore was a 65C102-based machine with 64 KB of RAM, 64 KB of ROM, Econet connectivity, two 3.5" floppy drives, a parallel printer interface, expansion bus, Econet clock and termination circuits, a real-time clock, and a quantity of battery-backed RAM. [34] The battery-backed RAM was used to hold configuration and authentication details. [35]

Initially, hard disk expansion was offered in the form of the E20 module providing a 3.5" 20 MB Winchester disk drive (hard disk) for the E01 base unit; [34] later expansions in the form of the E40S and E60S provided 40 MB and 60 MB storage respectively for the E01S base unit. [31] The "S" suffix reportedly signifies that the units are "stacking". [35]

Fileserver

Acorn also offered the Level 1, [34] Level 2 and Level 3 Fileserver solutions running on sufficiently upgraded BBC Micro or BBC Master computers. [36]

The Level 1 product offered access to existing Acorn DFS discs via a BBC Model B with Econet, a disc interface and single or dual drives. Printer sharing was also possible. This was intended for small networks, typically in an educational setting, to solve a narrowly defined problem of sharing what were at the time expensive peripherals. An Econet upgrade originally cost significantly less than a disk drive. The only available access control mechanism was that files for each station (client) on the network could be isolated from each other but anyone with physical access to the relevant station could access the files. Typically each station would only be able to access a small number of files, with only 31 files being stored in total on a side of one floppy disk and split between all of the stations.

Level 2 delivered significant enhancements over level 1 but elevated the system requirements for the file server host machine to necessitate a 6502 second processor unit with 64K RAM. Hierarchical directories were possible with the number of files limited only by the amount of storage available, enhanced access controls, random access to data files, and authentication support. [29]

Level 3 introduced Winchester hard drive support. [34]

With the release of the Level 4 Fileserver software providing a means to "extend the life of existing Acorn computers, such as the A310", [30] allowing "any Archimedes computer to act as a fileserver", [37] the emphasis had evidently shifted away from the Filestore and towards the Level 4 product at the start of the 1990s. [38] A base Filestore E01S unit had a price inclusive of VAT of £1148.85 in February 1989, whereas an Archimedes 310 with 1 MB of RAM cost only £958.00 and an Econet module £56.35, illustrating the pricing considerations for potential buyers. [39] By 1991, the Filestore was apparently no longer offered in Acorn's pricing (nor was the A310), but the Level 4 software was priced at £233.83 and an Archimedes 410/1 with 1 MB of RAM at £1049.33. [40]

Unix system services

With the introduction of Acorn's Unix workstations running RISC iX, an envisaged application for Econet was the use of Master 128 computers acting as terminals to these Unix systems. [33] :4 Such systems also offered the capability to act as bridges between Econet and Ethernet networks, offering routing facilities to any Unix machines attached to the Econet, [33] :5 this being enabled by the IP-over-Econet support in RISC iX. [41]

X.25 network services

An Econet X.25 gateway product was offered by Acorn, providing access to X.25 networks for computers on an Econet, with the X25 Terminal ROM and the existing Acorn DNFS ROM needing to be fitted to computers to enable access to X.25 services, with the Terminal ROM providing terminal emulation and file transfer functionality. [42]

The gateway hardware consisted of the core functionality of a BBC Micro, this being the network service module connected to the Econet, combined with a Z80 second processor connected via the Tube interface, this acting as the gateway module and having 16 KB ROM and 32 KB of private RAM, augmented by another board with a Z80 processor with 32 KB of private RAM, this being the X25 module accessing the X.25 line. The gateway and X25 modules communicated via 16 KB of dual-ported shared RAM. The X25 module was designed by Symicron and ran the "proven" Symicron Telematics Software (STS). [43]

Econet users would send network service requests to the gateway that would be forwarded by the STS functionality of the gateway to the X.25 network. Incoming X.25 calls would be forwarded by the STS functionality to the network service functionality and on to the Econet. Network service requests could employ X.25, Yellow Book Transport Service, and X.29 protocols. [44]

Comparison with modern systems

While Econet was essentially specific to the Acorn range of computers, it does share common concepts with modern network file systems and protocols:

See also

Related Research Articles

<span class="mw-page-title-main">Acorn Computers</span> British computer manufacturer

Acorn Computers Ltd. was a British computer company established in Cambridge, England, in 1978. The company produced a number of computers which were especially popular in the UK, including the Acorn Electron and the Acorn Archimedes. Acorn's BBC Micro computer dominated the UK educational computer market during the 1980s.

<span class="mw-page-title-main">Acorn Archimedes</span> Personal computer

Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems are based on Acorn's own ARM architecture processors and the proprietary operating systems Arthur and RISC OS. The first models were introduced in 1987, and systems in the Archimedes family were sold until the mid-1990s.

<span class="mw-page-title-main">RISC OS</span> Computer operating system by Acorn Computers Ltd

RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England. First released in 1987, it was designed to run on the ARM chipset, which Acorn had designed concurrently for use in its new line of Archimedes personal computers. RISC OS takes its name from the reduced instruction set computer (RISC) architecture it supports.

Apollo/Domain is a series of workstations that were developed and produced by Apollo Computer from c. 1980 to 1989. The machines were built around the Motorola 68k series of processors, except for the DN10000, which has from one to four of Apollo's RISC processors, named PRISM.

ARX was an unreleased Mach-like operating system written in Modula-2+ developed by Acorn Computers Ltd in the Acorn Research Centre (ARC) United Kingdom (UK) and later by Olivetti - which purchased Acorn - for Acorn's new Archimedes personal computers based on the ARM architecture reduced instruction set computer (RISC) central processing unit (CPUs).

<span class="mw-page-title-main">CUPS</span> Computer printing system

CUPS is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer.

<span class="mw-page-title-main">RISC iX</span> Discontinued Unix operating system

RISC iX is a discontinued Unix operating system designed to run on a series of workstations based on the Acorn Archimedes microcomputer. Heavily based on 4.3BSD, it was initially completed in 1988, a year after Arthur but before RISC OS. It was introduced in the ARM2-based R140 workstation in 1989, followed up by the ARM3-based R200-series workstations in 1990.

<span class="mw-page-title-main">Windows NT 3.1</span> First major release of Windows NT, released in 1993

Windows NT 3.1 is the first major release of the Windows NT operating system developed by Microsoft, released on July 27, 1993.

Xara is an international software company founded in 1981, with an HQ in Berlin and development office in Hemel Hempstead, UK. It has developed software for a variety of computer platforms, in chronological order: the Acorn Atom, BBC Micro, Z88, Atari ST, Acorn Archimedes, Microsoft Windows, Linux, and more recently web browser-based services.

<span class="mw-page-title-main">BBC Master</span> Microcomputer

The BBC Master is a home computer released by Acorn Computers in early 1986. It was designed and built for the British Broadcasting Corporation (BBC) and was the successor to the BBC Micro Model B. The Master 128 remained in production until 1993.

The Acorn Communicator is a discontinued business computer developed by Acorn Computers. Mentioned in the computing press in late 1984 as the C30, previewed in early 1985 with estimated pricing between £500 and £800, in late 1985 with a built-in LCD display, and subsequently unveiled in a slightly different form, the system sold in very low numbers to companies requiring a computer with a built-in modem.

<span class="mw-page-title-main">Acorn MOS</span> Computer operating system

The Machine Operating System (MOS) or OS is a discontinued computer operating system (OS) used in Acorn Computers' BBC computer range. It included support for four-channel sound, graphics, file system abstraction, and digital and analogue input/output (I/O) including a daisy-chained expansion bus. The system was single-tasking, monolithic and non-reentrant.

<span class="mw-page-title-main">BBC Micro expansion unit</span>

A BBC Micro expansion unit, for the BBC Micro is one of a number of peripherals in a box with the same profile and styling as the main computer.

Torch Computers Ltd was a computer hardware company with origins in a 1982 joint venture between Acorn Computers and Climar Group that led to the development of the Communicator or C-series computer, a system based on the BBC Micro with a Z80 second processor and integral modem, intended as a viewdata terminal.

<span class="mw-page-title-main">BBC Micro</span> Series of British microcomputers by Acorn

The British Broadcasting Corporation Microcomputer System, or BBC Micro, is a series of microcomputers designed and built by Acorn Computers Limited in the 1980s for the Computer Literacy Project of the BBC. Designed with an emphasis on education, it was notable for its ruggedness, expandability, and the quality of its operating system. An accompanying 1982 television series, The Computer Programme, featuring Chris Serle learning to use the machine, was broadcast on BBC2.

In computing, the icon bar is the name of the dock in Acorn's RISC OS operating system, and is fundamental to the OS. Its introduction in 1987 was a new concept in GUIs. It displays icons through which access is provided to all parts of the computer that a typical user will require, from physical devices and system utilities to running applications, and will usually be their starting point for interacting with the system once it has finished booting.

The Advanced Disc Filing System (ADFS) is a computing file system unique to the Acorn computer range and RISC OS-based successors. Initially based on the rare Acorn Winchester Filing System, it was renamed to the Advanced Disc Filing System when support for floppy discs was added and on later 32-bit systems a variant of a PC-style floppy controller.

NCOS is the graphical user interface-based operating system developed for use in Oracle Corporation's Network Computers, which are discontinued. It was adapted by Acorn Computers from its own RISC OS, which was originally developed for their range of Archimedes desktop computers. It shares with RISC OS the same 4 MB ROM size and suitability for use with TV displays.

RISC OS, the computer operating system developed by Acorn Computers for their ARM-based Acorn Archimedes range, was originally released in 1987 as Arthur 0.20, and soon followed by Arthur 0.30, and Arthur 1.20. The next version, Arthur 2, became RISC OS 2 and was completed and made available in April 1989. RISC OS 3 was released with the very earliest version of the A5000 in 1991 and contained a series of new features. By 1996 RISC OS had been shipped on over 500,000 systems.

In computing, Philip's Music Writer or PMW, formerly known as Philip's Music Scribe or PMS, is a music scorewriter written by Philip Hazel. It was mentioned in the Center for Computer Assisted Research in the Humanities publication Computing in Musicology in 1993 and remains under active development as free software.

References

  1. "CJEMicro Networking and Broadband". 2018. Retrieved 14 November 2018.
  2. "BeebMaster Beebshop". 2018. Retrieved 14 November 2018.
  3. "Acorn Access+ User Guide" (PDF). Acorn Computers. 1994. Retrieved 26 November 2014.
  4. "Retro Isle - Acorn Econet". www.retroisle.com. Retrieved 2020-10-28.
  5. "Chris's Acorns: Econet". chrisacorns.computinghistory.org.uk. Retrieved 2020-10-28.
  6. "BBC Micro Model B Econet Interface". www.retro-kit.co.uk. Retrieved 2020-10-28.
  7. Napier, Robert G. (1984). Networking with the BBC Microcomputer. Prentice-Hall. ISBN   978-0-13-611468-0.
  8. "Networking". www.apdl.org.uk. Retrieved 2020-10-28.
  9. "BeebMaster - I Want an Econet!". www.beebmaster.co.uk. Retrieved 2020-10-28.
  10. "Acorn Electron Econet Interface". BeebMaster. Retrieved 27 September 2020.
  11. "PC Econet Interface". beebmaster.co.uk. Retrieved 25 November 2014.
  12. "SJ Research MDFS - Econet File Server - Peripheral - Computing History". www.computinghistory.org.uk. Retrieved 2020-10-28.
  13. "Acorn Unix Econet Device Driver and Network Device" (PDF). Acorn Computers RISC iX Group. Retrieved 26 November 2014.
  14. Athreye, Suma S. (18 July 2000). "Agglomeration and Growth: A Study of the Cambridge Hi-Tech Cluster" (PDF). SIEPR Discussion Paper No. 00-42. Stanford Institute for Economic Policy Research. Archived from the original (PDF) on 13 May 2003. Retrieved 18 June 2012.
  15. AUN - Acorn Universal Networking (PDF). Acorn Computers Limited. June 1995. Retrieved 26 November 2014.
  16. Using AUN with the TCP/IP Protocol Suite (Release 2) (PDF) (Technical report). Acorn Computers Limited. 27 May 1994. p. 4. Retrieved 10 March 2021.
  17. TCP/IP Addressing, Subnetworking and Interoperability: an Overview (PDF) (Technical report). Acorn Computers Limited. 11 August 1995. p. 8. Retrieved 10 March 2021.
  18. Hemminger, Stephen (18 May 2012). "Econet: Remove Ancient Bug Ridden Protocol". Archived from the original on 9 July 2012. Retrieved 18 May 2012.
  19. Corbet, Jonathan (23 May 2012). "The 3.5 Merge Window Opens". LWN.net. Retrieved 24 November 2014.
  20. RISC OS 3 Programmer's Reference Manual. Vol. 2. Acorn Computers Ltd. 1992. pp. 2–635. ISBN   1-85250-110-3.
  21. 1 2 "RISC OS Programmer's Reference Manual". RISCOS.com. Retrieved 24 November 2014.
  22. "RISC OS Programmer's Reference Manual". RISCOS.com. Retrieved 24 November 2014.
  23. Econet Installation Guide. Acorn. 1988. p. 8.
  24. "Acorn Type 2 Econet Clock Box - Peripheral - Computing History". www.computinghistory.org.uk. Retrieved 2023-01-28.
  25. "Chris's Acorns: Acorn ALA66 Econet podule". chrisacorns.computinghistory.org.uk. Retrieved 2020-10-28.
  26. "6854/68A54/68B54 Advanced Data Link Controller data sheet" (PDF). Motorola. Retrieved 25 November 2014.
  27. "Chapter 47 - Econet". RISC OS 3 Programmer's Reference Manual. Vol. 2. Acorn Computers Ltd. 1992. pp. 2–609 et seq. ISBN   1-85250-110-3.
  28. Murray, Rick. "Econet server software description". Econet Enthusiasts Area. Retrieved 26 November 2014.
  29. 1 2 Introducing the Econet® Acorn Computer local area network (PDF). Acorn Computers Limited. February 1983. Retrieved 9 February 2021.
  30. 1 2 3 Archimedes Level 4 Fileserver Software (PDF). Acorn Computers Limited. January 1991. Retrieved 7 February 2021.
  31. 1 2 3 Filestore (PDF). Acorn Computers Limited. September 1988. Retrieved 7 February 2021.
  32. For example, see articles and mail-order advertisements in Acorn User magazines from the late 1980s onwards.
  33. 1 2 3 Connectivity from Acorn (PDF) (1 ed.). Acorn Computers Limited. September 1989. Retrieved 7 February 2021.
  34. 1 2 3 4 Local Area Networking - Econet (PDF) (1 ed.). 1986. Retrieved 7 February 2021.{{cite book}}: |work= ignored (help)
  35. 1 2 "About FileStores". BeebMaster. Retrieved 8 February 2021.
  36. Local Area Networking - Econet (PDF) (2 ed.). February 1987. Retrieved 7 February 2021.{{cite book}}: |work= ignored (help)
  37. "Fileserver Ready". Acorn User. April 1991. p. 7. Retrieved 14 May 2021.
  38. Connectivity from Acorn (PDF) (2 ed.). Acorn Computers Limited. January 1991. Retrieved 7 February 2021.
  39. Acorn Retail Price List February 1989 (PDF) (9 ed.). Acorn Computers Limited. January 1989. Retrieved 7 February 2021.
  40. Acorn UK Retail Prices October 1991 (PDF) (19 ed.). Acorn Computers Limited. October 1991. Retrieved 7 February 2021.
  41. RISC-iX Group, Acorn Computers, Cambridge, UK. Acorn Unix Econet Device Driver and Network Device (PDF) (Technical report). Acorn Computers Limited. Retrieved 16 October 2020.{{cite tech report}}: CS1 maint: multiple names: authors list (link)
  42. Econet X25 Gateway (PDF) (1 ed.). Acorn Computers Limited. August 1986. Retrieved 7 February 2021.
  43. The Econet-X25 Gateway (PDF) (Technical report). Acorn Computers Limited. Retrieved 3 April 2021.
  44. Functional Specification of Econet-X25 Gateway (PDF) (Technical report). Acorn Computers Limited. Retrieved 3 April 2021.
  45. Port numbers prior to RISC OS 3.5 are listed at "RISC OS Programmer's Reference Manual". RISCOS.com. Retrieved 26 November 2014.
  46. Port numbers for RISC OS 3.5 and later are listed at "RISC OS Programmer's Reference Manual". RISCOS.com. Retrieved 26 November 2014.
  47. Port numbers for RISC OS Open are defined in "Hdr.Econet". Econet Enthusiasts Area. Retrieved 26 November 2014.