André's 8-bit Pages  Projects  Code  Resources  Tools  Forum
search

(Google, in new window)
share
follow
Follow my 8-bit tweets on
Twitter
(In new window)
discuss

Discuss my site on this 6502.org forum thread

(Forum registration required to post)

Hot!

Dive into the retro feeling and build yourself a Commodore PET replica

Need more speed? Speed up your 6502 computer with this 10 MHz 6502 CPU replacement board

Interested in electronics design? Look at the design lesson I got from Bil Herd, the hardware designer of the C128

Want 64bit? - pimp the 6502 with the 65k processor design!

You are using an old MS Internet Explorer as browser. This version is not supported anymore. Please use a more modern browser, like Internet Explorer 8 or later, Firefox, Google Chrome, or Opera.

Commodore PET on the 'Net

  •  
    2011-01-13 Started this page

With the combination of two of my other boards I was able to actually connect a Commodore 8296 to an ethernet, running the TCP/IP protocol.


A 8296 with Ethernet

The links on the side show the two boards I used. The PET CS/A board adapter allows to use CS/A65 boards on the Commodore PET. The CS/A ethernet board then implements the actual ethernet connectivity.

Note that you need to use the CS/A adapter that includes the 3.3V generation, as the ethernet board needs that. In the picture on the right a 1.1A version was used but the 3.3V generation was added separately.

The driver basically is the same as the one shown on the ethernet board page. But due to the adapter card the address range changes and the adapter card has to be initiated separately before accessing the ethernet board.

PET CS/A uIP Stack

This is the adapted uIP stack. See the pet subdirectory. The bindings.s file shows the adapted addresses. The cs8900a.c file shows the added board initialization.

 
uip-1.0+pet+.tar.gz()

Return to Homepage