Skip to content

Net4CPC is an Ethernet interface for the Amstrad CPC range of computers

License

Notifications You must be signed in to change notification settings

salafek/Net4CPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Net4CPC

Net4CPC is an Ethernet interface for the Amstrad CPC range of computers.
It is a stand alone implemetation of the Ethernet interface found on the Cyboard.
It is supported by SymbOS and by KCNet utilities for CP/M.

Net4CPC PCB

Notes

The interface has a Mother X4 compatible connector.
The network module is based on the WIZnet's W5100S embedded ethernet controller and works in indirect parallel bus mode.
In this mode it needs 4 I/O ports:

  • #FD20: MR - Common Register MR
  • #FD21: IDM_ARH - Upper 8 bits Offset Address Register
  • #FD22: IDM_ARL - Lower 8 bits Offset Address Register
  • #FD23: IDM_DR - 8 Bits Data Register

A detailed description on how to program the module, with flow diagrams and programming examples, can be found at the WIZnet's official site:
W5100S TCP Function
W5100S UDP Function
SOCKET-less Command

The PCB has provision for 2 differrent types of Ethernet modules:

Build info

The schematic and layout were generated with Autodesk EAGLE 9.6.2 free edition

About

Net4CPC is an Ethernet interface for the Amstrad CPC range of computers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published