xref: /haiku/src/system/kernel/arch/arm64/arch_debug_console.cpp (revision cbe0a0c436162d78cc3f92a305b64918c839d079)
1 /*
2  * Copyright 2019 Haiku, Inc. All Rights Reserved.
3  * Distributed under the terms of the MIT License.
4  */
5 #include <arch/debug_console.h>
6 #include <arch/generic/debug_uart.h>
7 #include <boot/kernel_args.h>
8 #include <kernel.h>
9 #include <vm/vm.h>
10 #include <string.h>
11 
12 
13 void
14 arch_debug_remove_interrupt_handler(uint32 line)
15 {
16 }
17 
18 
19 void
20 arch_debug_install_interrupt_handlers(void)
21 {
22 }
23 
24 
25 int
26 arch_debug_blue_screen_try_getchar(void)
27 {
28 	return -1;
29 }
30 
31 
32 char
33 arch_debug_blue_screen_getchar(void)
34 {
35 	return -1;
36 }
37 
38 
39 int
40 arch_debug_serial_try_getchar(void)
41 {
42 	return -1;
43 }
44 
45 
46 char
47 arch_debug_serial_getchar(void)
48 {
49 	return -1;
50 }
51 
52 
53 void
54 arch_debug_serial_putchar(const char c)
55 {
56 }
57 
58 
59 void
60 arch_debug_serial_puts(const char *s)
61 {
62 }
63 
64 
65 void
66 arch_debug_serial_early_boot_message(const char *string)
67 {
68 }
69 
70 
71 status_t
72 arch_debug_console_init(kernel_args *args)
73 {
74 	return B_OK;
75 }
76 
77 
78 status_t
79 arch_debug_console_init_settings(kernel_args *args)
80 {
81 	return B_OK;
82 }
83