mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-06-28 07:57:53 +08:00
libbsd.txt: Remove NIC status
Details like this should be described in the BSP documentation of the User Manual.
This commit is contained in:
parent
099b7eb535
commit
c80453238b
43
libbsd.txt
43
libbsd.txt
@ -321,49 +321,6 @@ structure that were not being used were conditionally compiled out. The
|
||||
capability of supporting children did not appear to be needed and was
|
||||
not implemented in the rtems version of these routines.
|
||||
|
||||
== NICs Status ==
|
||||
|
||||
----
|
||||
Driver Symbol Status
|
||||
====== ====== ======
|
||||
RealTek _bsd_re_pcimodule_sys_init Links
|
||||
EtherExpress _bsd_fxp_pcimodule_sys_init Links
|
||||
DEC tulip _bsd_dc_pcimodule_sys_init Links
|
||||
Broadcom BCM57xxx _bsd_bce_pcimodule_sys_init Links
|
||||
Broadcom BCM4401 _bsd_bfe_pcimodule_sys_init Links
|
||||
Broadcom BCM570x _bsd_bge_pcimodule_sys_init Needs Symbols (A)
|
||||
E1000 IGB _bsd_igb_pcimodule_sys_init Links
|
||||
E1000 EM _bsd_em_pcimodule_sys_init Links
|
||||
Cadence ? Links, works.
|
||||
----
|
||||
|
||||
To add a NIC edit rtemsbsd/include/bsp/nexus-devices.h and add the driver
|
||||
reference to the architecture and/or BSP. For example to add the RealTek driver
|
||||
add:
|
||||
|
||||
SYSINIT_DRIVER_REFERENCE(re, pci);
|
||||
|
||||
and to add the MII PHY driver add:
|
||||
|
||||
SYSINIT_DRIVER_REFERENCE(rge, miibus);
|
||||
|
||||
The PC BSP has these entries.
|
||||
|
||||
Symbols (A)
|
||||
pci_get_vpd_ident
|
||||
|
||||
=== Cadence ===
|
||||
|
||||
The cadence driver works on the Xilinx Zynq platform. The hardware checksum
|
||||
support works on real hardware but does not seem to be supported on qemu
|
||||
therefore the default state is to disable TXCSUM and RXCSUM and this can be
|
||||
enabled from the shell with:
|
||||
|
||||
# ifconfig cgem0 rxcsum txcsum
|
||||
|
||||
or with an ioctl call to the network interface driver with SIOCSIFCAP and the
|
||||
mask IFCAP_TXCSUM and IFCAP_RXCSUM set.
|
||||
|
||||
== PF (Firewall) ==
|
||||
|
||||
It is possible to use PF as a firewall. See
|
||||
|
Loading…
x
Reference in New Issue
Block a user