Changeset 1269 for trunk/src/win32k/include/log.h
- Timestamp:
- Oct 14, 1999, 3:16:50 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/include/log.h
r847 r1269 1 /* $Id: log.h,v 1.1 1999-09-06 02:19:58 bird Exp $ 1 /* $Id: log.h,v 1.2 1999-10-14 01:16:50 bird Exp $ 2 * 2 3 * log - C-style logging - kprintf. 4 * Dual mode, RING0 and RING3. 3 5 * 4 6 * Copyright (c) 1998-1999 knut st. osmundsen … … 16 18 #define OUTPUT_COM2 0x2f8 17 19 18 #ifndef RELEASE 19 #ifndef RING0_DEBUG_IN_RING3 20 void _kprintf(const char *, ...); 21 #define kprintf(a) _kprintf a 22 #define kernel_printf(a) kprintf a; _kprintf("\n") 23 #else 24 #include <stdio.h> 25 #define kprintf(a) printf a; flushall() 26 #define kernel_printf(a) printf a; printf("\n"); flushall() 27 #endif 20 /* 21 * output macros 22 */ 23 #define dprintf kprintf 24 #ifdef DEBUG 25 #include <stdarg.h> 26 #include "vprintf.h" 27 #define kprintf(a) printf a 28 #define kernel_printf(a) printf a, printf("\n") /* obsolete */ 28 29 #else 29 #ifndef RING0_DEBUG_IN_RING3 30 #define kprintf(a) Yield() 31 #define kernel_printf(a) Yield() 32 #else 33 #include <stdio.h> 34 #define kprintf(a) (void)0 35 #define kernel_printf(a) (void)0 36 #endif 30 #define kprintf(a) (void)0 31 #define kernel_printf(a) (void)0 37 32 #endif 38 33
Note:
See TracChangeset
for help on using the changeset viewer.