Ethernet for PCjr {WizNet}

Hardware questions and modifications
Brutman
Site Admin
Posts: 1331
Joined: Sat Jun 21, 2008 5:03 pm
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Brutman »

Because WiFi is a bit more complicated than wired Ethernet. Getting all of the code to properly associate with access points does not look trivial. And attaching to a secured network with WPA is far more onerous.
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

I came back :)

https://hackaday.io/project/163856-pcjrnet

Sorry for long absence - it took time to re-locate and settle in a new place (I moved from NY to CO during 2017 and still moving boxes around)
Trixter
Posts: 720
Joined: Mon Sep 01, 2008 12:00 am
Location: Illinois, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Trixter »

Nice writeup so far!
You're all insane and trying to steal my magic bag!
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

Trixter wrote:Nice writeup so far!
Thank you, I simply repeated everything from 2 years ago to make sure I don't forget to finish it in near future ;)
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

This is modem that I will switch with Ethernet :)

Image

I bought it to measure dimensions and properly copy its shape...
Attachments
PCjr-modem.jpg
(135.62 KiB) Not downloaded yet
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

Current status ;)

Image
Attachments
PCjrNet-proto1s.jpg
(85.53 KiB) Not downloaded yet
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

For user from PC it will look like this:

Code: Select all

3F8h - register MR of W5100 (indirect mode flag and auto-increment flag)
3F9h - register IDM_AR0 of W5100 (most significant byte of the address)
3FAh - register IDM_AR1 of W5100 (least significant byte of the address)
3FBh - register IDM_DR of W5100 (data register to read/write in indirect mode)
3FCh - reserved for future
3FDh - reserved for future
3FEh - reserved for future
3FFh - reserved for future
More details about W5100: https://www.wiznet.io/wp-content/upload ... v1.2.7.pdf
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

Fitting inside:

Image
Attachments
PCjrNet-proto2.jpg
(164.02 KiB) Not downloaded yet
Brutman
Site Admin
Posts: 1331
Joined: Sat Jun 21, 2008 5:03 pm
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Brutman »

(I'm not getting forum notifications ... yet another thing to debug.)

The WizNet looks like it has a TCP/IP stack built in. Can it be told to just send and receive raw packets? mTCP and other existing networking software just needs the ability to send and receive raw packets; they are not designed for use with things that offload the TCP part.


Mike
Shaos
Posts: 85
Joined: Mon Dec 26, 2016 9:54 am
Location: Colorado, USA
Contact:

Re: Ethernet for PCjr {WizNet}

Post by Shaos »

It looks like newer WizNET chips can do that - this one is not
For now it's just trying a concept - if it will work out well then we can try better approach
Post Reply