]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/console/serial_protos.h
xnu-1699.22.73.tar.gz
[apple/xnu.git] / osfmk / console / serial_protos.h
index 90b691f1dab3b482b4180c639f09ab69620a8e8d..99da75451623019482e40d8195ad237f7aeffa05 100644 (file)
@@ -46,16 +46,17 @@ extern unsigned int disable_serial_output;
 
 int _serial_getc(int unit, int line, boolean_t wait, boolean_t raw);
 
-boolean_t console_is_serial(void);
-int switch_to_serial_console(void);
-int switch_to_video_console(void);
-void switch_to_old_console(int old_console);
-
 struct console_ops {
        void    (*putc)(int, int, int);
        int     (*getc)(int, int, boolean_t, boolean_t);
 };
 
+boolean_t console_is_serial(void);
+int switch_to_serial_console(void);
+int switch_to_video_console(void);
+void switch_to_old_console(int old_console);
+void console_set_serial_ops( struct console_ops *newops );
+
 #define SERIAL_CONS_OPS 0
 #define VC_CONS_OPS 1