Ports for intel e1000 and AMD pcnet ethernet chips available
Till Straumann
strauman at slac.stanford.edu
Thu Jul 26 21:45:58 UTC 2007
I recently ported the current 'em' driver from intel/Freebsd
which supports the 'e1000' chip family from intel
(82540..547, 82571..573, 82575, ICH8, ICH9 -- check source for details).
Also, I ported (and fixed) current Freebsd 'pcn' (Amd 79C971, 972, 973,
975, 976, 978)
and 'le' [PCI only] drivers. 'le' is more generic than 'pcn', hence it
supports older
chips as well.
In particular, the 'le' driver supports qemu's 79C970A emulation.
I have created a library and some ugly header files that mimic quite
a few things FreeBSD has but that are missing in the old RTEMS
bsdnet stack.
I have successfully tested
'em': mvme5500 board (powerpc, vme), concurrent-technologies PP410 (x86).
'pcn': mvme5500/6100 (powerpc), concurrent-technologies PP410 (x86).
'le': same as 'pcn' plus QEMU
I don't have time to package this up nicely so contact me
if you want any of these.
-- Till
More information about the users
mailing list