Re: [Etherboot-developers] tg3 progress...
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ebi...@ln...> - 2003-02-20 02:47:23
|
ebi...@ln... (Eric W. Biederman) writes: > Someday I want to do a driver from scratch but I until then I get > to strip down linux drivers and see how small they can go. > > On the broadcom gigabit driver the tg3 progress is being made. > > I have done a quick conversion and the driver initialization code > appears to be working in etherboot. I have yet to implement transmit > and receive functions, and there is still a lot of code to strip off > but progress is being made. > > The history of the source appears to be: > >From a 10000 line broadcom driver to a 7000 line linux driver. > >From a 7000 line linux driver to a 3900 line etherboot driver. > > And I haven't really started cutting yet. I wonder how small it > will get tomorrow after I do some more serious cutting. Well I instead made the code work so I could be more certain of my cutting so I have a working driver in: 3726 lines of code. Hopefully tomorrow I can find something to prune away. It looks like I must trim it with a thousand cuts, so... Eric |