开发环境
主机:ubuntu14.04
开发板内核版本:linux-4.14.78
1 内核驱动修改
当模块连接到USB串行驱动时,驱动程序将在目录/dev中创建设备文件,
ttyUSB0/ttyUSB1/
接下来就是讲解如何移植USB Serial。
1.1增加PID&VID
要想识别模块,客户应该在下面添加模块ID信息
File: [KERNEL]/drivers/usb/serial/qcserial.c
enum qcserial_layouts {
QCSERIAL_G2K = 0, /* Gobi 2000 */
……
QCSERIAL_CEI = 4, /* CMIOT F0xX */
};