diff options
author | Asherah Connor <ashe@kivikakk.ee> | 2021-03-10 22:39:23 +1100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-04-12 17:44:55 -0400 |
commit | 5c935eb6f7075b227178ddd3a3a231bef4b7238d (patch) | |
tree | c18d105283dbc66548949e29036c8c6b4364d74b /cmd/terminal.c | |
parent | 05a0776ed53ae6c9099595db17b72af2b6b25bae (diff) | |
download | u-boot-5c935eb6f7075b227178ddd3a3a231bef4b7238d.tar.gz u-boot-5c935eb6f7075b227178ddd3a3a231bef4b7238d.tar.bz2 u-boot-5c935eb6f7075b227178ddd3a3a231bef4b7238d.zip |
terminal: correct stdio_dev invocations
stdio_dev methods have taken a pointer to themselves since 709ea543
(nearly 7 years ago).
Signed-off-by: Asherah Connor <ashe@kivikakk.ee>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'cmd/terminal.c')
-rw-r--r-- | cmd/terminal.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/cmd/terminal.c b/cmd/terminal.c index f6e4d2539e..733701e059 100644 --- a/cmd/terminal.c +++ b/cmd/terminal.c @@ -33,8 +33,8 @@ int do_terminal(struct cmd_tbl *cmd, int flag, int argc, char *const argv[]) int c; /* read from console and display on serial port */ - if (stdio_devices[0]->tstc()) { - c = stdio_devices[0]->getc(); + if (stdio_devices[0]->tstc(stdio_devices[0])) { + c = stdio_devices[0]->getc(stdio_devices[0]); if (last_tilde == 1) { if (c == '.') { putc(c); @@ -43,7 +43,7 @@ int do_terminal(struct cmd_tbl *cmd, int flag, int argc, char *const argv[]) } else { last_tilde = 0; /* write the delayed tilde */ - dev->putc('~'); + dev->putc(dev, '~'); /* fall-through to print current * character */ } @@ -53,12 +53,12 @@ int do_terminal(struct cmd_tbl *cmd, int flag, int argc, char *const argv[]) puts("[u-boot]"); putc(c); } - dev->putc(c); + dev->putc(dev, c); } /* read from serial port and display on console */ - if (dev->tstc()) { - c = dev->getc(); + if (dev->tstc(dev)) { + c = dev->getc(dev); putc(c); } } |