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)
Thu, Oct 16, 3:40 AM
Unknown Object (File)
Mon, Oct 13, 2:42 AM
Unknown Object (File)
Sun, Oct 12, 8:19 PM
Unknown Object (File)
Wed, Oct 8, 4:00 AM
Unknown Object (File)
Sun, Oct 5, 6:19 AM
Unknown Object (File)
Sep 15 2025, 2:35 PM
Unknown Object (File)
Sep 6 2025, 7:59 AM
Unknown Object (File)
Aug 5 2025, 1:51 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