Bug 277482

Summary: [PATCH] Add support for Brainboxes USB-to-Serial adapters
Product: Base System Reporter: Cameron Williams <cang1>
Component: usbAssignee: freebsd-usb (Nobody) <usb>
Status: Closed FIXED    
Severity: Affects Only Me CC: emaste, hselasky, mohammad, ume
Priority: ---    
Version: CURRENT   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch to add Brainboxes USB-to-Serial devices none

Description Cameron Williams 2024-03-04 19:21:03 UTC
Created attachment 248930 [details]
Patch to add Brainboxes USB-to-Serial devices

Patch to add support for all FTDI-based Brainboxes USB-to-Serial adapters.
Includes:
US-101 1x RS-232
US-159 1x RS-232
US-235 1x RS-232
US-279 8x RS-232
US-313 2x RS-422/485
US-320 1x RS-422/485
US-324 1x RS-422/485
US-346 4x RS-422/485
US-701 4x RS-232
US-720 1x RS-422/485
US-735 1x RS-232
US-759 1x RS-232
US-842 8x RS-422/485

Does not include the VX range which are USB-based ExpressCard devices, as I do not have a way to test them, but they may work.
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-11-11 12:16:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=8eaeaf5c467866cf72701cdc34f7ab2ee3c2f123

commit 8eaeaf5c467866cf72701cdc34f7ab2ee3c2f123
Author:     Hajimu UMEMOTO <ume@FreeBSD.org>
AuthorDate: 2024-11-11 12:14:05 +0000
Commit:     Hajimu UMEMOTO <ume@FreeBSD.org>
CommitDate: 2024-11-11 12:14:05 +0000

    usb: Add support for Brainboxes USB-to-Serial adapters

    PR:             277482
    Reported by:    Cameron Williams

 sys/dev/usb/serial/uftdi.c | 18 ++++++++++++++++++
 sys/dev/usb/usbdevs        | 18 ++++++++++++++++++
 2 files changed, 36 insertions(+)
Comment 2 Hajimu UMEMOTO freebsd_committer freebsd_triage 2024-11-11 12:21:31 UTC
Thank you, committed!
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-11-17 16:01:05 UTC
A commit in branch stable/14 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=47db906375b5c58a213bcb1759375bea5aee1e5d

commit 47db906375b5c58a213bcb1759375bea5aee1e5d
Author:     Hajimu UMEMOTO <ume@FreeBSD.org>
AuthorDate: 2024-11-11 12:14:05 +0000
Commit:     Hajimu UMEMOTO <ume@FreeBSD.org>
CommitDate: 2024-11-17 05:17:55 +0000

    usb: Add support for Brainboxes USB-to-Serial adapters

    PR:             277482
    Reported by:    Cameron Williams

    (cherry picked from commit 8eaeaf5c467866cf72701cdc34f7ab2ee3c2f123)

 sys/dev/usb/serial/uftdi.c | 18 ++++++++++++++++++
 sys/dev/usb/usbdevs        | 18 ++++++++++++++++++
 2 files changed, 36 insertions(+)
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-11-17 16:01:07 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=c3a377dbbb87413eda18b8581126c215efc931f1

commit c3a377dbbb87413eda18b8581126c215efc931f1
Author:     Hajimu UMEMOTO <ume@FreeBSD.org>
AuthorDate: 2024-11-11 12:14:05 +0000
Commit:     Hajimu UMEMOTO <ume@FreeBSD.org>
CommitDate: 2024-11-17 09:59:26 +0000

    usb: Add support for Brainboxes USB-to-Serial adapters

    PR:             277482
    Reported by:    Cameron Williams

    (cherry picked from commit 8eaeaf5c467866cf72701cdc34f7ab2ee3c2f123)

 sys/dev/usb/serial/uftdi.c | 18 ++++++++++++++++++
 sys/dev/usb/usbdevs        | 18 ++++++++++++++++++
 2 files changed, 36 insertions(+)
Comment 5 Hajimu UMEMOTO freebsd_committer freebsd_triage 2024-11-17 16:07:09 UTC
I've MFC'ed it into stable/14 and stable/13.
Thanks again.