Page MenuHomeFreeBSD

[new driver] Tehuti networks tn40xx device driver.
AbandonedPublic

Authored by kevans on Oct 18 2018, 1:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Sep 22, 4:34 PM
Unknown Object (File)
Sat, Sep 19, 11:53 PM
Unknown Object (File)
Fri, Sep 18, 11:14 AM
Unknown Object (File)
Sun, Sep 13, 1:13 PM
Unknown Object (File)
Fri, Sep 11, 9:27 AM
Unknown Object (File)
Sep 6 2026, 1:00 PM
Unknown Object (File)
Sep 6 2026, 3:25 AM
Unknown Object (File)
Sep 3 2026, 8:10 PM
Subscribers

Details

Diff Detail

Lint
Lint Warnings
SeverityLocationCodeMessage
Warningsys/dev/tn40xx/TLK10232_phy.h:CHMOD1Invalid Executable
Warningsys/dev/tn40xx/tn40_mbuf.c:CHMOD1Invalid Executable
Unit
No Test Coverage
Build Status
Buildable 20335
Build 19786: arc lint + arc unit

Event Timeline

Hi,

This diff: https://people.freebsd.org/~kevans/tn40xx-build.diff applied on top of what you have here should hook it up to the build properly-ish (sys/modules/Makefile should have a SUBDIR+= tn40xx line later, but needs testing first) -- you can add device tn40xx to your kernconf and get the driver built into the kernel, or walk into sys/modules/tn40xx and make the kmod manually.

You should also go ahead and remove the .depend.* files from the patch when you re-roll.

  • ~kevans/tn40xx-build.diff
  • Added tn40xx

I'll look more closely at the code, but the first thing that stands out is that this driver lacks a basic man page.

This driver lacks a man page.

linimon retitled this revision from Tehuti networks tn40xx device driver. to [new driver] Tehuti networks tn40xx device driver..Jan 15 2019, 8:27 PM
kevans edited reviewers, added: ami_tehutinetworks.net; removed: kevans.

Commandeering to abandon in favor of D18856