- Timestamp:
- Sep 12, 1999, 2:26:27 AM (26 years ago)
- Location:
- trunk/src/win32k
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/Makefile
r886 r909 1 1 ################################################################################ 2 # $Id: Makefile,v 1.2 1999-09-12 00:26:27 bird Exp $ 2 3 # 3 # Copyright 1998 knut st. osmundsen4 # Copyright 1998-1999 knut st. osmundsen 4 5 # 5 6 ################################################################################ … … 8 9 ################################################################################ 9 10 !include makefile.inc 11 !include $(PDWIN32_INCLUDE)\pdwin32.tools 10 12 11 13 NAME = win32k … … 83 85 84 86 {dev16}.c{object}.obj: 85 @ echocompiling: $<87 @$(ECHO) compiling: $< 86 88 @$(CC16) $(CFLAGS16) $(CDEFINES16) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES16) $< 87 89 88 90 {dev32}.asm{object}.obj: 89 @ echoassembling: $<91 @$(ECHO) assembling: $< 90 92 @$(AS) $(ASFLAGS) $(ADEFINES) $(AINCLUDES) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst 91 93 {dev32}.c{object}.obj: 92 @ echocompiling: $<94 @$(ECHO) compiling: $< 93 95 @$(CC) -c $(CFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 94 96 {dev32}.cpp{object}.obj: 95 @ echocompiling: $<97 @$(ECHO) compiling: $< 96 98 @$(CC) -c $(CPPFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 97 99 98 100 {ldr}.asm{object}.obj: 99 @ echoassembling: $<101 @$(ECHO) assembling: $< 100 102 @$(AS) $(ASFLAGS) $(ADEFINES) $(AINCLUDES) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst 101 103 {ldr}.c{object}.obj: 102 @ echocompiling: $<104 @$(ECHO) compiling: $< 103 105 @$(CC) -c $(CFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 104 106 {ldr}.cpp{object}.obj: 105 @ echocompiling: $<107 @$(ECHO) compiling: $< 106 108 @$(CC) -c $(CPPFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 107 109 108 110 {misc}.asm{object}.obj: 109 @ echoassembling: $<111 @$(ECHO) assembling: $< 110 112 @$(AS) $(ASFLAGS) $(ADEFINES) $(AINCLUDES) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst 111 113 {misc}.c{object}.obj: 112 @ echocompiling: $<114 @$(ECHO) compiling: $< 113 115 @$(CC) -c $(CFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 114 116 {misc}.cpp{object}.obj: 115 @ echocompiling: $<117 @$(ECHO) compiling: $< 116 118 @$(CC) -c $(CPPFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 117 119 118 120 {pe2lx}.c{object}.obj: 119 @ echocompiling: $<121 @$(ECHO) compiling: $< 120 122 @$(CC) -c $(CFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 121 123 {pe2lx}.cpp{object}.obj: 122 @ echocompiling: $<124 @$(ECHO) compiling: $< 123 125 @$(CC) -c $(CPPFLAGS) $(CDEFINES) -Fa$(WIN32KLIST)\$(*B).s -Fo$@ $(CINCLUDES) $< 124 126 125 127 {devhlpadd}.asm{object}.obj: 126 @ echoassembling: $<127 $(AS) $(ASFLAGS) $(ADEFINES) $(AINCLUDES) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst128 @$(ECHO) assembling: $< 129 @$(AS) $(ASFLAGS) $(ADEFINES) $(AINCLUDES) $< -Fo:$@ -Fl:$(WIN32KLIST)\$(*B).lst 128 130 129 131 … … 186 188 clib.lib 187 189 188 #189 # Old stuff190 #191 AOBJS = object\asmutils.obj \192 object\devhlp32_vmsetmem.obj \193 object\devhlp32_PhysToVirt.obj \194 object\calltab.obj195 196 197 COBJS = object\dev32_idc.obj \198 object\dev32_open.obj \199 object\dev32_close.obj \200 object\dev32_ioctl.obj \201 object\dev32_init.obj \202 object\dev32_read.obj \203 object\dev32_strategy.obj \204 object\dev32_shutdown.obj \205 object\dev32_init_complete.obj \206 object\dev32_data.obj \207 object\dev32_invalid_command.obj \208 object\ioctl.obj \209 object\ldrinit.obj \210 object\kernels.obj \211 object\myldrClose.obj \212 object\myldrOpen.obj \213 object\myldrRead.obj \214 object\myLDRQAppType.obj \215 object\pefilter.obj \216 object\malloc.obj \217 object\log.obj \218 object\log2.obj \219 object\new.obj \220 object\Yield.obj \221 object\lxSuper.obj \222 object\lxFile.obj \223 object\accelerator.obj \224 object\bitmap.obj \225 object\cursor.obj \226 object\cursorgrp.obj \227 object\dialog.obj \228 object\icon.obj \229 object\icongrp.obj \230 object\menu.obj \231 object\misc.obj \232 object\pefile.obj \233 object\rcdata.obj \234 object\strings.obj \235 object\vsprintf.obj236 237 190 238 191 ################################################################################ … … 248 201 249 202 250 251 203 ################################################################################ 252 204 # Win32k.sys rule. Don't mess with the order or objects and libraries! 253 205 ################################################################################ 254 206 $(NAME).sys: $(OBJS) $(LIBS) last.lib $(OBJSINIT) $(LIBSINIT) $(NAME).def 255 -@ echolinking: $@207 -@$(ECHO) linking: $@ 256 208 $(LD) $(LFLAGS) @<< 257 209 $(OBJS) $(LIBS) last.lib $(OBJSINIT) /IG $(LIBSINIT) $(NAME).def 258 210 << 259 211 @mapsym $*.map > nul 260 # @copy$@ $(PDWIN32_BIN)212 # $(CP) $@ $(PDWIN32_BIN) 261 213 262 214 … … 303 255 ################################################################################ 304 256 clean: 305 -@echo cleaning.... 306 -@echo #do nmake depend > .depend 307 -@rm -f $(NAME).sys 308 -@rm -f *.lib 309 -@rm -f $(WIN32KOBJ)\* 310 -@rm -f $(WIN32KLIST)\* 311 -@rm -f *.obj 312 -@rm -f *.exe 313 -@rm -f *.map 314 # @cd ..\pe2lx 315 # -@nmake /NOLOGO clean 316 # @cd ..\lib 317 # -@nmake /NOLOGO clean 318 # @cd ..\bin 319 # -@nmake /NOLOGO clean 320 # @cd .. 321 # -@del docsA\* >& nul 257 @$(ECHO) cleaning.... 258 @$(ECHO) #do nmake depend > .depend 259 @$(RM) $(NAME).sys *.lib $(WIN32KOBJ)\* $(WIN32KLIST)\* *.obj *.exe 260 @$(RM) *.sym *.map 261 # @$(RM) $(PDWIN32_BIN)\$(NAME).sys 322 262 323 263 … … 330 270 331 271 fastdep.exe: fastdep.c 332 @icc fastdep.c272 @icc -Q+ -O+ fastdep.c 333 273 334 274 object\asmutils.obj: misc\asmutils.asm include\devsegdf.inc -
trunk/src/win32k/configure.cmd
r886 r909 1 /* $Id: configure.cmd,v 1. 1 1999-09-08 20:48:58bird Exp $1 /* $Id: configure.cmd,v 1.2 1999-09-12 00:26:27 bird Exp $ 2 2 * 3 3 * Configuration script. … … 79 79 say 'You should now verify that the settings are correct by listing the file'; 80 80 say ''''sIncFile''''; 81 say '' 82 say 'Remember to do a ''nmake depend'' before making win32k.' 81 83 end 82 84 else do -
trunk/src/win32k/fastdep.c
r886 r909 1 1 /* 2 * Fast dependands. 2 * Fast dependands. (Fase = Quick and Dirty!) 3 3 * 4 4 * Copyright (c) 1999 knut st. osmundsen -
trunk/src/win32k/misc/asmutils.asm
r847 r909 1 ; $Id: asmutils.asm,v 1. 1 1999-09-06 02:20:01bird Exp $1 ; $Id: asmutils.asm,v 1.2 1999-09-12 00:26:27 bird Exp $ 2 2 ; 3 3 ; asmutils - assembly utility functions … … 201 201 push es 202 202 203 mov ax, 70h ;Read-only SAS selector.203 mov ax, SAS_selector ;70h - Read-only SAS selector. 204 204 mov es, ax 205 mov bx, es:[0].SAS_vm_data ;SAS_vm_data (0ch) 206 mov eax, es:[bx].SAS_vm_krnl_mte;SAS_vm_krnl_mte (0ch) 205 xor ebx, ebx 206 assume ebx: PTR SAS 207 mov bx, [ebx].SAS_vm_data ;SAS_vm_data (0ch) 208 assume ebx: PTR SAS_vm_section 209 mov eax,[ebx].SAS_vm_krnl_mte ;SAS_vm_krnl_mte (0ch) 207 210 208 211 pop es -
trunk/src/win32k/pe2lx/dialog.cpp
r847 r909 1 /* $Id: dialog.cpp,v 1. 1 1999-09-06 02:20:04bird Exp $ */1 /* $Id: dialog.cpp,v 1.2 1999-09-12 00:26:27 bird Exp $ */ 2 2 3 3 /* … … 61 61 static int ConvertDlgStyle(int style); 62 62 static int ConvertDlgItemStyle(int style); 63 static intConvertCaption(ULONG style, char *caption);64 static intConvertFont(char *font, PRESPARAMS *dlgpparam, int fsize);63 static BOOL ConvertCaption(ULONG style, char *caption); 64 static BOOL ConvertFont(char *font, PRESPARAMS *dlgpparam, int fsize); 65 65 66 66 #ifndef DIALOG_USER32
Note:
See TracChangeset
for help on using the changeset viewer.