Page MenuHomeFreeBSD

if_media: Add 100BASE-T1 and 1000BASE-T1 media types
ClosedPublic

Authored by emaste on Mon, Oct 19, 12:36 PM.
Tags
None
Referenced Files
F176576092: D60864.id190268.diff
Mon, Oct 19, 11:27 PM
F176574454: D60864.diff
Mon, Oct 19, 11:06 PM
F176574256: D60864.diff
Mon, Oct 19, 11:04 PM
Unknown Object (File)
Mon, Oct 19, 8:11 PM
Unknown Object (File)
Mon, Oct 19, 6:54 PM
Unknown Object (File)
Mon, Oct 19, 6:53 PM
Unknown Object (File)
Mon, Oct 19, 6:53 PM
Unknown Object (File)
Mon, Oct 19, 6:30 PM

Details

Summary

100BASE-T1 (IEEE 802.3bw) and 1000BASE-T1 (IEEE 802.3bp) are Single-Pair Ethernet (SPE) standards intended for use in automotive and industrial applications.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

@kbowling suggested adding these in D56952 (a3036edd0292291a71fb74ba2bce355159ac6913) but I just went with 10BASE-T1S and T1L as I had devices with PHYs for those at the time. Should have hardware for these next two shortly so I'll add them now.

802.3da is the same PHY as 10BASE-T1S multidrop, so not sure if it gets a separate media type? I guess the multigig ones are going to need three separate constants for 2.5/5/10. I'll just leave all of them aside for now.

This revision is now accepted and ready to land.Tue, Oct 20, 5:29 PM