6502 Networking
(C) - André Fachat
This section contains links to various projects of other people that implemented networks based on the 6502
NadaNet
NadaNet is a network originally used to link Apple II computers. Physically it is a single-wire network with a custom packet protocol on top of it. The author claims that "It can sustain a data transfer rate of over 10K bytes per second using 256-byte packets, with all synchronization and protocol overhead included", which is impressive.
- NadaNet
- AppleCrate I The AppleCrate I is an 8-processor compute cluster made of Apple II boards, using NadaNet for communication
- AppleCrate II The AppleCrate II is the successor to AppleCrate I and has 17 processors, using NadaNet
There have been a number of ethernet interfaces been implemented, including TCP/IP support. In the beginning there have been some SLIP (Serial Line Internet Protocol) implementations, but later solutions using specific Ethernet ICs appeared. Most used the CS8900A chip for the ethernet communication, but some used the RTL8019 and now SPI-based solutions using the ENC28J60 are appearing.
TODO: needs to be expanded
- GeckOS with SLIP
- ip65 TCP/IP stack One of the standard TCP/IP solutions for 6502
- uIP TCP/IP stack A TCP/IP implementation written in Small C, so it can be compiled by cc65 and has been used on the C64 and other 6502-based machines
- Daryl Rictor's Ethernet interface using an ENC28J60 with the uIP stack
Disclaimer
Last modified: 2013-11-03