apps/system USB Functional Partitioning
Open
Area: modularity
- Dominant language
- C
- Stars
- 465
- Forks
- 779
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
Several of the USB device helper applications in apps/system violate OS/application partitioning and will fail on a kernel or protected build. Many of these have been fixed by adding the BOARDIOC_USBDEV_CONTROL boardctl() command. But there are still issues.
These functions still call directly into operating system functions:
- usbmsc_configure - Called from apps/system/usbmsc and apps/system/composite
- usbmsc_bindlun - Called from apps/system/usbmsc
- usbmsc_exportluns - Called from apps/system/usbmsc.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.