E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
configfs
configfs
配置usb gadget原理
configfs
初始化usbgadgetconfigfs模块的初始化函数为gadget_cfs_init。
qxqxa
·
2024-02-01 16:57
Linux内核之驱动
驱动开发
linux通过
configfs
方式开启uvc、uac、adb等功能
setusbconfiguvc:开启uvc功能。切换到usbdevice模式:cat/sys/devices/platform/soc/usbc0/usb_device#!/bin/shname=`basename$0`usage(){echo"$nameUsage:"echo""echo"$name[function]"echo"function:mtp,supportMTPfunction"e
IamGroot2023
·
2023-12-20 23:55
adb
linux
android
RK3399平台开发系列讲解(内核入门篇)
ConfigFS
的核心数据结构
虚拟文件系统
ConfigFS
是一个特殊的文件系统,旨在提供一种动态配置Linux内核和设备的机制。
内核笔记
·
2023-11-26 19:36
RK3399
Android rk3399 UAC(USB Audio)开发笔记
一、UAC有1.0和2.0,因Windows对2.0支持不好,我使用的是UAC1.0驱动内核配置:CONFIG_USB_
CONFIGFS
_F_UAC1---这个宏配置无需物理codec,使用虚拟alsacodec
Free飝Fly
·
2023-11-26 11:02
付费专栏
uac
usb
uac
adb共用
Android
rk3399
USB总线-Linux内核USB3.0设备控制器复合设备之USB gadget
configfs
分析(七)
1.简介
configfs
是基于ram的文件系统,与sysfs的功能有所不同。
业余程序员plus
·
2023-11-26 11:32
USB
gadget
configfs
USB
uac2
configfs
简单分析
configfs
调用流程
目录1、
configfs
2、PlatformLayer1、PlatformDevice2、PlatformDriver3、UDC/GadgetLayer1、GadgetBus2、GadgetDevice3
秃秃秃秃哇
·
2023-10-20 18:00
usb
c语言
linux
驱动开发
libcomposite: Unknown symbol config_group_init (err 0)
原因&解决方法有一个依赖叫
configfs
.ko的驱动没有安装。可以从内核代码的fs/
configfs
/
configfs
.ko中找到这个驱动。
JasonComing
·
2023-07-29 00:33
问题收集
驱动开发
linux
linux gadget u盘(Mass storage)
USBsupport--->USBGadgetSupportUSBGadgetfunctionsconfigurablethroughconfigfs[*]MassstorageCONFIG_USB_
CONFIGFS
_MASS_STORAGE
crazy_baoli
·
2021-01-04 19:55
USB开发
Linux
usb
configfs
_sample.c 理解
https://www.cnblogs.com/sctb/...1.编译运行代码从如下链接获得:https://github.com/torvalds/l...编写Makefile文件:obj-m+=
configfs
_sample.oall
戈壁老王
·
2020-12-25 10:41
linux-kernel
configfs
-用户空间控制的内核对象配置
1.什么是
configfs
?
configfs
是一个基于内存的文件系统,它提供了与sysfs相反的功能。
戈壁老王
·
2020-12-25 10:08
linux-kernel
Android USB
configfs
使用总结
1如何使用Linux3.0新的USBgadgetconfigfs.c驱动的用法如下所示:挂载
configfs
文件系统。
George-seu
·
2020-08-01 08:17
USB
configfs
例程
configfs
文件系统是一种基于ram的文件系统,用于配置内核对象,
configfs
可以通过用户态目录文件访问接口配置复杂的对象,可以在用户态创建和删除内核对象。
tiantao2012
·
2020-08-01 01:13
Linux
源码分析
使用
configfs
配置usb gadget设备
Linux支持usb主机驱动,同时也支持从设备驱动。其主要使用gadgetapi框架实现。软件一般分为三个层次,1.gadgetfunction对应于usbfunction,即按照协议,usb设备需要实现的功能。(如HID,MSC,UVC等)2.gadgetapi(framework)即linux提供的usbgadget驱动框架3.UDCDriver(即usb设备控制器驱动),实现控制器相关驱动关
nwpu053883
·
2020-07-31 20:35
USB
Android Linux usb gadget
configfs
LinuxUSBgadgetconfiguredthroughconfigfs25thApril2013OverviewAUSBLinuxGadgetisadevicewhichhasaUDC(USBDeviceController)andcanbeconnectedtoaUSBHosttoextenditwithadditionalfunctionslikeaserialportoramasss
慢几步-深几度-前行
·
2020-07-31 20:39
linux驱动
usb
Android
How to enable Android
ConfigFS
gadgets
Fromhttps://wiki.linaro.org/LMG/Kernel/AndroidConfigFSGadgets#SynopsisHowtoenableAndroidConfigFSgadgetsTheinstructionstoenabledMTP/PTPfromcommandlinedidnotworkformereliablyonMarshmallowreleaseorAOSPma
慢几步-深几度-前行
·
2020-07-31 20:07
linux驱动
Android
usb
linux之
configfs
简介和编程入门
转载请注原出处:http://blog.csdn.net/liumangxiong一、什么是
configfs
是一种基于ram的文件系统二、
configfs
有什么用处在用户空间配置内核对象三、configfsVSioctlconfigfs
默默努力的小熊
·
2020-07-31 19:49
Linux内核
内核虚拟文件系统----
configfs
configfs
:
configfs
是一个基于内存的虚拟文件系统,与sysfs相反,sysfs是为了导出内核对象给用户空间查看。
_银叶_
·
2020-07-31 16:37
存储与编程
Android O新增的关于usb的三个属性 sys.usb.
configfs
,sys.usb.ffs.ready,sys.usb.ffs.mtp.ready
1.sys.usb.
configfs
该属性默认为0,通过判断kernel是否支持
configfs
,即判断/config/usb_gadget存在设置为1.代码在init.qcom.usb.sh中(高通平台下
沉默的过客
·
2020-07-31 12:59
Android驱动
USB
Android框架
linux usb gadget驱动详解(五)
//不失一般性,删掉错误处理和
configfs
相关代码staticintfsg_bind(structusb_configuration*c,structusb_function*f){structfsg_dev
mkelehk
·
2020-07-14 14:27
Linux驱动
总线协议
usb
gadget
linux
Android usb mass storage 配置
mass_storage),但内核中仍然包含对mass_storage驱动.root@land:/#ls|grepusbinit.qcom.usb.rcinit.qcom.usb.shinit.usb.
configfs
.rcinit.usb.rcAndroid
outofmemo
·
2020-07-05 01:13
linux
使用
configfs
配置usb mass storage设备
前面使用
configfs
配置了一个usb虚拟网卡设备.
nwpu053883
·
2020-07-05 01:55
USB
Linux usb gadget
configfs
用法
Linux3.0新的USBgadgetconfigfs.c驱动的用法如下所示:挂载
configfs
文件系统:#mount-tconfigfsnone/sys/kernel/config#cd/sys/kernel
拿破仑的海阔天空
·
2020-07-04 17:21
usb
基于
configfs
的usb gadget驱动分析
今天我们将以usbgadget驱动之hid为例,分析linux最新内核的usbgadget驱动框架。/kernel/drivers/usb/gadget/function/f_hid.cDECLARE_USB_FUNCTION_INIT(hid,hidg_alloc_inst,hidg_alloc);对这个宏进行展开这里我直接将展开后的结果展示出来staticstructusb_function_
chenjiebing2016
·
2020-07-04 13:42
RK3308 Linux UAC与ADB 复合同时使用
一、内核配置kernelconfig中添加CONFIG_USB_
CONFIGFS
_F_UAC1=y开启UAC1驱动二、BuildRoot配置具体使用的哪个config,可以看device/rockchip
Free飝Fly
·
2020-06-27 07:30
付费专栏
linux usb gadget驱动详解(二)
这篇文章的测试方法主要是参考如下文档:linux-4.4.19/Documentation/ABI/testing/
configfs
-usb-gadgetlinux-4.4.19/Documenta
mkelehk
·
2019-07-28 15:23
Linux驱动
linux内核之USB
关于配置android
configfs
gadgets的补充说明
了解了怎样配置androidconfigfsgadgets,是不是我们就可以直接照搬到我们的平台就直接可以用了呢,显然是可以的,但是有些需要注意的地方,不然还是有问题的,这个在原文中,也提醒说明了哪些注意的地方,但是我们还是单独拿出来说明下:stopadbdsymlink/config/usb_gadget/g1/functions/ffs.adb/config/usb_gadget/g1/con
丁香树下丁香花开
·
2018-03-22 16:14
linux模块移植
android
内核虚拟文件系统----
configfs
configfs
:
configfs
是一个基于内存的虚拟文件系统,与sysfs相反,sysfs是为了导出内核对象给用户空间查看。
_银叶_
·
2014-01-20 18:23
存储与编程
内核虚拟文件系统----
configfs
configfs
:
configfs
是一个基于内存的虚拟文件系统,与sysfs相反,sysfs是为了导出内核对象给用户空间查看。
cgm88s
·
2014-01-20 18:00
linux之
configfs
简介和编程入门
转载请注原出处:http://blog.csdn.net/liumangxiong一、什么是
configfs
是一种基于ram的文件系统二、
configfs
有什么用处在用户空间配置内核对象三、configfsVSioctlconfigfs
liumangxiong
·
2013-09-29 10:00
configfs
ConfigfsisaRAM-basedvirtualfilesystemprovidedbythe2.6Linuxkernel[1].Configfsappearssimilartosysfsbuttheyareinfactdifferentandcomplementary.Configfsisforcreating,managinganddestroyingkernelobjectsfromu
djaizhuren11
·
2012-03-13 01:10
启动OCFS2时出错:o2cb_ctl Unable load configuration file
安装完成后,启动报以下错误: # /etc/init.d/o2cb start ocfs2 Mounting
configfs
file
libin123
·
2010-01-11 14:00
C++
c
redhat
C#
脚本
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他