![]() |
MOS Source Code
|
#include "mos/lib/sync/spinlock.hpp"#include "mos/syslog/syslog.hpp"#include "mos/tasks/signal.hpp"#include "mos/tasks/thread.hpp"#include <array>#include <limits.h>#include <mos/device/console.hpp>#include <mos/io/io.hpp>#include <mos/lib/structures/list.hpp>#include <mos/lib/structures/ring_buffer.hpp>#include <mos/string.hpp>#include <mos/syslog/printk.hpp>#include <mos/tasks/schedule.hpp>#include <mos/tasks/wait.hpp>#include <mos_string.hpp>Go to the source code of this file.
Functions | |
| std::optional< Console * > | console_get (mos::string_view name) |
| std::optional< Console * > | console_get_by_prefix (mos::string_view prefix) |
Variables | |
| std::array< Console *, 128 > | consoles |
| size_t | console_list_size = 0 |
| std::optional< Console * > console_get | ( | mos::string_view | name | ) |
Definition at line 23 of file console.cpp.
Referenced by MOS_SETUP().
| std::optional< Console * > console_get_by_prefix | ( | mos::string_view | prefix | ) |
Definition at line 32 of file console.cpp.
Referenced by MOS_SETUP().
| std::array<Console *, 128> consoles |
Definition at line 20 of file console.cpp.
Referenced by console_get(), console_get_by_prefix(), lvprintk(), Console::Register(), and SyslogStreamWriter::~SyslogStreamWriter().
| size_t console_list_size = 0 |
Definition at line 21 of file console.cpp.
Referenced by console_get(), console_get_by_prefix(), and Console::Register().