Blame view
include/iomux.h
716 Bytes
16a28ef21 IOMUX: Add consol... |
1 2 3 4 |
/* * (C) Copyright 2008 * Gary Jennejohn, DENX Software Engineering GmbH, garyj@denx.de. * |
1a4596601 Add GPL-2.0+ SPDX... |
5 |
* SPDX-License-Identifier: GPL-2.0+ |
16a28ef21 IOMUX: Add consol... |
6 7 8 9 |
*/ #ifndef _IO_MUX_H #define _IO_MUX_H |
52cb4d4fb stdio/device: rew... |
10 |
#include <stdio_dev.h> |
16a28ef21 IOMUX: Add consol... |
11 12 13 14 15 16 17 18 19 |
/* * Stuff required to support console multiplexing. */ /* * Pointers to devices used for each file type. Defined in console.c * but storage is allocated in iomux.c. */ |
52cb4d4fb stdio/device: rew... |
20 |
extern struct stdio_dev **console_devices[MAX_FILES]; |
16a28ef21 IOMUX: Add consol... |
21 22 23 24 25 26 27 28 |
/* * The count of devices assigned to each FILE. Defined in console.c * and populated in iomux.c. */ extern int cd_count[MAX_FILES]; int iomux_doenv(const int, const char *); void iomux_printdevs(const int); |
d7be3056d stdio: constify "... |
29 |
struct stdio_dev *search_device(int, const char *); |
16a28ef21 IOMUX: Add consol... |
30 31 |
#endif /* _IO_MUX_H */ |