实例介绍
【实例简介】
Hello China操作系统源代码和安装包、SDK
【实例截图】
【核心代码】
HCN175-SRCCODE-SDK(Beta)
├── app
│ ├── clrsel
│ │ ├── clrsel
│ │ │ ├── clrsel.vcproj
│ │ │ ├── clrsel.vcproj.PC--20111123DDC.Administrator.user
│ │ │ ├── clrtab.cpp
│ │ │ ├── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── clrtab.obj
│ │ │ │ ├── HCNMain.obj
│ │ │ │ ├── vc90.idb
│ │ │ │ └── vc90.pdb
│ │ │ ├── HCNMain.cpp
│ │ │ └── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── clrsel.dll.intermediate.manifest
│ │ │ ├── clrtab.obj
│ │ │ ├── HCNMain.obj
│ │ │ ├── mt.dep
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── clrsel.ncb
│ │ ├── clrsel.sln
│ │ ├── clrsel.suo
│ │ └── Release
│ │ ├── clrsel.bmp
│ │ ├── clrsel.dll
│ │ └── clrsel.pdb
│ ├── draw
│ │ ├── Debug
│ │ │ ├── Draw.pch
│ │ │ ├── entry.obj
│ │ │ ├── KAPI.obj
│ │ │ ├── stdio.obj
│ │ │ ├── STRING.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── Draw.dsp
│ │ ├── Draw.dsw
│ │ ├── Draw.ncb
│ │ ├── Draw.opt
│ │ ├── Draw.plg
│ │ ├── entry.cpp
│ │ ├── KAPI.CPP
│ │ ├── KAPI.H
│ │ ├── math.cpp
│ │ ├── math.h
│ │ ├── Release
│ │ │ ├── clock.bmp
│ │ │ ├── Draw.dll
│ │ │ ├── draw.hcx
│ │ │ ├── Draw.pch
│ │ │ ├── draw.txt
│ │ │ ├── entry.obj
│ │ │ ├── KAPI.obj
│ │ │ ├── math.obj
│ │ │ ├── process.exe
│ │ │ ├── stdio.obj
│ │ │ ├── STRING.obj
│ │ │ └── vc60.idb
│ │ ├── stdio.CPP
│ │ ├── stdio.H
│ │ ├── STRING.CPP
│ │ └── string.h
│ ├── hcnhello
│ │ ├── hcnhello
│ │ │ ├── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── HCNMain.obj
│ │ │ │ ├── vc90.idb
│ │ │ │ └── vc90.pdb
│ │ │ ├── hcnhello.vcproj
│ │ │ ├── hcnhello.vcproj.PC--20111123DDC.Administrator.user
│ │ │ ├── HCNMain.cpp
│ │ │ └── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── hcnhello.dll.intermediate.manifest
│ │ │ ├── HCNMain.obj
│ │ │ ├── mt.dep
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── hcnhello.ncb
│ │ ├── hcnhello.sln
│ │ ├── hcnhello.suo
│ │ └── Release
│ │ ├── clrsel.bmp
│ │ ├── hcnhello.dll
│ │ └── hcnhello.pdb
│ ├── hcnhelp
│ │ ├── hcnhelp
│ │ │ ├── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── entry.obj
│ │ │ │ ├── vc90.idb
│ │ │ │ └── vc90.pdb
│ │ │ ├── entry.cpp
│ │ │ ├── hcnhelp.vcproj
│ │ │ ├── hcnhelp.vcproj.PC--20111123DDC.Administrator.user
│ │ │ └── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── entry.obj
│ │ │ ├── hcnhelp.dll.intermediate.manifest
│ │ │ ├── mt.dep
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── hcnhelp.ncb
│ │ ├── hcnhelp.sln
│ │ ├── hcnhelp.suo
│ │ └── Release
│ │ ├── hcnhelp.bmp
│ │ ├── hcnhelp.dll
│ │ └── hcnhelp.pdb
│ └── Stat
│ ├── Debug
│ │ ├── HCNMain.obj
│ │ ├── stat.pch
│ │ ├── stat.pdb
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── HCNMain.cpp
│ ├── Release
│ │ ├── HCNMain.obj
│ │ ├── stat.bmp
│ │ ├── stat.dll
│ │ ├── stat.pch
│ │ └── vc60.idb
│ ├── stat.dsp
│ ├── stat.dsw
│ ├── stat.ncb
│ ├── stat.opt
│ └── stat.plg
├── bin
│ ├── FAT32
│ │ ├── APPEND.exe
│ │ ├── ASC16
│ │ ├── batch.bat
│ │ ├── bootsect.dos
│ │ ├── clock.hcx
│ │ ├── cloud.hcx
│ │ ├── clrsel.hcx
│ │ ├── cpistat.hcx
│ │ ├── DUMPF32.exe
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hcnhelp.hcx
│ │ ├── hcnimge.bin
│ │ ├── hcnsms.hcx
│ │ ├── hcnsns.hcx
│ │ ├── Hello China V1.75安装与使用指导.doc
│ │ ├── HELLOCN.HCX
│ │ ├── hzk16
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── modcfg.ini
│ │ ├── network.exe
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── result
│ │ └── setting.hcx
│ ├── NTFS
│ │ ├── APPEND.exe
│ │ ├── ASC16
│ │ ├── batch.bat
│ │ ├── bootsect.dos
│ │ ├── clock.hcx
│ │ ├── cloud.hcx
│ │ ├── clrsel.hcx
│ │ ├── cpistat.hcx
│ │ ├── DUMPF32.exe
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hcnhelp.hcx
│ │ ├── hcnimge.bin
│ │ ├── hcnsms.hcx
│ │ ├── hcnsns.hcx
│ │ ├── Hello China V1.75安装与使用指导.doc
│ │ ├── HELLOCN.HCX
│ │ ├── hzk16
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── MKNTFSBS.exe
│ │ ├── modcfg.ini
│ │ ├── network.exe
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── result.txt
│ │ └── setting.hcx
│ ├── runcap.jpg
│ ├── VirtualPC
│ │ ├── bootsect.bin
│ │ ├── HCNGUI.dll
│ │ ├── Hello China在Virtual PC上的安装.doc
│ │ ├── install
│ │ │ ├── APPEND.exe
│ │ │ ├── ASC16
│ │ │ ├── batch.bat
│ │ │ ├── bootsect.dos
│ │ │ ├── clock.hcx
│ │ │ ├── cloud.hcx
│ │ │ ├── clrsel.hcx
│ │ │ ├── cpistat.hcx
│ │ │ ├── DUMPF32.exe
│ │ │ ├── hcngui.bin
│ │ │ ├── HCNGUI.dll
│ │ │ ├── hcnhelp.hcx
│ │ │ ├── hcnimge.bin
│ │ │ ├── hcnsms.hcx
│ │ │ ├── hcnsns.hcx
│ │ │ ├── HELLOCN.HCX
│ │ │ ├── hzk16
│ │ │ ├── master.bin
│ │ │ ├── master.dll
│ │ │ ├── miniker.bin
│ │ │ ├── MKNTFSBS.exe
│ │ │ ├── modcfg.ini
│ │ │ ├── network.exe
│ │ │ ├── process.exe
│ │ │ ├── realinit.bin
│ │ │ ├── result.txt
│ │ │ └── setting.hcx
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── RUN IN VIRTUAL MACHINE(Revised in 20081031).doc
│ │ ├── VFLOPPY.VFD
│ │ └── VFMAKER.exe
│ └── 请先阅读.txt
├── config
│ ├── gui-ts.txt
│ ├── issues.txt
│ └── modaddr.txt
├── doc
│ ├── ~$MODULE.doc
│ ├── ASCII_SCANCODE.doc
│ ├── BIOS.doc
│ ├── EXEMOD.doc
│ ├── FAT SPECIFICATION.doc
│ ├── FDISK.DOC
│ ├── HCN DEV.docx
│ ├── Hello China GUI模块HLD设计.doc
│ ├── Hello China V16图形用户接口(GUI)模块开发指南.ppt
│ ├── Hello China V2.0 architecture.ppt
│ ├── Hello China V2.0应用计划-云终端方向.ppt
│ ├── Hello China V2.0应用计划-面向云计算的终端软件平台V1.0.ppt
│ ├── Hello China可加载模块的实现.doc
│ ├── Hello China在Virtual PC上的安装.doc
│ ├── IDE Specification.txt
│ ├── Install on VPC.doc
│ ├── ISSUES.doc
│ ├── KBDRV.DOC
│ ├── MEMLAYOUT.doc
│ ├── MODULE.doc
│ ├── MOUSE INIT.docx
│ ├── MultiBOOT.docx
│ ├── NTFS+白皮书.doc
│ ├── revised.doc
│ ├── SYSCALL.doc
│ ├── SYSCALL.xls
│ ├── V166特性列表.doc
│ ├── V175安装和使用.docx
│ ├── WIN7 BOOT.doc
│ └── 在Hell China中增加新模块的步骤简介.doc
├── gui
│ ├── APP
│ │ ├── CLENDAR.CPP
│ │ ├── CLENDAR.H
│ │ ├── HELLOW.CPP
│ │ └── HELLOW.H
│ ├── COLOR.pptx
│ ├── CTRL
│ │ ├── bmpbtn.cpp
│ │ ├── BUTTON.CPP
│ │ └── MSGBOX.CPP
│ ├── GUIENTRY.CPP
│ ├── guimaker
│ │ ├── APPEND.exe
│ │ ├── APPEND_old.exe
│ │ ├── ASC16
│ │ ├── guimaker.bat
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hzk16
│ │ └── process.exe
│ ├── HCNGUI.dsp
│ ├── HCNGUI.dsw
│ ├── HCNGUI.ncb
│ ├── HCNGUI.opt
│ ├── HCNGUI.plg
│ ├── IMAGES
│ │ ├── APPEND.exe
│ │ ├── ASC16
│ │ ├── bootsect.bin
│ │ ├── FMTLDRF.COM
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hzk16
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── proc.bat
│ │ ├── procbug.bat
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── VFLOPPY.VFD
│ │ └── VFMAKER.exe
│ ├── INCLUDE
│ │ ├── BMPAPI.h
│ │ ├── bmpbtn.h
│ │ ├── BUTTON.H
│ │ ├── CLIPZONE.H
│ │ ├── _gdi.h
│ │ ├── GDI.H
│ │ ├── GLOBAL.H
│ │ ├── GUISHELL.H
│ │ ├── KAPI.H
│ │ ├── launch.h
│ │ ├── MSGBOX.H
│ │ ├── RAWIT.H
│ │ ├── stdio.H
│ │ ├── string.h
│ │ ├── VESA.H
│ │ ├── VIDEO.H
│ │ ├── WNDMGR.H
│ │ └── WordLib.H
│ ├── KAPI
│ │ ├── KAPI.CPP
│ │ ├── KAPI.H
│ │ ├── math.cpp
│ │ ├── math.h
│ │ ├── stdio.CPP
│ │ └── STRING.CPP
│ ├── KTHREAD
│ │ ├── APPBAND.CPP
│ │ ├── clend.cpp
│ │ ├── clend.h
│ │ ├── clock.cpp
│ │ ├── clock.h
│ │ ├── GUIENTRY.CPP
│ │ ├── GUISHELL.CPP
│ │ ├── GUIWPROC.CPP
│ │ ├── launch.cpp
│ │ ├── MOUSEMGR.CPP
│ │ └── RAWIT.CPP
│ ├── PICTURE
│ │ └── BMPAPI.cpp
│ ├── Release
│ │ ├── APPBAND.obj
│ │ ├── APPBAND.sbr
│ │ ├── BMPAPI.obj
│ │ ├── BMPAPI.sbr
│ │ ├── bmpbtn.obj
│ │ ├── bmpbtn.sbr
│ │ ├── BUTTON.obj
│ │ ├── BUTTON.sbr
│ │ ├── CLENDAR.obj
│ │ ├── CLENDAR.sbr
│ │ ├── clend.obj
│ │ ├── clend.sbr
│ │ ├── CLIPZONE.obj
│ │ ├── CLIPZONE.sbr
│ │ ├── clock.obj
│ │ ├── clock.sbr
│ │ ├── data.obj
│ │ ├── data.sbr
│ │ ├── DEFWPROC.obj
│ │ ├── DEFWPROC.sbr
│ │ ├── GDI.obj
│ │ ├── GDI.sbr
│ │ ├── GLOBAL.obj
│ │ ├── GLOBAL.sbr
│ │ ├── GUIENTRY.obj
│ │ ├── GUIENTRY.sbr
│ │ ├── GUISHELL.obj
│ │ ├── GUISHELL.sbr
│ │ ├── GUIWPROC.obj
│ │ ├── GUIWPROC.sbr
│ │ ├── HCNGUI.bsc
│ │ ├── HCNGUI.dll
│ │ ├── HCNGUI.pch
│ │ ├── HELLOW.obj
│ │ ├── HELLOW.sbr
│ │ ├── KAPI.obj
│ │ ├── KAPI.sbr
│ │ ├── launch.obj
│ │ ├── launch.sbr
│ │ ├── math.obj
│ │ ├── math.sbr
│ │ ├── MOUSEMGR.obj
│ │ ├── MOUSEMGR.sbr
│ │ ├── MSGBOX.obj
│ │ ├── MSGBOX.sbr
│ │ ├── RAWIT.obj
│ │ ├── RAWIT.sbr
│ │ ├── stdio.obj
│ │ ├── stdio.sbr
│ │ ├── STRING.obj
│ │ ├── STRING.sbr
│ │ ├── syscall.obj
│ │ ├── syscall.sbr
│ │ ├── vc60.idb
│ │ ├── VIDEO.obj
│ │ ├── VIDEO.sbr
│ │ ├── WNDMGR.obj
│ │ ├── WNDMGR.sbr
│ │ ├── WordLib.obj
│ │ └── WordLib.sbr
│ ├── RES
│ │ └── data.cpp
│ ├── syscall
│ │ ├── syscall.cpp
│ │ └── syscall.h
│ ├── VIDEO
│ │ ├── GLOBAL.CPP
│ │ └── VIDEO.CPP
│ ├── WINDOW
│ │ ├── CLIPZONE.CPP
│ │ ├── _dc.c
│ │ ├── DEFWPROC.CPP
│ │ ├── GDI.CPP
│ │ └── WNDMGR.CPP
│ ├── WORD
│ │ └── WordLib.CPP
│ └── 开发说明.txt
├── HCNTHEME.JPG
├── kernel
│ ├── arch
│ │ ├── ARCH.H
│ │ ├── ARCH_X86.CPP
│ │ ├── BIOS.CPP
│ │ ├── BIOS.H
│ │ └── sysinit
│ │ ├── BOOTSECT.ASM
│ │ ├── hdbs.asm
│ │ ├── MINIKER.ASM
│ │ ├── ntfsbs.asm
│ │ ├── output.txt
│ │ ├── REALINIT.ASM
│ │ ├── realinit.bin
│ │ └── realinit_g.asm
│ ├── Debug
│ │ ├── BIOS.obj
│ │ ├── dim.obj
│ │ ├── KAPI.obj
│ │ ├── KEYBRD.obj
│ │ ├── master.pch
│ │ ├── MOUSE.obj
│ │ ├── SHELL1.obj
│ │ ├── SHELL.obj
│ │ ├── SYSCALL.obj
│ │ ├── SYSTEM.obj
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── drivers
│ │ ├── IDEBASE.CPP
│ │ ├── IDEBASE.H
│ │ ├── IDEHD.CPP
│ │ ├── IDEHD.H
│ │ ├── KEYBRD.CPP
│ │ ├── KEYBRD.H
│ │ ├── MOUSE.CPP
│ │ └── MOUSE.H
│ ├── fs
│ │ ├── FAT322.CPP
│ │ ├── FAT32.CPP
│ │ ├── FAT32.H
│ │ ├── FATMGR2.CPP
│ │ ├── FATMGR.CPP
│ │ ├── FATSTR.CPP
│ │ ├── NTFS2.CPP
│ │ ├── NTFS3.CPP
│ │ ├── NTFS.CPP
│ │ ├── NTFSDRV.CPP
│ │ └── NTFS.H
│ ├── include
│ │ ├── ARCHSTD.H
│ │ ├── BUFFMGR.H
│ │ ├── COMMOBJ.H
│ │ ├── COMQUEUE.H
│ │ ├── DEVMGR.H
│ │ ├── DIM.H
│ │ ├── GLOBVAR.H
│ │ ├── HEAP.H
│ │ ├── HELLOCN.H
│ │ ├── IOMGR.H
│ │ ├── KAPI.H
│ │ ├── KMEMMGR.H
│ │ ├── KRNLSTD.H
│ │ ├── KTHREAD.H
│ │ ├── KTMGR.H
│ │ ├── KTMSG.H
│ │ ├── LIST.H
│ │ ├── MAILBOX.H
│ │ ├── MAILBOX_.H
│ │ ├── MEMMGR.H
│ │ ├── MODMGR.H
│ │ ├── OBJQUEUE.H
│ │ ├── PAGEIDX.H
│ │ ├── PCI_DRV.H
│ │ ├── PERF.H
│ │ ├── RINGBUFF.H
│ │ ├── STATCPU.H
│ │ ├── StdAfx.h
│ │ ├── SYN_MECH.H
│ │ ├── SYNOBJ.H
│ │ ├── SYSCALL.H
│ │ ├── SYSTEM.H
│ │ ├── TASKCTRL.H
│ │ ├── TIMER.H
│ │ ├── TYPES.H
│ │ └── VMM.H
│ ├── kapi
│ │ ├── KAPI.CPP
│ │ └── KAPI.H
│ ├── kernel
│ │ ├── BUFFMGR.CPP
│ │ ├── COMQUEUE.CPP
│ │ ├── DEVMGR.CPP
│ │ ├── DIM.CPP
│ │ ├── HEAP.CPP
│ │ ├── HELLOCN.CPP
│ │ ├── IOMGR2.CPP
│ │ ├── IOMGR.CPP
│ │ ├── KAPI.CPP
│ │ ├── KERMOD.CPP
│ │ ├── KEYHDLR.CPP
│ │ ├── KMEMMGR.CPP
│ │ ├── KTHREAD.CPP
│ │ ├── KTMGR2.CPP
│ │ ├── KTMGR.CPP
│ │ ├── MAILBOX.CPP
│ │ ├── MEMMGR.CPP
│ │ ├── MODMGR.CPP
│ │ ├── OBJMGR.CPP
│ │ ├── OBJQUEUE.CPP
│ │ ├── PAGEIDX.CPP
│ │ ├── PCI_DRV.CPP
│ │ ├── PERF.CPP
│ │ ├── RINGBUFF.CPP
│ │ ├── STATCPU.CPP
│ │ ├── SYN_MECH.CPP
│ │ ├── SYNOBJ.CPP
│ │ ├── SYSCALL.CPP
│ │ ├── SYSTEM.CPP
│ │ ├── TASKCTRL.CPP
│ │ ├── TIMER.CPP
│ │ ├── TYPES.CPP
│ │ └── VMM.CPP
│ ├── kthread
│ │ ├── idle.cpp
│ │ └── idle.h
│ ├── lib
│ │ ├── stdio.cpp
│ │ ├── stdio.h
│ │ ├── string.cpp
│ │ └── string.h
│ ├── master.dep
│ ├── master.dsp
│ ├── master.dsw
│ ├── master.mak
│ ├── master.ncb
│ ├── master.opt
│ ├── master.plg
│ ├── osentry
│ │ ├── DRVENTRY.CPP
│ │ └── OS_ENTRY.CPP
│ ├── Release
│ │ ├── ARCH_X86.obj
│ │ ├── BIOS.obj
│ │ ├── BUFFMGR.obj
│ │ ├── COMDRV.obj
│ │ ├── COMQUEUE.obj
│ │ ├── DEVMGR.obj
│ │ ├── dim.obj
│ │ ├── DRVENTRY.obj
│ │ ├── EXTCMD.obj
│ │ ├── FAT322.obj
│ │ ├── FAT32.obj
│ │ ├── FATMGR2.obj
│ │ ├── FATMGR.obj
│ │ ├── FATSTR.obj
│ │ ├── FDISK2.obj
│ │ ├── FDISK.obj
│ │ ├── FIBONACCI.obj
│ │ ├── FIBO.obj
│ │ ├── FS.obj
│ │ ├── HCNAPI.obj
│ │ ├── HEAP.obj
│ │ ├── HEDIT.obj
│ │ ├── HELLOCN.obj
│ │ ├── HYPERTRM.obj
│ │ ├── IDEBASE.obj
│ │ ├── IDEHD.obj
│ │ ├── idle.obj
│ │ ├── IOCTRL_S.obj
│ │ ├── IOMGR2.obj
│ │ ├── IOMGR.obj
│ │ ├── IPV4_IMP.obj
│ │ ├── KAPI.obj
│ │ ├── KERMOD.obj
│ │ ├── KEYBRD.obj
│ │ ├── KEYHDLR.obj
│ │ ├── KMEMMGR.obj
│ │ ├── KTHREAD.obj
│ │ ├── KTMGR2.obj
│ │ ├── KTMGR.obj
│ │ ├── LOW_API.obj
│ │ ├── L_STDIO.obj
│ │ ├── MAILBOX.obj
│ │ ├── master.dll
│ │ ├── master.map
│ │ ├── master.pch
│ │ ├── memmgr.obj
│ │ ├── MODMGR.obj
│ │ ├── MOUSE.obj
│ │ ├── NETBUFF.obj
│ │ ├── NET_COMM.obj
│ │ ├── NTFS2.obj
│ │ ├── NTFS3.obj
│ │ ├── NTFSDRV.obj
│ │ ├── NTFS.obj
│ │ ├── OBJMGR.obj
│ │ ├── OBJQUEUE.obj
│ │ ├── OS_ENTRY.obj
│ │ ├── PAGEIDX.obj
│ │ ├── PCI_DRV.obj
│ │ ├── PERF.obj
│ │ ├── RINGBUFF.obj
│ │ ├── RT8139.obj
│ │ ├── SHELL1.obj
│ │ ├── SHELL.obj
│ │ ├── STATCPU.obj
│ │ ├── STAT_S.obj
│ │ ├── stdio.obj
│ │ ├── string.obj
│ │ ├── SYN_MECH.obj
│ │ ├── SYNOBJ.obj
│ │ ├── SYSCALL.obj
│ │ ├── SYSD_S.obj
│ │ ├── SYSTEM.obj
│ │ ├── TASKCTRL.obj
│ │ ├── TIMER.obj
│ │ ├── TYPES.obj
│ │ ├── UDP_IMP.obj
│ │ ├── vc60.idb
│ │ └── VMM.obj
│ └── shell
│ ├── EXTCMD.CPP
│ ├── EXTCMD.H
│ ├── FDISK2.CPP
│ ├── FDISK.CPP
│ ├── FDISK.H
│ ├── FIBONACCI.CPP
│ ├── FIBONACCI.H
│ ├── FS.CPP
│ ├── FS.H
│ ├── HEDIT.CPP
│ ├── HEDIT.H
│ ├── HYPERTRM.CPP
│ ├── HYPERTRM.H
│ ├── IOCTRL_S.CPP
│ ├── IOCTRL_S.H
│ ├── SHELL1.CPP
│ ├── SHELL.CPP
│ ├── SHELL.H
│ ├── STAT_S.CPP
│ ├── STAT_S.H
│ ├── SYSD_S.CPP
│ └── SYSD_S.H
├── sdk
│ ├── vc60
│ │ ├── hcxbuild.exe
│ │ ├── kapi.h
│ │ ├── sdklib
│ │ │ ├── Debug
│ │ │ │ ├── KAPI.obj
│ │ │ │ ├── sdklib.pch
│ │ │ │ ├── vc60.idb
│ │ │ │ └── vc60.pdb
│ │ │ ├── KAPI.CPP
│ │ │ ├── kapi.h
│ │ │ ├── math.cpp
│ │ │ ├── math.h
│ │ │ ├── Release
│ │ │ │ ├── KAPI.obj
│ │ │ │ ├── math.obj
│ │ │ │ ├── sdklib.lib
│ │ │ │ ├── sdklib.pch
│ │ │ │ ├── stdio.obj
│ │ │ │ ├── STRING.obj
│ │ │ │ └── vc60.idb
│ │ │ ├── sdklib.dsp
│ │ │ ├── sdklib.dsw
│ │ │ ├── sdklib.lib
│ │ │ ├── sdklib.ncb
│ │ │ ├── sdklib.opt
│ │ │ ├── sdklib.plg
│ │ │ ├── stdio.CPP
│ │ │ ├── stdio.H
│ │ │ ├── STRING.CPP
│ │ │ └── string.h
│ │ └── sdklib.lib
│ └── vs2008
│ ├── hcxbuild.exe
│ ├── kapi.h
│ ├── vssdklib
│ │ ├── Debug
│ │ │ ├── KAPI.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── KAPI.CPP
│ │ ├── kapi.h
│ │ ├── math.cpp
│ │ ├── math.h
│ │ ├── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── KAPI.obj
│ │ │ ├── math.obj
│ │ │ ├── sdklib.lib
│ │ │ ├── stdio.obj
│ │ │ ├── STRING.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc90.idb
│ │ ├── sdklib.dsp
│ │ ├── sdklib.dsw
│ │ ├── sdklib.ncb
│ │ ├── sdklib.opt
│ │ ├── sdklib.plg
│ │ ├── sdklib.sln
│ │ ├── sdklib.suo
│ │ ├── sdklib.vcproj
│ │ ├── sdklib.vcproj.PC--20111123DDC.Administrator.user
│ │ ├── stdio.CPP
│ │ ├── stdio.H
│ │ ├── STRING.CPP
│ │ └── string.h
│ └── vssdklib.lib
├── tools
│ ├── APPEND
│ │ ├── APPEND.dsp
│ │ ├── APPEND.dsw
│ │ ├── APPEND.ncb
│ │ ├── APPEND.opt
│ │ ├── APPEND.plg
│ │ ├── crtMain.cpp
│ │ └── Release
│ │ ├── APPEND.exe
│ │ ├── APPEND.pch
│ │ ├── crtMain.obj
│ │ ├── master.bin
│ │ └── vc60.idb
│ ├── DUMPF32
│ │ ├── crtMain.cpp
│ │ ├── DUMPF32.dsp
│ │ ├── DUMPF32.dsw
│ │ ├── DUMPF32.ncb
│ │ ├── DUMPF32.opt
│ │ ├── DUMPF32.plg
│ │ └── Release
│ │ ├── bootsect.dos
│ │ ├── crtMain.obj
│ │ ├── DUMPF32.exe
│ │ ├── DUMPF32.pch
│ │ └── vc60.idb
│ ├── hcxbuild
│ │ ├── bitmap.cpp
│ │ ├── bitmap.h
│ │ ├── bmp
│ │ │ ├── clock.bmp
│ │ │ ├── cloud.bmp
│ │ │ ├── contact.bmp
│ │ │ ├── draw.bmp
│ │ │ ├── Draw.dll
│ │ │ ├── entt.bmp
│ │ │ ├── game.bmp
│ │ │ ├── rdp.bmp
│ │ │ ├── scratch.dll
│ │ │ ├── setting.bmp
│ │ │ ├── sms.bmp
│ │ │ └── sns.bmp
│ │ ├── CPIStat.hcx
│ │ ├── Debug
│ │ │ ├── bitmap.obj
│ │ │ ├── hcxbuildDlg.obj
│ │ │ ├── hcxbuild.exe
│ │ │ ├── hcxbuild.ilk
│ │ │ ├── hcxbuild.obj
│ │ │ ├── hcxbuild.pch
│ │ │ ├── hcxbuild.pdb
│ │ │ ├── hcxbuild.res
│ │ │ ├── StdAfx.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── hcxbuild.aps
│ │ ├── hcxbuild.clw
│ │ ├── hcxbuild.cpp
│ │ ├── hcxbuildDlg.cpp
│ │ ├── hcxbuildDlg.h
│ │ ├── hcxbuild.dsp
│ │ ├── hcxbuild.dsw
│ │ ├── hcxbuild.h
│ │ ├── hcxbuild.ncb
│ │ ├── hcxbuild.opt
│ │ ├── hcxbuild.plg
│ │ ├── hcxbuild.rc
│ │ ├── ReadMe.txt
│ │ ├── Release
│ │ │ ├── bitmap.obj
│ │ │ ├── hcxbuildDlg.obj
│ │ │ ├── hcxbuild.exe
│ │ │ ├── hcxbuild.obj
│ │ │ ├── hcxbuild.pch
│ │ │ ├── hcxbuild.res
│ │ │ ├── StdAfx.obj
│ │ │ ├── vc60.idb
│ │ │ └── vsscrat.hcx
│ │ ├── res
│ │ │ ├── hcxbuild.ico
│ │ │ └── hcxbuild.rc2
│ │ ├── resource.h
│ │ ├── scratch.dll
│ │ ├── scratch.HCX
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── MKNTFSBS
│ │ ├── MKNTFSBS.dsp
│ │ ├── MKNTFSBS.dsw
│ │ ├── MKNTFSBS.ncb
│ │ ├── MKNTFSBS.opt
│ │ ├── MKNTFSBS.plg
│ │ ├── NTFS2.CPP
│ │ ├── NTFS3.CPP
│ │ ├── NTFS.CPP
│ │ ├── NTFS.H
│ │ └── Release
│ │ ├── MKNTFSBS.exe
│ │ ├── MKNTFSBS.pch
│ │ ├── NTFS2.obj
│ │ ├── NTFS3.obj
│ │ ├── NTFS.obj
│ │ └── vc60.idb
│ ├── PROCESS
│ │ ├── crtMain.cpp
│ │ ├── process.dsp
│ │ ├── process.dsw
│ │ ├── process.ncb
│ │ ├── process.opt
│ │ ├── process.plg
│ │ └── Release
│ │ ├── crtMain.obj
│ │ ├── process.exe
│ │ ├── process.pch
│ │ └── vc60.idb
│ └── VFMaker
│ ├── bootsect.bin
│ ├── crtMain.cpp
│ ├── master.bin
│ ├── miniker.bin
│ ├── process.exe
│ ├── realinit.bin
│ ├── RUN IN VIRTUAL MACHINE(Revised in 20081031).doc
│ ├── VFLOPPY.VFD
│ ├── VFMAKER.dsp
│ ├── VFMAKER.dsw
│ ├── VFMAKER.exe
│ ├── VFMAKER.ncb
│ └── VFMAKER.opt
└── 版本主要改进.doc
82 directories, 789 files
Hello China操作系统源代码和安装包、SDK
【实例截图】
【核心代码】
HCN175-SRCCODE-SDK(Beta)
├── app
│ ├── clrsel
│ │ ├── clrsel
│ │ │ ├── clrsel.vcproj
│ │ │ ├── clrsel.vcproj.PC--20111123DDC.Administrator.user
│ │ │ ├── clrtab.cpp
│ │ │ ├── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── clrtab.obj
│ │ │ │ ├── HCNMain.obj
│ │ │ │ ├── vc90.idb
│ │ │ │ └── vc90.pdb
│ │ │ ├── HCNMain.cpp
│ │ │ └── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── clrsel.dll.intermediate.manifest
│ │ │ ├── clrtab.obj
│ │ │ ├── HCNMain.obj
│ │ │ ├── mt.dep
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── clrsel.ncb
│ │ ├── clrsel.sln
│ │ ├── clrsel.suo
│ │ └── Release
│ │ ├── clrsel.bmp
│ │ ├── clrsel.dll
│ │ └── clrsel.pdb
│ ├── draw
│ │ ├── Debug
│ │ │ ├── Draw.pch
│ │ │ ├── entry.obj
│ │ │ ├── KAPI.obj
│ │ │ ├── stdio.obj
│ │ │ ├── STRING.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── Draw.dsp
│ │ ├── Draw.dsw
│ │ ├── Draw.ncb
│ │ ├── Draw.opt
│ │ ├── Draw.plg
│ │ ├── entry.cpp
│ │ ├── KAPI.CPP
│ │ ├── KAPI.H
│ │ ├── math.cpp
│ │ ├── math.h
│ │ ├── Release
│ │ │ ├── clock.bmp
│ │ │ ├── Draw.dll
│ │ │ ├── draw.hcx
│ │ │ ├── Draw.pch
│ │ │ ├── draw.txt
│ │ │ ├── entry.obj
│ │ │ ├── KAPI.obj
│ │ │ ├── math.obj
│ │ │ ├── process.exe
│ │ │ ├── stdio.obj
│ │ │ ├── STRING.obj
│ │ │ └── vc60.idb
│ │ ├── stdio.CPP
│ │ ├── stdio.H
│ │ ├── STRING.CPP
│ │ └── string.h
│ ├── hcnhello
│ │ ├── hcnhello
│ │ │ ├── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── HCNMain.obj
│ │ │ │ ├── vc90.idb
│ │ │ │ └── vc90.pdb
│ │ │ ├── hcnhello.vcproj
│ │ │ ├── hcnhello.vcproj.PC--20111123DDC.Administrator.user
│ │ │ ├── HCNMain.cpp
│ │ │ └── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── hcnhello.dll.intermediate.manifest
│ │ │ ├── HCNMain.obj
│ │ │ ├── mt.dep
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── hcnhello.ncb
│ │ ├── hcnhello.sln
│ │ ├── hcnhello.suo
│ │ └── Release
│ │ ├── clrsel.bmp
│ │ ├── hcnhello.dll
│ │ └── hcnhello.pdb
│ ├── hcnhelp
│ │ ├── hcnhelp
│ │ │ ├── Debug
│ │ │ │ ├── BuildLog.htm
│ │ │ │ ├── entry.obj
│ │ │ │ ├── vc90.idb
│ │ │ │ └── vc90.pdb
│ │ │ ├── entry.cpp
│ │ │ ├── hcnhelp.vcproj
│ │ │ ├── hcnhelp.vcproj.PC--20111123DDC.Administrator.user
│ │ │ └── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── entry.obj
│ │ │ ├── hcnhelp.dll.intermediate.manifest
│ │ │ ├── mt.dep
│ │ │ ├── vc90.idb
│ │ │ └── vc90.pdb
│ │ ├── hcnhelp.ncb
│ │ ├── hcnhelp.sln
│ │ ├── hcnhelp.suo
│ │ └── Release
│ │ ├── hcnhelp.bmp
│ │ ├── hcnhelp.dll
│ │ └── hcnhelp.pdb
│ └── Stat
│ ├── Debug
│ │ ├── HCNMain.obj
│ │ ├── stat.pch
│ │ ├── stat.pdb
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── HCNMain.cpp
│ ├── Release
│ │ ├── HCNMain.obj
│ │ ├── stat.bmp
│ │ ├── stat.dll
│ │ ├── stat.pch
│ │ └── vc60.idb
│ ├── stat.dsp
│ ├── stat.dsw
│ ├── stat.ncb
│ ├── stat.opt
│ └── stat.plg
├── bin
│ ├── FAT32
│ │ ├── APPEND.exe
│ │ ├── ASC16
│ │ ├── batch.bat
│ │ ├── bootsect.dos
│ │ ├── clock.hcx
│ │ ├── cloud.hcx
│ │ ├── clrsel.hcx
│ │ ├── cpistat.hcx
│ │ ├── DUMPF32.exe
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hcnhelp.hcx
│ │ ├── hcnimge.bin
│ │ ├── hcnsms.hcx
│ │ ├── hcnsns.hcx
│ │ ├── Hello China V1.75安装与使用指导.doc
│ │ ├── HELLOCN.HCX
│ │ ├── hzk16
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── modcfg.ini
│ │ ├── network.exe
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── result
│ │ └── setting.hcx
│ ├── NTFS
│ │ ├── APPEND.exe
│ │ ├── ASC16
│ │ ├── batch.bat
│ │ ├── bootsect.dos
│ │ ├── clock.hcx
│ │ ├── cloud.hcx
│ │ ├── clrsel.hcx
│ │ ├── cpistat.hcx
│ │ ├── DUMPF32.exe
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hcnhelp.hcx
│ │ ├── hcnimge.bin
│ │ ├── hcnsms.hcx
│ │ ├── hcnsns.hcx
│ │ ├── Hello China V1.75安装与使用指导.doc
│ │ ├── HELLOCN.HCX
│ │ ├── hzk16
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── MKNTFSBS.exe
│ │ ├── modcfg.ini
│ │ ├── network.exe
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── result.txt
│ │ └── setting.hcx
│ ├── runcap.jpg
│ ├── VirtualPC
│ │ ├── bootsect.bin
│ │ ├── HCNGUI.dll
│ │ ├── Hello China在Virtual PC上的安装.doc
│ │ ├── install
│ │ │ ├── APPEND.exe
│ │ │ ├── ASC16
│ │ │ ├── batch.bat
│ │ │ ├── bootsect.dos
│ │ │ ├── clock.hcx
│ │ │ ├── cloud.hcx
│ │ │ ├── clrsel.hcx
│ │ │ ├── cpistat.hcx
│ │ │ ├── DUMPF32.exe
│ │ │ ├── hcngui.bin
│ │ │ ├── HCNGUI.dll
│ │ │ ├── hcnhelp.hcx
│ │ │ ├── hcnimge.bin
│ │ │ ├── hcnsms.hcx
│ │ │ ├── hcnsns.hcx
│ │ │ ├── HELLOCN.HCX
│ │ │ ├── hzk16
│ │ │ ├── master.bin
│ │ │ ├── master.dll
│ │ │ ├── miniker.bin
│ │ │ ├── MKNTFSBS.exe
│ │ │ ├── modcfg.ini
│ │ │ ├── network.exe
│ │ │ ├── process.exe
│ │ │ ├── realinit.bin
│ │ │ ├── result.txt
│ │ │ └── setting.hcx
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── RUN IN VIRTUAL MACHINE(Revised in 20081031).doc
│ │ ├── VFLOPPY.VFD
│ │ └── VFMAKER.exe
│ └── 请先阅读.txt
├── config
│ ├── gui-ts.txt
│ ├── issues.txt
│ └── modaddr.txt
├── doc
│ ├── ~$MODULE.doc
│ ├── ASCII_SCANCODE.doc
│ ├── BIOS.doc
│ ├── EXEMOD.doc
│ ├── FAT SPECIFICATION.doc
│ ├── FDISK.DOC
│ ├── HCN DEV.docx
│ ├── Hello China GUI模块HLD设计.doc
│ ├── Hello China V16图形用户接口(GUI)模块开发指南.ppt
│ ├── Hello China V2.0 architecture.ppt
│ ├── Hello China V2.0应用计划-云终端方向.ppt
│ ├── Hello China V2.0应用计划-面向云计算的终端软件平台V1.0.ppt
│ ├── Hello China可加载模块的实现.doc
│ ├── Hello China在Virtual PC上的安装.doc
│ ├── IDE Specification.txt
│ ├── Install on VPC.doc
│ ├── ISSUES.doc
│ ├── KBDRV.DOC
│ ├── MEMLAYOUT.doc
│ ├── MODULE.doc
│ ├── MOUSE INIT.docx
│ ├── MultiBOOT.docx
│ ├── NTFS+白皮书.doc
│ ├── revised.doc
│ ├── SYSCALL.doc
│ ├── SYSCALL.xls
│ ├── V166特性列表.doc
│ ├── V175安装和使用.docx
│ ├── WIN7 BOOT.doc
│ └── 在Hell China中增加新模块的步骤简介.doc
├── gui
│ ├── APP
│ │ ├── CLENDAR.CPP
│ │ ├── CLENDAR.H
│ │ ├── HELLOW.CPP
│ │ └── HELLOW.H
│ ├── COLOR.pptx
│ ├── CTRL
│ │ ├── bmpbtn.cpp
│ │ ├── BUTTON.CPP
│ │ └── MSGBOX.CPP
│ ├── GUIENTRY.CPP
│ ├── guimaker
│ │ ├── APPEND.exe
│ │ ├── APPEND_old.exe
│ │ ├── ASC16
│ │ ├── guimaker.bat
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hzk16
│ │ └── process.exe
│ ├── HCNGUI.dsp
│ ├── HCNGUI.dsw
│ ├── HCNGUI.ncb
│ ├── HCNGUI.opt
│ ├── HCNGUI.plg
│ ├── IMAGES
│ │ ├── APPEND.exe
│ │ ├── ASC16
│ │ ├── bootsect.bin
│ │ ├── FMTLDRF.COM
│ │ ├── hcngui.bin
│ │ ├── HCNGUI.dll
│ │ ├── hzk16
│ │ ├── master.bin
│ │ ├── master.dll
│ │ ├── miniker.bin
│ │ ├── proc.bat
│ │ ├── procbug.bat
│ │ ├── process.exe
│ │ ├── realinit.bin
│ │ ├── VFLOPPY.VFD
│ │ └── VFMAKER.exe
│ ├── INCLUDE
│ │ ├── BMPAPI.h
│ │ ├── bmpbtn.h
│ │ ├── BUTTON.H
│ │ ├── CLIPZONE.H
│ │ ├── _gdi.h
│ │ ├── GDI.H
│ │ ├── GLOBAL.H
│ │ ├── GUISHELL.H
│ │ ├── KAPI.H
│ │ ├── launch.h
│ │ ├── MSGBOX.H
│ │ ├── RAWIT.H
│ │ ├── stdio.H
│ │ ├── string.h
│ │ ├── VESA.H
│ │ ├── VIDEO.H
│ │ ├── WNDMGR.H
│ │ └── WordLib.H
│ ├── KAPI
│ │ ├── KAPI.CPP
│ │ ├── KAPI.H
│ │ ├── math.cpp
│ │ ├── math.h
│ │ ├── stdio.CPP
│ │ └── STRING.CPP
│ ├── KTHREAD
│ │ ├── APPBAND.CPP
│ │ ├── clend.cpp
│ │ ├── clend.h
│ │ ├── clock.cpp
│ │ ├── clock.h
│ │ ├── GUIENTRY.CPP
│ │ ├── GUISHELL.CPP
│ │ ├── GUIWPROC.CPP
│ │ ├── launch.cpp
│ │ ├── MOUSEMGR.CPP
│ │ └── RAWIT.CPP
│ ├── PICTURE
│ │ └── BMPAPI.cpp
│ ├── Release
│ │ ├── APPBAND.obj
│ │ ├── APPBAND.sbr
│ │ ├── BMPAPI.obj
│ │ ├── BMPAPI.sbr
│ │ ├── bmpbtn.obj
│ │ ├── bmpbtn.sbr
│ │ ├── BUTTON.obj
│ │ ├── BUTTON.sbr
│ │ ├── CLENDAR.obj
│ │ ├── CLENDAR.sbr
│ │ ├── clend.obj
│ │ ├── clend.sbr
│ │ ├── CLIPZONE.obj
│ │ ├── CLIPZONE.sbr
│ │ ├── clock.obj
│ │ ├── clock.sbr
│ │ ├── data.obj
│ │ ├── data.sbr
│ │ ├── DEFWPROC.obj
│ │ ├── DEFWPROC.sbr
│ │ ├── GDI.obj
│ │ ├── GDI.sbr
│ │ ├── GLOBAL.obj
│ │ ├── GLOBAL.sbr
│ │ ├── GUIENTRY.obj
│ │ ├── GUIENTRY.sbr
│ │ ├── GUISHELL.obj
│ │ ├── GUISHELL.sbr
│ │ ├── GUIWPROC.obj
│ │ ├── GUIWPROC.sbr
│ │ ├── HCNGUI.bsc
│ │ ├── HCNGUI.dll
│ │ ├── HCNGUI.pch
│ │ ├── HELLOW.obj
│ │ ├── HELLOW.sbr
│ │ ├── KAPI.obj
│ │ ├── KAPI.sbr
│ │ ├── launch.obj
│ │ ├── launch.sbr
│ │ ├── math.obj
│ │ ├── math.sbr
│ │ ├── MOUSEMGR.obj
│ │ ├── MOUSEMGR.sbr
│ │ ├── MSGBOX.obj
│ │ ├── MSGBOX.sbr
│ │ ├── RAWIT.obj
│ │ ├── RAWIT.sbr
│ │ ├── stdio.obj
│ │ ├── stdio.sbr
│ │ ├── STRING.obj
│ │ ├── STRING.sbr
│ │ ├── syscall.obj
│ │ ├── syscall.sbr
│ │ ├── vc60.idb
│ │ ├── VIDEO.obj
│ │ ├── VIDEO.sbr
│ │ ├── WNDMGR.obj
│ │ ├── WNDMGR.sbr
│ │ ├── WordLib.obj
│ │ └── WordLib.sbr
│ ├── RES
│ │ └── data.cpp
│ ├── syscall
│ │ ├── syscall.cpp
│ │ └── syscall.h
│ ├── VIDEO
│ │ ├── GLOBAL.CPP
│ │ └── VIDEO.CPP
│ ├── WINDOW
│ │ ├── CLIPZONE.CPP
│ │ ├── _dc.c
│ │ ├── DEFWPROC.CPP
│ │ ├── GDI.CPP
│ │ └── WNDMGR.CPP
│ ├── WORD
│ │ └── WordLib.CPP
│ └── 开发说明.txt
├── HCNTHEME.JPG
├── kernel
│ ├── arch
│ │ ├── ARCH.H
│ │ ├── ARCH_X86.CPP
│ │ ├── BIOS.CPP
│ │ ├── BIOS.H
│ │ └── sysinit
│ │ ├── BOOTSECT.ASM
│ │ ├── hdbs.asm
│ │ ├── MINIKER.ASM
│ │ ├── ntfsbs.asm
│ │ ├── output.txt
│ │ ├── REALINIT.ASM
│ │ ├── realinit.bin
│ │ └── realinit_g.asm
│ ├── Debug
│ │ ├── BIOS.obj
│ │ ├── dim.obj
│ │ ├── KAPI.obj
│ │ ├── KEYBRD.obj
│ │ ├── master.pch
│ │ ├── MOUSE.obj
│ │ ├── SHELL1.obj
│ │ ├── SHELL.obj
│ │ ├── SYSCALL.obj
│ │ ├── SYSTEM.obj
│ │ ├── vc60.idb
│ │ └── vc60.pdb
│ ├── drivers
│ │ ├── IDEBASE.CPP
│ │ ├── IDEBASE.H
│ │ ├── IDEHD.CPP
│ │ ├── IDEHD.H
│ │ ├── KEYBRD.CPP
│ │ ├── KEYBRD.H
│ │ ├── MOUSE.CPP
│ │ └── MOUSE.H
│ ├── fs
│ │ ├── FAT322.CPP
│ │ ├── FAT32.CPP
│ │ ├── FAT32.H
│ │ ├── FATMGR2.CPP
│ │ ├── FATMGR.CPP
│ │ ├── FATSTR.CPP
│ │ ├── NTFS2.CPP
│ │ ├── NTFS3.CPP
│ │ ├── NTFS.CPP
│ │ ├── NTFSDRV.CPP
│ │ └── NTFS.H
│ ├── include
│ │ ├── ARCHSTD.H
│ │ ├── BUFFMGR.H
│ │ ├── COMMOBJ.H
│ │ ├── COMQUEUE.H
│ │ ├── DEVMGR.H
│ │ ├── DIM.H
│ │ ├── GLOBVAR.H
│ │ ├── HEAP.H
│ │ ├── HELLOCN.H
│ │ ├── IOMGR.H
│ │ ├── KAPI.H
│ │ ├── KMEMMGR.H
│ │ ├── KRNLSTD.H
│ │ ├── KTHREAD.H
│ │ ├── KTMGR.H
│ │ ├── KTMSG.H
│ │ ├── LIST.H
│ │ ├── MAILBOX.H
│ │ ├── MAILBOX_.H
│ │ ├── MEMMGR.H
│ │ ├── MODMGR.H
│ │ ├── OBJQUEUE.H
│ │ ├── PAGEIDX.H
│ │ ├── PCI_DRV.H
│ │ ├── PERF.H
│ │ ├── RINGBUFF.H
│ │ ├── STATCPU.H
│ │ ├── StdAfx.h
│ │ ├── SYN_MECH.H
│ │ ├── SYNOBJ.H
│ │ ├── SYSCALL.H
│ │ ├── SYSTEM.H
│ │ ├── TASKCTRL.H
│ │ ├── TIMER.H
│ │ ├── TYPES.H
│ │ └── VMM.H
│ ├── kapi
│ │ ├── KAPI.CPP
│ │ └── KAPI.H
│ ├── kernel
│ │ ├── BUFFMGR.CPP
│ │ ├── COMQUEUE.CPP
│ │ ├── DEVMGR.CPP
│ │ ├── DIM.CPP
│ │ ├── HEAP.CPP
│ │ ├── HELLOCN.CPP
│ │ ├── IOMGR2.CPP
│ │ ├── IOMGR.CPP
│ │ ├── KAPI.CPP
│ │ ├── KERMOD.CPP
│ │ ├── KEYHDLR.CPP
│ │ ├── KMEMMGR.CPP
│ │ ├── KTHREAD.CPP
│ │ ├── KTMGR2.CPP
│ │ ├── KTMGR.CPP
│ │ ├── MAILBOX.CPP
│ │ ├── MEMMGR.CPP
│ │ ├── MODMGR.CPP
│ │ ├── OBJMGR.CPP
│ │ ├── OBJQUEUE.CPP
│ │ ├── PAGEIDX.CPP
│ │ ├── PCI_DRV.CPP
│ │ ├── PERF.CPP
│ │ ├── RINGBUFF.CPP
│ │ ├── STATCPU.CPP
│ │ ├── SYN_MECH.CPP
│ │ ├── SYNOBJ.CPP
│ │ ├── SYSCALL.CPP
│ │ ├── SYSTEM.CPP
│ │ ├── TASKCTRL.CPP
│ │ ├── TIMER.CPP
│ │ ├── TYPES.CPP
│ │ └── VMM.CPP
│ ├── kthread
│ │ ├── idle.cpp
│ │ └── idle.h
│ ├── lib
│ │ ├── stdio.cpp
│ │ ├── stdio.h
│ │ ├── string.cpp
│ │ └── string.h
│ ├── master.dep
│ ├── master.dsp
│ ├── master.dsw
│ ├── master.mak
│ ├── master.ncb
│ ├── master.opt
│ ├── master.plg
│ ├── osentry
│ │ ├── DRVENTRY.CPP
│ │ └── OS_ENTRY.CPP
│ ├── Release
│ │ ├── ARCH_X86.obj
│ │ ├── BIOS.obj
│ │ ├── BUFFMGR.obj
│ │ ├── COMDRV.obj
│ │ ├── COMQUEUE.obj
│ │ ├── DEVMGR.obj
│ │ ├── dim.obj
│ │ ├── DRVENTRY.obj
│ │ ├── EXTCMD.obj
│ │ ├── FAT322.obj
│ │ ├── FAT32.obj
│ │ ├── FATMGR2.obj
│ │ ├── FATMGR.obj
│ │ ├── FATSTR.obj
│ │ ├── FDISK2.obj
│ │ ├── FDISK.obj
│ │ ├── FIBONACCI.obj
│ │ ├── FIBO.obj
│ │ ├── FS.obj
│ │ ├── HCNAPI.obj
│ │ ├── HEAP.obj
│ │ ├── HEDIT.obj
│ │ ├── HELLOCN.obj
│ │ ├── HYPERTRM.obj
│ │ ├── IDEBASE.obj
│ │ ├── IDEHD.obj
│ │ ├── idle.obj
│ │ ├── IOCTRL_S.obj
│ │ ├── IOMGR2.obj
│ │ ├── IOMGR.obj
│ │ ├── IPV4_IMP.obj
│ │ ├── KAPI.obj
│ │ ├── KERMOD.obj
│ │ ├── KEYBRD.obj
│ │ ├── KEYHDLR.obj
│ │ ├── KMEMMGR.obj
│ │ ├── KTHREAD.obj
│ │ ├── KTMGR2.obj
│ │ ├── KTMGR.obj
│ │ ├── LOW_API.obj
│ │ ├── L_STDIO.obj
│ │ ├── MAILBOX.obj
│ │ ├── master.dll
│ │ ├── master.map
│ │ ├── master.pch
│ │ ├── memmgr.obj
│ │ ├── MODMGR.obj
│ │ ├── MOUSE.obj
│ │ ├── NETBUFF.obj
│ │ ├── NET_COMM.obj
│ │ ├── NTFS2.obj
│ │ ├── NTFS3.obj
│ │ ├── NTFSDRV.obj
│ │ ├── NTFS.obj
│ │ ├── OBJMGR.obj
│ │ ├── OBJQUEUE.obj
│ │ ├── OS_ENTRY.obj
│ │ ├── PAGEIDX.obj
│ │ ├── PCI_DRV.obj
│ │ ├── PERF.obj
│ │ ├── RINGBUFF.obj
│ │ ├── RT8139.obj
│ │ ├── SHELL1.obj
│ │ ├── SHELL.obj
│ │ ├── STATCPU.obj
│ │ ├── STAT_S.obj
│ │ ├── stdio.obj
│ │ ├── string.obj
│ │ ├── SYN_MECH.obj
│ │ ├── SYNOBJ.obj
│ │ ├── SYSCALL.obj
│ │ ├── SYSD_S.obj
│ │ ├── SYSTEM.obj
│ │ ├── TASKCTRL.obj
│ │ ├── TIMER.obj
│ │ ├── TYPES.obj
│ │ ├── UDP_IMP.obj
│ │ ├── vc60.idb
│ │ └── VMM.obj
│ └── shell
│ ├── EXTCMD.CPP
│ ├── EXTCMD.H
│ ├── FDISK2.CPP
│ ├── FDISK.CPP
│ ├── FDISK.H
│ ├── FIBONACCI.CPP
│ ├── FIBONACCI.H
│ ├── FS.CPP
│ ├── FS.H
│ ├── HEDIT.CPP
│ ├── HEDIT.H
│ ├── HYPERTRM.CPP
│ ├── HYPERTRM.H
│ ├── IOCTRL_S.CPP
│ ├── IOCTRL_S.H
│ ├── SHELL1.CPP
│ ├── SHELL.CPP
│ ├── SHELL.H
│ ├── STAT_S.CPP
│ ├── STAT_S.H
│ ├── SYSD_S.CPP
│ └── SYSD_S.H
├── sdk
│ ├── vc60
│ │ ├── hcxbuild.exe
│ │ ├── kapi.h
│ │ ├── sdklib
│ │ │ ├── Debug
│ │ │ │ ├── KAPI.obj
│ │ │ │ ├── sdklib.pch
│ │ │ │ ├── vc60.idb
│ │ │ │ └── vc60.pdb
│ │ │ ├── KAPI.CPP
│ │ │ ├── kapi.h
│ │ │ ├── math.cpp
│ │ │ ├── math.h
│ │ │ ├── Release
│ │ │ │ ├── KAPI.obj
│ │ │ │ ├── math.obj
│ │ │ │ ├── sdklib.lib
│ │ │ │ ├── sdklib.pch
│ │ │ │ ├── stdio.obj
│ │ │ │ ├── STRING.obj
│ │ │ │ └── vc60.idb
│ │ │ ├── sdklib.dsp
│ │ │ ├── sdklib.dsw
│ │ │ ├── sdklib.lib
│ │ │ ├── sdklib.ncb
│ │ │ ├── sdklib.opt
│ │ │ ├── sdklib.plg
│ │ │ ├── stdio.CPP
│ │ │ ├── stdio.H
│ │ │ ├── STRING.CPP
│ │ │ └── string.h
│ │ └── sdklib.lib
│ └── vs2008
│ ├── hcxbuild.exe
│ ├── kapi.h
│ ├── vssdklib
│ │ ├── Debug
│ │ │ ├── KAPI.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── KAPI.CPP
│ │ ├── kapi.h
│ │ ├── math.cpp
│ │ ├── math.h
│ │ ├── Release
│ │ │ ├── BuildLog.htm
│ │ │ ├── KAPI.obj
│ │ │ ├── math.obj
│ │ │ ├── sdklib.lib
│ │ │ ├── stdio.obj
│ │ │ ├── STRING.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc90.idb
│ │ ├── sdklib.dsp
│ │ ├── sdklib.dsw
│ │ ├── sdklib.ncb
│ │ ├── sdklib.opt
│ │ ├── sdklib.plg
│ │ ├── sdklib.sln
│ │ ├── sdklib.suo
│ │ ├── sdklib.vcproj
│ │ ├── sdklib.vcproj.PC--20111123DDC.Administrator.user
│ │ ├── stdio.CPP
│ │ ├── stdio.H
│ │ ├── STRING.CPP
│ │ └── string.h
│ └── vssdklib.lib
├── tools
│ ├── APPEND
│ │ ├── APPEND.dsp
│ │ ├── APPEND.dsw
│ │ ├── APPEND.ncb
│ │ ├── APPEND.opt
│ │ ├── APPEND.plg
│ │ ├── crtMain.cpp
│ │ └── Release
│ │ ├── APPEND.exe
│ │ ├── APPEND.pch
│ │ ├── crtMain.obj
│ │ ├── master.bin
│ │ └── vc60.idb
│ ├── DUMPF32
│ │ ├── crtMain.cpp
│ │ ├── DUMPF32.dsp
│ │ ├── DUMPF32.dsw
│ │ ├── DUMPF32.ncb
│ │ ├── DUMPF32.opt
│ │ ├── DUMPF32.plg
│ │ └── Release
│ │ ├── bootsect.dos
│ │ ├── crtMain.obj
│ │ ├── DUMPF32.exe
│ │ ├── DUMPF32.pch
│ │ └── vc60.idb
│ ├── hcxbuild
│ │ ├── bitmap.cpp
│ │ ├── bitmap.h
│ │ ├── bmp
│ │ │ ├── clock.bmp
│ │ │ ├── cloud.bmp
│ │ │ ├── contact.bmp
│ │ │ ├── draw.bmp
│ │ │ ├── Draw.dll
│ │ │ ├── entt.bmp
│ │ │ ├── game.bmp
│ │ │ ├── rdp.bmp
│ │ │ ├── scratch.dll
│ │ │ ├── setting.bmp
│ │ │ ├── sms.bmp
│ │ │ └── sns.bmp
│ │ ├── CPIStat.hcx
│ │ ├── Debug
│ │ │ ├── bitmap.obj
│ │ │ ├── hcxbuildDlg.obj
│ │ │ ├── hcxbuild.exe
│ │ │ ├── hcxbuild.ilk
│ │ │ ├── hcxbuild.obj
│ │ │ ├── hcxbuild.pch
│ │ │ ├── hcxbuild.pdb
│ │ │ ├── hcxbuild.res
│ │ │ ├── StdAfx.obj
│ │ │ ├── vc60.idb
│ │ │ └── vc60.pdb
│ │ ├── hcxbuild.aps
│ │ ├── hcxbuild.clw
│ │ ├── hcxbuild.cpp
│ │ ├── hcxbuildDlg.cpp
│ │ ├── hcxbuildDlg.h
│ │ ├── hcxbuild.dsp
│ │ ├── hcxbuild.dsw
│ │ ├── hcxbuild.h
│ │ ├── hcxbuild.ncb
│ │ ├── hcxbuild.opt
│ │ ├── hcxbuild.plg
│ │ ├── hcxbuild.rc
│ │ ├── ReadMe.txt
│ │ ├── Release
│ │ │ ├── bitmap.obj
│ │ │ ├── hcxbuildDlg.obj
│ │ │ ├── hcxbuild.exe
│ │ │ ├── hcxbuild.obj
│ │ │ ├── hcxbuild.pch
│ │ │ ├── hcxbuild.res
│ │ │ ├── StdAfx.obj
│ │ │ ├── vc60.idb
│ │ │ └── vsscrat.hcx
│ │ ├── res
│ │ │ ├── hcxbuild.ico
│ │ │ └── hcxbuild.rc2
│ │ ├── resource.h
│ │ ├── scratch.dll
│ │ ├── scratch.HCX
│ │ ├── StdAfx.cpp
│ │ └── StdAfx.h
│ ├── MKNTFSBS
│ │ ├── MKNTFSBS.dsp
│ │ ├── MKNTFSBS.dsw
│ │ ├── MKNTFSBS.ncb
│ │ ├── MKNTFSBS.opt
│ │ ├── MKNTFSBS.plg
│ │ ├── NTFS2.CPP
│ │ ├── NTFS3.CPP
│ │ ├── NTFS.CPP
│ │ ├── NTFS.H
│ │ └── Release
│ │ ├── MKNTFSBS.exe
│ │ ├── MKNTFSBS.pch
│ │ ├── NTFS2.obj
│ │ ├── NTFS3.obj
│ │ ├── NTFS.obj
│ │ └── vc60.idb
│ ├── PROCESS
│ │ ├── crtMain.cpp
│ │ ├── process.dsp
│ │ ├── process.dsw
│ │ ├── process.ncb
│ │ ├── process.opt
│ │ ├── process.plg
│ │ └── Release
│ │ ├── crtMain.obj
│ │ ├── process.exe
│ │ ├── process.pch
│ │ └── vc60.idb
│ └── VFMaker
│ ├── bootsect.bin
│ ├── crtMain.cpp
│ ├── master.bin
│ ├── miniker.bin
│ ├── process.exe
│ ├── realinit.bin
│ ├── RUN IN VIRTUAL MACHINE(Revised in 20081031).doc
│ ├── VFLOPPY.VFD
│ ├── VFMAKER.dsp
│ ├── VFMAKER.dsw
│ ├── VFMAKER.exe
│ ├── VFMAKER.ncb
│ └── VFMAKER.opt
└── 版本主要改进.doc
82 directories, 789 files
标签:
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论