2017-02-21 124 views
1

當我嘗試打印linux-3.10內核和x86板的minicom中的某個函數名時,我在minicom的每一行中都會得到額外的空格。我用minicom打開了換行,但存在相同的問題。 ARM板不會發生這種情況。它在ARM板中正確打印。在minicom中打印多餘的空格

x86_64_start_kernel() 
      reset_early_page_tables() 

該代碼用於在邊框上打印每個名稱。是否有任何設置要在minicom中完成?

+2

您應該在每個LF('\ n')之後配置'minicom'來添加CR('\ r')字符。有關詳細信息,請參見[this](http://unix.stackexchange.com/questions/283924/can-minicom-translate-incoming-newline-n-to-crlf)。 –

+0

哇,謝謝。 – arceus

回答

1

在minicom中按Ctrl+A Z。這將顯示菜單。然後按U(「Add Carriage Ret」),minicom會自動將CR符號添加到每個LF符號。

永久性的解決方案

可以執行minicom -s爲根,選擇Screen and keyboard,然後按T - Add carriage return,並Save setup as dfl打開此選項系統範圍。或者,您可以將此配置保存在單獨的配置文件中,然後用作minicom -D /dev/ttyUSB0 /etc/minicom/minirc.myconfig