Description
Hi,
I recently bought a USB-SD-Mux FAST ... and I love it 😄
... though, I noticed it doesn't have macOS support.
I have done some reading through your code and and the MicroChip USB2642 documentation.
Especially the "USB82642/2642 I2C Over USB User’s Guide - Using USB Mass Storage Class Bulk-Only Transport & SCSI Pass Through"
From what I can gather, correct me if I'm wrong, but it just a matter of being able to send an I2C message over USB - to the MicroChip USB2642.
Ergo, all we would need to create, is a USB driver with DriverKit SDK for the usb-sd-mux.
And I do understand, that maybe you guy's don't have a Mac or interested to do this work. But since this an OSS project. Could you maybe assist with some technical information, when needed?
Cheers,
Daniel
Also found these sources:
Building a Simple USB Driver
USBDriverKit
Creating a Driver Using the DriverKit SDK
Sending SCSI or ATA commands to storage devices
Accessing SCSI Architecture Model Devices
WWDC 2020 - Modernize PCI and SCSI drivers with DriverKit
SCSIControllerDriverKit
SCSIPeripheralsDriverKit
VendorSpecificType00