⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.dsp.bak

📁 LINUX 0.11版内核代码。 并有代码分析说明。
💻 BAK
📖 第 1 页 / 共 3 页
字号:
IntDir=.\Release\kernel\chr_drv
InputPath=..\kernel\chr_drv\console.c
InputName=console

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\chr_drv\keyboard.S
# PROP Intermediate_Dir "Release\kernel\chr_drv"
# Begin Custom Build
IntDir=.\Release\kernel\chr_drv
ProjDir=.
InputPath=..\kernel\chr_drv\keyboard.S
InputName=keyboard

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /X /I "..\include" /EP /P $(InputPath) 
	masm\ml.exe -c -coff -nologo -Cp /X /Fo "$(IntDir)\$(InputName)" $(ProjDir)\$(InputName).i 
	
# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\chr_drv\rs_io.s
# PROP Intermediate_Dir "Release\kernel\chr_drv"
# Begin Custom Build
IntDir=.\Release\kernel\chr_drv
InputPath=..\kernel\chr_drv\rs_io.s
InputName=rs_io

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	masm\ml.exe -c -coff -nologo -Cp /X /Fo "$(IntDir)\$(InputName)" $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\chr_drv\serial.c
# PROP Intermediate_Dir "Release\kernel\chr_drv"
# Begin Custom Build
IntDir=.\Release\kernel\chr_drv
InputPath=..\kernel\chr_drv\serial.c
InputName=serial

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\chr_drv\tty_io.c
# PROP Intermediate_Dir "Release\kernel\chr_drv"
# Begin Custom Build
IntDir=.\Release\kernel\chr_drv
InputPath=..\kernel\chr_drv\tty_io.c
InputName=tty_io

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\chr_drv\tty_ioctl.c
# PROP Intermediate_Dir "Release\kernel\chr_drv"
# Begin Custom Build
IntDir=.\Release\kernel\chr_drv
InputPath=..\kernel\chr_drv\tty_ioctl.c
InputName=tty_ioctl

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# End Group
# Begin Source File

SOURCE=..\kernel\asm.s
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\asm.s
InputName=asm

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	masm\ml.exe -c -coff -nologo -Cp /X /Fo "$(IntDir)\$(InputName)" $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\exit.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\exit.c
InputName=exit

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\fork.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\fork.c
InputName=fork

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\mktime.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\mktime.c
InputName=mktime

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\panic.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\panic.c
InputName=panic

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\printk.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\printk.c
InputName=printk

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\sched.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\sched.c
InputName=sched

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\signal.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\signal.c
InputName=signal

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\sys.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\sys.c
InputName=sys

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\system_call.s
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\system_call.s
InputName=system_call

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	masm\ml.exe -c -coff -nologo -Cp /X /Fo "$(IntDir)\$(InputName)" $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\traps.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\traps.c
InputName=traps

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\kernel\vsprintf.c
# PROP Intermediate_Dir "Release\kernel"
# Begin Custom Build
IntDir=.\Release\kernel
InputPath=..\kernel\vsprintf.c
InputName=vsprintf

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# End Group
# Begin Group "mm"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\mm\memory.c
# PROP Intermediate_Dir "Release\mm"
# Begin Custom Build
IntDir=.\Release\mm
InputPath=..\mm\memory.c
InputName=memory

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\mm\page.s
# PROP Intermediate_Dir "Release\mm"
# Begin Custom Build
IntDir=.\Release\mm
InputPath=..\mm\page.s
InputName=page

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	masm\ml.exe -c -coff -nologo -Cp /X /Fo "$(IntDir)\$(InputName)" $(InputPath)

# End Custom Build
# End Source File
# End Group
# Begin Group "fs"

# PROP Default_Filter ""
# Begin Source File

SOURCE=..\fs\bitmap.c
# PROP Intermediate_Dir "Release\fs"
# Begin Custom Build
IntDir=.\Release\fs
InputPath=..\fs\bitmap.c
InputName=bitmap

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\fs\block_dev.c
# PROP Intermediate_Dir "Release\fs"
# Begin Custom Build
IntDir=.\Release\fs
InputPath=..\fs\block_dev.c
InputName=block_dev

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\fs\buffer.c
# PROP Intermediate_Dir "Release\fs"
# Begin Custom Build
IntDir=.\Release\fs
InputPath=..\fs\buffer.c
InputName=buffer

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\fs\char_dev.c
# PROP Intermediate_Dir "Release\fs"
# Begin Custom Build
IntDir=.\Release\fs
InputPath=..\fs\char_dev.c
InputName=char_dev

"$(IntDir)\$(InputName).obj" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
	cl /nologo /Zp2 /W3 /vd0 /GX- /Ox /Ot /Oa /Og /Op /X /I "..\include" /u /FAs /Fa"$(IntDir)/" /Fp"Release/system.pch" /YX /Fo"$(IntDir)/" /Fd"$(IntDir)/" /FD /c $(InputPath)

# End Custom Build
# End Source File
# Begin Source File

SOURCE=..\fs\exec.c
# PROP Intermediate_Dir "Release\fs"
# Begin Custom Build
IntDir=.\Release\fs
InputPath=..\fs\exec.c
InputName=exec

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -