22-早期的串行端口调试输出
14.5.1 早期的串行端口调试输出
我们在第1版中介绍过 CONFIG_SERIAL_TEXT_DEBUG
,不过最新的Linux内核已经弃用它了。内核源码中对这个配置参数的引用也已经删除了。
然而,大多数架构可以使用 CONFIG_EARLY_PRINTK
。在大部分的内核配置中这个选项默认是打开的。如果打开的话,它会确保串行端口控制台尽早输出打印信息,这要比注册串行端口驱动的时间早很多。在移植Linux时,一般不需要特地打开它,因为默认就是打开的。
我们在第1版中介绍过 CONFIG_SERIAL_TEXT_DEBUG
,不过最新的Linux内核已经弃用它了。内核源码中对这个配置参数的引用也已经删除了。
然而,大多数架构可以使用 CONFIG_EARLY_PRINTK
。在大部分的内核配置中这个选项默认是打开的。如果打开的话,它会确保串行端口控制台尽早输出打印信息,这要比注册串行端口驱动的时间早很多。在移植Linux时,一般不需要特地打开它,因为默认就是打开的。