从C加载USB Gadget Mass Storage模块

时间:2018-02-11 13:43:23

标签: c linux usb

开发平台:采用Linux OS的TI davinci处理器

我正在开发C程序,它通过串口接收用户命令并执行相应的任务。基本任务是启动和停止视频录制。并且,为了从嵌入式设备检索视频到主机pc,使用usb接口。

用于存储视频文件的分区作为USB小工具大容量存储设备加载,使用以下内核模块,用户将视频保存在主机上。

modprobe g_file_storage file=/root/usbstorage

但是,每当用户发送命令将嵌入式设备连接到主机时,我想从c函数加载(或其他方式)此内核模块。并在收到disconnect命令时断开连接。

截至目前,我只能从shell加载此模块。

可以建议任何可能的方法在c程序中执行此操作。

0 个答案:

没有答案