gitextract_w4w2p1op/ ├── .gitignore ├── Addition/ │ ├── BootVid/ │ │ └── bootvid.lib │ ├── DIASDK/ │ │ ├── idl/ │ │ │ └── dia2.idl │ │ ├── include/ │ │ │ ├── cvconst.h │ │ │ ├── dia2.h │ │ │ └── diacreate.h │ │ └── lib/ │ │ ├── diaguids.lib │ │ └── diaguidsd.lib │ ├── DIASDK2005/ │ │ ├── idl/ │ │ │ └── dia2.idl │ │ ├── include/ │ │ │ ├── cvconst.h │ │ │ ├── dia2.h │ │ │ └── diacreate.h │ │ └── lib/ │ │ └── diaguids.lib │ ├── DiaSDK.NET2003/ │ │ ├── idl/ │ │ │ └── dia2.idl │ │ ├── include/ │ │ │ ├── cvconst.h │ │ │ ├── dia2.h │ │ │ └── diacreate.h │ │ └── lib/ │ │ ├── diaguids.lib │ │ └── diaguidsd.lib │ ├── SyserDebugger/ │ │ ├── SDSymbol.h │ │ ├── SyserBuildNumber.h │ │ ├── SyserDebugger.h │ │ └── SyserVersion.h │ └── WindowKernel/ │ ├── ntkrnlmp_5.1.2600.2180.h │ ├── ntkrnlmp_5.1.2600.5755.h │ ├── ntkrnlmp_6.0.6000.16386.h │ ├── ntkrnlmp_6.0.6001.18000.h │ ├── ntkrnlmp_6.0.6002.18005.h │ ├── ntkrnlmp_6.1.7000.0.h │ ├── ntkrnlmp_6.1.7100.0.h │ ├── ntkrnlmp_6.1.7601.0.h │ ├── ntkrpamp_5.1.2600.2180.h │ ├── ntkrpamp_5.1.2600.5755.h │ ├── ntkrpamp_6.0.6000.16386.h │ ├── ntkrpamp_6.0.6001.18000.h │ ├── ntkrpamp_6.0.6002.18005.h │ ├── ntkrpamp_6.1.7000.0.h │ ├── ntkrpamp_6.1.7100.0.h │ └── ntkrpamp_6.1.7601.0.h ├── Bin/ │ └── i386/ │ ├── APIDef.lib │ ├── APILib/ │ │ ├── MMSystem.h │ │ ├── WinBase.h │ │ ├── WinGDI.h │ │ ├── WinNT.h │ │ ├── WinReg.h │ │ ├── WinSock.h │ │ ├── WinSock2.h │ │ ├── WinSpool.h │ │ ├── WinUser.h │ │ ├── ntddk.h │ │ ├── wdm.h │ │ └── winternl.h │ ├── DebuggerHelp.chm │ ├── Syser.cfg │ ├── Syser.cmd │ ├── Syser.exp │ ├── Syser.idb │ ├── Syser.lib │ ├── Syser.pdb │ ├── Syser.sys │ ├── SyserApp.cmd │ ├── SyserColor.cfg │ ├── SyserCommand.chm │ ├── SyserHotKey.cfg │ ├── TestSample.sys │ ├── mfc_sym/ │ │ ├── mfc42.def │ │ ├── mfc42.def.sym │ │ ├── mfc42d.def │ │ ├── mfc42d.def.sym │ │ ├── mfc42u.def │ │ ├── mfc42u.def.sym │ │ ├── mfc42ud.def │ │ ├── mfc42ud.def.sym │ │ ├── mfc70.def │ │ ├── mfc70.def.sym │ │ ├── mfc70d.def │ │ ├── mfc70d.def.sym │ │ ├── mfc70u.def │ │ ├── mfc70u.def.sym │ │ ├── mfc70ud.def │ │ ├── mfc70ud.def.sym │ │ ├── mfc71.def │ │ ├── mfc71.def.sym │ │ ├── mfc71d.def │ │ ├── mfc71d.def.sym │ │ ├── mfc71u.def │ │ ├── mfc71u.def.sym │ │ ├── mfc71ud.def │ │ ├── mfc71ud.def.sym │ │ ├── mfc80.def │ │ ├── mfc80.def.sym │ │ ├── mfc80d.def │ │ ├── mfc80d.def.sym │ │ ├── mfc80u.def │ │ ├── mfc80u.def.sym │ │ ├── mfc80ud.def │ │ ├── mfc80ud.def.sym │ │ ├── mfc90.def │ │ ├── mfc90.def.sym │ │ ├── mfc90d.def │ │ ├── mfc90d.def.sym │ │ ├── mfc90u.def │ │ ├── mfc90u.def.sym │ │ ├── mfc90ud.def │ │ ├── mfc90ud.def.sym │ │ └── mfcsym.txt │ └── symsrv.yes ├── Doc/ │ └── build.md ├── LICENSE ├── Project/ │ ├── BootVid/ │ │ ├── Source/ │ │ │ ├── bootvid.cpp │ │ │ ├── bootvid.def │ │ │ ├── bootvid.h │ │ │ ├── bootvid.rc │ │ │ ├── bootvid.rc2 │ │ │ ├── makefile │ │ │ ├── resource.h │ │ │ └── sources │ │ └── WinXPDrv32/ │ │ ├── DDKBuild.bat │ │ ├── bootvid.sln │ │ ├── bootvid.vcproj │ │ └── ddkbuild.cmd │ ├── Code/ │ │ ├── Source/ │ │ │ ├── CmdParser.cpp │ │ │ ├── CmdParser.h │ │ │ ├── Code.h │ │ │ ├── CodeConfig.h │ │ │ ├── CodeDepInc.h │ │ │ ├── CodeTest.cpp │ │ │ ├── Compress.cpp │ │ │ ├── Compress.h │ │ │ ├── Crc.cpp │ │ │ ├── Crc.h │ │ │ ├── DebugNewAlloc.cpp │ │ │ ├── DebugNewAlloc.h │ │ │ ├── DebugNewAllocNTDrv.cpp │ │ │ ├── DebugNewAllocUnix.cpp │ │ │ ├── DebugNewAllocWin32.cpp │ │ │ ├── Define.h │ │ │ ├── FileIO.cpp │ │ │ ├── FileIO.h │ │ │ ├── FileIONTDrv.cpp │ │ │ ├── FileIONTDrv.h │ │ │ ├── FileIOUnix.cpp │ │ │ ├── FileIOUnix.h │ │ │ ├── FileIOWin32.cpp │ │ │ ├── FileIOWin32.h │ │ │ ├── Float2String.cpp │ │ │ ├── Float2String.h │ │ │ ├── Handle.cpp │ │ │ ├── Handle.h │ │ │ ├── Heap.cpp │ │ │ ├── Heap.h │ │ │ ├── HttpDownload.cpp │ │ │ ├── HttpDownload.h │ │ │ ├── HttpUpload.cpp │ │ │ ├── HttpUpload.h │ │ │ ├── INIFile.cpp │ │ │ ├── INIFile.h │ │ │ ├── ImageFile.cpp │ │ │ ├── ImageFile.h │ │ │ ├── LDasm.c │ │ │ ├── LDasm.h │ │ │ ├── LangLib.cpp │ │ │ ├── LangLib.h │ │ │ ├── LogFile.cpp │ │ │ ├── LogFile.h │ │ │ ├── Makefile │ │ │ ├── Maths.cpp │ │ │ ├── Maths.h │ │ │ ├── NTDrvRuntime.cpp │ │ │ ├── NTDrvRuntime.h │ │ │ ├── NewAlloc.cpp │ │ │ ├── NewAlloc.h │ │ │ ├── NewAllocNTDrv.cpp │ │ │ ├── NewAllocUnix.cpp │ │ │ ├── NewAllocWin32.cpp │ │ │ ├── OptionValue.cpp │ │ │ ├── OptionValue.h │ │ │ ├── PageMem.cpp │ │ │ ├── PageMem.h │ │ │ ├── PolyFS.cpp │ │ │ ├── PolyFS.h │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── StrMem.cpp │ │ │ ├── StrMem.h │ │ │ ├── SysDep.cpp │ │ │ ├── SysDep.h │ │ │ ├── TStrMem.h │ │ │ ├── TXTFile.cpp │ │ │ ├── TXTFile.h │ │ │ ├── WinReg.cpp │ │ │ ├── WinReg.h │ │ │ ├── alt/ │ │ │ │ ├── ALTArray.hpp │ │ │ │ ├── ALTBTree.hpp │ │ │ │ ├── ALTBase.hpp │ │ │ │ ├── ALTConfig.hpp │ │ │ │ ├── ALTExpCalc.hpp │ │ │ │ ├── ALTFileStream.hpp │ │ │ │ ├── ALTList.hpp │ │ │ │ ├── ALTMap.hpp │ │ │ │ ├── ALTQueue.hpp │ │ │ │ ├── ALTRangeMap.hpp │ │ │ │ ├── ALTSet.hpp │ │ │ │ ├── ALTStack.hpp │ │ │ │ ├── ALTString.hpp │ │ │ │ ├── ALTVector.hpp │ │ │ │ └── alt.hpp │ │ │ ├── buildchk_win7_x86.log │ │ │ ├── buildchk_wnet_x86.log │ │ │ ├── buildchk_wxp_x86.log │ │ │ └── obj/ │ │ │ └── i386/ │ │ │ └── Code.lib │ │ ├── Win32/ │ │ │ ├── Code.sln │ │ │ ├── Code.vcproj │ │ │ ├── Code.vcxproj │ │ │ ├── CodeTest.sln │ │ │ └── CodeTest.vcproj │ │ ├── WinDrv32/ │ │ │ ├── Code.sln │ │ │ └── Code.vcproj │ │ ├── WinXPDrv32/ │ │ │ ├── Code.sln │ │ │ ├── Code.vcproj │ │ │ ├── DDKBuild.bat │ │ │ ├── WinXPDrv32Clean.bat │ │ │ └── ddkbuild.cmd │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ ├── rarex.bat │ │ └── vc8/ │ │ ├── Code.sln │ │ ├── Code.vcproj │ │ ├── CodeMD.vcproj │ │ ├── CodeTest.sln │ │ └── CodeTest.vcproj │ ├── EXEAnalyzer/ │ │ ├── Source/ │ │ │ ├── CodeDoc.cpp │ │ │ ├── CodeDoc.h │ │ │ ├── DbgModule.cpp │ │ │ ├── DbgModule.h │ │ │ ├── Debugger.cpp │ │ │ ├── Debugger.h │ │ │ ├── ELFFile.cpp │ │ │ ├── ELFFile.h │ │ │ ├── EXEAnalyzer.h │ │ │ ├── EXEAnalyzerTest.cpp │ │ │ ├── FileType.cpp │ │ │ ├── FileType.h │ │ │ ├── InstrSym.cpp │ │ │ ├── InstrSym.h │ │ │ ├── IntelDef.h │ │ │ ├── IntelDis.cpp │ │ │ ├── IntelDis.h │ │ │ ├── MZFile.cpp │ │ │ ├── MZFile.h │ │ │ ├── Makefile │ │ │ ├── ObjFile.cpp │ │ │ ├── ObjFile.h │ │ │ ├── PEFile.cpp │ │ │ ├── PEFile.h │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── X86Debugger.cpp │ │ │ ├── X86Debugger.h │ │ │ ├── buildchk_win7_x86.log │ │ │ ├── buildchk_wnet_x86.log │ │ │ ├── buildchk_wxp_x86.log │ │ │ └── obj/ │ │ │ └── i386/ │ │ │ └── EXEAnalyzer.lib │ │ ├── Win32/ │ │ │ ├── EXEAnalyzer.sln │ │ │ ├── EXEAnalyzer.vcproj │ │ │ ├── EXEAnalyzer.vcxproj │ │ │ ├── EXEAnalyzerTest.sln │ │ │ └── EXEAnalyzerTest.vcproj │ │ ├── WinDrv32/ │ │ │ ├── EXEAnalyzer.sln │ │ │ └── EXEAnalyzer.vcproj │ │ ├── WinXPDrv32/ │ │ │ ├── DDKBuild.bat │ │ │ ├── EXEAnalyzer.sln │ │ │ ├── EXEAnalyzer.sln.old │ │ │ ├── EXEAnalyzer.vcproj │ │ │ ├── UpgradeLog.XML │ │ │ ├── WinXPDrv32Clean.bat │ │ │ ├── _UpgradeReport_Files/ │ │ │ │ ├── UpgradeReport.css │ │ │ │ └── UpgradeReport.xslt │ │ │ └── ddkbuild.cmd │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── IntelCPU/ │ │ ├── Source/ │ │ │ ├── access.cpp │ │ │ ├── arith.cpp │ │ │ ├── bcd.cpp │ │ │ ├── bit.cpp │ │ │ ├── cpu.cpp │ │ │ ├── cpu.h │ │ │ ├── ctrl.cpp │ │ │ ├── ctrl_pro.cpp │ │ │ ├── data.cpp │ │ │ ├── debugstu.cpp │ │ │ ├── except.cpp │ │ │ ├── fetch.cpp │ │ │ ├── fetch_pr.cpp │ │ │ ├── flag.cpp │ │ │ ├── flag_pro.cpp │ │ │ ├── i387.h │ │ │ ├── iconfig.h │ │ │ ├── icpu_dos.cpp │ │ │ ├── icpu_dos.h │ │ │ ├── icpu_pc.h │ │ │ ├── icpu_win.cpp │ │ │ ├── icpu_win.h │ │ │ ├── init.cpp │ │ │ ├── instrume.h │ │ │ ├── io.cpp │ │ │ ├── io_pro.cpp │ │ │ ├── jcc.cpp │ │ │ ├── lazy_flg.cpp │ │ │ ├── lazy_flg.h │ │ │ ├── mult.cpp │ │ │ ├── mult_pro.cpp │ │ │ ├── paging.cpp │ │ │ ├── proc.cpp │ │ │ ├── prot.cpp │ │ │ ├── prot_pro.cpp │ │ │ ├── resol16.cpp │ │ │ ├── resol32.cpp │ │ │ ├── seg.cpp │ │ │ ├── seg_pro.cpp │ │ │ ├── shift.cpp │ │ │ ├── shift_pr.cpp │ │ │ ├── soft_int.cpp │ │ │ ├── stack16.cpp │ │ │ ├── stack32.cpp │ │ │ ├── stack_pr.cpp │ │ │ ├── stdafx.cpp │ │ │ ├── stdafx.h │ │ │ ├── string.cpp │ │ │ ├── tasking.cpp │ │ │ ├── vm8086.cpp │ │ │ ├── x86cpu.cpp │ │ │ └── x86cpu.h │ │ └── Win32/ │ │ ├── IntelCPU.sln │ │ └── IntelCPU.vcproj │ ├── MFCSymbols/ │ │ ├── Source/ │ │ │ ├── MFCSymbols.cpp │ │ │ ├── MFCSymbols.rc │ │ │ ├── MFCSymbols.rc2 │ │ │ ├── resource.h │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ └── vc8/ │ │ ├── MFCSymbols.sln │ │ └── MFCSymbols.vcproj │ ├── ObjectView/ │ │ ├── Source/ │ │ │ ├── MainFrame.cpp │ │ │ ├── MainFrame.h │ │ │ ├── NTDLLDefine.h │ │ │ ├── ObjectDirectoryWnd.cpp │ │ │ ├── ObjectDirectoryWnd.h │ │ │ ├── ObjectView.rc │ │ │ ├── ObjectView.rc2 │ │ │ ├── ObjectViewApp.cpp │ │ │ ├── ObjectViewApp.h │ │ │ ├── Ring3Object.cpp │ │ │ ├── Ring3Object.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ └── resource.h │ │ ├── Win32/ │ │ │ ├── ObjectView.sln │ │ │ └── ObjectView.vcproj │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── Pcre/ │ │ ├── Source/ │ │ │ ├── AUTHORS │ │ │ ├── COPYING │ │ │ ├── ChangeLog │ │ │ ├── LICENCE │ │ │ ├── Makefile │ │ │ ├── NEWS │ │ │ ├── NON-UNIX-USE │ │ │ ├── README │ │ │ ├── ReadMe.txt │ │ │ ├── Sources │ │ │ ├── Stdafx.c │ │ │ ├── Stdafx.h │ │ │ ├── chartables.c │ │ │ ├── config.h │ │ │ ├── dftables.c │ │ │ ├── libpcre.def │ │ │ ├── libpcreposix.def │ │ │ ├── list.txt │ │ │ ├── pcre.def │ │ │ ├── pcre.h │ │ │ ├── pcre.ver │ │ │ ├── pcre_compile.c │ │ │ ├── pcre_config.c │ │ │ ├── pcre_dfa_exec.c │ │ │ ├── pcre_exec.c │ │ │ ├── pcre_fullinfo.c │ │ │ ├── pcre_get.c │ │ │ ├── pcre_globals.c │ │ │ ├── pcre_info.c │ │ │ ├── pcre_internal.h │ │ │ ├── pcre_maketables.c │ │ │ ├── pcre_memory.c │ │ │ ├── pcre_memory.h │ │ │ ├── pcre_ord2utf8.c │ │ │ ├── pcre_printint.c │ │ │ ├── pcre_refcount.c │ │ │ ├── pcre_study.c │ │ │ ├── pcre_tables.c │ │ │ ├── pcre_try_flipped.c │ │ │ ├── pcre_ucp_findchar.c │ │ │ ├── pcre_valid_utf8.c │ │ │ ├── pcre_version.c │ │ │ ├── pcre_xclass.c │ │ │ ├── ucp.h │ │ │ ├── ucp_findchar.c │ │ │ ├── ucpinternal.h │ │ │ └── ucptable.c │ │ ├── Win32/ │ │ │ ├── pcre.sln │ │ │ └── pcre.vcproj │ │ └── WinXPDrv32/ │ │ ├── DDKBuild.bat │ │ ├── Pcre.sln │ │ ├── Pcre.vcproj │ │ ├── WinXPDrv32Clean.bat │ │ └── ddkbuild.cmd │ ├── SDRemote/ │ │ ├── Source/ │ │ │ ├── Resource.h │ │ │ ├── SDClient.cpp │ │ │ ├── SDClient.h │ │ │ ├── SDRemote.cpp │ │ │ ├── SDRemote.h │ │ │ ├── SDRemote.rc │ │ │ ├── SDRemote.rc2 │ │ │ ├── StdAfx.cpp │ │ │ └── StdAfx.h │ │ ├── Win32/ │ │ │ ├── SDRemote.def │ │ │ ├── SDRemote.sln │ │ │ └── SDRemote.vcproj │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── SDWin32/ │ │ ├── Source/ │ │ │ ├── Resource.h │ │ │ ├── SDWin32.cpp │ │ │ ├── SDWin32.h │ │ │ ├── SDWin32.rc │ │ │ ├── SDWin32.rc2 │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ └── SyserVersion.h │ │ ├── Win32/ │ │ │ ├── SDWin32.def │ │ │ ├── SDWin32.sln │ │ │ ├── SDWin32.vcproj │ │ │ └── SDWin32.vcxproj │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── SPCommand/ │ │ ├── Source/ │ │ │ ├── MakeFile │ │ │ ├── SPCommand.cpp │ │ │ ├── SPCommand.def │ │ │ ├── SPCommand.h │ │ │ ├── SPCommand.rc │ │ │ ├── SPCommand.rc2 │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ └── resource.h │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ ├── rarex.bat │ │ ├── readme.txt │ │ ├── vc2002/ │ │ │ ├── SyserPluginDemo.sln │ │ │ ├── SyserPluginDemo.vcproj │ │ │ ├── clean.cmd │ │ │ └── ddkbuild.cmd │ │ ├── vc2003/ │ │ │ ├── SPCommand.sln │ │ │ ├── SPCommand.vcproj │ │ │ ├── clean.cmd │ │ │ └── ddkbuild.cmd │ │ ├── vc2005/ │ │ │ ├── SyserPluginDemo.sln │ │ │ ├── SyserPluginDemo.vcproj │ │ │ ├── clean.cmd │ │ │ └── ddkbuild.cmd │ │ ├── vc2008/ │ │ │ ├── SyserPluginDemo.sln │ │ │ ├── SyserPluginDemo.vcproj │ │ │ ├── clean.cmd │ │ │ └── ddkbuild.cmd │ │ └── vc6/ │ │ ├── SyserPluginDemo.dsp │ │ ├── SyserPluginDemo.dsw │ │ ├── clean.cmd │ │ └── ddkbuild.cmd │ ├── SdsCMD/ │ │ ├── Source/ │ │ │ ├── Resource.h │ │ │ ├── SdsCMD.cpp │ │ │ ├── SdsCMD.h │ │ │ ├── SdsCMD.rc │ │ │ ├── SdsCMD.rc2 │ │ │ ├── StdAfx.cpp │ │ │ └── StdAfx.h │ │ └── Win32/ │ │ ├── SdsCMD.sln │ │ └── SdsCMD.vcproj │ ├── SymRecv/ │ │ ├── Source/ │ │ │ ├── SymRecv.cpp │ │ │ ├── SymRecv.h │ │ │ ├── SymRecv.rc │ │ │ ├── SymRecvDlg.cpp │ │ │ ├── SymRecvDlg.h │ │ │ ├── res/ │ │ │ │ ├── SymRecv.manifest │ │ │ │ └── SymRecv.rc2 │ │ │ ├── resource.h │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ └── Win32/ │ │ ├── SymRecv.sln │ │ └── SymRecv.vcproj │ ├── SysBoot/ │ │ ├── Source/ │ │ │ ├── MakeFile │ │ │ ├── PromptQuit.cpp │ │ │ ├── PromptQuit.h │ │ │ ├── ScrOutput.cpp │ │ │ ├── ScrOutput.h │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── SysBoot.cpp │ │ │ ├── SysBoot.h │ │ │ ├── SyserBoot.rc │ │ │ ├── SyserBoot.rc2 │ │ │ ├── VideoHook.cpp │ │ │ ├── VideoHook.h │ │ │ ├── VistaVideoHook.cpp │ │ │ ├── VistaVideoHook.h │ │ │ └── resource.h │ │ ├── WinXPDrv32/ │ │ │ ├── DDKBuild.bat │ │ │ ├── SysBoot.sln │ │ │ ├── SysBoot.vcproj │ │ │ ├── WinXPDrv32Clean.bat │ │ │ └── ddkbuild.cmd │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── SysLang/ │ │ ├── Source/ │ │ │ ├── MakeFile │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── SysLang.cpp │ │ │ ├── SysLang.h │ │ │ ├── SyserLanguage.rc │ │ │ ├── SyserLanguage.rc2 │ │ │ └── resource.h │ │ ├── WinXPDrv32/ │ │ │ ├── DDKBuild.bat │ │ │ ├── SysLang.sln │ │ │ ├── SysLang.vcproj │ │ │ ├── WinXPDrv32Clean.bat │ │ │ └── ddkbuild.cmd │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── Syser/ │ │ ├── Source/ │ │ │ ├── AddTypeViewerDlg.cpp │ │ │ ├── AddTypeViewerDlg.h │ │ │ ├── Analyzer.cpp │ │ │ ├── Analyzer.h │ │ │ ├── BpintCmd.cpp │ │ │ ├── BpintCmd.h │ │ │ ├── BreakPointForm.cpp │ │ │ ├── BreakPointForm.h │ │ │ ├── BugCheckCode.cpp │ │ │ ├── BugCheckCode.h │ │ │ ├── CallStack.cpp │ │ │ ├── CallStack.h │ │ │ ├── CallStackWnd.cpp │ │ │ ├── CallStackWnd.h │ │ │ ├── CodeBPEdit.cpp │ │ │ ├── CodeBPEdit.h │ │ │ ├── CodeView.cpp │ │ │ ├── CodeView.h │ │ │ ├── ColorOption.cpp │ │ │ ├── ColorOption.h │ │ │ ├── CommentList.cpp │ │ │ ├── CommentList.h │ │ │ ├── ConsoleWnd.cpp │ │ │ ├── ConsoleWnd.h │ │ │ ├── CopyOnWritePatch.cpp │ │ │ ├── CopyOnWritePatch.h │ │ │ ├── CrossReferenceForm.cpp │ │ │ ├── CrossReferenceForm.h │ │ │ ├── DataBPEdit.cpp │ │ │ ├── DataBPEdit.h │ │ │ ├── DataOperatorDlg.cpp │ │ │ ├── DataOperatorDlg.h │ │ │ ├── DataView.cpp │ │ │ ├── DataView.h │ │ │ ├── DataViewFindDlg.cpp │ │ │ ├── DataViewFindDlg.h │ │ │ ├── DataViewForm.cpp │ │ │ ├── DataViewForm.h │ │ │ ├── DbgProcess.cpp │ │ │ ├── DbgProcess.h │ │ │ ├── DebugCmd.cpp │ │ │ ├── DebugCmd.h │ │ │ ├── DebuggerSelectForm.cpp │ │ │ ├── DebuggerSelectForm.h │ │ │ ├── Dump.cpp │ │ │ ├── Dump.h │ │ │ ├── EHCIMouse.cpp │ │ │ ├── EHCIMouse.h │ │ │ ├── ErrorCodeTable.cpp │ │ │ ├── ErrorCodeTable.h │ │ │ ├── ErrorCodeWnd.cpp │ │ │ ├── ErrorCodeWnd.h │ │ │ ├── FpuRegisterList.cpp │ │ │ ├── FpuRegisterList.h │ │ │ ├── FunctionListWnd.cpp │ │ │ ├── FunctionListWnd.h │ │ │ ├── GDTWnd.cpp │ │ │ ├── GDTWnd.h │ │ │ ├── GameSpy.cpp │ │ │ ├── GameSpy.h │ │ │ ├── GeneRegList.cpp │ │ │ ├── GeneRegList.h │ │ │ ├── GlobalVariable.cpp │ │ │ ├── GlobalVariable.h │ │ │ ├── HardWareInterruptCtrl.cpp │ │ │ ├── HardWareInterruptCtrl.h │ │ │ ├── HwndCmd.cpp │ │ │ ├── HwndCmd.h │ │ │ ├── HwndWnd.cpp │ │ │ ├── HwndWnd.h │ │ │ ├── IBMAsciiWnd.cpp │ │ │ ├── IBMAsciiWnd.h │ │ │ ├── IDTWnd.cpp │ │ │ ├── IDTWnd.h │ │ │ ├── IOAPIC.cpp │ │ │ ├── IOAPIC.h │ │ │ ├── Initialize.cpp │ │ │ ├── Initialize.h │ │ │ ├── InputDriver.cpp │ │ │ ├── InputDriver.h │ │ │ ├── Int0x6.cpp │ │ │ ├── Int0x6.h │ │ │ ├── Int0xb.cpp │ │ │ ├── Int0xb.h │ │ │ ├── Int0xc.cpp │ │ │ ├── Int0xc.h │ │ │ ├── Int0xd.cpp │ │ │ ├── Int0xd.h │ │ │ ├── Int0xe.cpp │ │ │ ├── Int0xe.h │ │ │ ├── Int1.cpp │ │ │ ├── Int1.h │ │ │ ├── Int3.cpp │ │ │ ├── Int3.h │ │ │ ├── Interrupt2D.cpp │ │ │ ├── Interrupt2D.h │ │ │ ├── InterruptPatch.cpp │ │ │ ├── InterruptPatch.h │ │ │ ├── IntraPatch.cpp │ │ │ ├── IntraPatch.h │ │ │ ├── KernelObjectCmd.cpp │ │ │ ├── KernelObjectCmd.h │ │ │ ├── KeyMappingPage.cpp │ │ │ ├── KeyMappingPage.h │ │ │ ├── Keyboard.cpp │ │ │ ├── Keyboard.h │ │ │ ├── LastBranch.cpp │ │ │ ├── LastBranch.h │ │ │ ├── Lex2.cpp │ │ │ ├── Lex2.h │ │ │ ├── LocalAPIC.cpp │ │ │ ├── LocalAPIC.h │ │ │ ├── LogicStateCAD.cpp │ │ │ ├── LogicStateCAD.h │ │ │ ├── MainFrame.cpp │ │ │ ├── MainFrame.h │ │ │ ├── MakeFile │ │ │ ├── ModuleListWnd.cpp │ │ │ ├── ModuleListWnd.h │ │ │ ├── Mouse.cpp │ │ │ ├── Mouse.h │ │ │ ├── MultiCPU.cpp │ │ │ ├── MultiCPU.h │ │ │ ├── MultiCodeView.cpp │ │ │ ├── MultiCodeView.h │ │ │ ├── MultiDataView.cpp │ │ │ ├── MultiDataView.h │ │ │ ├── MultiSourceCodeView.cpp │ │ │ ├── MultiSourceCodeView.h │ │ │ ├── NMIInterruptHandle.cpp │ │ │ ├── NMIInterruptHandle.h │ │ │ ├── NTDLLDefine.h │ │ │ ├── NTUtility.cpp │ │ │ ├── NTUtility.h │ │ │ ├── NotCompatible.cpp │ │ │ ├── NotCompatible.h │ │ │ ├── NtstatStr.cpp │ │ │ ├── NtstatStr.h │ │ │ ├── OHCIDevice.cpp │ │ │ ├── OHCIDevice.h │ │ │ ├── OHCIMouse.cpp │ │ │ ├── OHCIMouse.h │ │ │ ├── OSData.cpp │ │ │ ├── OSData.h │ │ │ ├── OSProcessThread.cpp │ │ │ ├── OSProcessThread.h │ │ │ ├── ObjFileView.cpp │ │ │ ├── ObjFileView.h │ │ │ ├── ObjectDirectory.cpp │ │ │ ├── ObjectDirectory.h │ │ │ ├── ObjectDirectoryWnd.cpp │ │ │ ├── ObjectDirectoryWnd.h │ │ │ ├── OtherCmd.cpp │ │ │ ├── OtherCmd.h │ │ │ ├── PCSystem.cpp │ │ │ ├── PCSystem.h │ │ │ ├── PEExplorer.cpp │ │ │ ├── PEExplorer.h │ │ │ ├── PIC_8259.cpp │ │ │ ├── PIC_8259.h │ │ │ ├── PS2Mouse.cpp │ │ │ ├── PS2Mouse.h │ │ │ ├── PageMapWnd.cpp │ │ │ ├── PageMapWnd.h │ │ │ ├── PatchKeBugCheckEx.cpp │ │ │ ├── PatchKeBugCheckEx.h │ │ │ ├── PluginListForm.cpp │ │ │ ├── PluginListForm.h │ │ │ ├── ProcessList.cpp │ │ │ ├── ProcessList.h │ │ │ ├── PromptQuit.cpp │ │ │ ├── PromptQuit.h │ │ │ ├── RegHelpWnd.cpp │ │ │ ├── RegHelpWnd.h │ │ │ ├── Res/ │ │ │ │ └── CurEIP.cur │ │ │ ├── Resource.cpp │ │ │ ├── Resource.h │ │ │ ├── Ring3Object.cpp │ │ │ ├── Ring3Object.h │ │ │ ├── RunTrace.cpp │ │ │ ├── RunTrace.h │ │ │ ├── RunTraceWnd.cpp │ │ │ ├── RunTraceWnd.h │ │ │ ├── SDDefine.h │ │ │ ├── SDSModuleList.cpp │ │ │ ├── SDSModuleList.h │ │ │ ├── SDServer.cpp │ │ │ ├── SDServer.h │ │ │ ├── SEHChainWnd.cpp │ │ │ ├── SEHChainWnd.h │ │ │ ├── SSERegisterList.cpp │ │ │ ├── SSERegisterList.h │ │ │ ├── SearchDialog.cpp │ │ │ ├── SearchDialog.h │ │ │ ├── SerialMouse.cpp │ │ │ ├── SerialMouse.h │ │ │ ├── SerialPort.cpp │ │ │ ├── SerialPort.h │ │ │ ├── Services.cpp │ │ │ ├── Services.h │ │ │ ├── ShareCmd.cpp │ │ │ ├── ShareCmd.h │ │ │ ├── SourceCodeWatchList.cpp │ │ │ ├── SourceCodeWatchList.h │ │ │ ├── SourceCodeWnd.cpp │ │ │ ├── SourceCodeWnd.h │ │ │ ├── SourceDebugClassView.cpp │ │ │ ├── SourceDebugClassView.h │ │ │ ├── SourceDebugFrameWnd.cpp │ │ │ ├── SourceDebugFrameWnd.h │ │ │ ├── SourceDebugStartPage.cpp │ │ │ ├── SourceDebugStartPage.h │ │ │ ├── SourceExplorer.cpp │ │ │ ├── SourceExplorer.h │ │ │ ├── Sources │ │ │ ├── StackWatchList.cpp │ │ │ ├── StackWatchList.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── StringReference.cpp │ │ │ ├── StringReference.h │ │ │ ├── SymbolDownloader.cpp │ │ │ ├── SymbolDownloader.h │ │ │ ├── SysInfo.cpp │ │ │ ├── SysInfo.h │ │ │ ├── Syser.cpp │ │ │ ├── Syser.def │ │ │ ├── Syser.h │ │ │ ├── Syser.rc │ │ │ ├── SyserAboutForm.cpp │ │ │ ├── SyserAboutForm.h │ │ │ ├── SyserApp.cpp │ │ │ ├── SyserApp.h │ │ │ ├── SyserCAbi.cpp │ │ │ ├── SyserCAbi.h │ │ │ ├── SyserCmd.cpp │ │ │ ├── SyserCmd.h │ │ │ ├── SyserConfig.cpp │ │ │ ├── SyserConfig.h │ │ │ ├── SyserConnect.cpp │ │ │ ├── SyserConnect.h │ │ │ ├── SyserDefine.h │ │ │ ├── SyserDriver.rc │ │ │ ├── SyserDriver.rc2 │ │ │ ├── SyserDriverMC.mc │ │ │ ├── SyserKDM.def │ │ │ ├── SyserMemoryReadWrite.cpp │ │ │ ├── SyserMemoryReadWrite.h │ │ │ ├── SyserNTDrvApp.cpp │ │ │ ├── SyserNTDrvApp.h │ │ │ ├── SyserOption.cpp │ │ │ ├── SyserOption.h │ │ │ ├── SyserRegistryConfig.h │ │ │ ├── SyserResource.h │ │ │ ├── SyserSymAnalyzer.cpp │ │ │ ├── SyserSymAnalyzer.h │ │ │ ├── SyserUI.cpp │ │ │ ├── SyserUI.h │ │ │ ├── SyserVer.rc2 │ │ │ ├── SystemExplorer.cpp │ │ │ ├── SystemExplorer.h │ │ │ ├── SystemIoctl.cpp │ │ │ ├── SystemIoctl.h │ │ │ ├── ThreadListWnd.cpp │ │ │ ├── ThreadListWnd.h │ │ │ ├── TimerInterrupt.cpp │ │ │ ├── TimerInterrupt.h │ │ │ ├── TouchPad.cpp │ │ │ ├── TouchPad.h │ │ │ ├── TrackPoint.cpp │ │ │ ├── TrackPoint.h │ │ │ ├── TypeViewerWnd.cpp │ │ │ ├── TypeViewerWnd.h │ │ │ ├── UHCIDevice.cpp │ │ │ ├── UHCIDevice.h │ │ │ ├── UHCIMouse.cpp │ │ │ ├── UHCIMouse.h │ │ │ ├── USBCmd.cpp │ │ │ ├── USBCmd.h │ │ │ ├── Undoc.h │ │ │ ├── VMWareSupport.cpp │ │ │ ├── VMWareSupport.h │ │ │ ├── VideoDriver.cpp │ │ │ ├── VideoDriver.h │ │ │ ├── VirtualPCSupport.cpp │ │ │ ├── VirtualPCSupport.h │ │ │ ├── WatchList.cpp │ │ │ ├── WatchList.h │ │ │ ├── WndStringReference.cpp │ │ │ ├── WndStringReference.h │ │ │ ├── X86Define.h │ │ │ ├── X86Optr.cpp │ │ │ ├── X86Optr.h │ │ │ ├── X86RegHelpTabWnd.cpp │ │ │ ├── X86RegHelpTabWnd.h │ │ │ ├── buildchk_win7_x86.log │ │ │ ├── cmd_cpu.cpp │ │ │ ├── cmd_cpu.h │ │ │ ├── cmd_cpuid.cpp │ │ │ ├── cmd_cpuid.h │ │ │ ├── cmd_msr.cpp │ │ │ ├── cmd_msr.h │ │ │ ├── pci.cpp │ │ │ ├── pci.h │ │ │ ├── pci_ids.h │ │ │ ├── pcidef.h │ │ │ ├── pcreplus.cpp │ │ │ ├── pcreplus.h │ │ │ └── syntax_color.l │ │ ├── Win32/ │ │ │ ├── Syser.sln │ │ │ ├── Syser.vcproj │ │ │ ├── Syser.vcxproj │ │ │ ├── SyserUDM.def │ │ │ └── Syser_VS2019.sln │ │ ├── WinXPDrv32/ │ │ │ ├── DDKBuild.bat │ │ │ ├── Syser.sln │ │ │ ├── Syser.vcproj │ │ │ ├── WinXPDrv32Clean.bat │ │ │ ├── ddkbuild.cmd │ │ │ └── ddkbuild_demo.cmd │ │ ├── amd64/ │ │ │ └── common-amd64.asm │ │ ├── excfile.txt │ │ ├── i386/ │ │ │ ├── Function.asm │ │ │ ├── Function.inc │ │ │ ├── common-x86.asm │ │ │ ├── common-x86.inc │ │ │ ├── compatibility-x86.asm │ │ │ ├── compatibility-x86.inc │ │ │ ├── interrupt-x86.asm │ │ │ └── interrupt-x86.inc │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── SyserApp/ │ │ ├── Source/ │ │ │ ├── AnalyseCom.cpp │ │ │ ├── AnalyseCom.h │ │ │ ├── DXTest.cpp │ │ │ ├── DXTest.h │ │ │ ├── DbgMsgFilter.cpp │ │ │ ├── DbgMsgFilter.h │ │ │ ├── LoadIDAMapFile.cpp │ │ │ ├── LoadIDAMapFile.h │ │ │ ├── LoadSourceFile.cpp │ │ │ ├── LoadSourceFile.h │ │ │ ├── MainFrame.cpp │ │ │ ├── MainFrame.h │ │ │ ├── ModifyBoot.cpp │ │ │ ├── ModifyBoot.h │ │ │ ├── NTDriver.cpp │ │ │ ├── NTDriver.h │ │ │ ├── NoPDBSymbol.cpp │ │ │ ├── NoPDBSymbol.h │ │ │ ├── OpenFileForm.cpp │ │ │ ├── OpenFileForm.h │ │ │ ├── OptionPage.cpp │ │ │ ├── OptionPage.h │ │ │ ├── Process.cpp │ │ │ ├── Process.h │ │ │ ├── ProcessList.cpp │ │ │ ├── ProcessList.h │ │ │ ├── RegisterForm.cpp │ │ │ ├── RegisterForm.h │ │ │ ├── Resource.cpp │ │ │ ├── Resource.h │ │ │ ├── SNCheck.cpp │ │ │ ├── SNCheck.h │ │ │ ├── SourceDebug.cpp │ │ │ ├── SourceDebug.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── SymbolDownloader.cpp │ │ │ ├── SymbolDownloader.h │ │ │ ├── SymbolModuleList.cpp │ │ │ ├── SymbolModuleList.h │ │ │ ├── SyserApp.cpp │ │ │ ├── SyserApp.h │ │ │ ├── SyserApp.rc │ │ │ ├── SyserApp.rc2 │ │ │ ├── SyserAppCmd.cpp │ │ │ ├── SyserAppCmd.h │ │ │ ├── SyserAppOption.cpp │ │ │ ├── SyserAppOption.h │ │ │ ├── SyserInterface.cpp │ │ │ ├── SyserInterface.h │ │ │ ├── SyserResource.h │ │ │ └── ddraw.h │ │ ├── Win32/ │ │ │ ├── SyserApp.sln │ │ │ ├── SyserApp.vcproj │ │ │ ├── ddraw.lib │ │ │ └── dxguid.lib │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── SyserOption/ │ │ ├── Source/ │ │ │ ├── BootOptionForm.cpp │ │ │ ├── BootOptionForm.h │ │ │ ├── BootTypePage.cpp │ │ │ ├── BootTypePage.h │ │ │ ├── CmdEditPage.cpp │ │ │ ├── CmdEditPage.h │ │ │ ├── ExportModulePage.cpp │ │ │ ├── ExportModulePage.h │ │ │ ├── GUIColorPage.cpp │ │ │ ├── GUIColorPage.h │ │ │ ├── MainFrame.cpp │ │ │ ├── MainFrame.h │ │ │ ├── OptionPage.cpp │ │ │ ├── OptionPage.h │ │ │ ├── SDSFilePage.cpp │ │ │ ├── SDSFilePage.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── SyserOption.rc │ │ │ ├── SyserOption.rc2 │ │ │ ├── SyserOptionApp.cpp │ │ │ ├── SyserOptionApp.h │ │ │ ├── VideoModeForm.cpp │ │ │ ├── VideoModeForm.h │ │ │ └── resource.h │ │ ├── Win32/ │ │ │ ├── SyserOption.sln │ │ │ └── SyserOption.vcproj │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── SyserTools/ │ │ ├── SyserTools.cpp │ │ ├── SyserTools.rc2 │ │ ├── SyserTools.sln │ │ ├── SyserTools.vcproj │ │ ├── stdafx.cpp │ │ └── stdafx.h │ ├── Unicode/ │ │ ├── Source/ │ │ │ ├── Makefile │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── c_037.cpp │ │ │ ├── c_042.cpp │ │ │ ├── c_10000.cpp │ │ │ ├── c_10006.cpp │ │ │ ├── c_10007.cpp │ │ │ ├── c_10029.cpp │ │ │ ├── c_1006.cpp │ │ │ ├── c_10079.cpp │ │ │ ├── c_10081.cpp │ │ │ ├── c_1026.cpp │ │ │ ├── c_1250.cpp │ │ │ ├── c_1251.cpp │ │ │ ├── c_1252.cpp │ │ │ ├── c_1253.cpp │ │ │ ├── c_1254.cpp │ │ │ ├── c_1255.cpp │ │ │ ├── c_1256.cpp │ │ │ ├── c_1257.cpp │ │ │ ├── c_1258.cpp │ │ │ ├── c_20866.cpp │ │ │ ├── c_20932.cpp │ │ │ ├── c_28591.cpp │ │ │ ├── c_28592.cpp │ │ │ ├── c_28593.cpp │ │ │ ├── c_28594.cpp │ │ │ ├── c_28595.cpp │ │ │ ├── c_28596.cpp │ │ │ ├── c_28597.cpp │ │ │ ├── c_28598.cpp │ │ │ ├── c_28599.cpp │ │ │ ├── c_28600.cpp │ │ │ ├── c_28603.cpp │ │ │ ├── c_28604.cpp │ │ │ ├── c_28605.cpp │ │ │ ├── c_28606.cpp │ │ │ ├── c_424.cpp │ │ │ ├── c_437.cpp │ │ │ ├── c_500.cpp │ │ │ ├── c_737.cpp │ │ │ ├── c_775.cpp │ │ │ ├── c_850.cpp │ │ │ ├── c_852.cpp │ │ │ ├── c_855.cpp │ │ │ ├── c_856.cpp │ │ │ ├── c_857.cpp │ │ │ ├── c_860.cpp │ │ │ ├── c_861.cpp │ │ │ ├── c_862.cpp │ │ │ ├── c_863.cpp │ │ │ ├── c_864.cpp │ │ │ ├── c_865.cpp │ │ │ ├── c_866.cpp │ │ │ ├── c_869.cpp │ │ │ ├── c_874.cpp │ │ │ ├── c_875.cpp │ │ │ ├── c_878.cpp │ │ │ ├── c_932.cpp │ │ │ ├── c_936.cpp │ │ │ ├── c_949.cpp │ │ │ ├── c_950.cpp │ │ │ ├── casemap.cpp │ │ │ ├── compose.cpp │ │ │ ├── cptable.cpp │ │ │ ├── mbtowc.cpp │ │ │ ├── string.cpp │ │ │ ├── test.cpp │ │ │ ├── testfile/ │ │ │ │ ├── demo.ansi.txt │ │ │ │ ├── demo.unicode.txt │ │ │ │ ├── demo.unicode_big_endian.txt │ │ │ │ └── demo.utf8.txt │ │ │ ├── unicode.h │ │ │ ├── utf8.cpp │ │ │ ├── wctomb.cpp │ │ │ └── wctype.cpp │ │ ├── Win32/ │ │ │ ├── Unicode.sln │ │ │ ├── Unicode.vcproj │ │ │ └── Unicodetest.vcproj │ │ ├── WinDrv32/ │ │ │ ├── Unicode.sln │ │ │ └── Unicode.vcproj │ │ ├── WinXPDrv32/ │ │ │ ├── DDKBuild.bat │ │ │ ├── Unicode.sln │ │ │ ├── Unicode.vcproj │ │ │ ├── WinXPDrv32Clean.bat │ │ │ └── ddkbuild.cmd │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── VersionInfo/ │ │ ├── Source/ │ │ │ ├── VersionInfo.cpp │ │ │ ├── VersionInfo.h │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ └── Win32/ │ │ ├── VersionInfo.sln │ │ └── VersionInfo.vcproj │ ├── WinWisp/ │ │ ├── Source/ │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── WinWisp.cpp │ │ │ ├── WinWisp.h │ │ │ ├── WispApp.cpp │ │ │ └── WispApp.h │ │ ├── Win32/ │ │ │ ├── WinWisp.sln │ │ │ ├── WinWisp.vcproj │ │ │ └── WinWisp.vcxproj │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── Wisp/ │ │ ├── Source/ │ │ │ ├── DIBData.cpp │ │ │ ├── DIBData.h │ │ │ ├── MakeFile │ │ │ ├── Ripple.cpp │ │ │ ├── Ripple.h │ │ │ ├── Sources │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── Utility.cpp │ │ │ ├── Utility.h │ │ │ ├── Wisp.h │ │ │ ├── Wisp3D.cpp │ │ │ ├── Wisp3D.h │ │ │ ├── WispBase.cpp │ │ │ ├── WispBase.h │ │ │ ├── WispBaseWnd.cpp │ │ │ ├── WispBaseWnd.h │ │ │ ├── WispButton.cpp │ │ │ ├── WispButton.h │ │ │ ├── WispCalcWnd.cpp │ │ │ ├── WispCalcWnd.h │ │ │ ├── WispCheckBox.cpp │ │ │ ├── WispCheckBox.h │ │ │ ├── WispColorStrWnd.cpp │ │ │ ├── WispColorStrWnd.h │ │ │ ├── WispComboBox.cpp │ │ │ ├── WispComboBox.h │ │ │ ├── WispConfig.h │ │ │ ├── WispConsoleWnd.cpp │ │ │ ├── WispConsoleWnd.h │ │ │ ├── WispDC.cpp │ │ │ ├── WispDC.h │ │ │ ├── WispDIB.cpp │ │ │ ├── WispDIB.h │ │ │ ├── WispDIBLib.cpp │ │ │ ├── WispDIBLib.h │ │ │ ├── WispDefine.h │ │ │ ├── WispDrawHAL.cpp │ │ │ ├── WispDrawHAL.h │ │ │ ├── WispDrawObj.cpp │ │ │ ├── WispDrawObj.h │ │ │ ├── WispEdit.cpp │ │ │ ├── WispEdit.h │ │ │ ├── WispFileWnd.cpp │ │ │ ├── WispFileWnd.h │ │ │ ├── WispFont.cpp │ │ │ ├── WispFont.h │ │ │ ├── WispForm.cpp │ │ │ ├── WispForm.h │ │ │ ├── WispHeader.cpp │ │ │ ├── WispHeader.h │ │ │ ├── WispHexWnd.cpp │ │ │ ├── WispHexWnd.h │ │ │ ├── WispInfoWnd.cpp │ │ │ ├── WispInfoWnd.h │ │ │ ├── WispList.cpp │ │ │ ├── WispList.h │ │ │ ├── WispMenu.cpp │ │ │ ├── WispMenu.h │ │ │ ├── WispMisc.cpp │ │ │ ├── WispMisc.h │ │ │ ├── WispMsgBox.cpp │ │ │ ├── WispMsgBox.h │ │ │ ├── WispMsgDefine.h │ │ │ ├── WispMultiTabView.cpp │ │ │ ├── WispMultiTabView.h │ │ │ ├── WispOptionForm.cpp │ │ │ ├── WispOptionForm.h │ │ │ ├── WispProgress.cpp │ │ │ ├── WispProgress.h │ │ │ ├── WispRGBSelect.cpp │ │ │ ├── WispRGBSelect.h │ │ │ ├── WispRadioBox.cpp │ │ │ ├── WispRadioBox.h │ │ │ ├── WispRichEdit.cpp │ │ │ ├── WispRichEdit.h │ │ │ ├── WispSoftKeyboard.cpp │ │ │ ├── WispSoftKeyboard.h │ │ │ ├── WispSplitWnd.cpp │ │ │ ├── WispSplitWnd.h │ │ │ ├── WispStatic.cpp │ │ │ ├── WispStatic.h │ │ │ ├── WispTabWnd.cpp │ │ │ ├── WispTabWnd.h │ │ │ ├── WispTaskPanel.cpp │ │ │ ├── WispTaskPanel.h │ │ │ ├── WispTipWnd.cpp │ │ │ ├── WispTipWnd.h │ │ │ ├── WispToolbar.cpp │ │ │ ├── WispToolbar.h │ │ │ ├── WispWnd.cpp │ │ │ ├── WispWnd.h │ │ │ ├── buildchk_win7_x86.log │ │ │ ├── buildchk_wnet_x86.log │ │ │ ├── buildchk_wxp_x86.log │ │ │ └── obj/ │ │ │ └── i386/ │ │ │ └── Wisp.lib │ │ ├── Win32/ │ │ │ ├── Wisp.sln │ │ │ ├── Wisp.vcproj │ │ │ └── Wisp.vcxproj │ │ ├── WinDrv32/ │ │ │ ├── Wisp.sln │ │ │ └── Wisp.vcproj │ │ ├── WinXPDrv32/ │ │ │ ├── DDKBuild.bat │ │ │ ├── UpgradeLog.XML │ │ │ ├── WinXPDrv32Clean.bat │ │ │ ├── Wisp.sln │ │ │ ├── Wisp.sln.old │ │ │ ├── Wisp.vcproj │ │ │ ├── _UpgradeReport_Files/ │ │ │ │ ├── UpgradeReport.css │ │ │ │ └── UpgradeReport.xslt │ │ │ └── ddkbuild.cmd │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ ├── WispDemo/ │ │ ├── Source/ │ │ │ ├── ControlWnd.cpp │ │ │ ├── ControlWnd.h │ │ │ ├── CtrlPage1.cpp │ │ │ ├── CtrlPage1.h │ │ │ ├── LocalApp.cpp │ │ │ ├── LocalApp.h │ │ │ ├── M3DView.cpp │ │ │ ├── M3DView.h │ │ │ ├── MainFrame.cpp │ │ │ ├── MainFrame.h │ │ │ ├── MainTabWnd.cpp │ │ │ ├── MainTabWnd.h │ │ │ ├── RippleWnd.cpp │ │ │ ├── RippleWnd.h │ │ │ ├── SdlBase.cpp │ │ │ ├── SdlBase.h │ │ │ ├── StdAfx.cpp │ │ │ ├── StdAfx.h │ │ │ ├── WispDemo.rc │ │ │ ├── WispDemo.rc2 │ │ │ └── resource.h │ │ ├── Win32/ │ │ │ ├── WispDemo.sln │ │ │ └── WispDemo.vcproj │ │ ├── excfile.txt │ │ ├── incfile.txt │ │ └── rarex.bat │ └── fpu/ │ ├── Source/ │ │ ├── control_w.h │ │ ├── div_Xsig.cpp │ │ ├── div_small.cpp │ │ ├── errors.cpp │ │ ├── exception.h │ │ ├── fpu.cpp │ │ ├── fpu_arith.cpp │ │ ├── fpu_asm.h │ │ ├── fpu_aux.cpp │ │ ├── fpu_emu.h │ │ ├── fpu_entry.cpp │ │ ├── fpu_etc.cpp │ │ ├── fpu_i387.h │ │ ├── fpu_proto.h │ │ ├── fpu_stubs/ │ │ │ ├── asm/ │ │ │ │ ├── desc.h │ │ │ │ ├── math_emu.h │ │ │ │ ├── sigcontext.h │ │ │ │ ├── types.h │ │ │ │ └── uaccess.h │ │ │ └── linux/ │ │ │ ├── kernel.h │ │ │ ├── linkage.h │ │ │ ├── mm.h │ │ │ ├── sched.h │ │ │ ├── signal.h │ │ │ ├── stddef.h │ │ │ └── types.h │ │ ├── fpu_system.h │ │ ├── fpu_tags.cpp │ │ ├── fpu_trig.cpp │ │ ├── load_store.cpp │ │ ├── mul_Xsig.cpp │ │ ├── poly.h │ │ ├── poly_2xm1.cpp │ │ ├── poly_atan.cpp │ │ ├── poly_l2.cpp │ │ ├── poly_sin.cpp │ │ ├── poly_tan.cpp │ │ ├── polynom_Xsig.cpp │ │ ├── reg_add_sub.cpp │ │ ├── reg_compare.cpp │ │ ├── reg_constant.cpp │ │ ├── reg_constant.h │ │ ├── reg_convert.cpp │ │ ├── reg_divide.cpp │ │ ├── reg_ld_str.cpp │ │ ├── reg_mul.cpp │ │ ├── reg_norm.cpp │ │ ├── reg_round.cpp │ │ ├── reg_u_add.cpp │ │ ├── reg_u_div.cpp │ │ ├── reg_u_mul.cpp │ │ ├── reg_u_sub.cpp │ │ ├── round_Xsig.cpp │ │ ├── shr_Xsig.cpp │ │ ├── status_w.h │ │ ├── version.h │ │ ├── wmFPUemu_glue.cpp │ │ ├── wm_shrx.cpp │ │ └── wm_sqrt.cpp │ └── Win32/ │ ├── UpgradeLog.XML │ ├── _UpgradeReport_Files/ │ │ ├── UpgradeReport.css │ │ └── UpgradeReport.xslt │ ├── fpu.sln │ ├── fpu.sln.old │ └── fpu.vcproj ├── README.md ├── excfile.txt ├── incfile.txt └── ori_author.md