Page MenuHomeFreeBSD

uvideo: import uvideo(4) driver from OpenBSD
ClosedPublic

Authored by bapt on May 12 2026, 11:37 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Jun 10, 11:00 PM
Unknown Object (File)
Mon, Jun 8, 5:56 AM
Unknown Object (File)
Thu, Jun 4, 3:28 AM
Unknown Object (File)
Wed, Jun 3, 10:32 PM
Unknown Object (File)
Sat, May 30, 4:43 AM
Unknown Object (File)
Thu, May 28, 11:22 AM
Unknown Object (File)
Wed, May 27, 11:39 AM
Unknown Object (File)
May 24 2026, 11:13 PM
Subscribers

Details

Summary

Port the uvideo(4) driver from OpenBSD. This provides
native USB Video Class (UVC) support for webcams and video capture
devices.

The main changes are adaptation for:

  • USB transfer callback model
  • isoc data extraction via usbd_copy_out(),
  • V4L2 struct alignment for ABI compatibility with v4l_compat.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 73008
Build 69891: arc lint + arc unit