Thunderbolt on FreeBSD: Scott Long @BsdcanOrg
Thunderbolt on FreeBSD: Scott Long  @BsdcanOrg
Uploaded August 2020 | Updated September 2026, 1 hour ago
From bsdcan.org/events/bsdcan_2020/schedule/session/27-thunderbolt-on-freebsd

Thunderbolt3 combines external USB3, PCIe, and DisplayPort peripherals into a converged interface. While the original intent was that OS-specific drivers would not be needed for peripherals to function, the reality is that a driver is needed to interact with the security features of the subsystem, flash firmware, and manage bandwidth and error handling. Additionally, the OS must provide robust PCI hotplug support in order to handle device arrival and departure.

This talk will present the architecture of the FreeBSD thunderbolt driver, the challenges faced with hot-plug, and the roadmap for future support, including USB4.
Thunderbolt on FreeBSD: Scott LongBSDCan Saturday 2025-06-14:: 1120Other userlands in the FreeBSD Linuxulator  Charlie LiAn embedded dev kit for EndBASIC with NetBSD by Julio MerinoEncouraging & enabling SMEs (small to medium enterprises) to contribute to BSD development -TomSmythControlled credentials transitions without privileges: mac_do, mdo and setcred by Olivier CertnerPolyglotBSD Brian CallahanFreeBSD at 30 Years: Its Secrets to Success By: Marshall Kirk McKusickOpenBSD: add VMM to packer porting Go softwareSimon Gerraty: Adding verification to FreeBSD loader   BSDCan 2018Thomas Johnson: Plumbing the Internet, BSD style   BSDCan 2018Emmanuel Vadot: FreeBSD ARM32 ARM64 Porting to a new board   BSDCan 2018
BSDCan |

Thunderbolt on FreeBSD: Scott Long

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER