我正在尝试在 linux 内核中启用 ohci-dbg 消息,drivers/usb/host/ohci-dbg.c
下有一个文件,如何启用这些调试消息?
最佳答案
您应该重新编译 ohci
文件(作为模块或作为内核的一部分)启用调试宏(-DDEBUG;还有 -DOHCI_VERBOSE_DEBUG)。
如果启用了 CONFIG_USB_DEBUG 内核构建选项(从 3.10 开始),也会启用本地宏 DEBUG:http://lxr.free-electrons.com/source/drivers/usb/host/Makefile?v=3.10
Linux/drivers/usb/host/Makefile
5 ccflags-$(CONFIG_USB_DEBUG) := -DDEBUG
您还应该将ohci-dbg.c
源文件添加到要编译的文件列表中(它不包含在/usb/host 的Makefile 中)。
关于linux - 如何在 linux 内核中启用 ohci 调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38063816/