benjojo/userspace-vga2usb

A userspace driver implementation of the Epiphan VGA2USB LR

Go

300

25 commits

updated Dec 1, 2021

See the code

README

userspace-vga2usb

This is a userspace driver that uses libusb to replace some of the basic function of the offical driver for the Epiphan VGA2USB LR.

Device

You can find a better write up on the process of writing this here: https://blog.benjojo.co.uk/post/userspace-usb-drivers


Notes on OSX compatibility:

Despite me writing this driver entirely on Linux, I managed to test it at the time of completion on a Macbook with no issues in either building or run time.

To me this seems like a massive fluke, and you may need to install VirtualBox to have a working libusb that is signed or something. I've done very little testing on OSX, other than it works on a OSX machine I had on hand.

Contributors

benjojo

24 commits

bitcynth

1 commits

benjojo/userspace-vga2usb

A userspace driver implementation of the Epiphan VGA2USB LR

Go

300

25 commits

updated Dec 1, 2021

See the code

README

userspace-vga2usb

This is a userspace driver that uses libusb to replace some of the basic function of the offical driver for the Epiphan VGA2USB LR.

Device

You can find a better write up on the process of writing this here: https://blog.benjojo.co.uk/post/userspace-usb-drivers


Notes on OSX compatibility:

Despite me writing this driver entirely on Linux, I managed to test it at the time of completion on a Macbook with no issues in either building or run time.

To me this seems like a massive fluke, and you may need to install VirtualBox to have a working libusb that is signed or something. I've done very little testing on OSX, other than it works on a OSX machine I had on hand.

Contributors

benjojo

24 commits

bitcynth

1 commits

Languages

Go

97.5%

C

2.4%