Network driver for Amd PCnet Fast (Am79C973) NIC device, support of VitrualBox and documentation

981 views
Skip to first unread message

Aron Homberg

unread,
Dec 7, 2009, 3:46:08 PM12/7/09
to es-operating-system
Dear ES dev team,

first of all greetings to all team members of ES operating system. You
did and do a very good job.

I think, systems like ES will be the future operating systems. Either
for desktop computers, notebooks, netbooks, game consoles, mobile
devices and all devices the future will bring.
Nothing compares to a component model based, modern and smart web
operating system.

I'm relatively new to systems and kernel development. In my last 10
years I developed in C, C++, Java, PHP, Javascript and more languages
- and spent a alot of time in web (2.0) development. 3 years ago I
ported a sound driver from linux 2.4 to 2.6 for one of my very old
personal computer. This was my first experience with kernel
development.

As I want to get more in touch with kernel development in my spare
time now and really like the concepts behind ES, I will start now on
implementing the Am79C973 device driver for ES operating system. Maybe
you want to integrate this driver in the kernel when it's done.

This and some more patches from me will bring ES to life in Sun's
VirtualBox virtualization solution including NIC support. I think
VirtualBox will be a nice alternative to qemu.

While I'm reading the sourcecode I will write documentation for
undocumented sources. This could maybe merged with the sources later,
if you like.

I started development on basis of the current SVN tree revision and
will merge continously my local sources with the remote ones.

Hopefully, my work can improve the project and is fun for you.
I think, I will need some weeks or few months to get all up and
running well.

Greetings from munich, germany,
Aron

Shiki Okasaka

unread,
Dec 8, 2009, 2:18:10 AM12/8/09
to es-operat...@googlegroups.com
Hi Aron,

Thanks for sending this. Running ES on a virtualization solution like
VirtualBox is one of the things we want to do, and it's great if you
would implement the PCNet FAST III device driver for ES.

Would you like to submit your updated setup script to the SVN trunk by
yourself, too? If so, please also take a look at the bottom of the
following wiki page:

http://code.google.com/p/es-operating-system/wiki/GSoC2009

I'm happy to add your account in our project contributor list, but we
have to ask each contributor to sign up the Google Individual
Contributor License Agreement ("CLA") before accepting your code.

If you have any questions, please ask here or in private mail.

Cheers,

- Shiki
> --
>
> You received this message because you are subscribed to the Google Groups "es-operating-system" group.
> To post to this group, send email to es-operat...@googlegroups.com.
> To unsubscribe from this group, send email to es-operating-sy...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/es-operating-system?hl=en.
>
>
>

Aron Homberg

unread,
Dec 8, 2009, 5:16:06 AM12/8/09
to es-operating-system
Hi Shiki,

thanks for your project invitation. I signed the CLA now (online).

You could add me to the contributor's list and I will commit
the updated setup script to the svn trunk.

Cheers,
Aron

On 8 Dez., 08:18, Shiki Okasaka <shiki.okas...@gmail.com> wrote:
> Hi Aron,
>
> Thanks for sending this. Running ES on a virtualization solution like
> VirtualBox is one of the things we want to do, and it's great if you
> would implement the PCNet FAST III device driver for ES.
>
> Would you like to submit your updated setup script to the SVN trunk by
> yourself, too? If so, please also take a look at the bottom of the
> following wiki page:
>
>  http://code.google.com/p/es-operating-system/wiki/GSoC2009
>
> I'm happy to add your account in our project contributor list, but we
> have to ask each contributor to sign up the Google Individual
> Contributor License Agreement ("CLA") before accepting your code.
>
> If you have any questions, please ask here or in private mail.
>
> Cheers,
>
>  - Shiki
>
> On Tue, Dec 8, 2009 at 5:46 AM, Aron Homberg
>

Shiki Okasaka

unread,
Dec 8, 2009, 10:42:37 PM12/8/09
to es-operat...@googlegroups.com
Hi Aron,

Thanks for signing up. I've added your account in our project contributor list.

We usually ask for the code review steps before merging contributor's
code into the trunk, which is described in the following page:

http://code.google.com/p/es-operating-system/wiki/CodeReview

This case you can skip the code review since I've already tested it.
But if you like to test drive the code review steps, please file a
code review request and assign it to me.

Cheers,

- Shiki

Aron Homberg

unread,
Dec 9, 2009, 6:10:48 PM12/9/09
to es-operating-system
Hi Shiki,

thank you for adding me as a project contributor.

I've checked in the updated setup script in the svn trunk now and
will surely take care about the review process for my next commits.

Cheers,
Aron

On 9 Dez., 04:42, Shiki Okasaka <shiki.okas...@gmail.com> wrote:
> Hi Aron,
>
> Thanks for signing up. I've added your account in our project contributor list.
>
> We usually ask for the code review steps before merging contributor's
> code into the trunk, which is described in the following page:
>
>  http://code.google.com/p/es-operating-system/wiki/CodeReview
>
> This case you can skip the code review since I've already tested it.
> But if you like to test drive the code review steps, please file a
> code review request and assign it to me.
>
> Cheers,
>
>  - Shiki
>
> On Tue, Dec 8, 2009 at 7:16 PM, Aron Homberg
>
Reply all
Reply to author
Forward
0 new messages