本公司正在开发一种软件,在Linux的上(用户空间/内核)运行,软件会调用USB接口,并模拟出USB mass storage,USB CDROM,USB键盘/鼠标,USB显示卡,USB网卡
跑Linux的的电脑,经由USB线与视窗电脑连接后,视窗电脑会看到有U盘,USB光盘,USB键盘,鼠标,USB显咭,USB网卡。
同时,在用户空间(Linux User Space)内,也有相对应的软件来作输入输出:如USB显示卡+ USB键盘/鼠标= 本地VNC
USB网卡 = 本地eth 的对口。
U盘,USB光盘=本地文件系统的loopback/ISO档案
當然,以上的條件是要硬件支援的,如果必需特定硬件才能做到,請應聘的時候告知。
要求:
懂Linux内核内核/核心编程
懂USB编程
懂驱动编程
懂C ++及C
接包方 | 国家/地区 | |
---|---|---|
![]() ![]() |
2
Tjruanjian
|