CC'ing Chris Johns.
Focusing specifically on the RTEMS BSP side of the question.
There are a lot of these boards and they are often similar.
It would be nice to have a master list of all the VME boards of interest
and their status with RTEMS. Chris gave a presentation virtually
at the EPICS workshop in Germany which included a status slide
on which boards I thought were in use that needed libbsd drivers.
I am sure that is out of date now because Chris got the libbsd
driver for the DEC 2114x working with at least one of the BSPs
(mvme2307?) in the motorola_powerpc family which covers a lot
of boards.
For NFSv4, you need libbsd which forces making sure there is
a driver and configuration for the board you care about.
For NFSv2, we kept the old stack (now called legacy and that still
works with even the git master. We would rather see folks migrate
off this network stack but it is there.
Heinz, if there is a wiki page somewhere or Google doc or
whatever, I'm happy to help fill it in. It needs a row per BSP and at
least columns for NIC, support in legacy, NIC in libbsd, BSP in libbsd.
If there is support in the wild and unmerged in upstream RTEMS, we
need to address that also. If it works for someone now, that's also good
to know. I would just be reviewing source code.
Offhand, I think most of the PPC boards have NICs that are in libbsd, it is just
a matter of BSP specific configuration in libbsd and testing. But as Chris
found out with the DEC 2114x, the chip version was actually older than the
current BSD driver knew about.
--joel