Page MenuHomeFreeBSD

uvideo: import uvideo(4) driver from OpenBSD
Needs ReviewPublic

Authored by bapt on Tue, May 12, 11:37 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, May 15, 1:40 AM
Unknown Object (File)
Wed, May 13, 1:27 PM
Unknown Object (File)
Wed, May 13, 1:27 PM
Unknown Object (File)
Wed, May 13, 11:51 AM
Unknown Object (File)
Wed, May 13, 5:06 AM
Unknown Object (File)
Wed, May 13, 5:03 AM
Subscribers

Details

Reviewers
manu
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