patch-2.4.21 linux-2.4.21/include/asm-alpha/console.h
Next file: linux-2.4.21/include/asm-alpha/core_cia.h
Previous file: linux-2.4.21/include/asm-alpha/agp_backend.h
Back to the patch index
Back to the overall index
- Lines: 19
- Date:
2003-06-13 07:51:38.000000000 -0700
- Orig file:
linux-2.4.20/include/asm-alpha/console.h
- Orig date:
2001-08-12 10:51:41.000000000 -0700
diff -urN linux-2.4.20/include/asm-alpha/console.h linux-2.4.21/include/asm-alpha/console.h
@@ -10,6 +10,8 @@
#define CCB_SET_TERM_INT 0x04
#define CCB_SET_TERM_CTL 0x05
#define CCB_PROCESS_KEYCODE 0x06
+#define CCB_OPEN_CONSOLE 0x07
+#define CCB_CLOSE_CONSOLE 0x08
#define CCB_OPEN 0x10
#define CCB_CLOSE 0x11
@@ -47,6 +49,9 @@
#ifdef __KERNEL__
#ifndef __ASSEMBLY__
extern long callback_puts(long unit, const char *s, long length);
+extern long callback_getc(long unit);
+extern long callback_open_console(void);
+extern long callback_close_console(void);
extern long callback_open(const char *device, long length);
extern long callback_close(long unit);
extern long callback_read(long channel, long count, const char *buf, long lbn);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)