linux - 在 minicom 中打印额外的空格

标签 linux linux-kernel x86 linux-device-driver

当我尝试在 minicom 中为 linux-3.10 内核和 x86 板打印一些函数名称时,我在 minicom 的每一行中得到额外的空格。我已经在 minicom 中打开了 Line Wrap,但仍然存在同样的问题。 ARM 板不会发生这种情况。它在 ARM 板上正确打印。

x86_64_start_kernel()
            reset_early_page_tables() 

该代码用于在边框上打印每个名称。 minicom有什么设置吗?

最佳答案

在 minicom 中按 Ctrl+A Z。这将显示菜单。然后按U(“Add Carriage Ret”),minicom 会自动将CR 符号添加到每个LF 符号。

永久解决方案

你可以以root身份执行minicom -s,选择Screen and keyboard,然后按T - Add carriage return,然后将设置另存为 dfl 以在系统范围内打开此选项。或者您可以将此配置保存在单独的配置文件中,然后使用 minicom -D/dev/ttyUSB0/etc/minicom/minirc.myconfig

关于linux - 在 minicom 中打印额外的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42368130/

相关文章:

linux - 文件读取缓冲区在 nasm 中为空

assembly - 如果我尝试将 x86-assembly (r)si 中的寄存器指向标签,为什么它会移入自身?

php - 如何从 laravel Controller 执行外部 shell 命令?

c - 如何在 Linux 内核中找到信号处理程序定义?

timer - del_timer_sync() 当处理程序使用 mod_timer 重新装备其计时器时

c - copy_from_user()的实现

python - 我的 Raspbian 无法通过 Python 应用程序重新启动

linux - X11 注销信号

linux - 什么是 KVM,为什么有用?

汇编:使用数据段寄存器(DS)