Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USB and other devices #205

Closed
beriberikix opened this issue May 11, 2024 · 3 comments
Closed

USB and other devices #205

beriberikix opened this issue May 11, 2024 · 3 comments

Comments

@beriberikix
Copy link

I work in the world of embedded devices and this specification caught my eye! As a general question, how is a device defined? Graphics cards are mentioned throughout the documentation but would USB devices be in scope, as well as other common devices like Serial or Bluetooth (via HCI UART, for example.)

There are long-standing issues when it comes to interfacing with USB devices on macOS & Windows and I'm wondering if CDI could be a path to solve them.

Thanks!

@kad
Copy link
Contributor

kad commented May 11, 2024

Everything that represented as POSIX device node will be ok for representing in CDI spec.

~> ls -l /dev/hidraw*
crw------- 1 root root 245, 0 Mar 23 10:13 /dev/hidraw0
crw------- 1 root root 245, 1 Mar 23 10:13 /dev/hidraw1
~> ls -l /dev/bus/usb/00*
/dev/bus/usb/001:
total 0
crw-rw-r-- 1 root root 189, 0 Mar 23 10:13 001
crw-rw-r-- 1 root root 189, 1 Mar 23 10:13 002
crw-rw-r-- 1 root root 189, 2 Mar 23 10:13 003

For Windows, we don't have consistent story yet in CDI.

Copy link

This issue is stale because it has been open 90 days with no activity. This issue will be closed in 30 days unless new comments are made or the stale label is removed.

Copy link

github-actions bot commented Sep 9, 2024

This issue was automatically closed due to inactivity.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants