#include <stdbool.h>#include <stdint.h>Go to the source code of this file.
Functions | |
| void | input_init (void) |
| void | input_putc (uint8_t) |
| uint8_t | input_getc (void) |
| bool | input_full (void) |
| bool input_full | ( | void | ) |
Definition at line 49 of file input.c.
References ASSERT, buffer, intq_full(), intr_get_level(), and INTR_OFF.
Referenced by keyboard_interrupt(), serial_interrupt(), and write_ier().
| uint8_t input_getc | ( | void | ) |
Definition at line 32 of file input.c.
References buffer, intq_getc(), intr_disable(), intr_set_level(), and serial_notify().
| void input_init | ( | void | ) |
| void input_putc | ( | uint8_t | ) |
Definition at line 20 of file input.c.
References ASSERT, buffer, intq_full(), intq_putc(), intr_get_level(), INTR_OFF, and serial_notify().
Referenced by keyboard_interrupt(), and serial_interrupt().
1.5.6