Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 13 years ago

Closed 4 years ago

#194 closed enhancement (wontfix)

Driver for AMD Lance network card clone

Reported by: Jakub Jermář Owned by:
Priority: major Milestone:
Component: helenos/net/other Version: mainline
Keywords: gsoc10, gsoc11, gsoc12, gsoc13, gsoc14, gsoc15, gsoc16, gsoc17 Cc:
Blocker for: Depends on:
See also:

Description (last modified by Martin Decky)

Implement a native HelenOS driver for one or more clones of the AMD Lance network interface card.

Details
The new driver should be realized as a module which plugs itself into the HelenOS networking stack and implements the network interface card interface in the AMD Lance specific way.

There appears to be several clones of AMD Lance (a.k.a. Am79C90), The driver should be implemented with this in mind to provide support for the widest range of Am79C90 clones.

What Gains and Benefits will this bring?
HelenOS will be able to make use of its networking capability on a wider spectrum of machines and virtual environments that (only) have the AMD Lance NIC.
Difficulty
Medium to high
Required skills
A successful applicant will have good skills of programming in the C language and the ability to learn and use HelenOS specific I/O functions. A successful applicant should have a fair understanding of the workings of the networking stack and the NICF too.
Documentation
Possible mentors
HelenOS Core Team, Jakub Jermar, Martin Decky, Jiri Svoboda

Change History (21)

comment:1 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:2 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:3 Changed 13 years ago by Martin Decky

Description: modified (diff)

comment:4 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:5 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:6 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:7 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:8 Changed 13 years ago by Jakub Jermář

Description: modified (diff)

comment:9 Changed 12 years ago by Jakub Jermář

Keywords: gsoc10 gsoc11 added; gsoc removed

comment:10 Changed 12 years ago by Jakub Jermář

Keywords: gsoc10,gsoc11gsoc10, gsoc11

comment:11 Changed 12 years ago by Martin Decky

Description: modified (diff)

comment:12 Changed 11 years ago by Jakub Jermář

Keywords: gsoc2012 added

comment:13 Changed 11 years ago by Jakub Jermář

Keywords: gsoc12 added; gsoc2012 removed

comment:14 Changed 11 years ago by Jakub Jermář

Description: modified (diff)

comment:15 Changed 10 years ago by Jakub Jermář

Keywords: gsoc13 added

comment:16 Changed 10 years ago by Vojtech Horky

Description: modified (diff)

comment:17 Changed 10 years ago by Martin Decky

Description: modified (diff)

comment:18 Changed 9 years ago by Vojtech Horky

Keywords: gsoc14 added

comment:19 Changed 8 years ago by Jakub Jermář

Keywords: gsoc15 added

comment:20 Changed 7 years ago by Jakub Jermář

Keywords: gsoc16 added

comment:21 Changed 4 years ago by Jakub Jermář

Resolution: wontfix
Status: newclosed

Not really needed.

Note: See TracTickets for help on using tickets.