Changeset 9528 for trunk/src/win32k/kKrnlLib/include/krnlPrivate.h
- Timestamp:
- Dec 19, 2002, 2:49:11 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/kKrnlLib/include/krnlPrivate.h
r9514 r9528 1 /* $Id: krnlPrivate.h,v 1. 4 2002-12-16 02:25:07bird Exp $1 /* $Id: krnlPrivate.h,v 1.5 2002-12-19 01:49:06 bird Exp $ 2 2 * 3 * Private header file for the krnl *.c* files.3 * Private header file for the krnl part. 4 4 * 5 * Copyright (c) 2001 knut st. osmundsen (kosmunds@csc.com)5 * Copyright (c) 2001-2003 knut st. osmundsen <bird@anduin.net> 6 6 * 7 * Project Odin Software License can be found in LICENSE.TXT 7 * 8 * This file is part of kKrnlLib. 9 * 10 * kKrnlLib is free software; you can redistribute it and/or modify 11 * it under the terms of the GNU General Public License as published by 12 * the Free Software Foundation; either version 2 of the License, or 13 * (at your option) any later version. 14 * 15 * kKrnlLib is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU General Public License for more details. 19 * 20 * You should have received a copy of the GNU General Public License 21 * along with kKrnlLib; if not, write to the Free Software 22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 8 23 * 9 24 */ … … 34 49 extern OTE KKL_ObjTab[4]; /* calltaba.asm */ 35 50 extern OTE KKL_ObjTab_DosCalls[20]; /* calltaba.asm */ 51 extern PMTE pKrnlMTE; /* krnlInit.c */ 52 extern PSMTE pKrnlSMTE; /* krnlInit.c */ 53 extern POTE pKrnlOTE; /* krnlInit.c */ 54 extern int cKernelObjects; /* krnlInit.c */ 36 55 #endif 37 56 extern char KKL_ResNameTab[1]; /* calltaba.asm */ … … 44 63 45 64 65 46 66 /******************************************************************************* 47 67 * Functions * 48 68 *******************************************************************************/ 49 extern void _Optlink LockedWrite(unsigned long ulAddr, unsigned char chOpcode, unsigned long ulDword);50 extern int _ OptlinkMakeCalltab16CodeSegment(void);69 extern void _Optlink krnlLockedWrite(unsigned long ulAddr, unsigned char chOpcode, unsigned long ulDword); 70 extern int _System krnlMakeCalltab16CodeSegment(void); 51 71 extern int krnlLoadKernelSym(void); 52 extern int krnlLoadKernelSymFile(const char *pszFilename); 72 extern int krnlVerifyImportTab(void); 73 #ifdef _OS2KLDR_H_ 74 extern int krnlLoadKernelSymFile(const char *pszFilename, POTE paOTEs, int cOTEs); 75 extern PMTE _System krnlGetOS2KrnlMTE(void); 76 #endif 77 extern int krnlInterpretProlog32(char *pach); 78 extern int krnlInterpretProlog16(char *pach); 79 53 80 54 81 #endif
Note:
See TracChangeset
for help on using the changeset viewer.