Broadcom NIC Driver

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Broadcom NIC Driver

Post by tsdnz »

Hi all, just wondering if anyone out there has implemented a Broadcom NIC driver?
User avatar
b.zaar
Member
Member
Posts: 294
Joined: Wed May 21, 2008 4:33 am
Location: Mars MTC +6:00
Contact:

Re: Broadcom NIC Driver

Post by b.zaar »

If you're looking for a working example maybe check out the Linux or FreeBSD source code.
"God! Not Unix" - Richard Stallman

Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
User avatar
IanSeyler
Member
Member
Posts: 326
Joined: Mon Jul 28, 2008 9:46 am
Location: Ontario, Canada
Contact:

Re: Broadcom NIC Driver

Post by IanSeyler »

Not that I'm aware of. I started a driver for the 57XX series but did not complete RX/TX functionality. Broadcom seems a bit more complicated compared to the Realtek or Intel NICs.
BareMetal OS - http://www.returninfinity.com/
Mono-tasking 64-bit OS for x86-64 based computers, written entirely in Assembly
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: Broadcom NIC Driver

Post by tsdnz »

If you're looking for a working example maybe check out the Linux or FreeBSD source code.
Thanks, I had the Linux source code but found it was fragmented, making it a little difficult to navigate.

Just downloaded FreeBSD, this is much better to follow.

Both have plenty of code.

Alistair
tsdnz
Member
Member
Posts: 333
Joined: Sun Jun 16, 2013 4:09 am

Re: Broadcom NIC Driver

Post by tsdnz »

Not that I'm aware of. I started a driver for the 57XX series but did not complete RX/TX functionality. Broadcom seems a bit more complicated compared to the Realtek or Intel NICs.
Yes, Intel was a breeze.
I have downloaded a few broadcom programmers guides.
They are a great read, very exciting, RDMA etc...
I did find them lacking in examples and the flow was a little tricky to follow.
Might just be the ones I have?
Looks like a great NIC though.

Alistair
Post Reply