- Timestamp:
- Dec 11, 2000, 7:22:15 AM (25 years ago)
- Location:
- trunk/src/win32k
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/dev32/d32init.c
r4347 r4774 1 /* $Id: d32init.c,v 1.2 5 2000-10-01 02:58:15bird Exp $1 /* $Id: d32init.c,v 1.26 2000-12-11 06:22:14 bird Exp $ 2 2 * 3 3 * d32init.c - 32-bits init routines. … … 151 151 break; 152 152 153 case 'd': 154 case 'D': 155 pszTmp2 = strpbrk(pszTmp, ":=/- "); 156 if (pszTmp2 != NULL 157 && (pszTmp2[1] == 'N' ||pszTmp2[1] == 'n' || pszTmp2[1] == 'D' || pszTmp2[1] == 'd') 158 ) 159 options.fDllFixes = FALSE; 160 else 161 options.fDllFixes = TRUE; 162 break; 163 153 164 case 'e': 154 165 case 'E':/* ELF */ … … 619 630 * @param bModRM ModR/M byte. 620 631 * @status completely implemented. 621 * @author knut st. osmundsen (knut.stange.osmundsen@ pmsc.no)632 * @author knut st. osmundsen (knut.stange.osmundsen@mynd.no) 622 633 */ 623 634 int ModR_M_32bit(char bModRM) … … 642 653 * @param bModRM ModR/M byte. 643 654 * @status completely implemented. 644 * @author knut st. osmundsen (knut.stange.osmundsen@ pmsc.no)655 * @author knut st. osmundsen (knut.stange.osmundsen@mynd.no) 645 656 */ 646 657 int ModR_M_16bit(char bModRM) … … 1426 1437 * @returns Pointer to the fake kernel MTE. 1427 1438 * @status completely implemented. 1428 * @author knut st. osmundsen (knut.stange.osmundsen@ pmsc.no)1439 * @author knut st. osmundsen (knut.stange.osmundsen@mynd.no) 1429 1440 */ 1430 1441 PMTE GetOS2KrnlMTETst(void) … … 1446 1457 * @param void 1447 1458 * @status completely implemented. 1448 * @author knut st. osmundsen (knut.stange.osmundsen@ pmsc.no)1459 * @author knut st. osmundsen (knut.stange.osmundsen@mynd.no) 1449 1460 * @remark Called before the aImportTab array is used/verified. 1450 1461 */ -
trunk/src/win32k/include/options.h
r4307 r4774 1 /* $Id: options.h,v 1.1 2 2000-09-22 09:22:37bird Exp $1 /* $Id: options.h,v 1.13 2000-12-11 06:22:14 bird Exp $ 2 2 * 3 3 * Options. … … 62 62 TRUE, /* fJava */ \ 63 63 FALSE, /* fNoLoader */ \ 64 TRUE, /* fDllFixes */ \ 64 65 CB_SWP_INIT, /* cbSwpHeapInit */ \ 65 66 CB_SWP_MAX, /* cbSwpHeapMax */ \ … … 84 85 85 86 #define isSMPKernel() (options.fKernel & KF_SMP) 86 #define isUNIKernel() !(options.fKernel & KF_SMP) 87 #define isUNIKernel() (!(options.fKernel & KF_SMP)) 88 89 #define isDllFixesEnabled() (options.fDllFixes) 90 #define isDllFixesDisabled() (!options.fDllFixes) 91 87 92 /* INC */ 88 93 … … 126 131 ULONG fNoLoader; /* No loader stuff. !FIXME! We should import / functions even if this flag is set!!! */ 127 132 133 /** @cat Options affecting the behaviour changes in the OS/2 loader */ 134 ULONG fDllFixes; /* Enables the long DLL name and non .DLL extention fixes. */ 135 128 136 /** @cat Options affecting the heap. */ 129 137 ULONG cbSwpHeapInit; /* Initial heapsize. */ -
trunk/src/win32k/k32/k32QueryOptionsStatus.cpp
r4185 r4774 1 /* $Id: k32QueryOptionsStatus.cpp,v 1. 3 2000-09-04 16:40:50bird Exp $1 /* $Id: k32QueryOptionsStatus.cpp,v 1.4 2000-12-11 06:22:15 bird Exp $ 2 2 * 3 3 * k32QueryOptionsStatus - Queries the options and/or the status of … … 135 135 TmpOptions.fJava = options.fJava; 136 136 TmpOptions.fNoLoader = options.fNoLoader; 137 TmpOptions.fDllFixes = options.fDllFixes; 137 138 TmpOptions.cbSwpHeapMax = options.cbSwpHeapMax; 138 139 TmpOptions.cbResHeapMax = options.cbResHeapMax; -
trunk/src/win32k/k32/k32SetOptions.cpp
r4307 r4774 1 /* $Id: k32SetOptions.cpp,v 1. 3 2000-09-22 09:22:38bird Exp $1 /* $Id: k32SetOptions.cpp,v 1.4 2000-12-11 06:22:15 bird Exp $ 2 2 * 3 3 * k32SetOptions - Sets the changable options of win32k.sys the options. … … 126 126 if (TmpOptions.fREXXScript > 1) 127 127 return ERROR_INVALID_PARAMETER; 128 if (TmpOptions.fDllFixes > 1) 129 return ERROR_INVALID_PARAMETER; 128 130 if (TmpOptions.cbSwpHeapMax > (32768*1024) || TmpOptions.cbSwpHeapMax < options.cbSwpHeapInit) 129 131 return ERROR_INVALID_PARAMETER; … … 154 156 options.fJava = TmpOptions.fJava; /* Java flags. */ 155 157 options.fNoLoader = TmpOptions.fNoLoader; /* No loader stuff. !FIXME! We should import / functions even if this flag is set!!! */ 158 options.fDllFixes = TmpOptions.fDllFixes; /* Enables the long DLL name and non .DLL extention fixes. */ 156 159 157 160 options.cbSwpHeapMax = TmpOptions.cbSwpHeapMax; /* Maximum heapsize. */
Note:
See TracChangeset
for help on using the changeset viewer.