[SqNOS] Release 16-Jul-2006: Basic networking is working!

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[SqNOS] Release 16-Jul-2006: Basic networking is working!

Gerardo Richarte
Marcus Denker said:

 > Very cool... I just tried to run SqueakNOS on Paralles for Mac
> (http://www.parallels.com/).
> It works! (I have not tried networking, though).

        I don't think it'll work. I just looked it up, and the virtual ethernet
card is an emulated RTL8029, and we are only supporting (now) the AMD
Lance PCNet-32 cards (as supported by vmware).

        RTL8029 is the same card supported by qemu.

        I'm now working on the driver for RTL8139 (the 100MBits version of the
RTL8029), however, the hardware is not compatible, so we'll need a
different implementation. May be next? not sure, it's not too
complicated... may be the first Device collaborated by someone else? :-)

        I just looked up what VirtualPC emulates, and it's a DEC 21140
adapter... I'm not sure how easy this one is.

        oh well... sorry about the lack of devices supported... we'll try to
solve the problem with time :-)

        gera



Reply | Threaded
Open this post in threaded view
|

Re: [SqNOS] Release 16-Jul-2006: Basic networking is working!

German Arduino-2
Gerardo Richarte wrote:

> Marcus Denker said:
>
>  > Very cool... I just tried to run SqueakNOS on Paralles for Mac
>
>> (http://www.parallels.com/).
>> It works! (I have not tried networking, though).
>
>
>     I don't think it'll work. I just looked it up, and the virtual
> ethernet card is an emulated RTL8029, and we are only supporting (now)
> the AMD Lance PCNet-32 cards (as supported by vmware).
>
>     RTL8029 is the same card supported by qemu.
>
>     I'm now working on the driver for RTL8139 (the 100MBits version of
> the RTL8029), however, the hardware is not compatible, so we'll need a
> different implementation. May be next? not sure, it's not too
> complicated... may be the first Device collaborated by someone else? :-)

I'm not free time, but really is a topic that is of my interest.

In case I found a bit of free time, were I start reading to understand
what to do?

Cheers.
gsa.