Ignore:
Timestamp:
Dec 16, 2002, 3:25:07 AM (23 years ago)
Author:
bird
Message:

Cleanup/Backup.

Location:
trunk/src/win32k/kKrnlLib/include
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/win32k/kKrnlLib/include/OS2KSEM.h

    r7383 r9514  
    1 /* $Id: OS2KSEM.h,v 1.4 2001-11-19 03:04:52 bird Exp $
     1/* $Id: OS2KSEM.h,v 1.5 2002-12-16 02:25:05 bird Exp $
    22 *
    33 * OS/2 kernel Semaphore functions.
     
    157157extern ULONG KRNLCALL KSEMRequestMutex(HKSEMMTX hkmtx, ULONG ulTimeout);
    158158extern ULONG KRNLCALL OrgKSEMRequestMutex(HKSEMMTX hkmtx, ULONG ulTimeout);
    159 extern VOID  KRNLCALL KSEMReleaseMutex(HKSEMMTX hkmtx);
    160 extern VOID  KRNLCALL OrgKSEMReleaseMutex(HKSEMMTX hkmtx);
     159extern void  KRNLCALL KSEMReleaseMutex(HKSEMMTX hkmtx);
     160extern void  KRNLCALL OrgKSEMReleaseMutex(HKSEMMTX hkmtx);
    161161extern ULONG KRNLCALL KSEMQueryMutex(HKSEMMTX hkmtx, PUSHORT pcusNest);
    162162extern ULONG KRNLCALL OrgKSEMQueryMutex(HKSEMMTX hkmtx, PUSHORT pcusNest);
     
    166166 * Event semaphores.
    167167 */
    168 extern VOID  KRNLCALL KSEMResetEvent(HKSEMEVT hkev);
    169 extern VOID  KRNLCALL OrgKSEMResetEvent(HKSEMEVT hkev);
    170 extern VOID  KRNLCALL KSEMPostEvent(HKSEMEVT hkev);
    171 extern VOID  KRNLCALL OrgKSEMPostEvent(HKSEMEVT hkev);
     168extern void  KRNLCALL KSEMResetEvent(HKSEMEVT hkev);
     169extern void  KRNLCALL OrgKSEMResetEvent(HKSEMEVT hkev);
     170extern void  KRNLCALL KSEMPostEvent(HKSEMEVT hkev);
     171extern void  KRNLCALL OrgKSEMPostEvent(HKSEMEVT hkev);
    172172extern ULONG KRNLCALL KSEMWaitEvent(HKSEMEVT hkev, ULONG ulTimeout);
    173173extern ULONG KRNLCALL OrgKSEMWaitEvent(HKSEMEVT hkev, ULONG ulTimeout);
     
    189189extern ULONG KRNLCALL KSEMAlloc(PHKSEM phksem, ULONG p1, ULONG p2);
    190190extern ULONG KRNLCALL KSEMCreate(PHKSEM phksem, ULONG type);
    191 extern VOID  KRNLCALL KSEMDestroy(HKSEM hksem);
     191extern void  KRNLCALL KSEMDestroy(HKSEM hksem);
    192192#endif
    193 extern VOID  KRNLCALL KSEMInit(PKSEM pksem, ULONG fulType, ULONG fulFlags);
    194 extern VOID  KRNLCALL OrgKSEMInit(PKSEM pksem, ULONG fulType, ULONG fulFlags);
    195 extern VOID  KRNLCALL KSEMRelease(HKSEM hksem);
    196 extern VOID  KRNLCALL OrgKSEMRelease(HKSEM hksem);
    197 extern VOID  KRNLCALL KSEMQuery(HKSEM hksem, PULONG pul);
    198 extern VOID  KRNLCALL OrgKSEMQuery(HKSEM hksem, PULONG pul);
     193extern void  KRNLCALL KSEMInit(PKSEM pksem, ULONG fulType, ULONG fulFlags);
     194extern void  KRNLCALL OrgKSEMInit(PKSEM pksem, ULONG fulType, ULONG fulFlags);
     195extern void  KRNLCALL KSEMRelease(HKSEM hksem);
     196extern void  KRNLCALL OrgKSEMRelease(HKSEM hksem);
     197extern void  KRNLCALL KSEMQuery(HKSEM hksem, PULONG pul);
     198extern void  KRNLCALL OrgKSEMQuery(HKSEM hksem, PULONG pul);
    199199
    200200#endif
  • trunk/src/win32k/kKrnlLib/include/OS2Krnl.h

    r6815 r9514  
    1 /* $Id: OS2Krnl.h,v 1.3 2001-09-26 03:52:36 bird Exp $
     1/* $Id: OS2Krnl.h,v 1.4 2002-12-16 02:25:06 bird Exp $
    22 *
    33 * OS/2 kernel structures, typedefs and macros.
    4  *
    54 * Top-level include file.
    65 *
    7  * Project Odin Software License can be found in LICENSE.TXT
     6 * Copyright (c) 1999-2003 knut st. osmundsen <bird@anduin.net>
     7 *
     8 *
     9 * This file is part of kKrnlLib.
     10 *
     11 * kKrnlLib is free software; you can redistribute it and/or modify
     12 * it under the terms of the GNU General Public License as published by
     13 * the Free Software Foundation; either version 2 of the License, or
     14 * (at your option) any later version.
     15 *
     16 * kKrnlLib is distributed in the hope that it will be useful,
     17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     19 * GNU General Public License for more details.
     20 *
     21 * You should have received a copy of the GNU General Public License
     22 * along with kKrnlLib; if not, write to the Free Software
     23 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    824 *
    925 */
     
    98114
    99115#ifdef INCL_OS2KRNL_IO
    100     #include <OS2KIO.h>
     116    #include "OS2KIO.h"
    101117#endif
    102118
    103119#ifdef INCL_OS2KRNL_VM
    104     #include <OS2KVM.h>
     120    #include "OS2KVM.h"
    105121#endif
    106122
    107123#ifdef INCL_OS2KRNL_VMOWNER
    108     #include <OS2KOwn.h>
     124    #include "OS2KOwn.h"
    109125#endif
    110126
    111127#ifdef INCL_OS2KRNL_SM
    112     #include <OS2KSM.h>
     128    #include "OS2KSM.h"
    113129#endif
    114130
    115131#ifdef INCL_OS2KRNL_SEM
    116     #include <OS2KSEM.h>
     132    #include "OS2KSEM.h"
    117133#endif
    118134
    119135#ifdef INCL_OS2KRNL_PTDA
    120     #include <OS2KPTDA.h>
     136    #include "OS2KPTDA.h"
    121137#endif
    122138
    123139#ifdef INCL_OS2KRNL_TCB
    124     #include <OS2KTCB.h>
     140    #include "OS2KTCB.h"
    125141#endif
    126142
    127143#ifdef INCL_OS2KRNL_PG
    128     #include <OS2KPG.h>
     144    #include "OS2KPG.h"
    129145#endif
    130146
    131147#ifdef INCL_OS2KRNL_SEL
    132     #include <OS2KSEL.h>
     148    #include "OS2KSEL.h"
    133149#endif
    134150
    135151#ifdef INCL_OS2KRNL_TK
    136     #include <OS2KTK.h>
     152    #include "OS2KTK.h"
    137153#endif
    138154
    139155#ifdef INCL_OS2KRNL_LDR
    140     #include <OS2KLDR.h>
     156    #include "OS2KLDR.h"
    141157#endif
    142158
    143159#ifdef INCL_OS2KRNL_SEC
    144     #include <OS2KSEC.h>
     160    #include "OS2KSEC.h"
    145161#endif
    146162
  • trunk/src/win32k/kKrnlLib/include/dev16.h

    r7400 r9514  
    1 /* $Id: dev16.h,v 1.4 2001-11-20 03:43:51 bird Exp $
    2  * dev16 - 16-bit specific. Should not be used in 32-bit C/C++.
     1/* $Id: dev16.h,v 1.5 2002-12-16 02:25:06 bird Exp $
    32 *
    4  * Copyright (c) 1999 knut st. osmundsen
     3 * 16 bit device stuff.
    54 *
    6  * Project Odin Software License can be found in LICENSE.TXT
     5 * Copyright (c) 2002 knut st. osmundsen <bird@anduin.net>
     6 *
     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
    723 *
    824 */
     25
    926#ifndef _d16_h_
    1027#define _d16_h_
     
    104121extern DDHDR    aDevHdrs[2];
    105122extern PFN      Device_Help;
    106 extern ULONG    TKSSBase16;
     123extern ULONG    pulTKSSBase32;
    107124extern USHORT   R0FlatCS16;
    108125extern USHORT   R0FlatDS16;
     
    127144extern char PASCAL DATA16_BSSSTART  ;
    128145extern char PASCAL DATA16_CONSTSTART;
    129 extern char PASCAL DATA16_INITSTART      ;
    130 extern char PASCAL DATA16_INIT_BSSSTART  ;
    131 extern char PASCAL DATA16_INIT_CONSTSTART;
    132146extern char PASCAL CODE16START      ;
    133 extern char PASCAL CODE16_INITSTART      ;
    134147extern char PASCAL CODE32START      ;
    135148extern char PASCAL DATA32START      ;
     
    143156extern char PASCAL DATA16_BSSEND  ;
    144157extern char PASCAL DATA16_CONSTEND;
    145 extern char PASCAL DATA16_INITEND      ;
    146 extern char PASCAL DATA16_INIT_BSSEND  ;
    147 extern char PASCAL DATA16_INIT_CONSTEND;
     158extern char PASCAL DATA16_ENDEND      ;
    148159extern char PASCAL CODE16END      ;
    149 extern char PASCAL CODE16_INITEND      ;
     160extern char PASCAL CODE16_ENDEND      ;
    150161extern char PASCAL CODE32END      ;
    151162extern char PASCAL DATA32END      ;
     
    156167
    157168
    158 
    159169#endif
  • trunk/src/win32k/kKrnlLib/include/dev1632.h

    r7387 r9514  
    1 /* $Id: dev1632.h,v 1.2 2001-11-19 03:07:59 bird Exp $
     1/* $Id: dev1632.h,v 1.3 2002-12-16 02:25:06 bird Exp $
    22 * dev1632.h - Common header file for 16-bit and 32-bit C
    33 *
     
    8181 * Global data...
    8282 */
    83 extern CHAR DATA16_GLOBAL   szBuildDate[];
    84 extern CHAR DATA16_GLOBAL   szBuildTime[];
     83extern CHAR     szBuildDate[];
     84extern CHAR     szBuildTime[];
    8585#if defined(__IBMC__) || defined(__IBMCPP__)
    8686    #pragma map( szBuildDate , "_szBuildDate" )
  • trunk/src/win32k/kKrnlLib/include/dev32.h

    r7388 r9514  
    1 /* $Id: dev32.h,v 1.8 2001-11-19 03:08:35 bird Exp $
     1/* $Id: dev32.h,v 1.9 2002-12-16 02:25:06 bird Exp $
    22 *
    33 * dev32 - header file for 32-bit part of the driver.
     
    8484extern PSMTE   pKrnlSMTE;               /* d32init.c */
    8585#endif
    86 extern PULONG TKSSBase16;
     86
     87extern ULONG  Device_Help;
    8788#if defined(__IBMC__) || defined(__IBMCPP__)
    88     #pragma map( TKSSBase16 , "_TKSSBase16"  )
     89    #pragma map( Device_Help , "_Device_Help"  )
    8990#endif
    90 #ifndef SSToDS
    91 extern PULONG pulTKSSBase32;
     91
     92extern PULONG  pulTKSSBase32;
     93#if defined(__IBMC__) || defined(__IBMCPP__)
     94    #pragma map( pulTKSSBase32 , "_pulTKSSBase32"  )
     95#endif
    9296extern USHORT CallGateGDT;
    9397
     98#ifndef SSToDS
    9499/*
    95100 * SSToDS( stack pointer )
  • trunk/src/win32k/kKrnlLib/include/kKLFunc.h

    r6730 r9514  
    1 /* $Id: kKLFunc.h,v 1.2 2001-09-17 00:11:09 bird Exp $
     1/* $Id: kKLFunc.h,v 1.3 2002-12-16 02:25:06 bird Exp $
    22 *
    33 * Function overloading functions.
    44 *
    5  * Copyright (c) 2001 knut st. osmundsen (kosmunds@csc.com)
     5 * Copyright (c) 2001-2003 knut st. osmundsen <bird@anduin.net>
    66 *
    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
    823 *
    924 */
     
    1631*   Functions                                                                  *
    1732*******************************************************************************/
    18 BOOL kKLOverload32(ULONG ulFuncAddr, ULONG ulOverloaderAddr);
    19 BOOL kKLRestore32(ULONG ulFuncAddr, ULONG ulOverloaderAddr);
    20 BOOL kKLOverload16(ULONG ulFuncFarAddr, ULONG ulOverloaderFarAddr);
    21 BOOL kKLRestore16(ULONG ulFuncFarAddr, ULONG ulOverloaderFarAddr);
    22 BOOL kKLOverload16H(ULONG ulFuncFarAddr, ULONG ulOverloaderFarAddr);
    23 BOOL kKLRestore16H(ULONG ulFuncFarAddr, ULONG ulOverloaderFarAddr);
     33KBOOL kKLOverload32( unsigned long ulFuncAddr,    unsigned long ulOverloaderAddr);
     34KBOOL kKLRestore32(  unsigned long ulFuncAddr,    unsigned long ulOverloaderAddr);
     35KBOOL kKLOverload16( unsigned long ulFuncFarAddr, unsigned long ulOverloaderFarAddr);
     36KBOOL kKLRestore16(  unsigned long ulFuncFarAddr, unsigned long ulOverloaderFarAddr);
     37KBOOL kKLOverload16H(unsigned long ulFuncFarAddr, unsigned long ulOverloaderFarAddr);
     38KBOOL kKLRestore16H( unsigned long ulFuncFarAddr, unsigned long ulOverloaderFarAddr);
    2439
    2540
  • trunk/src/win32k/kKrnlLib/include/kKLkernel.h

    r8188 r9514  
    1 /* $Id: kKLkernel.h,v 1.2 2002-04-01 13:51:16 bird Exp $
     1/* $Id: kKLkernel.h,v 1.3 2002-12-16 02:25:06 bird Exp $
     2 *
     3 * OS2 Kernel Info.
     4 *
     5 * Copyright (c) 2002 knut st. osmundsen <bird@anduin.net>
    26 *
    37 *
     8 * This file is part of kKrnlLib.
    49 *
    5  * Copyright (c) 2002 knut st. osmundsen (bird@anduin.net)
     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.
    614 *
    7  * Project Odin Software License can be found in LICENSE.TXT
     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
    823 *
    924 */
    1025#ifndef _kKLkernel_h_
     26#define _kKLkernel_h_
    1127
    1228/*******************************************************************************
     
    6278*   Global Variables                                                           *
    6379*******************************************************************************/
    64 #ifndef DATA16_GLOBAL
    65     extern unsigned long                fKernel;
    66     extern unsigned long                ulKernelBuild;
    67 #else
    68     extern unsigned long DATA16_GLOBAL  fKernel;
    69     extern unsigned long DATA16_GLOBAL  ulKernelBuild;
    70 #endif
     80extern unsigned long        fKernel;
     81extern unsigned long        ulKernelBuild;
    7182
    7283#if defined(KKRNLLIB) && defined(RING0)
     
    7889
    7990#endif
     91
  • trunk/src/win32k/kKrnlLib/include/kKrnlLib.h

    r8188 r9514  
    1 /* $Id: kKrnlLib.h,v 1.7 2002-04-01 13:51:16 bird Exp $
     1/* $Id: kKrnlLib.h,v 1.8 2002-12-16 02:25:07 bird Exp $
    22 *
    33 * Top level header file for kKrnlLib exports.
     
    66 *       Everything goes thru this header file.
    77 *
    8  * Copyright (c) 2002 knut st. osmundsen (bird@anduin.net)
     8 * Copyright (c) 2002-2003 knut st. osmundsen <bird@anduin.net>
    99 *
    10  * GPL
     10 *
     11 * This file is part of kKrnlLib.
     12 *
     13 * kKrnlLib is free software; you can redistribute it and/or modify
     14 * it under the terms of the GNU General Public License as published by
     15 * the Free Software Foundation; either version 2 of the License, or
     16 * (at your option) any later version.
     17 *
     18 * kKrnlLib is distributed in the hope that it will be useful,
     19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     21 * GNU General Public License for more details.
     22 *
     23 * You should have received a copy of the GNU General Public License
     24 * along with kKrnlLib; if not, write to the Free Software
     25 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    1126 *
    1227 */
     28
    1329#ifndef _kKrnlLib_h_
    1430#define _kKrnlLib_h_
     
    4157 */
    4258#ifndef NO_KKL_KERNEL
    43     #include <kKLkernel.h>
     59    #include "kKLkernel.h"
    4460#endif
    4561
     
    4965 */
    5066#ifndef NO_KKL_STDARG
    51     #include "kKLstdarg.h"
     67    #include <kLib/kStdArg.h>
    5268#endif
    5369
     
    7086 */
    7187#ifdef INCL_KKL_SPRINTF
    72     #include "kKLsprintf.h"
     88    #include <kLib/kString.h>
     89    #define sprintf     kStrFormat
     90    #define vsprintf    kStrVFormat
    7391#endif
    74 #ifdef INCL_KKL_PRINTF
    75     #include "kKLprintf.h"
    76 #endif
     92// replaced by kLib/kLog.h
     93//#ifdef INCL_KKL_PRINTF
     94//    #include "kKLprintf.h"
     95//#endif
    7796
    7897
     
    108127#endif
    109128
    110 
    111 
    112129#endif
    113130
  • trunk/src/win32k/kKrnlLib/include/krnlImportTable.h

    r9501 r9514  
    1 /* $Id: krnlImportTable.h,v 1.1 2002-12-16 00:28:03 bird Exp $
     1/* $Id: krnlImportTable.h,v 1.2 2002-12-16 02:25:07 bird Exp $
    22 *
    33 * krnlImportTable definitions.
     
    166166*   NOTE! These are only available at init time!                               *
    167167*******************************************************************************/
    168 extern IMPORTKRNLSYM        aImportTab[NBR_OF_KRNLIMPORTS]; /* Defined in ProbKrnl.c */
    169 extern char                 szSymbolFile[60];               /* Defined in ProbKrnl.c */
     168extern IMPORTKRNLSYM        aImportTab[NBR_OF_KRNLIMPORTS]; /* Defined in krnlImportTable.c */
    170169extern const KRNLDBENTRY    aKrnlSymDB32[];                 /* Defined in symdb32.c */
    171170
    172171#if defined(__IBMC__) || defined(__IBMCPP__)
    173172    #pragma map( aImportTab , "_aImportTab"  )
    174     #pragma map( szSymbolFile,"_szSymbolFile")
    175 #endif
    176 
    177 /*
    178  * 16-bit init time functions.
    179  */
    180 #if defined(INCL_16) && defined(MAX_DISKDD_CMD) /* 16-bit only */
    181     int             ProbeKernel(PRPINITIN pReqPack);
    182     const char *    GetErrorMsg(short sErr);
    183     #ifdef _kKLInitHlp_h_
    184         int         DoDevIOCtl(KKLR0INITPARAM  *pParam, KKLR0INITDATA *pData);
    185     #endif
    186173#endif
    187174
  • trunk/src/win32k/kKrnlLib/include/krnlPrivate.h

    r6821 r9514  
    1 /* $Id: krnlPrivate.h,v 1.3 2001-09-26 04:01:36 bird Exp $
     1/* $Id: krnlPrivate.h,v 1.4 2002-12-16 02:25:07 bird Exp $
    22 *
    33 * Private header file for the krnl*.c* files.
     
    2222*   Global Variables                                                           *
    2323*******************************************************************************/
     24#ifdef _OS2KSEM_h_
    2425extern KSEMMTX                  kmtxImports;
     26#endif
    2527
    2628extern char                     KKL_EntryTab[1];                /* calltaba.asm */
    2729extern char                     KKL_EntryTabEND[1];             /* calltaba.asm */
    28 extern char DATA16_INIT         KKL_EntryTabFixups[1];          /* calltaba.asm */
     30extern char                     KKL_EntryTabFixups[1];          /* calltaba.asm */
    2931#ifdef _OS2KLDR_H_
    3032extern MTE                      kKrnlLibMTE;                    /* calltaba.asm */
     
    4547*   Functions                                                                  *
    4648*******************************************************************************/
    47 extern void _Optlink LockedWrite(unsigned long ulAddr, unsigned char chOpcode, unsigned long ulDword);
    48 extern int  _Optlink MakeCalltab16CodeSegment(void);
     49extern void _Optlink    LockedWrite(unsigned long ulAddr, unsigned char chOpcode, unsigned long ulDword);
     50extern int  _Optlink    MakeCalltab16CodeSegment(void);
     51extern int              krnlLoadKernelSym(void);
     52extern int              krnlLoadKernelSymFile(const char *pszFilename);
    4953
    5054#endif
  • trunk/src/win32k/kKrnlLib/include/options.h

    r9507 r9514  
    1 /* $Id: options.h,v 1.4 2002-12-16 01:37:07 bird Exp $
     1/* $Id: options.h,v 1.5 2002-12-16 02:25:07 bird Exp $
    22 *
    33 * Options.
     
    5252{
    5353    /** @cat misc */
    54     ULONG       fQuiet;                 /* Quiet initialization. */
     54    unsigned long   fQuiet;             /* Quiet initialization. */
    5555
    5656    /** @cat logging options */
    57     USHORT      usCom;                  /* Output port no. */
    58     USHORT      fLogging;               /* Logging. */
     57    unsigned short  usCom;              /* Output port no. */
     58    unsigned short  fLogging;           /* Logging. */
    5959
    6060    /** @cat Options affecting the heap. */
    61     ULONG       cbSwpHeapInit;          /* Initial heapsize. */
    62     ULONG       cbSwpHeapMax;           /* Maximum heapsize. */
    63     ULONG       cbResHeapInit;          /* Initial residentheapsize. */
    64     ULONG       cbResHeapMax;           /* Maxiumem residentheapsize. */
     61    unsigned long   cbSwpHeapInit;      /* Initial heapsize. */
     62    unsigned long   cbSwpHeapMax;       /* Maximum heapsize. */
     63    unsigned long   cbResHeapInit;      /* Initial residentheapsize. */
     64    unsigned long   cbResHeapMax;       /* Maxiumem residentheapsize. */
    6565};
    6666#pragma pack()
     
    7171/* NOINC */
    7272extern struct kKLOptions    options;  /* defined in d16Globl.c */
    73 extern USHORT               usVerMajor;
    74 extern USHORT               usVerMinor;
     73extern unsigned short       usVerMajor; /* obsolete? */
     74extern unsigned short       usVerMinor; /* obsolete? */
    7575extern char                 szSymbolFile[128];
    7676
Note: See TracChangeset for help on using the changeset viewer.