#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
◆ input_full()
45 {
48}
#define ASSERT(CONDITION)
Definition: debug.h:30
@ INTR_OFF
Definition: interrupt.h:9
enum intr_level intr_get_level(void)
Definition: interrupt.c:115
bool intq_full(const struct intq *q)
Definition: intq.c:26
◆ input_getc()
29 {
32
37
38 return key;
39}
enum intr_level intr_set_level(enum intr_level)
Definition: interrupt.c:130
enum intr_level intr_disable(void)
Definition: interrupt.c:151
intr_level
Definition: interrupt.h:8
uint8_t intq_getc(struct intq *q)
Definition: intq.c:36
void serial_notify(void)
Definition: serial.c:140
unsigned char uint8_t
Definition: stdint.h:20
◆ input_init()
11 {
13}
void intq_init(struct intq *q)
Definition: intq.c:11
◆ input_putc()
18 {
21
24}
void intq_putc(struct intq *q, uint8_t byte)
Definition: intq.c:58