]> git.dujemihanovic.xyz Git - u-boot.git/commit
cmd: improve coninfo output formatting
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sat, 28 Jan 2023 00:11:56 +0000 (01:11 +0100)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Fri, 10 Feb 2023 12:05:39 +0000 (13:05 +0100)
commitfe34e163e0a6b77894c5d533fbfe6909a8bccfb3
treea20ca1e55ad86041f2b70a0050b5179f4e92d970
parenteeb55254dd0808f008f9ce99195f61520daae28d
cmd: improve coninfo output formatting

Device name are typically longer than 8 characters. This leads to ragged
output.
Only the I and O bit of the device flags are of interest for the user.
Writing a hexadecimal number is just confusing.

Before the patch the output looked like this:

    => coninfo
    List of available devices:
    pl011@9000000 00000007 IO stdin stdout stderr
    serial   00000003 IO
    usbkbd   00000001 I.

With the patch the output looks like this:

    => coninfo
    List of available devices
    |-- pl011@9000000 (IO)
    |   |-- stdin
    |   |-- stdout
    |   |-- stderr
    |-- serial (IO)
    |-- usbkbd (I)

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
cmd/console.c