Skip to content

[Feature Request] port usb-sd-mux to macOS #84

Open
@danieleftodi

Description

@danieleftodi

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

Screenshot 2024-10-29 at 21 57 23
Screenshot 2024-10-29 at 21 56 13
I2C_Over_USB_UserGuilde_50002283A_Page_09
Screenshot 2024-10-29 at 21 16 54

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions