DTSEC(4)
π DTSEC(4) π
okay bestie, so this is the manual page for dtsec, part of the powerpc Kernel Interfaces Manual. it's giving very niche, very powerful, and honestly? kinda iconic. let's get into it β¨
πΈ NAME πΈ
dtsec β the Freescale Datapath Acceleration Architecture-based Three-Speed Ethernet Controller device driver. yes, that's a mouthful. no, we don't make the names. π
π¦ SYNOPSIS π¦
so if you're tryna compile this driver into the kernel, you gotta put these lines in your kernel config file, periodt:
include "dpaa/config.dpaa"
device dpaa
device miibus
β¨ DESCRIPTION β¨
okay so the dtsec driver? it provides support for the DPAA-based gigabit Ethernet controller that's integrated in some of the Freescale system-on-chip devices. it's built-in, it's doing the most, we love to see it. π
π Media Types π
the dtsec driver supports these media types, and yes you need to know them:
autoselectβ enables autoselection of the media type and options (let the driver cook π₯)10baseT/UTPβ sets 10Mbps operation100baseTXβ sets 100Mbps operation1000baseTβ sets 1000baseT operation
π Media Options π
full-duplexβ sets full duplex operation
π§ Operating Modes π§
the dtsec driver supports two operating modes, and this is lowkey important:
- Regular β normal mode, utilizing the full datapath acceleration, Buffer Manager, and Queue Manager. the main character mode, honestly.
- Independent β runs disconnected from the Buffer Manager and Queue Manager. it's doing its own thing, we respect it.
π₯ HARDWARE π₯
these Gigabit Ethernet controllers built into the following Freescale system-on-chip devices are known to work with the dtsec driver β they ate, no cap:
- P2041, P3041
- P5010, P5020
and additionally, these devices are expected to work but are untested (fingers crossed bestie π€):
- P4080, P4040
- P5040
β SEE ALSO β
go check these out if you wanna go deeper, iykyk:
altq(4), arp(4), miibus(4), netintro(4), ng_ether(4), ifconfig(8)
π HISTORY π
the dtsec device driver first appeared in FreeBSD 11.0. a vintage moment, we stan. π
π«Ά AUTHORS π«Ά
the base version of the dtsec device driver was written by Semihalf. this manual page was written by Justin Hibbits. absolute legends, both of them. π
Debian, October 31, 2017 β and that's the whole page bestie! thanks for reading, you're literally a Unix icon now. slay! ππ β¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 2016 Justin Hibbits
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms