From 293db76ddb962312fa1aa8da8d3aa9460442ced3 Mon Sep 17 00:00:00 2001 From: TomAwezome <sonidd1@yahoo.com> Date: Wed, 27 Oct 2021 03:28:16 -0400 Subject: [PATCH] Update documentation. --- docs/Apps/Budget/Accts.DD.html | 2 +- docs/Apps/Budget/BgtAccts.CC.html | 2 +- docs/Apps/Budget/BgtEntry.CC.html | 2 +- docs/Apps/Budget/BgtFile.CC.html | 2 +- docs/Apps/Budget/BgtMain.CC.html | 2 +- docs/Apps/Budget/BgtStrs.CC.html | 2 +- docs/Apps/Budget/BgtTemplate.CC.html | 2 +- docs/Apps/Budget/Budget.CC.html | 2 +- docs/Apps/Budget/Install.CC.html | 2 +- docs/Apps/Budget/Load.CC.html | 2 +- docs/Apps/Budget/Run.CC.html | 2 +- docs/Apps/Budget/index.html | 2 +- docs/Apps/GrModels/BallGen.CC.html | 2 +- docs/Apps/GrModels/Load.CC.html | 2 +- docs/Apps/GrModels/ManGen.CC.html | 2 +- docs/Apps/GrModels/Models.CC.html | 2 +- docs/Apps/GrModels/Run.CC.html | 2 +- docs/Apps/GrModels/index.html | 2 +- docs/Apps/KeepAway/KeepAway.CC.html | 712 +++--- docs/Apps/KeepAway/Load.CC.html | 2 +- docs/Apps/KeepAway/Run.CC.html | 2 +- docs/Apps/KeepAway/index.html | 2 +- docs/Apps/Logic/Load.CC.html | 2 +- docs/Apps/Logic/Logic.CC.html | 2 +- docs/Apps/Logic/Run.CC.html | 2 +- docs/Apps/Logic/index.html | 2 +- docs/Apps/Psalmody/Examples/childish.CC.html | 2 +- docs/Apps/Psalmody/Examples/index.html | 2 +- docs/Apps/Psalmody/Examples/night.CC.html | 2 +- docs/Apps/Psalmody/Examples/prosper.CC.html | 2 +- docs/Apps/Psalmody/Help.DD.html | 2 +- docs/Apps/Psalmody/Install.CC.html | 2 +- docs/Apps/Psalmody/JukeBox.CC.html | 2 +- docs/Apps/Psalmody/JukePuppet.CC.html | 2 +- docs/Apps/Psalmody/Load.CC.html | 2 +- docs/Apps/Psalmody/Psalmody.CC.html | 2 +- docs/Apps/Psalmody/PsalmodyCtrls.CC.html | 2 +- docs/Apps/Psalmody/PsalmodyDraw.CC.html | 2 +- docs/Apps/Psalmody/PsalmodyFile.CC.html | 2 +- docs/Apps/Psalmody/PsalmodyMain.CC.html | 2 +- docs/Apps/Psalmody/Run.CC.html | 2 +- docs/Apps/Psalmody/index.html | 2 +- docs/Apps/Span/Install.CC.html | 2 +- docs/Apps/Span/Load.CC.html | 2 +- docs/Apps/Span/Run.CC.html | 2 +- docs/Apps/Span/Span.HH.html | 2 +- docs/Apps/Span/SpanBridge.CC.html | 2 +- docs/Apps/Span/SpanDerive.CC.html | 2 +- docs/Apps/Span/SpanMain.CC.html | 2 +- docs/Apps/Span/SpanNew.CC.html | 2 +- docs/Apps/Span/index.html | 2 +- docs/Apps/Strut/Load.CC.html | 2 +- docs/Apps/Strut/Run.CC.html | 2 +- docs/Apps/Strut/Strut.CC.html | 736 +++--- docs/Apps/Strut/index.html | 2 +- docs/Apps/TimeClock/Install.CC.html | 2 +- docs/Apps/TimeClock/Load.CC.html | 2 +- docs/Apps/TimeClock/TimeClk.CC.html | 2 +- docs/Apps/TimeClock/index.html | 2 +- docs/Apps/Titanium/Load.CC.html | 2 +- docs/Apps/Titanium/Run.CC.html | 2 +- docs/Apps/Titanium/Titanium.CC.html | 2 +- docs/Apps/Titanium/index.html | 2 +- docs/Apps/ToTheFront/AIs/Human.CC.html | 2 +- docs/Apps/ToTheFront/AIs/SimpleAI.CC.html | 2 +- docs/Apps/ToTheFront/AIs/index.html | 2 +- docs/Apps/ToTheFront/Install.CC.html | 2 +- docs/Apps/ToTheFront/Load.CC.html | 2 +- docs/Apps/ToTheFront/Run.CC.html | 2 +- docs/Apps/ToTheFront/TTFDraw.CC.html | 2 +- docs/Apps/ToTheFront/TTFFire.CC.html | 2 +- docs/Apps/ToTheFront/TTFGlobals.CC.html | 2 +- docs/Apps/ToTheFront/TTFInit.CC.html | 2 +- docs/Apps/ToTheFront/TTFLib.CC.html | 2 +- docs/Apps/ToTheFront/TTFMove.CC.html | 2 +- docs/Apps/ToTheFront/TTFVis.CC.html | 2 +- docs/Apps/ToTheFront/ToTheFront.CC.html | 111 +- docs/Apps/ToTheFront/index.html | 2 +- docs/Apps/Vocabulary/Load.CC.html | 2 +- docs/Apps/Vocabulary/Run.CC.html | 2 +- docs/Apps/Vocabulary/VocabQuiz.CC.html | 2 +- docs/Apps/Vocabulary/index.html | 2 +- docs/Apps/X-Caliber/Load.CC.html | 2 +- docs/Apps/X-Caliber/Run.CC.html | 2 +- docs/Apps/X-Caliber/X-Caliber.CC.html | 1398 ++++++----- docs/Apps/X-Caliber/XCCtrls.CC.html | 2 +- docs/Apps/X-Caliber/index.html | 2 +- docs/Apps/index.html | 2 +- docs/Compiler/Asm.CC.html | 2 +- docs/Compiler/AsmInit.CC.html | 2 +- docs/Compiler/AsmLib.CC.html | 2 +- docs/Compiler/AsmResolve.CC.html | 2 +- docs/Compiler/BackA.CC.html | 2 +- docs/Compiler/BackB.CC.html | 2 +- docs/Compiler/BackC.CC.html | 2 +- docs/Compiler/BackFA.CC.html | 2 +- docs/Compiler/BackFB.CC.html | 2 +- docs/Compiler/BackLib.CC.html | 2 +- docs/Compiler/CExcept.CC.html | 2 +- docs/Compiler/CExterns.CC.html | 2 +- docs/Compiler/CHash.CC.html | 2 +- docs/Compiler/CInit.CC.html | 2 +- docs/Compiler/CMain.CC.html | 2 +- docs/Compiler/CMisc.CC.html | 4 +- docs/Compiler/Compiler.PRJ.html | 2 +- docs/Compiler/CompilerA.HH.html | 2 +- docs/Compiler/CompilerB.HH.html | 2 +- docs/Compiler/Lex.CC.html | 2 +- docs/Compiler/LexLib.CC.html | 2 +- docs/Compiler/OpCodes.DD.html | 2 +- docs/Compiler/OptLib.CC.html | 2 +- docs/Compiler/OptPass012.CC.html | 2 +- docs/Compiler/OptPass3.CC.html | 2 +- docs/Compiler/OptPass4.CC.html | 2 +- docs/Compiler/OptPass5.CC.html | 2 +- docs/Compiler/OptPass6.CC.html | 2 +- docs/Compiler/OptPass789A.CC.html | 2 +- docs/Compiler/ParseExp.CC.html | 2 +- docs/Compiler/ParseLib.CC.html | 2 +- docs/Compiler/ParseStatement.CC.html | 2 +- docs/Compiler/ParseVar.CC.html | 2 +- docs/Compiler/Templates.CC.html | 2 +- docs/Compiler/UAsm.CC.html | 4 +- docs/Compiler/index.html | 2 +- docs/Demo/AcctExample/HomeKeyPlugIns.CC.html | 2 +- docs/Demo/AcctExample/HomeLocalize.CC.html | 2 +- docs/Demo/AcctExample/HomeSys.CC.html | 4 +- docs/Demo/AcctExample/HomeWrappers.CC.html | 2 +- docs/Demo/AcctExample/MakeHome.CC.html | 2 +- docs/Demo/AcctExample/Once.CC.html | 2 +- docs/Demo/AcctExample/PersonalMenu.DD.html | 2 +- docs/Demo/AcctExample/PersonalNotes.DD.html | 2 +- docs/Demo/AcctExample/Registry.CC.html | 2 +- docs/Demo/AcctExample/TOS/MakeTOS.CC.html | 2 +- docs/Demo/AcctExample/TOS/TOSConfig.CC.html | 2 +- docs/Demo/AcctExample/TOS/TOSDistro.CC.html | 12 +- docs/Demo/AcctExample/TOS/TOSExtern.CC.html | 2 +- docs/Demo/AcctExample/TOS/TOSMisc.CC.html | 2 +- docs/Demo/AcctExample/TOS/TOSTheme.CC.html | 2 +- docs/Demo/AcctExample/TOS/index.html | 2 +- docs/Demo/AcctExample/index.html | 2 +- docs/Demo/Asm/AsmAndC1.CC.html | 2 +- docs/Demo/Asm/AsmAndC2.CC.html | 2 +- docs/Demo/Asm/AsmAndC3.CC.html | 2 +- docs/Demo/Asm/AsmHelloWorld.CC.html | 2 +- docs/Demo/Asm/BuzzFizz.CC.html | 2 +- docs/Demo/Asm/DivByHand.CC.html | 2 +- docs/Demo/Asm/MulByHand.CC.html | 2 +- docs/Demo/Asm/PutDec.CC.html | 2 +- docs/Demo/Asm/index.html | 2 +- docs/Demo/Carry.CC.html | 2 +- docs/Demo/ClassMeta.CC.html | 2 +- docs/Demo/CompileDemo.CC.html | 2 +- docs/Demo/DateTime.CC.html | 2 +- docs/Demo/DebugDemo.CC.html | 2 +- docs/Demo/Define.CC.html | 2 +- docs/Demo/Directives.CC.html | 2 +- docs/Demo/Disk/BlkDevRep.CC.html | 2 +- docs/Demo/Disk/DataBase.CC.html | 2 +- docs/Demo/Disk/DiskRaw.CC.html | 2 +- docs/Demo/Disk/FPrintF.CC.html | 2 +- docs/Demo/Disk/SerializeTree.CC.html | 2 +- docs/Demo/Disk/UnusedSpaceRep.CC.html | 2 +- docs/Demo/Disk/index.html | 2 +- docs/Demo/DolDoc/CallBack.CC.html | 2 +- docs/Demo/DolDoc/ClickCallBack.CC.html | 2 +- docs/Demo/DolDoc/CursorMove.CC.html | 2 +- docs/Demo/DolDoc/Data.CC.html | 2 +- docs/Demo/DolDoc/DefineStr.CC.html | 2 +- docs/Demo/DolDoc/DemoDoc.DD.html | 2 +- docs/Demo/DolDoc/FileRead.CC.html | 2 +- docs/Demo/DolDoc/Form.CC.html | 2 +- docs/Demo/DolDoc/MenuBttn.CC.html | 2 +- docs/Demo/DolDoc/MenuSprite.CC.html | 2 +- docs/Demo/DolDoc/NumBible.CC.html | 2 +- docs/Demo/DolDoc/TextDemo.CC.html | 2 +- docs/Demo/DolDoc/TreeDemo.CC.html | 2 +- docs/Demo/DolDoc/UnusedDefine.CC.html | 2 +- docs/Demo/DolDoc/index.html | 2 +- docs/Demo/Exceptions.CC.html | 2 +- docs/Demo/ExtChars.CC.html | 2 +- docs/Demo/Games/BattleLines.CC.html | 2 +- docs/Demo/Games/BigGuns.CC.html | 2 +- docs/Demo/Games/BlackDiamond.CC.html | 2 +- docs/Demo/Games/BomberGolf.CC.html | 2 +- docs/Demo/Games/CastleFrankenstein.CC.html | 2 +- docs/Demo/Games/CharDemo.CC.html | 2 +- docs/Demo/Games/Chess.CC.html | 2 +- docs/Demo/Games/CircleTrace.CC.html | 2 +- docs/Demo/Games/Collision.CC.html | 2 +- docs/Demo/Games/Digits.CC.html | 2 +- docs/Demo/Games/DunGen.CC.html | 2 +- docs/Demo/Games/ElephantWalk.CC.html | 2 +- docs/Demo/Games/FlapBat.CC.html | 2 +- docs/Demo/Games/FlatTops.CC.html | 612 +++-- docs/Demo/Games/Halogen.CC.html | 2 +- docs/Demo/Games/MassSpring.CC.html | 2 +- docs/Demo/Games/Maze.CC.html | 2 +- docs/Demo/Games/RainDrops.CC.html | 2 +- docs/Demo/Games/RawHide.CC.html | 2 +- docs/Demo/Games/Rocket.CC.html | 2 +- docs/Demo/Games/RocketScience.CC.html | 2 +- docs/Demo/Games/Squirt.CC.html | 2 +- docs/Demo/Games/Stadium/Stadium.CC.html | 2 +- docs/Demo/Games/Stadium/StadiumBG.DD.html | 2 +- docs/Demo/Games/Stadium/StadiumBG.GR.html | 2 +- docs/Demo/Games/Stadium/StadiumGen.CC.html | 2 +- docs/Demo/Games/Stadium/index.html | 2 +- docs/Demo/Games/Talons.CC.html | 2 +- docs/Demo/Games/TheDead.CC.html | 2 +- docs/Demo/Games/TicTacToe.CC.html | 2 +- docs/Demo/Games/TreeCheckers.CC.html | 2 +- docs/Demo/Games/Varoom.CC.html | 2 +- docs/Demo/Games/Wenceslas.CC.html | 2 +- docs/Demo/Games/Whap.CC.html | 2 +- docs/Demo/Games/Zing.CC.html | 2 +- docs/Demo/Games/ZoneOut.CC.html | 2 +- docs/Demo/Games/index.html | 2 +- docs/Demo/GlobalVars.CC.html | 2 +- docs/Demo/Graphics/32BitColor.CC.html | 2 +- docs/Demo/Graphics/32BitPaint.CC.html | 2 +- docs/Demo/Graphics/3DPoly.CC.html | 2 +- docs/Demo/Graphics/BSpline.CC.html | 2 +- docs/Demo/Graphics/Blot.CC.html | 2 +- docs/Demo/Graphics/Bounce.CC.html | 2 +- docs/Demo/Graphics/Box.CC.html | 2 +- docs/Demo/Graphics/Cartesian.CC.html | 2 +- docs/Demo/Graphics/CharAnimation.CC.html | 2 +- docs/Demo/Graphics/Clock.CC.html | 2 +- docs/Demo/Graphics/Collision.CC.html | 2 +- docs/Demo/Graphics/CommonAncestor.CC.html | 2 +- docs/Demo/Graphics/Doodle.CC.html | 2 +- docs/Demo/Graphics/EdSprite.CC.html | 2 +- docs/Demo/Graphics/Elephant.CC.html | 2 +- docs/Demo/Graphics/Extents.CC.html | 2 +- docs/Demo/Graphics/FontEd.CC.html | 2 +- docs/Demo/Graphics/GrDir.CC.html | 2 +- docs/Demo/Graphics/Grid.CC.html | 2 +- docs/Demo/Graphics/Hanoi.CC.html | 2 +- docs/Demo/Graphics/Lattice.CC.html | 2 +- docs/Demo/Graphics/Life.CC.html | 2 +- docs/Demo/Graphics/LightTable.CC.html | 2 +- docs/Demo/Graphics/Lines.CC.html | 2 +- docs/Demo/Graphics/LowPassFilter.CC.html | 2 +- docs/Demo/Graphics/MathAudioDemo.CC.html | 2 +- docs/Demo/Graphics/MouseDemo.CC.html | 2 +- docs/Demo/Graphics/NetOfDots.CC.html | 2 +- docs/Demo/Graphics/Palette.CC.html | 4 +- docs/Demo/Graphics/PanText.CC.html | 2 +- docs/Demo/Graphics/Pick.CC.html | 2 +- docs/Demo/Graphics/Pick3D.CC.html | 2 +- docs/Demo/Graphics/PoleZeros.CC.html | 2 +- docs/Demo/Graphics/PredatorPrey.CC.html | 2 +- docs/Demo/Graphics/RotateTank.CC.html | 2 +- docs/Demo/Graphics/ScreenCapture.CC.html | 2 +- docs/Demo/Graphics/ScrollBars.CC.html | 2 +- docs/Demo/Graphics/Shading.CC.html | 2 +- docs/Demo/Graphics/Shadow.CC.html | 2 +- docs/Demo/Graphics/Slider.CC.html | 2 +- docs/Demo/Graphics/Speedline.CC.html | 2 +- docs/Demo/Graphics/SpritePlot.CC.html | 2 +- docs/Demo/Graphics/SpritePlot3D.CC.html | 2 +- docs/Demo/Graphics/SpritePut.CC.html | 2 +- docs/Demo/Graphics/SpritePutExt.CC.html | 2 +- docs/Demo/Graphics/SpriteRaw.CC.html | 2 +- docs/Demo/Graphics/SpriteText.CC.html | 2 +- docs/Demo/Graphics/SunMoon.CC.html | 2 +- docs/Demo/Graphics/Symmetry.CC.html | 2 +- docs/Demo/Graphics/Transform.CC.html | 2 +- docs/Demo/Graphics/WallPaperCtrl.CC.html | 2 +- docs/Demo/Graphics/WallPaperFish.CC.html | 2 +- docs/Demo/Graphics/WallPaperStars.CC.html | 2 +- docs/Demo/Graphics/WinZBuf.CC.html | 2 +- docs/Demo/Graphics/index.html | 2 +- docs/Demo/InFile/InDir.IN.html | 2 +- docs/Demo/InFile/InEd.DD.html | 2 +- docs/Demo/InFile/InEd.IN.html | 2 +- docs/Demo/InFile/InPopUp.CC.html | 2 +- docs/Demo/InFile/InPopUpWait.IN.html | 2 +- docs/Demo/InFile/InProfile.IN.html | 2 +- docs/Demo/InFile/InSetIP.CC.html | 2 +- docs/Demo/InFile/index.html | 2 +- docs/Demo/KeyBitMap.CC.html | 2 +- docs/Demo/LastClass.CC.html | 2 +- docs/Demo/Lectures/64BitAsmQuiz.DD.html | 4 +- docs/Demo/Lectures/AndNotMod.CC.html | 2 +- docs/Demo/Lectures/FixedPoint.CC.html | 2 +- docs/Demo/Lectures/FixedPointAdvanced.CC.html | 2 +- docs/Demo/Lectures/InterruptDemo.CC.html | 2 +- docs/Demo/Lectures/MiniCompiler.CC.html | 6 +- docs/Demo/Lectures/MiniGrLib.CC.html | 2 +- docs/Demo/Lectures/NegDisp.CC.html | 2 +- docs/Demo/Lectures/Optimization.CC.html | 2 +- docs/Demo/Lectures/PCIInterrupts.CC.html | 2 +- docs/Demo/Lectures/Ring3.CC.html | 2 +- docs/Demo/Lectures/index.html | 2 +- docs/Demo/MagicPairs.CC.html | 2 +- docs/Demo/MemDemo.CC.html | 2 +- docs/Demo/MessageLoop.CC.html | 2 +- docs/Demo/MultiCore/Interrupts.CC.html | 2 +- docs/Demo/MultiCore/LoadTest.CC.html | 2 +- docs/Demo/MultiCore/Lock.CC.html | 2 +- docs/Demo/MultiCore/MPAdd.CC.html | 2 +- docs/Demo/MultiCore/MPPrint.CC.html | 2 +- docs/Demo/MultiCore/MPRadix.CC.html | 2 +- docs/Demo/MultiCore/Palindrome.CC.html | 2 +- docs/Demo/MultiCore/Primes.CC.html | 2 +- docs/Demo/MultiCore/index.html | 2 +- docs/Demo/NullCase.CC.html | 2 +- docs/Demo/OnceDemo.CC.html | 2 +- docs/Demo/ParenWarn.CC.html | 2 +- docs/Demo/PhoneNumWords.CC.html | 2 +- docs/Demo/Print.CC.html | 2 +- docs/Demo/Progress.CC.html | 2 +- docs/Demo/Prompt.CC.html | 2 +- docs/Demo/PullDownMenu.CC.html | 2 +- docs/Demo/RadixSort.CC.html | 2 +- docs/Demo/RandDemo.CC.html | 2 +- docs/Demo/RegistryDemo.CC.html | 2 +- docs/Demo/RevFileDemo/DemoPoemBwd.DD.html | 2 +- docs/Demo/RevFileDemo/Rev.CC.html | 2 +- docs/Demo/RevFileDemo/index.html | 2 +- docs/Demo/ScreenCodes.CC.html | 2 +- docs/Demo/SortFileDemo/F64FileGen.CC.html | 2 +- docs/Demo/SortFileDemo/F64FileSort.CC.html | 2 +- docs/Demo/SortFileDemo/index.html | 2 +- docs/Demo/Sound/ASCIIOrgan.CC.html | 2 +- docs/Demo/Sound/MorseCode.CC.html | 2 +- docs/Demo/Sound/OhGreat.CC.html | 2 +- docs/Demo/Sound/WaterFowl.CC.html | 2 +- docs/Demo/Sound/index.html | 2 +- docs/Demo/Spy.CC.html | 2 +- docs/Demo/StackGrow.CC.html | 2 +- docs/Demo/SubIntAccess.CC.html | 2 +- docs/Demo/SubSwitch.CC.html | 2 +- docs/Demo/SuggestSpelling.CC.html | 2 +- docs/Demo/Templates/Game1.CC.html | 2 +- docs/Demo/Templates/InEdUtil.IN.html | 2 +- docs/Demo/Templates/Lex1.CC.html | 2 +- docs/Demo/Templates/MultiCore1.CC.html | 2 +- docs/Demo/Templates/ODE1.CC.html | 2 +- docs/Demo/Templates/Registry1.CC.html | 2 +- docs/Demo/Templates/Util1.CC.html | 2 +- docs/Demo/Templates/Util2.CC.html | 2 +- docs/Demo/Templates/index.html | 2 +- docs/Demo/TimeIns.CC.html | 2 +- docs/Demo/ToHtmlToTXTDemo/DemoInPage.DD.html | 2 +- docs/Demo/ToHtmlToTXTDemo/HtmlDirList.CC.html | 2 +- docs/Demo/ToHtmlToTXTDemo/HtmlGen.CC.html | 2 +- docs/Demo/ToHtmlToTXTDemo/TXTGen.CC.html | 2 +- docs/Demo/ToHtmlToTXTDemo/ToHtml.CC.html | 4 +- docs/Demo/ToHtmlToTXTDemo/index.html | 2 +- docs/Demo/WebLogDemo/WebLogRep.CC.html | 2 +- docs/Demo/WebLogDemo/WebLogScramble.CC.html | 2 +- docs/Demo/WebLogDemo/index.html | 2 +- docs/Demo/WordSearch.CC.html | 2 +- docs/Demo/index.html | 2 +- docs/Doc/AboutZealOS.DD.html | 2 +- docs/Doc/Asm.DD.html | 2 +- docs/Doc/AutoComplete.DD.html | 2 +- docs/Doc/Bit.DD.html | 2 +- docs/Doc/BlkChain.DD.html | 2 +- docs/Doc/Boot.DD.html | 2 +- docs/Doc/ChangeLog.DD.html | 1762 +++++++------- docs/Doc/CharOverview.DD.html | 2 +- docs/Doc/Charter.DD.html | 21 +- docs/Doc/CmdLineOverview.DD.html | 2 +- docs/Doc/Comm.CC.html | 2 +- docs/Doc/CompilerOverview.DD.html | 2 +- docs/Doc/CosmiC.DD.html | 2 +- docs/Doc/Credits.DD.html | 4 +- docs/Doc/Ctrls.DD.html | 2 +- docs/Doc/Customize.DD.html | 2 +- docs/Doc/CutCorners.DD.html | 2 +- docs/Doc/D3.DD.html | 2 +- docs/Doc/Date.DD.html | 2 +- docs/Doc/DebugFunSeg.DD.html | 2 +- docs/Doc/DebugOverview.DD.html | 2 +- docs/Doc/Define.DD.html | 2 +- docs/Doc/DemoIndex.DD.html | 2 +- docs/Doc/Directives.DD.html | 2 +- docs/Doc/DolDoc.DD.html | 2 +- docs/Doc/DolDocOverview.DD.html | 2 +- docs/Doc/EdPullDown.DD.html | 2 +- docs/Doc/FAQ.DD.html | 2 +- docs/Doc/Features.DD.html | 2 +- docs/Doc/FileLowLevel.DD.html | 2 +- docs/Doc/FileMgr.DD.html | 2 +- docs/Doc/FileMgrPullDown.DD.html | 2 +- docs/Doc/FileUtils.DD.html | 2 +- docs/Doc/Frame.DD.html | 2 +- docs/Doc/GRFiles.DD.html | 2 +- docs/Doc/Glossary.DD.html | 2 +- docs/Doc/GraphicsOverview.DD.html | 2 +- docs/Doc/GuideLines.DD.html | 4 +- docs/Doc/Hash.DD.html | 2 +- docs/Doc/HeapDebug.DD.html | 2 +- docs/Doc/HelloWorld.DD.html | 2 +- docs/Doc/HelpIndex.DD.html | 2 +- docs/Doc/HelpSystem.DD.html | 2 +- docs/Doc/InFile.DD.html | 2 +- docs/Doc/Install.DD.html | 2 +- docs/Doc/Job.DD.html | 2 +- docs/Doc/KeyAlloc.DD.html | 2 +- docs/Doc/KeyDev.DD.html | 2 +- docs/Doc/Lex.DD.html | 2 +- docs/Doc/MemoryOverview.DD.html | 4 +- docs/Doc/Menus.DD.html | 2 +- docs/Doc/Messages.DD.html | 2 +- docs/Doc/Mouse.DD.html | 2 +- docs/Doc/MultiCore.DD.html | 2 +- docs/Doc/NewASCII.DD.html | 2 +- docs/Doc/ODE.DD.html | 2 +- docs/Doc/Once.DD.html | 2 +- docs/Doc/Options.DD.html | 2 +- docs/Doc/PIT.DD.html | 2 +- docs/Doc/Pags.DD.html | 2 +- docs/Doc/PreProcessor.DD.html | 2 +- docs/Doc/Print.DD.html | 2 +- docs/Doc/Profiler.DD.html | 2 +- docs/Doc/Queue.DD.html | 2 +- docs/Doc/Quirks.DD.html | 2 +- docs/Doc/RedSea.DD.html | 2 +- docs/Doc/Reliability.DD.html | 2 +- docs/Doc/Requirements.DD.html | 2 +- docs/Doc/Resource.DD.html | 2 +- docs/Doc/ScopingLinkage.DD.html | 2 +- docs/Doc/Sound.DD.html | 2 +- docs/Doc/Sprite.DD.html | 2 +- docs/Doc/SpriteBitMap.DD.html | 2 +- docs/Doc/SpriteEd.DD.html | 2 +- docs/Doc/SpriteEdText.DD.html | 2 +- docs/Doc/SpriteMain.DD.html | 2 +- docs/Doc/SpriteSideBar.DD.html | 2 +- docs/Doc/StandBy.DD.html | 2 +- docs/Doc/Start.DD.html | 4 +- docs/Doc/StdOutTask.DD.html | 2 +- docs/Doc/Strategy.DD.html | 2 +- docs/Doc/Streams.DD.html | 2 +- docs/Doc/TOSZ.DD.html | 2 +- docs/Doc/TextBase.DD.html | 2 +- docs/Doc/TimeCycles.DD.html | 2 +- docs/Doc/TimeDate.DD.html | 2 +- docs/Doc/TimeJiffy.DD.html | 2 +- docs/Doc/Tips.DD.html | 2 +- docs/Doc/Transform.DD.html | 2 +- docs/Doc/Welcome.DD.html | 4 +- docs/Doc/WhyNotMore.DD.html | 2 +- docs/Doc/Widget.DD.html | 2 +- docs/Doc/Windows.DD.html | 2 +- docs/Doc/index.html | 2 +- docs/Downloads/index.html | 2 +- docs/HTML/index.html | 2 +- docs/Home/Basics.DD.html | 2 +- docs/Home/DoDistro.CC.html | 2 +- docs/Home/HtmlGen.CC.html | 2 +- docs/Home/K.CC.html | 2 +- docs/Home/Net/Docs/NetFuncSummary.DD.html | 2 +- docs/Home/Net/Docs/NetworkingNotes.DD.html | 2 +- docs/Home/Net/Docs/ZealStackNotes.DD.html | 2 +- docs/Home/Net/Docs/index.html | 2 +- docs/Home/Net/Drivers/E1000.CC.html | 2 +- docs/Home/Net/Drivers/PCNet.CC.html | 2 +- docs/Home/Net/Drivers/Run.CC.html | 2 +- docs/Home/Net/Drivers/VirtIONet.CC.html | 2 +- docs/Home/Net/Drivers/index.html | 2 +- docs/Home/Net/Load.CC.html | 2 +- docs/Home/Net/Programs/TCPChatClient.CC.html | 2 +- docs/Home/Net/Programs/TCPChatServer.CC.html | 2 +- docs/Home/Net/Programs/UDPChat.CC.html | 2 +- docs/Home/Net/Programs/index.html | 2 +- docs/Home/Net/Protocols/ARP.CC.html | 2 +- docs/Home/Net/Protocols/DHCP.CC.html | 2 +- docs/Home/Net/Protocols/DNS.CC.html | 2 +- docs/Home/Net/Protocols/Ethernet.CC.html | 2 +- docs/Home/Net/Protocols/ICMP.CC.html | 2 +- docs/Home/Net/Protocols/IPV4.CC.html | 2 +- docs/Home/Net/Protocols/Sockets.CC.html | 2 +- docs/Home/Net/Protocols/TCP/MakeTCP.CC.html | 2 +- docs/Home/Net/Protocols/TCP/TCP.CC.html | 2 +- docs/Home/Net/Protocols/TCP/TCP.HH.html | 2 +- .../Home/Net/Protocols/TCP/TCPHandler.CC.html | 2 +- docs/Home/Net/Protocols/TCP/TCPTree.CC.html | 2 +- docs/Home/Net/Protocols/TCP/index.html | 2 +- docs/Home/Net/Protocols/UDP/MakeUDP.CC.html | 2 +- docs/Home/Net/Protocols/UDP/UDP.CC.html | 2 +- docs/Home/Net/Protocols/UDP/UDP.HH.html | 2 +- docs/Home/Net/Protocols/UDP/UDPTree.CC.html | 2 +- docs/Home/Net/Protocols/UDP/index.html | 2 +- docs/Home/Net/Protocols/index.html | 2 +- docs/Home/Net/Run.CC.html | 2 +- docs/Home/Net/Tests/ARPTest.CC.html | 2 +- docs/Home/Net/Tests/DHCPTest0.CC.html | 2 +- docs/Home/Net/Tests/DHCPTest1.CC.html | 2 +- docs/Home/Net/Tests/DHCPTest2.CC.html | 2 +- docs/Home/Net/Tests/DNSTest.CC.html | 2 +- docs/Home/Net/Tests/EthernetTest.CC.html | 2 +- docs/Home/Net/Tests/HostTest0.CC.html | 2 +- docs/Home/Net/Tests/HostTest1.CC.html | 2 +- docs/Home/Net/Tests/ICMPTest.CC.html | 2 +- docs/Home/Net/Tests/IPV4Test.CC.html | 2 +- docs/Home/Net/Tests/PCNetTest.CC.html | 2 +- docs/Home/Net/Tests/PCP.CC.html | 2 +- docs/Home/Net/Tests/TCPEchoClient.CC.html | 2 +- docs/Home/Net/Tests/TCPEchoServer.CC.html | 2 +- docs/Home/Net/Tests/TCPTest0.CC.html | 2 +- docs/Home/Net/Tests/TCPTest1.CC.html | 2 +- docs/Home/Net/Tests/TCPTest2.CC.html | 2 +- docs/Home/Net/Tests/UDPSocketTest0.CC.html | 2 +- docs/Home/Net/Tests/UDPSocketTest1.CC.html | 2 +- docs/Home/Net/Tests/UDPSocketTest2.CC.html | 2 +- docs/Home/Net/Tests/UDPTest0.CC.html | 2 +- docs/Home/Net/Tests/UDPTest1.CC.html | 2 +- docs/Home/Net/Tests/index.html | 2 +- docs/Home/Net/Utilities/BST.CC.html | 2 +- docs/Home/Net/Utilities/JSON/JSON.CC.html | 2 +- docs/Home/Net/Utilities/JSON/JSON0.TXT.html | 2 +- docs/Home/Net/Utilities/JSON/JSON1.TXT.html | 2 +- docs/Home/Net/Utilities/JSON/JSON2.TXT.html | 2 +- docs/Home/Net/Utilities/JSON/JSON3.TXT.html | 2 +- docs/Home/Net/Utilities/JSON/JSON4.TXT.html | 2 +- docs/Home/Net/Utilities/JSON/index.html | 2 +- docs/Home/Net/Utilities/Net.HH.html | 2 +- docs/Home/Net/Utilities/NetHandler.CC.html | 2 +- docs/Home/Net/Utilities/NetLog.CC.html | 2 +- docs/Home/Net/Utilities/NetQueue.CC.html | 2 +- docs/Home/Net/Utilities/index.html | 2 +- docs/Home/Net/index.html | 2 +- docs/Home/Registry.CC.html | 5 +- docs/Home/Roadmap.DD.html | 2 +- docs/Home/SSE.CC.html | 2 +- docs/Home/index.html | 2 +- docs/HomeKeyPlugIns.CC.html | 2 +- docs/HomeLocalize.CC.html | 2 +- docs/HomeSys.CC.html | 2 +- docs/HomeWrappers.CC.html | 2 +- docs/Kernel/BlkDev/DiskAHCI.CC.html | 2 +- docs/Kernel/BlkDev/DiskATAId.CC.html | 2 +- docs/Kernel/BlkDev/DiskAddDev.CC.html | 2 +- docs/Kernel/BlkDev/DiskBlk.CC.html | 2 +- docs/Kernel/BlkDev/DiskBlkDev.CC.html | 2 +- docs/Kernel/BlkDev/DiskCDDVD.CC.html | 2 +- docs/Kernel/BlkDev/DiskCFile.CC.html | 2 +- docs/Kernel/BlkDev/DiskCache.CC.html | 2 +- docs/Kernel/BlkDev/DiskClus.CC.html | 2 +- docs/Kernel/BlkDev/DiskCopy.CC.html | 2 +- docs/Kernel/BlkDev/DiskDirA.CC.html | 2 +- docs/Kernel/BlkDev/DiskDirB.CC.html | 2 +- docs/Kernel/BlkDev/DiskDirContext.CC.html | 2 +- docs/Kernel/BlkDev/DiskDrive.CC.html | 2 +- docs/Kernel/BlkDev/DiskFile.CC.html | 2 +- docs/Kernel/BlkDev/DiskFind.CC.html | 2 +- docs/Kernel/BlkDev/DiskFormat.CC.html | 2 +- docs/Kernel/BlkDev/DiskStrA.CC.html | 2 +- docs/Kernel/BlkDev/DiskStrB.CC.html | 2 +- docs/Kernel/BlkDev/FileSysFAT.CC.html | 2 +- docs/Kernel/BlkDev/FileSysRedSea.CC.html | 2 +- docs/Kernel/BlkDev/MakeBlkDev.CC.html | 2 +- docs/Kernel/BlkDev/index.html | 2 +- docs/Kernel/Display.CC.html | 154 +- docs/Kernel/EdLite.CC.html | 2 +- docs/Kernel/FontStd.CC.html | 2 +- docs/Kernel/FunSeg.CC.html | 2 +- docs/Kernel/Job.CC.html | 2 +- docs/Kernel/KConfig.CC.html | 2 +- docs/Kernel/KDataTypes.CC.html | 2 +- docs/Kernel/KDate.CC.html | 2 +- docs/Kernel/KDebug.CC.html | 2 +- docs/Kernel/KDefine.CC.html | 2 +- docs/Kernel/KExcept.CC.html | 2 +- docs/Kernel/KExterns.CC.html | 2 +- docs/Kernel/KGlobals.CC.html | 4 +- docs/Kernel/KHashA.CC.html | 2 +- docs/Kernel/KHashB.CC.html | 2 +- docs/Kernel/KInterrupts.CC.html | 2 +- docs/Kernel/KLoad.CC.html | 2 +- docs/Kernel/KMain.CC.html | 2 +- docs/Kernel/KMathA.CC.html | 2 +- docs/Kernel/KMathB.CC.html | 2 +- docs/Kernel/KMisc.CC.html | 2 +- docs/Kernel/KStart16.CC.html | 2 +- docs/Kernel/KStart32.CC.html | 2 +- docs/Kernel/KStart64.CC.html | 2 +- docs/Kernel/KTask.CC.html | 2 +- docs/Kernel/KUtils.CC.html | 984 ++++---- docs/Kernel/Kernel.PRJ.html | 2 +- docs/Kernel/KernelA.HH.html | 2 +- docs/Kernel/KernelB.HH.html | 2 +- docs/Kernel/KernelC.HH.html | 2 +- docs/Kernel/KeyDev.CC.html | 2 +- docs/Kernel/Memory/BlkPool.CC.html | 2 +- docs/Kernel/Memory/HeapCtrl.CC.html | 2 +- docs/Kernel/Memory/MAllocFree.CC.html | 2 +- docs/Kernel/Memory/MakeMemory.CC.html | 2 +- docs/Kernel/Memory/MemPag.CC.html | 2 +- docs/Kernel/Memory/MemPhysical.CC.html | 2 +- docs/Kernel/Memory/PageTables.CC.html | 2 +- docs/Kernel/Memory/index.html | 2 +- docs/Kernel/MultiProc.CC.html | 2 +- docs/Kernel/PCI.CC.html | 2 +- docs/Kernel/PCIBIOS.CC.html | 2 +- docs/Kernel/QuickSort.CC.html | 2 +- docs/Kernel/Sched.CC.html | 2 +- docs/Kernel/SerialDev/Keyboard.CC.html | 2 +- docs/Kernel/SerialDev/MakeSerialDev.CC.html | 2 +- docs/Kernel/SerialDev/Message.CC.html | 2 +- docs/Kernel/SerialDev/Mouse.CC.html | 2 +- docs/Kernel/SerialDev/index.html | 2 +- docs/Kernel/StrA.CC.html | 2 +- docs/Kernel/StrB.CC.html | 2 +- docs/Kernel/StrPrint.CC.html | 2 +- docs/Kernel/StrScan.CC.html | 2 +- docs/Kernel/index.html | 2 +- docs/MakeHome.CC.html | 2 +- docs/Misc/Bible.TXT.html | 2 +- docs/Misc/Clementine.TXT.html | 2 +- docs/Misc/DoDistro.CC.html | 2 +- docs/Misc/OSInstall.CC.html | 2 +- docs/Misc/OSTestSuite.CC.html | 2 +- docs/Misc/PCIDevices.DD.html | 2 +- docs/Misc/Tour/Tour.IN.html | 2 +- docs/Misc/Tour/Tour1.IN.html | 2 +- docs/Misc/Tour/Tour2.IN.html | 2 +- docs/Misc/Tour/Tour3.IN.html | 2 +- docs/Misc/Tour/Tour4.IN.html | 2 +- docs/Misc/Tour/Tour5.IN.html | 2 +- docs/Misc/Tour/Tour6.IN.html | 2 +- docs/Misc/Tour/Tour7.IN.html | 2 +- docs/Misc/Tour/Tour8.IN.html | 2 +- docs/Misc/Tour/Tour9.IN.html | 2 +- docs/Misc/Tour/TourA.IN.html | 2 +- docs/Misc/Tour/TourB.IN.html | 2 +- docs/Misc/Tour/TourC.IN.html | 2 +- docs/Misc/Tour/index.html | 2 +- docs/Misc/index.html | 2 +- docs/Once.CC.html | 2 +- docs/PersonalMenu.DD.html | 2 +- docs/PersonalNotes.DD.html | 2 +- docs/StartOS.CC.html | 2 +- docs/System/AutoComplete/ACDictGen.CC.html | 2 +- docs/System/AutoComplete/ACFill.CC.html | 2 +- docs/System/AutoComplete/ACInit.CC.html | 2 +- docs/System/AutoComplete/ACTask.CC.html | 2 +- docs/System/AutoComplete/MakeAC.CC.html | 2 +- docs/System/AutoComplete/index.html | 2 +- docs/System/BlkDev/DiskCheck.CC.html | 2 +- docs/System/BlkDev/DiskPart.CC.html | 2 +- docs/System/BlkDev/FileMgr.CC.html | 2 +- docs/System/BlkDev/MakeZBlkDev.CC.html | 2 +- docs/System/BlkDev/Mount.CC.html | 2 +- docs/System/BlkDev/ZDiskA.CC.html | 2 +- docs/System/BlkDev/ZDiskB.CC.html | 2 +- docs/System/BlkDev/index.html | 2 +- docs/System/Boot/BootDVD.CC.html | 2 +- docs/System/Boot/BootDVDIns.CC.html | 2 +- docs/System/Boot/BootHD.CC.html | 2 +- docs/System/Boot/BootHDIns.CC.html | 2 +- docs/System/Boot/BootMHD.CC.html | 2 +- docs/System/Boot/BootMHD2.CC.html | 2 +- docs/System/Boot/BootMHDIns.CC.html | 2 +- docs/System/Boot/BootRAM.CC.html | 2 +- docs/System/Boot/DiskISORedSea.CC.html | 2 +- docs/System/Boot/MakeBoot.CC.html | 2 +- docs/System/Boot/index.html | 2 +- docs/System/Ctrls/CtrlsA.CC.html | 2 +- docs/System/Ctrls/CtrlsBttn.CC.html | 2 +- docs/System/Ctrls/CtrlsSlider.CC.html | 2 +- docs/System/Ctrls/MakeCtrls.CC.html | 2 +- docs/System/Ctrls/index.html | 2 +- docs/System/Debug.CC.html | 2 +- docs/System/Define.CC.html | 2 +- docs/System/DevInfo.CC.html | 2 +- docs/System/DolDoc/DocBin.CC.html | 2 +- docs/System/DolDoc/DocChar.CC.html | 2 +- docs/System/DolDoc/DocClipBoard.CC.html | 2 +- docs/System/DolDoc/DocCodeTools.CC.html | 2 +- docs/System/DolDoc/DocDblBuf.CC.html | 2 +- docs/System/DolDoc/DocEd.CC.html | 2 +- docs/System/DolDoc/DocExterns.CC.html | 2 +- docs/System/DolDoc/DocFile.CC.html | 2 +- docs/System/DolDoc/DocFind.CC.html | 2 +- docs/System/DolDoc/DocForm.CC.html | 2 +- docs/System/DolDoc/DocGet.CC.html | 2 +- docs/System/DolDoc/DocGr.CC.html | 2 +- docs/System/DolDoc/DocHighlight.CC.html | 2 +- docs/System/DolDoc/DocInit.CC.html | 2 +- docs/System/DolDoc/DocLink.CC.html | 2 +- docs/System/DolDoc/DocMacro.CC.html | 2 +- docs/System/DolDoc/DocNew.CC.html | 2 +- docs/System/DolDoc/DocPlain.CC.html | 2 +- docs/System/DolDoc/DocPopUp.CC.html | 2 +- docs/System/DolDoc/DocPutKey.CC.html | 2 +- docs/System/DolDoc/DocPutS.CC.html | 2 +- docs/System/DolDoc/DocRecalc.CC.html | 2 +- docs/System/DolDoc/DocRecalcLib.CC.html | 2 +- docs/System/DolDoc/DocRun.CC.html | 2 +- docs/System/DolDoc/DocTerm.CC.html | 2 +- docs/System/DolDoc/DocTree.CC.html | 2 +- docs/System/DolDoc/DocWidgetWiz.CC.html | 2 +- docs/System/DolDoc/MakeDoc.CC.html | 2 +- docs/System/DolDoc/index.html | 2 +- docs/System/Externs.CC.html | 2 +- docs/System/God/GodBible.CC.html | 2 +- docs/System/God/GodExterns.CC.html | 2 +- docs/System/God/GodSong.CC.html | 2 +- docs/System/God/HolySpirit.CC.html | 2 +- docs/System/God/MakeGod.CC.html | 2 +- docs/System/God/Vocab.DD.html | 2 +- docs/System/God/index.html | 2 +- docs/System/Gr/Gr.HH.html | 2 +- docs/System/Gr/GrAsm.CC.html | 2 +- docs/System/Gr/GrBitMap.CC.html | 2 +- docs/System/Gr/GrComposites.CC.html | 2 +- docs/System/Gr/GrDC.CC.html | 2 +- docs/System/Gr/GrEnd.CC.html | 2 +- docs/System/Gr/GrExterns.CC.html | 2 +- docs/System/Gr/GrGlobals.CC.html | 2 +- docs/System/Gr/GrInitA.CC.html | 2 +- docs/System/Gr/GrInitB.CC.html | 2 +- docs/System/Gr/GrMath.CC.html | 2 +- docs/System/Gr/GrPalette.CC.html | 2 +- docs/System/Gr/GrPrimatives.CC.html | 2 +- docs/System/Gr/GrScreen.CC.html | 2 +- docs/System/Gr/GrSpritePlot.CC.html | 2 +- docs/System/Gr/GrTextBase.CC.html | 2 +- docs/System/Gr/MakeGr.CC.html | 2 +- docs/System/Gr/ScreenCast.CC.html | 2 +- docs/System/Gr/SpriteBitMap.CC.html | 2 +- docs/System/Gr/SpriteCode.CC.html | 2 +- docs/System/Gr/SpriteEd.CC.html | 2 +- docs/System/Gr/SpriteMain.CC.html | 2 +- docs/System/Gr/SpriteMesh.CC.html | 2 +- docs/System/Gr/SpriteNew.CC.html | 2 +- docs/System/Gr/SpriteSideBar.CC.html | 2 +- docs/System/Gr/index.html | 2 +- docs/System/Hash.CC.html | 2 +- docs/System/InFile.CC.html | 2 +- docs/System/MakeSystem.CC.html | 2 +- docs/System/Math.CC.html | 2 +- docs/System/MathODE.CC.html | 2 +- docs/System/Memory.CC.html | 2 +- docs/System/Menu.CC.html | 2 +- docs/System/Mouse.CC.html | 2 +- docs/System/Registry.CC.html | 2 +- docs/System/Sound.CC.html | 2 +- docs/System/TaskSettings.CC.html | 83 +- docs/System/Training.CC.html | 2 +- docs/System/Utils/BinRep.CC.html | 2 +- docs/System/Utils/CPURep.CC.html | 2 +- docs/System/Utils/ConversionScript.CC.html | 2 +- docs/System/Utils/Diff.CC.html | 2 +- docs/System/Utils/DocUtils.CC.html | 2 +- docs/System/Utils/Find.CC.html | 2 +- docs/System/Utils/HeapLog.CC.html | 2 +- docs/System/Utils/LineRep.CC.html | 2 +- docs/System/Utils/LinkCheck.CC.html | 2 +- docs/System/Utils/MakeUtils.CC.html | 2 +- docs/System/Utils/MemRep.CC.html | 2 +- docs/System/Utils/Merge.CC.html | 2 +- docs/System/Utils/Profiler.CC.html | 2 +- docs/System/Utils/StrUtils.CC.html | 2 +- docs/System/Utils/SysRep.CC.html | 2 +- docs/System/Utils/TaskRep.CC.html | 2 +- docs/System/Utils/ToDolDoc.CC.html | 2 +- docs/System/Utils/ToTXT.CC.html | 2 +- docs/System/Utils/VideoRep.CC.html | 2 +- docs/System/Utils/index.html | 2 +- docs/System/WallPaper.CC.html | 2 +- docs/System/Win.CC.html | 2 +- docs/System/WinMgr.CC.html | 2 +- docs/System/ZSplash.CC.html | 2 +- docs/System/index.html | 2 +- docs/Tmp/ScreenShots/index.html | 2 +- docs/Tmp/index.html | 2 +- docs/index.html | 2160 ++++++++--------- 775 files changed, 5119 insertions(+), 5183 deletions(-) diff --git a/docs/Apps/Budget/Accts.DD.html b/docs/Apps/Budget/Accts.DD.html index 4d91bd82..9b80e577 100755 --- a/docs/Apps/Budget/Accts.DD.html +++ b/docs/Apps/Budget/Accts.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/BgtAccts.CC.html b/docs/Apps/Budget/BgtAccts.CC.html index 61a151d1..c0aade78 100755 --- a/docs/Apps/Budget/BgtAccts.CC.html +++ b/docs/Apps/Budget/BgtAccts.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/BgtEntry.CC.html b/docs/Apps/Budget/BgtEntry.CC.html index 96c0dbe0..c444d4ba 100755 --- a/docs/Apps/Budget/BgtEntry.CC.html +++ b/docs/Apps/Budget/BgtEntry.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/BgtFile.CC.html b/docs/Apps/Budget/BgtFile.CC.html index 7d478938..af5cc4b5 100755 --- a/docs/Apps/Budget/BgtFile.CC.html +++ b/docs/Apps/Budget/BgtFile.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/BgtMain.CC.html b/docs/Apps/Budget/BgtMain.CC.html index a8d4aa48..ce9e8dbf 100755 --- a/docs/Apps/Budget/BgtMain.CC.html +++ b/docs/Apps/Budget/BgtMain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/BgtStrs.CC.html b/docs/Apps/Budget/BgtStrs.CC.html index 3687943b..56f23afd 100755 --- a/docs/Apps/Budget/BgtStrs.CC.html +++ b/docs/Apps/Budget/BgtStrs.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/BgtTemplate.CC.html b/docs/Apps/Budget/BgtTemplate.CC.html index 7b9d47f5..6e649876 100755 --- a/docs/Apps/Budget/BgtTemplate.CC.html +++ b/docs/Apps/Budget/BgtTemplate.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/Budget.CC.html b/docs/Apps/Budget/Budget.CC.html index 73ee95f4..b0245a41 100755 --- a/docs/Apps/Budget/Budget.CC.html +++ b/docs/Apps/Budget/Budget.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/Install.CC.html b/docs/Apps/Budget/Install.CC.html index feaa22a7..5e0eae35 100755 --- a/docs/Apps/Budget/Install.CC.html +++ b/docs/Apps/Budget/Install.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/Load.CC.html b/docs/Apps/Budget/Load.CC.html index acfeb98d..2a50c1f2 100755 --- a/docs/Apps/Budget/Load.CC.html +++ b/docs/Apps/Budget/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/Run.CC.html b/docs/Apps/Budget/Run.CC.html index 1ec165e1..31325d52 100755 --- a/docs/Apps/Budget/Run.CC.html +++ b/docs/Apps/Budget/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Budget/index.html b/docs/Apps/Budget/index.html index 0e2780a8..78734d0f 100755 --- a/docs/Apps/Budget/index.html +++ b/docs/Apps/Budget/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/GrModels/BallGen.CC.html b/docs/Apps/GrModels/BallGen.CC.html index 3f756235..01105204 100755 --- a/docs/Apps/GrModels/BallGen.CC.html +++ b/docs/Apps/GrModels/BallGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/GrModels/Load.CC.html b/docs/Apps/GrModels/Load.CC.html index 8f95a774..cee49226 100755 --- a/docs/Apps/GrModels/Load.CC.html +++ b/docs/Apps/GrModels/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/GrModels/ManGen.CC.html b/docs/Apps/GrModels/ManGen.CC.html index 52981312..422243b7 100755 --- a/docs/Apps/GrModels/ManGen.CC.html +++ b/docs/Apps/GrModels/ManGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/GrModels/Models.CC.html b/docs/Apps/GrModels/Models.CC.html index 371fd3fa..aaea5600 100755 --- a/docs/Apps/GrModels/Models.CC.html +++ b/docs/Apps/GrModels/Models.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/GrModels/Run.CC.html b/docs/Apps/GrModels/Run.CC.html index 3c3f4b5c..75881d7b 100755 --- a/docs/Apps/GrModels/Run.CC.html +++ b/docs/Apps/GrModels/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/GrModels/index.html b/docs/Apps/GrModels/index.html index 6f175574..9162076b 100755 --- a/docs/Apps/GrModels/index.html +++ b/docs/Apps/GrModels/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/KeepAway/KeepAway.CC.html b/docs/Apps/KeepAway/KeepAway.CC.html index 8daf834f..1f9299af 100755 --- a/docs/Apps/KeepAway/KeepAway.CC.html +++ b/docs/Apps/KeepAway/KeepAway.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE0{color:#e3e3e3;background-color:#d4b475;} @@ -463,371 +463,351 @@ body {background-color:#1f1f1f;} <a name="l434"></a> </span><span class=cF7>}</span><span class=cF0> <a name="l435"></a>} <a name="l436"></a> -<a name="l437"></a></span><span class=cF1>U0</span><span class=cF0> MyNoise(</span><span class=cF9>I64</span><span class=cF0> mS, </span><span class=cF1>F64</span><span class=cF0> min_ona, </span><span class=cF1>F64</span><span class=cF0> max_ona) -<a name="l438"></a>{</span><span class=cF2>//Make white noise for given number of mS.</span><span class=cF0> -<a name="l439"></a></span><span class=cF2>// See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l432"><span class=cF4>Noise</span></a><span class=cF2>. On bare-metal, Spawn() hogs CPU.</span><span class=cF0> -<a name="l440"></a> </span><span class=cF9>CSoundEffectFrame</span><span class=cF0> *ns; -<a name="l441"></a> -<a name="l442"></a> </span><span class=cF1>if</span><span class=cF0> (mS > </span><span class=cFE>0</span><span class=cF0>) -<a name="l443"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l444"></a> ns = </span><span class=cF5>MAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF9>CSoundEffectFrame</span><span class=cF7>)</span><span class=cF0>); -<a name="l445"></a> ns->type = </span><span class=cF3>SE_NOISE</span><span class=cF0>; -<a name="l446"></a> ns->duration = mS / </span><span class=cFE>1000</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l447"></a> ns->ona1 = min_ona; -<a name="l448"></a> ns->ona2 = max_ona; -<a name="l449"></a> </span><span class=cFB>music</span><span class=cF0>.mute++; -<a name="l450"></a> </span><span class=cF5>SoundEffectTask</span><span class=cF0>(ns); -<a name="l451"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l452"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l453"></a> -<a name="l454"></a> </span><span class=cF1>return</span><span class=cF0>; -<a name="l455"></a>} -<a name="l456"></a> -<a name="l457"></a></span><span class=cF1>U0</span><span class=cF0> AnimateTask(</span><span class=cF9>CTask</span><span class=cF0> *parent_task) -<a name="l458"></a>{ -<a name="l459"></a> </span><span class=cF1>F64</span><span class=cF0> d, dx, dy, dt, dx2, dy2, t0 = </span><span class=cF5>tS</span><span class=cF0>; -<a name="l460"></a> </span><span class=cF9>I64</span><span class=cF0> i, j; -<a name="l461"></a> </span><span class=cF1>Bool</span><span class=cF0> gets_ball; -<a name="l462"></a> Obj *o, *nearest_ball[</span><span class=cFE>2</span><span class=cF0>]; -<a name="l463"></a> -<a name="l464"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) -<a name="l465"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l466"></a> dt = </span><span class=cF5>tS</span><span class=cF0> - t0; -<a name="l467"></a> t0 = </span><span class=cF5>tS</span><span class=cF0>; -<a name="l468"></a> -<a name="l469"></a> </span><span class=cF1>if</span><span class=cF0> (game_t_end && game_t_end < t0) -<a name="l470"></a> { -<a name="l471"></a> game_t_end = </span><span class=cFE>0</span><span class=cF0>; -<a name="l472"></a> </span><span class=cF5>Beep</span><span class=cF0>; -<a name="l473"></a> </span><span class=cF1>if</span><span class=cF0> (score0 - score1 > best_score0 - best_score1) -<a name="l474"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l475"></a> best_score0 = score0; -<a name="l476"></a> best_score1 = score1; -<a name="l477"></a> </span><span class=cF5>Sound</span><span class=cF0>(</span><span class=cFE>86</span><span class=cF0>); -<a name="l478"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); -<a name="l479"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l480"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); -<a name="l481"></a> </span><span class=cF5>Sound</span><span class=cF0>(</span><span class=cFE>86</span><span class=cF0>); -<a name="l482"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); -<a name="l483"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l484"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); -<a name="l485"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l486"></a> } +<a name="l437"></a></span><span class=cF1>U0</span><span class=cF0> AnimateTask(</span><span class=cF9>CTask</span><span class=cF0> *parent_task) +<a name="l438"></a>{ +<a name="l439"></a> </span><span class=cF1>F64</span><span class=cF0> d, dx, dy, dt, dx2, dy2, t0 = </span><span class=cF5>tS</span><span class=cF0>; +<a name="l440"></a> </span><span class=cF9>I64</span><span class=cF0> i, j; +<a name="l441"></a> </span><span class=cF1>Bool</span><span class=cF0> gets_ball; +<a name="l442"></a> Obj *o, *nearest_ball[</span><span class=cFE>2</span><span class=cF0>]; +<a name="l443"></a> +<a name="l444"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) +<a name="l445"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l446"></a> dt = </span><span class=cF5>tS</span><span class=cF0> - t0; +<a name="l447"></a> t0 = </span><span class=cF5>tS</span><span class=cF0>; +<a name="l448"></a> +<a name="l449"></a> </span><span class=cF1>if</span><span class=cF0> (game_t_end && game_t_end < t0) +<a name="l450"></a> { +<a name="l451"></a> game_t_end = </span><span class=cFE>0</span><span class=cF0>; +<a name="l452"></a> </span><span class=cF5>Beep</span><span class=cF0>; +<a name="l453"></a> </span><span class=cF1>if</span><span class=cF0> (score0 - score1 > best_score0 - best_score1) +<a name="l454"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l455"></a> best_score0 = score0; +<a name="l456"></a> best_score1 = score1; +<a name="l457"></a> </span><span class=cF5>Sound</span><span class=cF0>(</span><span class=cFE>86</span><span class=cF0>); +<a name="l458"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); +<a name="l459"></a> </span><span class=cF5>Sound</span><span class=cF0>; +<a name="l460"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); +<a name="l461"></a> </span><span class=cF5>Sound</span><span class=cF0>(</span><span class=cFE>86</span><span class=cF0>); +<a name="l462"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); +<a name="l463"></a> </span><span class=cF5>Sound</span><span class=cF0>; +<a name="l464"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>); +<a name="l465"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l466"></a> } +<a name="l467"></a> +<a name="l468"></a> </span><span class=cF1>if</span><span class=cF0> (game_t_end) +<a name="l469"></a> { +<a name="l470"></a> </span><span class=cF5>MemSet</span><span class=cF0>(&nearest_ball, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>nearest_ball</span><span class=cF7>)</span><span class=cF0>); +<a name="l471"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < OBJS_NUM; i++) </span><span class=cF7>{</span><span class=cF0> +<a name="l472"></a> o = &objs[i]; +<a name="l473"></a> o->nearest_ball = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l474"></a> </span><span class=cF1>if</span><span class=cF0> (o != ball) +<a name="l475"></a> { +<a name="l476"></a> d = </span><span class=cFE>0</span><span class=cF0>; +<a name="l477"></a> </span><span class=cF1>for</span><span class=cF0> (j = </span><span class=cFE>0</span><span class=cF0>; j < </span><span class=cFE>5</span><span class=cF0>; j++) </span><span class=cF2>//Iterative estimate of how long to get ball.</span><span class=cF0> +<a name="l478"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(</span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>ball->DxDt * d + ball->x - o->x</span><span class=cF7>)</span><span class=cF0> + </span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>ball->DyDt * d + ball->y - o->y</span><span class=cF7>)</span><span class=cF0>) / MAN_VELOCITY; +<a name="l479"></a> o->get_ball_dt = d; +<a name="l480"></a> o->get_ball_theta = </span><span class=cF5>Arg</span><span class=cF0>(ball->DxDt * d + ball->x - o->x, ball->DyDt * d + ball->y - o->y); +<a name="l481"></a> </span><span class=cF1>if</span><span class=cF0> (o != last_owner && !nearest_ball[o->team] || o->get_ball_dt < nearest_ball[o->team]->get_ball_dt) +<a name="l482"></a> nearest_ball[o->team] = o; +<a name="l483"></a> } +<a name="l484"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l485"></a> nearest_ball[</span><span class=cFE>0</span><span class=cF0>]->nearest_ball = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l486"></a> nearest_ball[</span><span class=cFE>1</span><span class=cF0>]->nearest_ball = </span><span class=cF3>TRUE</span><span class=cF0>; <a name="l487"></a> -<a name="l488"></a> </span><span class=cF1>if</span><span class=cF0> (game_t_end) -<a name="l489"></a> { -<a name="l490"></a> </span><span class=cF5>MemSet</span><span class=cF0>(&nearest_ball, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>nearest_ball</span><span class=cF7>)</span><span class=cF0>); -<a name="l491"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < OBJS_NUM; i++) </span><span class=cF7>{</span><span class=cF0> -<a name="l492"></a> o = &objs[i]; -<a name="l493"></a> o->nearest_ball = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l494"></a> </span><span class=cF1>if</span><span class=cF0> (o != ball) -<a name="l495"></a> { -<a name="l496"></a> d = </span><span class=cFE>0</span><span class=cF0>; -<a name="l497"></a> </span><span class=cF1>for</span><span class=cF0> (j = </span><span class=cFE>0</span><span class=cF0>; j < </span><span class=cFE>5</span><span class=cF0>; j++) </span><span class=cF2>//Iterative estimate of how long to get ball.</span><span class=cF0> -<a name="l498"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(</span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>ball->DxDt * d + ball->x - o->x</span><span class=cF7>)</span><span class=cF0> + </span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>ball->DyDt * d + ball->y - o->y</span><span class=cF7>)</span><span class=cF0>) / MAN_VELOCITY; -<a name="l499"></a> o->get_ball_dt = d; -<a name="l500"></a> o->get_ball_theta = </span><span class=cF5>Arg</span><span class=cF0>(ball->DxDt * d + ball->x - o->x, ball->DyDt * d + ball->y - o->y); -<a name="l501"></a> </span><span class=cF1>if</span><span class=cF0> (o != last_owner && !nearest_ball[o->team] || o->get_ball_dt < nearest_ball[o->team]->get_ball_dt) -<a name="l502"></a> nearest_ball[o->team] = o; -<a name="l503"></a> } -<a name="l504"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l505"></a> nearest_ball[</span><span class=cFE>0</span><span class=cF0>]->nearest_ball = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l506"></a> nearest_ball[</span><span class=cFE>1</span><span class=cF0>]->nearest_ball = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l507"></a> -<a name="l508"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < OBJS_NUM; i++) -<a name="l509"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l510"></a> o = &objs[i]; -<a name="l511"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) -<a name="l512"></a> { -<a name="l513"></a> o->x += dt * o->DxDt; -<a name="l514"></a> o->y += dt * o->DyDt; -<a name="l515"></a> </span><span class=cF1>if</span><span class=cF0> (!someone_shooting) -<a name="l516"></a> o->z += dt * (o->DzDt - </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * GRAVITY_ACCELERATION * dt); -<a name="l517"></a> } -<a name="l518"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l519"></a> { -<a name="l520"></a> </span><span class=cF1>if</span><span class=cF0> (!o->has_ball) -<a name="l521"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l522"></a> </span><span class=cF1>if</span><span class=cF0> (t0 - o->stolen_t0 > </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> && !someone_shooting) -<a name="l523"></a> { -<a name="l524"></a> dx = ball->x - o->x; -<a name="l525"></a> dy = ball->y - o->y; -<a name="l526"></a> </span><span class=cF1>if</span><span class=cF0> (dx * dx + dy * dy < HAND_SQR_OFFSET && ball->z < o->z + HAND_Z_OFFSET) -<a name="l527"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l528"></a> gets_ball = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l529"></a> </span><span class=cF1>for</span><span class=cF0> (j = </span><span class=cFE>0</span><span class=cF0>; j < PER_SIDE_NUM * </span><span class=cFE>2</span><span class=cF0>; j++) -<a name="l530"></a> </span><span class=cF1>if</span><span class=cF0> (j != i && objs[j].has_ball) -<a name="l531"></a> { -<a name="l532"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0><</span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * dt) -<a name="l533"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l534"></a> objs[j].stolen_t0 = t0; -<a name="l535"></a> objs[j].has_ball = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l536"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l537"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l538"></a> gets_ball = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l539"></a> } -<a name="l540"></a> </span><span class=cF1>if</span><span class=cF0> (gets_ball) -<a name="l541"></a> { -<a name="l542"></a> someone_has_ball = o->has_ball = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l543"></a> </span><span class=cF1>if</span><span class=cF0> (o != last_owner) -<a name="l544"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l545"></a> </span><span class=cF1>if</span><span class=cF0> (o->team) -<a name="l546"></a> { -<a name="l547"></a> </span><span class=cF1>if</span><span class=cF0> (t0 < shot_land_t + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>) -<a name="l548"></a> score1 += </span><span class=cFE>6</span><span class=cF0>; -<a name="l549"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l550"></a> score1 += </span><span class=cFE>2</span><span class=cF0>; -<a name="l551"></a> MyNoise(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>); -<a name="l552"></a> } -<a name="l553"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l554"></a> { -<a name="l555"></a> </span><span class=cF1>if</span><span class=cF0> (t0 < shot_land_t + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>) -<a name="l556"></a> score0 += </span><span class=cFE>6</span><span class=cF0>; -<a name="l557"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l558"></a> score0 += </span><span class=cFE>2</span><span class=cF0>; -<a name="l559"></a> MyNoise(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l560"></a> } -<a name="l561"></a> last_owner = o; -<a name="l562"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l563"></a> } -<a name="l564"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l565"></a> } -<a name="l566"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l567"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (o != human && </span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0> * dt) -<a name="l568"></a> Shoot(o); -<a name="l569"></a> </span><span class=cF1>if</span><span class=cF0> (!o->shooting) -<a name="l570"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l571"></a> </span><span class=cF1>if</span><span class=cF0> (o == human) -<a name="l572"></a> { -<a name="l573"></a> dx = (</span><span class=cFB>mouse</span><span class=cF0>.pos.x - parent_task->pix_left - parent_task->scroll_x) - o->x; -<a name="l574"></a> dy = (</span><span class=cFB>mouse</span><span class=cF0>.pos.y - parent_task->pix_top - parent_task->scroll_y) * </span><span class=cFE>2</span><span class=cF0> - o->y; -<a name="l575"></a> } -<a name="l576"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l577"></a> { -<a name="l578"></a> </span><span class=cF1>if</span><span class=cF0> (!someone_has_ball && o->nearest_man_dd > </span><span class=cFE>4</span><span class=cF0> * MAN_SQR_RADIUS && o->nearest_ball) -<a name="l579"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l580"></a> dx = o->DxDt = MAN_VELOCITY * </span><span class=cF5>Cos</span><span class=cF0>(o->get_ball_theta); -<a name="l581"></a> dy = o->DyDt = MAN_VELOCITY * </span><span class=cF5>Sin</span><span class=cF0>(o->get_ball_theta); -<a name="l582"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l583"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l584"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l585"></a> dx = o->DxDt += RANDOM_MAN_ACCELERATION / </span><span class=cF3>sqrt2</span><span class=cF0> * </span><span class=cF5>RandI16</span><span class=cF0> / </span><span class=cF3>I16_MAX</span><span class=cF0> * dt; -<a name="l586"></a> dy = o->DyDt += RANDOM_MAN_ACCELERATION / </span><span class=cF3>sqrt2</span><span class=cF0> * </span><span class=cF5>RandI16</span><span class=cF0> / </span><span class=cF3>I16_MAX</span><span class=cF0> * dt; -<a name="l587"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l588"></a> } -<a name="l589"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(dx * dx + dy * dy); -<a name="l590"></a> </span><span class=cF1>if</span><span class=cF0> (d >= </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) -<a name="l591"></a> { -<a name="l592"></a> o->theta = </span><span class=cF5>Arg</span><span class=cF0>(dx, dy) + </span><span class=cF3>pi</span><span class=cF0> / </span><span class=cFE>2</span><span class=cF0>; -<a name="l593"></a> dx *= MAN_VELOCITY / </span><span class=cF3>sqrt2</span><span class=cF0> * dt / d; -<a name="l594"></a> dy *= MAN_VELOCITY / </span><span class=cF3>sqrt2</span><span class=cF0> * dt / d; -<a name="l595"></a> o->nearest_man_dd = </span><span class=cF3>F64_MAX</span><span class=cF0>; -<a name="l596"></a> </span><span class=cF1>for</span><span class=cF0> (j = </span><span class=cFE>0</span><span class=cF0>; j < PER_SIDE_NUM * </span><span class=cFE>2</span><span class=cF0>; j++) -<a name="l597"></a> </span><span class=cF1>if</span><span class=cF0> (j != i) -<a name="l598"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l599"></a> dx2 = objs[j].x - o->x; -<a name="l600"></a> dy2 = objs[j].y - o->y; -<a name="l601"></a> d = </span><span class=cF5>Sqr</span><span class=cF0>(dx2) + </span><span class=cF5>Sqr</span><span class=cF0>(dy2); -<a name="l602"></a> </span><span class=cF1>if</span><span class=cF0> (d < o->nearest_man_dd) -<a name="l603"></a> o->nearest_man_dd = d; -<a name="l604"></a> </span><span class=cF1>if</span><span class=cF0> (d < MAN_SQR_RADIUS) -<a name="l605"></a> { -<a name="l606"></a> </span><span class=cF1>if</span><span class=cF0> (d) -<a name="l607"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l608"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(d); -<a name="l609"></a> dx2 /= d; -<a name="l610"></a> dy2 /= d; -<a name="l611"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l612"></a> </span><span class=cF1>if</span><span class=cF0> (t0 > o->foul_t0 + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>15</span><span class=cF0>) -<a name="l613"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l614"></a> d = (dx - objs[j].DxDt) * dx2 + (dy - objs[j].DyDt) * dy2; -<a name="l615"></a> </span><span class=cF1>if</span><span class=cF0> (o == human && t0 > o->foul_t0 + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> && -<a name="l616"></a> dt && d / dt>FOUL_VELOCITY_THRESHOLD && objs[j].team) -<a name="l617"></a> { -<a name="l618"></a> MyNoise(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>62</span><span class=cF0>, </span><span class=cFE>62</span><span class=cF0>); -<a name="l619"></a> score1 += </span><span class=cFE>1</span><span class=cF0>; -<a name="l620"></a> foul_t_end = t0 + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l621"></a> } -<a name="l622"></a> o->foul_t0=t0; -<a name="l623"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l624"></a> } -<a name="l625"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l626"></a> </span><span class=cF1>if</span><span class=cF0> (t0 < o->foul_t0 + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>15</span><span class=cF0>) -<a name="l627"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l628"></a> dx = -dx; -<a name="l629"></a> dy = -dy; -<a name="l630"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l631"></a> o->x += dx; -<a name="l632"></a> o->y += dy; -<a name="l633"></a> o->stopped = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l634"></a> } -<a name="l635"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l636"></a> o->stopped = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l637"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l638"></a> </span><span class=cF1>if</span><span class=cF0> (o->DzDt) -<a name="l639"></a> o->z += dt * (o->DzDt - </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * GRAVITY_ACCELERATION * dt); -<a name="l640"></a> } -<a name="l641"></a> -<a name="l642"></a> </span><span class=cF1>if</span><span class=cF0> (o->x + o->radius >= parent_task->pix_width - COURT_BORDER) -<a name="l643"></a> { -<a name="l644"></a> o->x = parent_task->pix_width - COURT_BORDER - </span><span class=cFE>1</span><span class=cF0> - o->radius; -<a name="l645"></a> o->DxDt = -COLLISION_DAMP * o->DxDt; -<a name="l646"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) -<a name="l647"></a> MyNoise(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l648"></a> } -<a name="l649"></a> </span><span class=cF1>if</span><span class=cF0> (o->x - o->radius < COURT_BORDER) -<a name="l650"></a> { -<a name="l651"></a> o->x = COURT_BORDER + o->radius; -<a name="l652"></a> o->DxDt = -COLLISION_DAMP * o->DxDt; -<a name="l653"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) -<a name="l654"></a> MyNoise(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l655"></a> } -<a name="l656"></a> -<a name="l657"></a> </span><span class=cF1>if</span><span class=cF0> (o->y + o->radius * </span><span class=cFE>2</span><span class=cF0> >= </span><span class=cF7>(</span><span class=cF0>parent_task->pix_height - COURT_BORDER</span><span class=cF7>)</span><span class=cF0> * </span><span class=cFE>2</span><span class=cF0>) -<a name="l658"></a> { -<a name="l659"></a> o->y = (parent_task->pix_height - COURT_BORDER) * </span><span class=cFE>2</span><span class=cF0> - </span><span class=cFE>1</span><span class=cF0> - o->radius * </span><span class=cFE>2</span><span class=cF0>; -<a name="l660"></a> o->DyDt = -COLLISION_DAMP * o->DyDt; -<a name="l661"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) -<a name="l662"></a> MyNoise(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l663"></a> } -<a name="l664"></a> </span><span class=cF1>if</span><span class=cF0> (o->y - o->radius * </span><span class=cFE>2</span><span class=cF0> < </span><span class=cFE>2</span><span class=cF0> * COURT_BORDER) -<a name="l665"></a> { -<a name="l666"></a> o->y = COURT_BORDER * </span><span class=cFE>2</span><span class=cF0> + o->radius * </span><span class=cFE>2</span><span class=cF0>; -<a name="l667"></a> o->DyDt = -COLLISION_DAMP* o->DyDt; -<a name="l668"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) -<a name="l669"></a> MyNoise(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l670"></a> } -<a name="l671"></a> -<a name="l672"></a> </span><span class=cF1>if</span><span class=cF0> (o->z - o->radius * </span><span class=cFE>2</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>) -<a name="l673"></a> { -<a name="l674"></a> o->z = o->radius * </span><span class=cFE>2</span><span class=cF0>; -<a name="l675"></a> o->DzDt = -COLLISION_DAMP * o->DzDt; -<a name="l676"></a> </span><span class=cF1>if</span><span class=cF0> (o->DzDt > ROLL_VELOCITY_THRESHOLD) -<a name="l677"></a> MyNoise(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l678"></a> </span><span class=cF1>if</span><span class=cF0> (o != ball) -<a name="l679"></a> o->DzDt = </span><span class=cFE>0</span><span class=cF0>; -<a name="l680"></a> } -<a name="l681"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (o->z - o->radius * </span><span class=cFE>2</span><span class=cF0> > </span><span class=cFE>0</span><span class=cF0>) -<a name="l682"></a> o->DzDt -= GRAVITY_ACCELERATION * dt; -<a name="l683"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) -<a name="l684"></a> { -<a name="l685"></a> d = </span><span class=cF5>Exp</span><span class=cF0>(-AIR_VISCOSITY * dt); -<a name="l686"></a> o->DxDt *= d; -<a name="l687"></a> o->DyDt *= d; -<a name="l688"></a> o->DzDt *= d; -<a name="l689"></a> } -<a name="l690"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l691"></a> } -<a name="l692"></a> </span><span class=cF5>Refresh</span><span class=cF0>; -<a name="l693"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l694"></a>} -<a name="l695"></a> -<a name="l696"></a></span><span class=cF1>U0</span><span class=cF0> Init() -<a name="l697"></a>{ -<a name="l698"></a> </span><span class=cF9>I64</span><span class=cF0> i; -<a name="l699"></a> -<a name="l700"></a> someone_shooting = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l701"></a> shot_land_t = </span><span class=cFE>0</span><span class=cF0>; -<a name="l702"></a> </span><span class=cF5>MemSet</span><span class=cF0>(&objs, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>objs</span><span class=cF7>)</span><span class=cF0>); -<a name="l703"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < PER_SIDE_NUM*</span><span class=cFE>2</span><span class=cF0>;i++) -<a name="l704"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l705"></a> objs[i].team = i & </span><span class=cFE>1</span><span class=cF0>; -<a name="l706"></a> objs[i].x = </span><span class=cF5>Fs</span><span class=cF0>->pix_width / </span><span class=cFE>2</span><span class=cF0> ; -<a name="l707"></a> objs[i].y = </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF5>Fs</span><span class=cF0>->pix_height / </span><span class=cFE>2</span><span class=cF0>; -<a name="l708"></a> objs[i].next_img = objs[i].last_img = FIRST_RUNNING; -<a name="l709"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l710"></a> last_owner = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l711"></a> human = &objs[</span><span class=cFE>0</span><span class=cF0>]; -<a name="l712"></a> ball =&objs[i]; -<a name="l713"></a> ball->team = -</span><span class=cFE>1</span><span class=cF0>; -<a name="l714"></a> ball->x = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * </span><span class=cF5>Fs</span><span class=cF0>->pix_width / </span><span class=cFE>2</span><span class=cF0>; -<a name="l715"></a> ball->y = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF5>Fs</span><span class=cF0>->pix_height / </span><span class=cFE>2</span><span class=cF0>; -<a name="l716"></a> ball->radius = </span><span class=cFE>11</span><span class=cF0>; -<a name="l717"></a> ball->z = ball->radius; -<a name="l718"></a> score0 = score1 = </span><span class=cFE>0</span><span class=cF0>; -<a name="l719"></a> game_t_end = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>3</span><span class=cF0> * </span><span class=cFE>60</span><span class=cF0>; -<a name="l720"></a> foul_t_end = </span><span class=cFE>0</span><span class=cF0>; -<a name="l721"></a>} -<a name="l722"></a> -<a name="l723"></a></span><span class=cF1>U0</span><span class=cF0> KeepAway() -<a name="l724"></a>{ -<a name="l725"></a> </span><span class=cF9>I64</span><span class=cF0> message_code, arg1, arg2; -<a name="l726"></a> -<a name="l727"></a> </span><span class=cF5>PopUpOk</span><span class=cF0>( </span><span class=cF6>"Pass or hand-off to your team to score points.$FG$\n\n"</span><span class=cF0> -<a name="l728"></a> </span><span class=cF6>"\t2 points for successful hand-off.\n"</span><span class=cF0> -<a name="l729"></a> </span><span class=cF6>"\t6 points for successful pass.\n"</span><span class=cF0> -<a name="l730"></a> </span><span class=cF6>"\t1 point penalty for foul.\n\n"</span><span class=cF0> -<a name="l731"></a> </span><span class=cF6>"Left-Click\tto pass.\n\n"</span><span class=cF0> -<a name="l732"></a> </span><span class=cF6>"Right-Click\tto jump.\n"</span><span class=cF0>); -<a name="l733"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> -<a name="l734"></a> </span><span class=cF5>Fs</span><span class=cF0>->text_attr = </span><span class=cF3>BLACK</span><span class=cF0> + </span><span class=cF3>YELLOW</span><span class=cF0> << </span><span class=cFE>4</span><span class=cF0>; -<a name="l735"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit |= </span><span class=cF3>WIG_DBL_CLICK</span><span class=cF0>; -<a name="l736"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; -<a name="l737"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; -<a name="l738"></a> </span><span class=cF5>WinMax</span><span class=cF0>; -<a name="l739"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; -<a name="l740"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l741"></a> -<a name="l742"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> -<a name="l743"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> -<a name="l744"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> -<a name="l745"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l746"></a> </span><span class=cF6>"Play {"</span><span class=cF0> -<a name="l747"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> -<a name="l748"></a> </span><span class=cF6>" Shoot(,CH_SPACE);"</span><span class=cF0> -<a name="l749"></a> </span><span class=cF6>" Jump(,'j');"</span><span class=cF0> -<a name="l750"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l751"></a> ); -<a name="l752"></a> -<a name="l753"></a> Init; -<a name="l754"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; -<a name="l755"></a> </span><span class=cF5>Fs</span><span class=cF0>->animate_task = </span><span class=cF5>Spawn</span><span class=cF0>(&AnimateTask, </span><span class=cF5>Fs</span><span class=cF0>, </span><span class=cF6>"Animate"</span><span class=cF0>,, </span><span class=cF5>Fs</span><span class=cF0>); -<a name="l756"></a> -<a name="l757"></a> </span><span class=cF1>try</span><span class=cF0> -<a name="l758"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l759"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) -<a name="l760"></a> { -<a name="l761"></a> message_code = </span><span class=cF5>MessageGet</span><span class=cF0>(&arg1, &arg2, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>); -<a name="l762"></a> </span><span class=cF1>switch</span><span class=cF0> (message_code) -<a name="l763"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l764"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0>: -<a name="l765"></a>ka_shoot: -<a name="l766"></a> Shoot(human); -<a name="l767"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l768"></a> -<a name="l769"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0>: -<a name="l770"></a>ka_jump: -<a name="l771"></a> human->DzDt = JUMP_VELOCITY; -<a name="l772"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l773"></a> -<a name="l774"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: -<a name="l775"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) -<a name="l776"></a> { -<a name="l777"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: -<a name="l778"></a> Init; -<a name="l779"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l780"></a> -<a name="l781"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'j'</span><span class=cF0>: -<a name="l782"></a> </span><span class=cF1>goto</span><span class=cF0> ka_jump; -<a name="l783"></a> -<a name="l784"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: -<a name="l785"></a> </span><span class=cF1>goto</span><span class=cF0> ka_shoot; -<a name="l786"></a> -<a name="l787"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: -<a name="l788"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: -<a name="l789"></a> </span><span class=cF1>goto</span><span class=cF0> ka_done; -<a name="l790"></a> } -<a name="l791"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l792"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l793"></a> } -<a name="l794"></a>ka_done: </span><span class=cF2>//Don't goto out of try</span><span class=cF0> -<a name="l795"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); -<a name="l796"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l797"></a> </span><span class=cF1>catch</span><span class=cF0> -<a name="l798"></a> </span><span class=cF5>PutExcept</span><span class=cF0>; -<a name="l799"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; -<a name="l800"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; -<a name="l801"></a> </span><span class=cF5>RegWrite</span><span class=cF0>(</span><span class=cF6>"ZealOS/KeepAway"</span><span class=cF0>, </span><span class=cF6>"I64 best_score0=%d,best_score1=%d;\n"</span><span class=cF0>, best_score0, best_score1); -<a name="l802"></a>} +<a name="l488"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < OBJS_NUM; i++) +<a name="l489"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l490"></a> o = &objs[i]; +<a name="l491"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) +<a name="l492"></a> { +<a name="l493"></a> o->x += dt * o->DxDt; +<a name="l494"></a> o->y += dt * o->DyDt; +<a name="l495"></a> </span><span class=cF1>if</span><span class=cF0> (!someone_shooting) +<a name="l496"></a> o->z += dt * (o->DzDt - </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * GRAVITY_ACCELERATION * dt); +<a name="l497"></a> } +<a name="l498"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l499"></a> { +<a name="l500"></a> </span><span class=cF1>if</span><span class=cF0> (!o->has_ball) +<a name="l501"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l502"></a> </span><span class=cF1>if</span><span class=cF0> (t0 - o->stolen_t0 > </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> && !someone_shooting) +<a name="l503"></a> { +<a name="l504"></a> dx = ball->x - o->x; +<a name="l505"></a> dy = ball->y - o->y; +<a name="l506"></a> </span><span class=cF1>if</span><span class=cF0> (dx * dx + dy * dy < HAND_SQR_OFFSET && ball->z < o->z + HAND_Z_OFFSET) +<a name="l507"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l508"></a> gets_ball = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l509"></a> </span><span class=cF1>for</span><span class=cF0> (j = </span><span class=cFE>0</span><span class=cF0>; j < PER_SIDE_NUM * </span><span class=cFE>2</span><span class=cF0>; j++) +<a name="l510"></a> </span><span class=cF1>if</span><span class=cF0> (j != i && objs[j].has_ball) +<a name="l511"></a> { +<a name="l512"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0><</span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * dt) +<a name="l513"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l514"></a> objs[j].stolen_t0 = t0; +<a name="l515"></a> objs[j].has_ball = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l516"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l517"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l518"></a> gets_ball = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l519"></a> } +<a name="l520"></a> </span><span class=cF1>if</span><span class=cF0> (gets_ball) +<a name="l521"></a> { +<a name="l522"></a> someone_has_ball = o->has_ball = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l523"></a> </span><span class=cF1>if</span><span class=cF0> (o != last_owner) +<a name="l524"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l525"></a> </span><span class=cF1>if</span><span class=cF0> (o->team) +<a name="l526"></a> { +<a name="l527"></a> </span><span class=cF1>if</span><span class=cF0> (t0 < shot_land_t + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>) +<a name="l528"></a> score1 += </span><span class=cFE>6</span><span class=cF0>; +<a name="l529"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l530"></a> score1 += </span><span class=cFE>2</span><span class=cF0>; +<a name="l531"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>); +<a name="l532"></a> } +<a name="l533"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l534"></a> { +<a name="l535"></a> </span><span class=cF1>if</span><span class=cF0> (t0 < shot_land_t + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>) +<a name="l536"></a> score0 += </span><span class=cFE>6</span><span class=cF0>; +<a name="l537"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l538"></a> score0 += </span><span class=cFE>2</span><span class=cF0>; +<a name="l539"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l540"></a> } +<a name="l541"></a> last_owner = o; +<a name="l542"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l543"></a> } +<a name="l544"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l545"></a> } +<a name="l546"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l547"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (o != human && </span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0> * dt) +<a name="l548"></a> Shoot(o); +<a name="l549"></a> </span><span class=cF1>if</span><span class=cF0> (!o->shooting) +<a name="l550"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l551"></a> </span><span class=cF1>if</span><span class=cF0> (o == human) +<a name="l552"></a> { +<a name="l553"></a> dx = (</span><span class=cFB>mouse</span><span class=cF0>.pos.x - parent_task->pix_left - parent_task->scroll_x) - o->x; +<a name="l554"></a> dy = (</span><span class=cFB>mouse</span><span class=cF0>.pos.y - parent_task->pix_top - parent_task->scroll_y) * </span><span class=cFE>2</span><span class=cF0> - o->y; +<a name="l555"></a> } +<a name="l556"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l557"></a> { +<a name="l558"></a> </span><span class=cF1>if</span><span class=cF0> (!someone_has_ball && o->nearest_man_dd > </span><span class=cFE>4</span><span class=cF0> * MAN_SQR_RADIUS && o->nearest_ball) +<a name="l559"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l560"></a> dx = o->DxDt = MAN_VELOCITY * </span><span class=cF5>Cos</span><span class=cF0>(o->get_ball_theta); +<a name="l561"></a> dy = o->DyDt = MAN_VELOCITY * </span><span class=cF5>Sin</span><span class=cF0>(o->get_ball_theta); +<a name="l562"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l563"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l564"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l565"></a> dx = o->DxDt += RANDOM_MAN_ACCELERATION / </span><span class=cF3>sqrt2</span><span class=cF0> * </span><span class=cF5>RandI16</span><span class=cF0> / </span><span class=cF3>I16_MAX</span><span class=cF0> * dt; +<a name="l566"></a> dy = o->DyDt += RANDOM_MAN_ACCELERATION / </span><span class=cF3>sqrt2</span><span class=cF0> * </span><span class=cF5>RandI16</span><span class=cF0> / </span><span class=cF3>I16_MAX</span><span class=cF0> * dt; +<a name="l567"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l568"></a> } +<a name="l569"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(dx * dx + dy * dy); +<a name="l570"></a> </span><span class=cF1>if</span><span class=cF0> (d >= </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) +<a name="l571"></a> { +<a name="l572"></a> o->theta = </span><span class=cF5>Arg</span><span class=cF0>(dx, dy) + </span><span class=cF3>pi</span><span class=cF0> / </span><span class=cFE>2</span><span class=cF0>; +<a name="l573"></a> dx *= MAN_VELOCITY / </span><span class=cF3>sqrt2</span><span class=cF0> * dt / d; +<a name="l574"></a> dy *= MAN_VELOCITY / </span><span class=cF3>sqrt2</span><span class=cF0> * dt / d; +<a name="l575"></a> o->nearest_man_dd = </span><span class=cF3>F64_MAX</span><span class=cF0>; +<a name="l576"></a> </span><span class=cF1>for</span><span class=cF0> (j = </span><span class=cFE>0</span><span class=cF0>; j < PER_SIDE_NUM * </span><span class=cFE>2</span><span class=cF0>; j++) +<a name="l577"></a> </span><span class=cF1>if</span><span class=cF0> (j != i) +<a name="l578"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l579"></a> dx2 = objs[j].x - o->x; +<a name="l580"></a> dy2 = objs[j].y - o->y; +<a name="l581"></a> d = </span><span class=cF5>Sqr</span><span class=cF0>(dx2) + </span><span class=cF5>Sqr</span><span class=cF0>(dy2); +<a name="l582"></a> </span><span class=cF1>if</span><span class=cF0> (d < o->nearest_man_dd) +<a name="l583"></a> o->nearest_man_dd = d; +<a name="l584"></a> </span><span class=cF1>if</span><span class=cF0> (d < MAN_SQR_RADIUS) +<a name="l585"></a> { +<a name="l586"></a> </span><span class=cF1>if</span><span class=cF0> (d) +<a name="l587"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l588"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(d); +<a name="l589"></a> dx2 /= d; +<a name="l590"></a> dy2 /= d; +<a name="l591"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l592"></a> </span><span class=cF1>if</span><span class=cF0> (t0 > o->foul_t0 + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>15</span><span class=cF0>) +<a name="l593"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l594"></a> d = (dx - objs[j].DxDt) * dx2 + (dy - objs[j].DyDt) * dy2; +<a name="l595"></a> </span><span class=cF1>if</span><span class=cF0> (o == human && t0 > o->foul_t0 + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> && +<a name="l596"></a> dt && d / dt>FOUL_VELOCITY_THRESHOLD && objs[j].team) +<a name="l597"></a> { +<a name="l598"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>62</span><span class=cF0>, </span><span class=cFE>62</span><span class=cF0>); +<a name="l599"></a> score1 += </span><span class=cFE>1</span><span class=cF0>; +<a name="l600"></a> foul_t_end = t0 + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l601"></a> } +<a name="l602"></a> o->foul_t0=t0; +<a name="l603"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l604"></a> } +<a name="l605"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l606"></a> </span><span class=cF1>if</span><span class=cF0> (t0 < o->foul_t0 + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>15</span><span class=cF0>) +<a name="l607"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l608"></a> dx = -dx; +<a name="l609"></a> dy = -dy; +<a name="l610"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l611"></a> o->x += dx; +<a name="l612"></a> o->y += dy; +<a name="l613"></a> o->stopped = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l614"></a> } +<a name="l615"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l616"></a> o->stopped = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l617"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l618"></a> </span><span class=cF1>if</span><span class=cF0> (o->DzDt) +<a name="l619"></a> o->z += dt * (o->DzDt - </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * GRAVITY_ACCELERATION * dt); +<a name="l620"></a> } +<a name="l621"></a> +<a name="l622"></a> </span><span class=cF1>if</span><span class=cF0> (o->x + o->radius >= parent_task->pix_width - COURT_BORDER) +<a name="l623"></a> { +<a name="l624"></a> o->x = parent_task->pix_width - COURT_BORDER - </span><span class=cFE>1</span><span class=cF0> - o->radius; +<a name="l625"></a> o->DxDt = -COLLISION_DAMP * o->DxDt; +<a name="l626"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) +<a name="l627"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l628"></a> } +<a name="l629"></a> </span><span class=cF1>if</span><span class=cF0> (o->x - o->radius < COURT_BORDER) +<a name="l630"></a> { +<a name="l631"></a> o->x = COURT_BORDER + o->radius; +<a name="l632"></a> o->DxDt = -COLLISION_DAMP * o->DxDt; +<a name="l633"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) +<a name="l634"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l635"></a> } +<a name="l636"></a> +<a name="l637"></a> </span><span class=cF1>if</span><span class=cF0> (o->y + o->radius * </span><span class=cFE>2</span><span class=cF0> >= </span><span class=cF7>(</span><span class=cF0>parent_task->pix_height - COURT_BORDER</span><span class=cF7>)</span><span class=cF0> * </span><span class=cFE>2</span><span class=cF0>) +<a name="l638"></a> { +<a name="l639"></a> o->y = (parent_task->pix_height - COURT_BORDER) * </span><span class=cFE>2</span><span class=cF0> - </span><span class=cFE>1</span><span class=cF0> - o->radius * </span><span class=cFE>2</span><span class=cF0>; +<a name="l640"></a> o->DyDt = -COLLISION_DAMP * o->DyDt; +<a name="l641"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) +<a name="l642"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l643"></a> } +<a name="l644"></a> </span><span class=cF1>if</span><span class=cF0> (o->y - o->radius * </span><span class=cFE>2</span><span class=cF0> < </span><span class=cFE>2</span><span class=cF0> * COURT_BORDER) +<a name="l645"></a> { +<a name="l646"></a> o->y = COURT_BORDER * </span><span class=cFE>2</span><span class=cF0> + o->radius * </span><span class=cFE>2</span><span class=cF0>; +<a name="l647"></a> o->DyDt = -COLLISION_DAMP* o->DyDt; +<a name="l648"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) +<a name="l649"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l650"></a> } +<a name="l651"></a> +<a name="l652"></a> </span><span class=cF1>if</span><span class=cF0> (o->z - o->radius * </span><span class=cFE>2</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>) +<a name="l653"></a> { +<a name="l654"></a> o->z = o->radius * </span><span class=cFE>2</span><span class=cF0>; +<a name="l655"></a> o->DzDt = -COLLISION_DAMP * o->DzDt; +<a name="l656"></a> </span><span class=cF1>if</span><span class=cF0> (o->DzDt > ROLL_VELOCITY_THRESHOLD) +<a name="l657"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>10</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l658"></a> </span><span class=cF1>if</span><span class=cF0> (o != ball) +<a name="l659"></a> o->DzDt = </span><span class=cFE>0</span><span class=cF0>; +<a name="l660"></a> } +<a name="l661"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (o->z - o->radius * </span><span class=cFE>2</span><span class=cF0> > </span><span class=cFE>0</span><span class=cF0>) +<a name="l662"></a> o->DzDt -= GRAVITY_ACCELERATION * dt; +<a name="l663"></a> </span><span class=cF1>if</span><span class=cF0> (o == ball) +<a name="l664"></a> { +<a name="l665"></a> d = </span><span class=cF5>Exp</span><span class=cF0>(-AIR_VISCOSITY * dt); +<a name="l666"></a> o->DxDt *= d; +<a name="l667"></a> o->DyDt *= d; +<a name="l668"></a> o->DzDt *= d; +<a name="l669"></a> } +<a name="l670"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l671"></a> } +<a name="l672"></a> </span><span class=cF5>Refresh</span><span class=cF0>; +<a name="l673"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l674"></a>} +<a name="l675"></a> +<a name="l676"></a></span><span class=cF1>U0</span><span class=cF0> Init() +<a name="l677"></a>{ +<a name="l678"></a> </span><span class=cF9>I64</span><span class=cF0> i; +<a name="l679"></a> +<a name="l680"></a> someone_shooting = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l681"></a> shot_land_t = </span><span class=cFE>0</span><span class=cF0>; +<a name="l682"></a> </span><span class=cF5>MemSet</span><span class=cF0>(&objs, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>objs</span><span class=cF7>)</span><span class=cF0>); +<a name="l683"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < PER_SIDE_NUM*</span><span class=cFE>2</span><span class=cF0>;i++) +<a name="l684"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l685"></a> objs[i].team = i & </span><span class=cFE>1</span><span class=cF0>; +<a name="l686"></a> objs[i].x = </span><span class=cF5>Fs</span><span class=cF0>->pix_width / </span><span class=cFE>2</span><span class=cF0> ; +<a name="l687"></a> objs[i].y = </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF5>Fs</span><span class=cF0>->pix_height / </span><span class=cFE>2</span><span class=cF0>; +<a name="l688"></a> objs[i].next_img = objs[i].last_img = FIRST_RUNNING; +<a name="l689"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l690"></a> last_owner = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l691"></a> human = &objs[</span><span class=cFE>0</span><span class=cF0>]; +<a name="l692"></a> ball =&objs[i]; +<a name="l693"></a> ball->team = -</span><span class=cFE>1</span><span class=cF0>; +<a name="l694"></a> ball->x = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * </span><span class=cF5>Fs</span><span class=cF0>->pix_width / </span><span class=cFE>2</span><span class=cF0>; +<a name="l695"></a> ball->y = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF5>Fs</span><span class=cF0>->pix_height / </span><span class=cFE>2</span><span class=cF0>; +<a name="l696"></a> ball->radius = </span><span class=cFE>11</span><span class=cF0>; +<a name="l697"></a> ball->z = ball->radius; +<a name="l698"></a> score0 = score1 = </span><span class=cFE>0</span><span class=cF0>; +<a name="l699"></a> game_t_end = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>3</span><span class=cF0> * </span><span class=cFE>60</span><span class=cF0>; +<a name="l700"></a> foul_t_end = </span><span class=cFE>0</span><span class=cF0>; +<a name="l701"></a>} +<a name="l702"></a> +<a name="l703"></a></span><span class=cF1>U0</span><span class=cF0> KeepAway() +<a name="l704"></a>{ +<a name="l705"></a> </span><span class=cF9>I64</span><span class=cF0> message_code, arg1, arg2; +<a name="l706"></a> +<a name="l707"></a> </span><span class=cF5>PopUpOk</span><span class=cF0>( </span><span class=cF6>"Pass or hand-off to your team to score points.$FG$\n\n"</span><span class=cF0> +<a name="l708"></a> </span><span class=cF6>"\t2 points for successful hand-off.\n"</span><span class=cF0> +<a name="l709"></a> </span><span class=cF6>"\t6 points for successful pass.\n"</span><span class=cF0> +<a name="l710"></a> </span><span class=cF6>"\t1 point penalty for foul.\n\n"</span><span class=cF0> +<a name="l711"></a> </span><span class=cF6>"Left-Click\tto pass.\n\n"</span><span class=cF0> +<a name="l712"></a> </span><span class=cF6>"Right-Click\tto jump.\n"</span><span class=cF0>); +<a name="l713"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> +<a name="l714"></a> </span><span class=cF5>Fs</span><span class=cF0>->text_attr = </span><span class=cF3>BLACK</span><span class=cF0> + </span><span class=cF3>YELLOW</span><span class=cF0> << </span><span class=cFE>4</span><span class=cF0>; +<a name="l715"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit |= </span><span class=cF3>WIG_DBL_CLICK</span><span class=cF0>; +<a name="l716"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; +<a name="l717"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; +<a name="l718"></a> </span><span class=cF5>WinMax</span><span class=cF0>; +<a name="l719"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; +<a name="l720"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l721"></a> +<a name="l722"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> +<a name="l723"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> +<a name="l724"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> +<a name="l725"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l726"></a> </span><span class=cF6>"Play {"</span><span class=cF0> +<a name="l727"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> +<a name="l728"></a> </span><span class=cF6>" Shoot(,CH_SPACE);"</span><span class=cF0> +<a name="l729"></a> </span><span class=cF6>" Jump(,'j');"</span><span class=cF0> +<a name="l730"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l731"></a> ); +<a name="l732"></a> +<a name="l733"></a> Init; +<a name="l734"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; +<a name="l735"></a> </span><span class=cF5>Fs</span><span class=cF0>->animate_task = </span><span class=cF5>Spawn</span><span class=cF0>(&AnimateTask, </span><span class=cF5>Fs</span><span class=cF0>, </span><span class=cF6>"Animate"</span><span class=cF0>,, </span><span class=cF5>Fs</span><span class=cF0>); +<a name="l736"></a> +<a name="l737"></a> </span><span class=cF1>try</span><span class=cF0> +<a name="l738"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l739"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) +<a name="l740"></a> { +<a name="l741"></a> message_code = </span><span class=cF5>MessageGet</span><span class=cF0>(&arg1, &arg2, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>); +<a name="l742"></a> </span><span class=cF1>switch</span><span class=cF0> (message_code) +<a name="l743"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l744"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0>: +<a name="l745"></a>ka_shoot: +<a name="l746"></a> Shoot(human); +<a name="l747"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l748"></a> +<a name="l749"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0>: +<a name="l750"></a>ka_jump: +<a name="l751"></a> human->DzDt = JUMP_VELOCITY; +<a name="l752"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l753"></a> +<a name="l754"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: +<a name="l755"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) +<a name="l756"></a> { +<a name="l757"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: +<a name="l758"></a> Init; +<a name="l759"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l760"></a> +<a name="l761"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'j'</span><span class=cF0>: +<a name="l762"></a> </span><span class=cF1>goto</span><span class=cF0> ka_jump; +<a name="l763"></a> +<a name="l764"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: +<a name="l765"></a> </span><span class=cF1>goto</span><span class=cF0> ka_shoot; +<a name="l766"></a> +<a name="l767"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: +<a name="l768"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: +<a name="l769"></a> </span><span class=cF1>goto</span><span class=cF0> ka_done; +<a name="l770"></a> } +<a name="l771"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l772"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l773"></a> } +<a name="l774"></a>ka_done: </span><span class=cF2>//Don't goto out of try</span><span class=cF0> +<a name="l775"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); +<a name="l776"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l777"></a> </span><span class=cF1>catch</span><span class=cF0> +<a name="l778"></a> </span><span class=cF5>PutExcept</span><span class=cF0>; +<a name="l779"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; +<a name="l780"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; +<a name="l781"></a> </span><span class=cF5>RegWrite</span><span class=cF0>(</span><span class=cF6>"ZealOS/KeepAway"</span><span class=cF0>, </span><span class=cF6>"I64 best_score0=%d,best_score1=%d;\n"</span><span class=cF0>, best_score0, best_score1); +<a name="l782"></a>} </span></pre></body> </html> diff --git a/docs/Apps/KeepAway/Load.CC.html b/docs/Apps/KeepAway/Load.CC.html index b5e6e6ae..30220176 100755 --- a/docs/Apps/KeepAway/Load.CC.html +++ b/docs/Apps/KeepAway/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/KeepAway/Run.CC.html b/docs/Apps/KeepAway/Run.CC.html index 37052191..a61a53ff 100755 --- a/docs/Apps/KeepAway/Run.CC.html +++ b/docs/Apps/KeepAway/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/KeepAway/index.html b/docs/Apps/KeepAway/index.html index da4c6824..23479b55 100755 --- a/docs/Apps/KeepAway/index.html +++ b/docs/Apps/KeepAway/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Logic/Load.CC.html b/docs/Apps/Logic/Load.CC.html index 907578ef..390c27a2 100755 --- a/docs/Apps/Logic/Load.CC.html +++ b/docs/Apps/Logic/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Logic/Logic.CC.html b/docs/Apps/Logic/Logic.CC.html index 341c7b5c..c1650dfb 100755 --- a/docs/Apps/Logic/Logic.CC.html +++ b/docs/Apps/Logic/Logic.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Logic/Run.CC.html b/docs/Apps/Logic/Run.CC.html index 8ca6a817..df9dd79f 100755 --- a/docs/Apps/Logic/Run.CC.html +++ b/docs/Apps/Logic/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Logic/index.html b/docs/Apps/Logic/index.html index 86fde265..4656fad1 100755 --- a/docs/Apps/Logic/index.html +++ b/docs/Apps/Logic/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Psalmody/Examples/childish.CC.html b/docs/Apps/Psalmody/Examples/childish.CC.html index f9c9c133..cb796f0f 100755 --- a/docs/Apps/Psalmody/Examples/childish.CC.html +++ b/docs/Apps/Psalmody/Examples/childish.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/Examples/index.html b/docs/Apps/Psalmody/Examples/index.html index 5aedfe38..1d2266a0 100755 --- a/docs/Apps/Psalmody/Examples/index.html +++ b/docs/Apps/Psalmody/Examples/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Psalmody/Examples/night.CC.html b/docs/Apps/Psalmody/Examples/night.CC.html index d21f240b..cc7badd4 100755 --- a/docs/Apps/Psalmody/Examples/night.CC.html +++ b/docs/Apps/Psalmody/Examples/night.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c00{color:#e3e3e3;background-color:#e3e3e3;} diff --git a/docs/Apps/Psalmody/Examples/prosper.CC.html b/docs/Apps/Psalmody/Examples/prosper.CC.html index 0e176864..ea45a31d 100755 --- a/docs/Apps/Psalmody/Examples/prosper.CC.html +++ b/docs/Apps/Psalmody/Examples/prosper.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/Help.DD.html b/docs/Apps/Psalmody/Help.DD.html index 8dbd4189..68823436 100755 --- a/docs/Apps/Psalmody/Help.DD.html +++ b/docs/Apps/Psalmody/Help.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/Install.CC.html b/docs/Apps/Psalmody/Install.CC.html index 3fbadcf0..69941bdb 100755 --- a/docs/Apps/Psalmody/Install.CC.html +++ b/docs/Apps/Psalmody/Install.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/JukeBox.CC.html b/docs/Apps/Psalmody/JukeBox.CC.html index 16cb7c33..b69c91ed 100755 --- a/docs/Apps/Psalmody/JukeBox.CC.html +++ b/docs/Apps/Psalmody/JukeBox.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/JukePuppet.CC.html b/docs/Apps/Psalmody/JukePuppet.CC.html index db141d91..1549185b 100755 --- a/docs/Apps/Psalmody/JukePuppet.CC.html +++ b/docs/Apps/Psalmody/JukePuppet.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/Load.CC.html b/docs/Apps/Psalmody/Load.CC.html index 1d3c6820..42487b1f 100755 --- a/docs/Apps/Psalmody/Load.CC.html +++ b/docs/Apps/Psalmody/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/Psalmody.CC.html b/docs/Apps/Psalmody/Psalmody.CC.html index 8a8cf5fa..0e9fe69c 100755 --- a/docs/Apps/Psalmody/Psalmody.CC.html +++ b/docs/Apps/Psalmody/Psalmody.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/PsalmodyCtrls.CC.html b/docs/Apps/Psalmody/PsalmodyCtrls.CC.html index 29fd9a0e..433f3572 100755 --- a/docs/Apps/Psalmody/PsalmodyCtrls.CC.html +++ b/docs/Apps/Psalmody/PsalmodyCtrls.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/PsalmodyDraw.CC.html b/docs/Apps/Psalmody/PsalmodyDraw.CC.html index 266948db..e05eb12d 100755 --- a/docs/Apps/Psalmody/PsalmodyDraw.CC.html +++ b/docs/Apps/Psalmody/PsalmodyDraw.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/PsalmodyFile.CC.html b/docs/Apps/Psalmody/PsalmodyFile.CC.html index 21a04f62..fd41c7bc 100755 --- a/docs/Apps/Psalmody/PsalmodyFile.CC.html +++ b/docs/Apps/Psalmody/PsalmodyFile.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/PsalmodyMain.CC.html b/docs/Apps/Psalmody/PsalmodyMain.CC.html index 169e44e6..6fe3e6b6 100755 --- a/docs/Apps/Psalmody/PsalmodyMain.CC.html +++ b/docs/Apps/Psalmody/PsalmodyMain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/Run.CC.html b/docs/Apps/Psalmody/Run.CC.html index bd526974..86cb1752 100755 --- a/docs/Apps/Psalmody/Run.CC.html +++ b/docs/Apps/Psalmody/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Psalmody/index.html b/docs/Apps/Psalmody/index.html index e878bf1c..6f10405d 100755 --- a/docs/Apps/Psalmody/index.html +++ b/docs/Apps/Psalmody/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Span/Install.CC.html b/docs/Apps/Span/Install.CC.html index 63a008ad..aa20937c 100755 --- a/docs/Apps/Span/Install.CC.html +++ b/docs/Apps/Span/Install.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/Load.CC.html b/docs/Apps/Span/Load.CC.html index 41419bc8..758f2a22 100755 --- a/docs/Apps/Span/Load.CC.html +++ b/docs/Apps/Span/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/Run.CC.html b/docs/Apps/Span/Run.CC.html index 84a4955a..d9778c43 100755 --- a/docs/Apps/Span/Run.CC.html +++ b/docs/Apps/Span/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/Span.HH.html b/docs/Apps/Span/Span.HH.html index ceda2fb5..87196796 100755 --- a/docs/Apps/Span/Span.HH.html +++ b/docs/Apps/Span/Span.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/SpanBridge.CC.html b/docs/Apps/Span/SpanBridge.CC.html index 3caf599c..dda36960 100755 --- a/docs/Apps/Span/SpanBridge.CC.html +++ b/docs/Apps/Span/SpanBridge.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/SpanDerive.CC.html b/docs/Apps/Span/SpanDerive.CC.html index 749a36df..86307e89 100755 --- a/docs/Apps/Span/SpanDerive.CC.html +++ b/docs/Apps/Span/SpanDerive.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/SpanMain.CC.html b/docs/Apps/Span/SpanMain.CC.html index 547cbdc6..7003cad7 100755 --- a/docs/Apps/Span/SpanMain.CC.html +++ b/docs/Apps/Span/SpanMain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/SpanNew.CC.html b/docs/Apps/Span/SpanNew.CC.html index a29f899e..bf1b01f2 100755 --- a/docs/Apps/Span/SpanNew.CC.html +++ b/docs/Apps/Span/SpanNew.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Span/index.html b/docs/Apps/Span/index.html index 32b92e98..b3bc0a32 100755 --- a/docs/Apps/Span/index.html +++ b/docs/Apps/Span/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Strut/Load.CC.html b/docs/Apps/Strut/Load.CC.html index b9bbcaaa..983272ce 100755 --- a/docs/Apps/Strut/Load.CC.html +++ b/docs/Apps/Strut/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Strut/Run.CC.html b/docs/Apps/Strut/Run.CC.html index b9250ecf..c5bdb310 100755 --- a/docs/Apps/Strut/Run.CC.html +++ b/docs/Apps/Strut/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Strut/Strut.CC.html b/docs/Apps/Strut/Strut.CC.html index 3c9da275..a21284f3 100755 --- a/docs/Apps/Strut/Strut.CC.html +++ b/docs/Apps/Strut/Strut.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c00{color:#e3e3e3;background-color:#e3e3e3;} @@ -398,392 +398,372 @@ body {background-color:#1f1f1f;} <a name="l369"></a> </span><span class=cF7>}</span><span class=cF0> <a name="l370"></a>} <a name="l371"></a> -<a name="l372"></a></span><span class=cF1>U0</span><span class=cF0> MyNoise(</span><span class=cF9>I64</span><span class=cF0> mS, </span><span class=cF1>F64</span><span class=cF0> min_ona, </span><span class=cF1>F64</span><span class=cF0> max_ona) -<a name="l373"></a>{</span><span class=cF2>//Make white noise for given number of mS.</span><span class=cF0> -<a name="l374"></a></span><span class=cF2>// See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l432"><span class=cF4>Noise</span></a><span class=cF2>. On bare-metal, Spawn() hogs CPU.</span><span class=cF0> -<a name="l375"></a> </span><span class=cF9>CSoundEffectFrame</span><span class=cF0> *ns; -<a name="l376"></a> -<a name="l377"></a> </span><span class=cF1>if</span><span class=cF0> (mS > </span><span class=cFE>0</span><span class=cF0>) -<a name="l378"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l379"></a> ns = </span><span class=cF5>MAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF9>CSoundEffectFrame</span><span class=cF7>)</span><span class=cF0>); -<a name="l380"></a> ns->type = </span><span class=cF3>SE_NOISE</span><span class=cF0>; -<a name="l381"></a> ns->duration = mS / </span><span class=cFE>1000</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l382"></a> ns->ona1 = min_ona; -<a name="l383"></a> ns->ona2 = max_ona; -<a name="l384"></a> </span><span class=cFB>music</span><span class=cF0>.mute++; -<a name="l385"></a> </span><span class=cF5>SoundEffectTask</span><span class=cF0>(ns); -<a name="l386"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l387"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l388"></a> -<a name="l389"></a> </span><span class=cF1>return</span><span class=cF0>; -<a name="l390"></a>} -<a name="l391"></a> -<a name="l392"></a></span><span class=cF1>U0</span><span class=cF0> PlayShip() -<a name="l393"></a>{ -<a name="l394"></a> </span><span class=cF9>I64</span><span class=cF0> arg1, arg2; -<a name="l395"></a> </span><span class=cF1>F64</span><span class=cF0> last_noise = </span><span class=cFE>0</span><span class=cF0>; -<a name="l396"></a> </span><span class=cF1>Bool</span><span class=cF0> okay; -<a name="l397"></a> -<a name="l398"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode, </span><span class=cF3>OFF</span><span class=cF0>); -<a name="l399"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( -<a name="l400"></a> </span><span class=cF6>"File {"</span><span class=cF0> -<a name="l401"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> -<a name="l402"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> -<a name="l403"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l404"></a> </span><span class=cF6>"Edit {"</span><span class=cF0> -<a name="l405"></a> </span><span class=cF6>" EditShip(,CH_SPACE);"</span><span class=cF0> -<a name="l406"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l407"></a> </span><span class=cF6>"Play {"</span><span class=cF0> -<a name="l408"></a> </span><span class=cF6>" Center(,'c');"</span><span class=cF0> -<a name="l409"></a> </span><span class=cF6>" Damp(,'d');"</span><span class=cF0> -<a name="l410"></a> </span><span class=cF6>" Action0(,'0');"</span><span class=cF0> -<a name="l411"></a> </span><span class=cF6>" Action1(,'1');"</span><span class=cF0> -<a name="l412"></a> </span><span class=cF6>" Action2(,'2');"</span><span class=cF0> -<a name="l413"></a> </span><span class=cF6>" Action3(,'3');"</span><span class=cF0> -<a name="l414"></a> </span><span class=cF6>" Action4(,'4');"</span><span class=cF0> -<a name="l415"></a> </span><span class=cF6>" Action5(,'5');"</span><span class=cF0> -<a name="l416"></a> </span><span class=cF6>" Action6(,'6');"</span><span class=cF0> -<a name="l417"></a> </span><span class=cF6>" Action7(,'7');"</span><span class=cF0> -<a name="l418"></a> </span><span class=cF6>" Action8(,'8');"</span><span class=cF0> -<a name="l419"></a> </span><span class=cF6>" Action9(,'9');"</span><span class=cF0> -<a name="l420"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l421"></a> </span><span class=cF6>"View {"</span><span class=cF0> -<a name="l422"></a> </span><span class=cF6>" ZoomIn(,'z');"</span><span class=cF0> -<a name="l423"></a> </span><span class=cF6>" ZoomOut(,'Z');"</span><span class=cF0> -<a name="l424"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l425"></a> ); -<a name="l426"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l427"></a> </span><span class=cF1>try</span><span class=cF0> -<a name="l428"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l429"></a> </span><span class=cF1>while</span><span class=cF0> (main_mode_bttn.state == MMD_PLAY) -<a name="l430"></a> { -<a name="l431"></a> BreakConnectors; -<a name="l432"></a> </span><span class=cF1>switch</span><span class=cF0> (</span><span class=cF5>MessageScan</span><span class=cF7>(</span><span class=cF0>&arg1, &arg2, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>| </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF7>)</span><span class=cF0>) -<a name="l433"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l434"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: -<a name="l435"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) -<a name="l436"></a> { -<a name="l437"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'0'</span><span class=cF0>...</span><span class=cF6>'9'</span><span class=cF0>: -<a name="l438"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > last_noise + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>) -<a name="l439"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l440"></a> MyNoise(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>18</span><span class=cF0>, </span><span class=cFE>46</span><span class=cF0>); -<a name="l441"></a> last_noise = </span><span class=cF5>tS</span><span class=cF0>; -<a name="l442"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l443"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l444"></a> -<a name="l445"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'z'</span><span class=cF0>: -<a name="l446"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); -<a name="l447"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l448"></a> -<a name="l449"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'Z'</span><span class=cF0>: -<a name="l450"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); -<a name="l451"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l452"></a> -<a name="l453"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'c'</span><span class=cF0>: -<a name="l454"></a> CenterMasses; -<a name="l455"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l456"></a> +<a name="l372"></a></span><span class=cF1>U0</span><span class=cF0> PlayShip() +<a name="l373"></a>{ +<a name="l374"></a> </span><span class=cF9>I64</span><span class=cF0> arg1, arg2; +<a name="l375"></a> </span><span class=cF1>F64</span><span class=cF0> last_noise = </span><span class=cFE>0</span><span class=cF0>; +<a name="l376"></a> </span><span class=cF1>Bool</span><span class=cF0> okay; +<a name="l377"></a> +<a name="l378"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode, </span><span class=cF3>OFF</span><span class=cF0>); +<a name="l379"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( +<a name="l380"></a> </span><span class=cF6>"File {"</span><span class=cF0> +<a name="l381"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> +<a name="l382"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> +<a name="l383"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l384"></a> </span><span class=cF6>"Edit {"</span><span class=cF0> +<a name="l385"></a> </span><span class=cF6>" EditShip(,CH_SPACE);"</span><span class=cF0> +<a name="l386"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l387"></a> </span><span class=cF6>"Play {"</span><span class=cF0> +<a name="l388"></a> </span><span class=cF6>" Center(,'c');"</span><span class=cF0> +<a name="l389"></a> </span><span class=cF6>" Damp(,'d');"</span><span class=cF0> +<a name="l390"></a> </span><span class=cF6>" Action0(,'0');"</span><span class=cF0> +<a name="l391"></a> </span><span class=cF6>" Action1(,'1');"</span><span class=cF0> +<a name="l392"></a> </span><span class=cF6>" Action2(,'2');"</span><span class=cF0> +<a name="l393"></a> </span><span class=cF6>" Action3(,'3');"</span><span class=cF0> +<a name="l394"></a> </span><span class=cF6>" Action4(,'4');"</span><span class=cF0> +<a name="l395"></a> </span><span class=cF6>" Action5(,'5');"</span><span class=cF0> +<a name="l396"></a> </span><span class=cF6>" Action6(,'6');"</span><span class=cF0> +<a name="l397"></a> </span><span class=cF6>" Action7(,'7');"</span><span class=cF0> +<a name="l398"></a> </span><span class=cF6>" Action8(,'8');"</span><span class=cF0> +<a name="l399"></a> </span><span class=cF6>" Action9(,'9');"</span><span class=cF0> +<a name="l400"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l401"></a> </span><span class=cF6>"View {"</span><span class=cF0> +<a name="l402"></a> </span><span class=cF6>" ZoomIn(,'z');"</span><span class=cF0> +<a name="l403"></a> </span><span class=cF6>" ZoomOut(,'Z');"</span><span class=cF0> +<a name="l404"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l405"></a> ); +<a name="l406"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l407"></a> </span><span class=cF1>try</span><span class=cF0> +<a name="l408"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l409"></a> </span><span class=cF1>while</span><span class=cF0> (main_mode_bttn.state == MMD_PLAY) +<a name="l410"></a> { +<a name="l411"></a> BreakConnectors; +<a name="l412"></a> </span><span class=cF1>switch</span><span class=cF0> (</span><span class=cF5>MessageScan</span><span class=cF7>(</span><span class=cF0>&arg1, &arg2, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>| </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF7>)</span><span class=cF0>) +<a name="l413"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l414"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: +<a name="l415"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) +<a name="l416"></a> { +<a name="l417"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'0'</span><span class=cF0>...</span><span class=cF6>'9'</span><span class=cF0>: +<a name="l418"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > last_noise + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>) +<a name="l419"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l420"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>18</span><span class=cF0>, </span><span class=cFE>46</span><span class=cF0>); +<a name="l421"></a> last_noise = </span><span class=cF5>tS</span><span class=cF0>; +<a name="l422"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l423"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l424"></a> +<a name="l425"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'z'</span><span class=cF0>: +<a name="l426"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); +<a name="l427"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l428"></a> +<a name="l429"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'Z'</span><span class=cF0>: +<a name="l430"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); +<a name="l431"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l432"></a> +<a name="l433"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'c'</span><span class=cF0>: +<a name="l434"></a> CenterMasses; +<a name="l435"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l436"></a> +<a name="l437"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: +<a name="l438"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>002</span><span class=cF0>; +<a name="l439"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0001</span><span class=cF0>; +<a name="l440"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l441"></a> +<a name="l442"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: +<a name="l443"></a> </span><span class=cF1>if</span><span class=cF0> (++main_mode_bttn.state == MMD_MODES_NUM) +<a name="l444"></a> main_mode_bttn.state = </span><span class=cFE>0</span><span class=cF0>; +<a name="l445"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); +<a name="l446"></a> </span><span class=cF1>goto</span><span class=cF0> ps_done; +<a name="l447"></a> +<a name="l448"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: +<a name="l449"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: +<a name="l450"></a> </span><span class=cF5>throw</span><span class=cF0>; +<a name="l451"></a> } +<a name="l452"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l453"></a> +<a name="l454"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>: +<a name="l455"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) +<a name="l456"></a> { <a name="l457"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: -<a name="l458"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>002</span><span class=cF0>; -<a name="l459"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0001</span><span class=cF0>; +<a name="l458"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>000002</span><span class=cF0>; +<a name="l459"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0000001</span><span class=cF0>; <a name="l460"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l461"></a> -<a name="l462"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: -<a name="l463"></a> </span><span class=cF1>if</span><span class=cF0> (++main_mode_bttn.state == MMD_MODES_NUM) -<a name="l464"></a> main_mode_bttn.state = </span><span class=cFE>0</span><span class=cF0>; -<a name="l465"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); -<a name="l466"></a> </span><span class=cF1>goto</span><span class=cF0> ps_done; -<a name="l467"></a> -<a name="l468"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: -<a name="l469"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: -<a name="l470"></a> </span><span class=cF5>throw</span><span class=cF0>; -<a name="l471"></a> } -<a name="l472"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l473"></a> -<a name="l474"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>: -<a name="l475"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) -<a name="l476"></a> { -<a name="l477"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: -<a name="l478"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>000002</span><span class=cF0>; -<a name="l479"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0000001</span><span class=cF0>; -<a name="l480"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l481"></a> } -<a name="l482"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l483"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l484"></a> </span><span class=cF5>Refresh</span><span class=cF0>; -<a name="l485"></a> } -<a name="l486"></a>ps_done: </span><span class=cF2>//Don't goto out of try</span><span class=cF0> -<a name="l487"></a> okay = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l488"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l489"></a> </span><span class=cF1>catch</span><span class=cF0> -<a name="l490"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l491"></a> </span><span class=cF5>Fs</span><span class=cF0>->catch_except = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l492"></a> okay = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l493"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l494"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; -<a name="l495"></a> </span><span class=cF1>if</span><span class=cF0> (!okay) -<a name="l496"></a> </span><span class=cF5>throw</span><span class=cF0>; -<a name="l497"></a>} -<a name="l498"></a> -<a name="l499"></a></span><span class=cF1>U0</span><span class=cF0> EditShip() -<a name="l500"></a>{ -<a name="l501"></a> </span><span class=cF9>I64</span><span class=cF0> arg1, arg2; -<a name="l502"></a> </span><span class=cF1>F64</span><span class=cF0> wx, wy; -<a name="l503"></a> </span><span class=cF1>Bool</span><span class=cF0> okay; -<a name="l504"></a> MyMass *tmpm1 = </span><span class=cF3>NULL</span><span class=cF0>, *tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l505"></a> </span><span class=cF9>CCtrl</span><span class=cF0> *bt_edit_mode = </span><span class=cF5>CtrlBttnNew</span><span class=cF0>(</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>5</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> + </span><span class=cFE>4</span><span class=cF0>, </span><span class=cFE>80</span><span class=cF0>,, EMD_MODES_NUM, -<a name="l506"></a> </span><span class=cF5>Define</span><span class=cF7>(</span><span class=cF6>"ST_EDIT_MODES"</span><span class=cF7>)</span><span class=cF0>, edit_mode_colors, &edit_mode_bttn); -<a name="l507"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode); -<a name="l508"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> -<a name="l509"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> -<a name="l510"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> -<a name="l511"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l512"></a> </span><span class=cF6>"Play {"</span><span class=cF0> -<a name="l513"></a> </span><span class=cF6>" PlayShip(,CH_SPACE);"</span><span class=cF0> -<a name="l514"></a> </span><span class=cF6>" Center(,'c');"</span><span class=cF0> -<a name="l515"></a> </span><span class=cF6>" Damp(,'d');"</span><span class=cF0> -<a name="l516"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l517"></a> </span><span class=cF6>"Edit {"</span><span class=cF0> -<a name="l518"></a> </span><span class=cF6>" Move(,'v');"</span><span class=cF0> -<a name="l519"></a> </span><span class=cF6>" Mass(,'m');"</span><span class=cF0> -<a name="l520"></a> </span><span class=cF6>" Spring(,'s');"</span><span class=cF0> -<a name="l521"></a> </span><span class=cF6>" Connector(,'n');"</span><span class=cF0> -<a name="l522"></a> </span><span class=cF6>" Thruster(,'t');"</span><span class=cF0> -<a name="l523"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> -<a name="l524"></a> </span><span class=cF6>" Action0(,'0');"</span><span class=cF0> -<a name="l525"></a> </span><span class=cF6>" Action1(,'1');"</span><span class=cF0> -<a name="l526"></a> </span><span class=cF6>" Action2(,'2');"</span><span class=cF0> -<a name="l527"></a> </span><span class=cF6>" Action3(,'3');"</span><span class=cF0> -<a name="l528"></a> </span><span class=cF6>" Action4(,'4');"</span><span class=cF0> -<a name="l529"></a> </span><span class=cF6>" Action5(,'5');"</span><span class=cF0> -<a name="l530"></a> </span><span class=cF6>" Action6(,'6');"</span><span class=cF0> -<a name="l531"></a> </span><span class=cF6>" Action7(,'7');"</span><span class=cF0> -<a name="l532"></a> </span><span class=cF6>" Action8(,'8');"</span><span class=cF0> -<a name="l533"></a> </span><span class=cF6>" Action9(,'9');"</span><span class=cF0> -<a name="l534"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l535"></a> </span><span class=cF6>"View {"</span><span class=cF0> -<a name="l536"></a> </span><span class=cF6>" ZoomIn(,'z');"</span><span class=cF0> -<a name="l537"></a> </span><span class=cF6>" ZoomOut(,'Z');"</span><span class=cF0> -<a name="l538"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l539"></a> ); -<a name="l540"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l541"></a> </span><span class=cF1>try</span><span class=cF0> -<a name="l542"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l543"></a> </span><span class=cF1>while</span><span class=cF0> (main_mode_bttn.state == MMD_EDIT) -<a name="l544"></a> { -<a name="l545"></a> </span><span class=cF1>switch</span><span class=cF0> (</span><span class=cF5>MessageScan</span><span class=cF7>(</span><span class=cF0>&arg1, &arg2, -<a name="l546"></a> </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0>| -<a name="l547"></a> </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_MOVE</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF7>)</span><span class=cF0>) -<a name="l548"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l549"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0>: -<a name="l550"></a> </span><span class=cF1>switch</span><span class=cF0> (edit_mode_bttn.state) -<a name="l551"></a> { -<a name="l552"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MASS: -<a name="l553"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); -<a name="l554"></a> tmpm1 = PlaceMass(wx, wy); -<a name="l555"></a> </span><span class=cF1>if</span><span class=cF0> (ode->next_mass == tmpm1) -<a name="l556"></a> tmpm1->img = </span><span class=cFA><1></span><span class=cF0>; -<a name="l557"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l558"></a> tmpm1->img = </span><span class=cFA><2></span><span class=cF0>; -<a name="l559"></a> tmpm1 = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l560"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l561"></a> -<a name="l562"></a> </span><span class=cF1>case</span><span class=cF0> EMD_SPRING: -<a name="l563"></a> </span><span class=cF1>case</span><span class=cF0> EMD_CONNECTOR: -<a name="l564"></a> </span><span class=cF1>case</span><span class=cF0> EMD_THRUSTER: -<a name="l565"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MOVE: -<a name="l566"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); -<a name="l567"></a> tmpm1 = </span><span class=cF5>MassFind</span><span class=cF0>(ode, wx, wy); -<a name="l568"></a> tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l569"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l570"></a> } -<a name="l571"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l572"></a> -<a name="l573"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0>: -<a name="l574"></a> </span><span class=cF1>switch</span><span class=cF0> (edit_mode_bttn.state) -<a name="l575"></a> { -<a name="l576"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MASS: -<a name="l577"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l578"></a> -<a name="l579"></a> </span><span class=cF1>case</span><span class=cF0> EMD_SPRING: -<a name="l580"></a> </span><span class=cF1>case</span><span class=cF0> EMD_CONNECTOR: -<a name="l581"></a> </span><span class=cF1>case</span><span class=cF0> EMD_THRUSTER: -<a name="l582"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); -<a name="l583"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1 && </span><span class=cF7>(</span><span class=cF0>tmpm2 = </span><span class=cF5>MassFind</span><span class=cF0>(ode, wx, wy)</span><span class=cF7>)</span><span class=cF0> && tmpm1 != tmpm2) -<a name="l584"></a> PlaceSpring(tmpm1, tmpm2, edit_mode_bttn.state); -<a name="l585"></a> tmpm1 = tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l586"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l587"></a> -<a name="l588"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MOVE: -<a name="l589"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); -<a name="l590"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1) -<a name="l591"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l592"></a> tmpm1->x = wx; -<a name="l593"></a> tmpm1->y = wy; -<a name="l594"></a> tmpm1->z = </span><span class=cFE>0</span><span class=cF0>; -<a name="l595"></a> NullSprings; -<a name="l596"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l597"></a> tmpm1 = tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l598"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l599"></a> } -<a name="l600"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l601"></a> -<a name="l602"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_MOVE</span><span class=cF0>: -<a name="l603"></a> </span><span class=cF1>switch</span><span class=cF0> (edit_mode_bttn.state) -<a name="l604"></a> { -<a name="l605"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MOVE: -<a name="l606"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); -<a name="l607"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1) -<a name="l608"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l609"></a> tmpm1->x = wx; -<a name="l610"></a> tmpm1->y = wy; -<a name="l611"></a> tmpm1->z = </span><span class=cFE>0</span><span class=cF0>; -<a name="l612"></a> NullSprings; -<a name="l613"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l614"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l615"></a> } -<a name="l616"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l461"></a> } +<a name="l462"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l463"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l464"></a> </span><span class=cF5>Refresh</span><span class=cF0>; +<a name="l465"></a> } +<a name="l466"></a>ps_done: </span><span class=cF2>//Don't goto out of try</span><span class=cF0> +<a name="l467"></a> okay = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l468"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l469"></a> </span><span class=cF1>catch</span><span class=cF0> +<a name="l470"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l471"></a> </span><span class=cF5>Fs</span><span class=cF0>->catch_except = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l472"></a> okay = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l473"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l474"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; +<a name="l475"></a> </span><span class=cF1>if</span><span class=cF0> (!okay) +<a name="l476"></a> </span><span class=cF5>throw</span><span class=cF0>; +<a name="l477"></a>} +<a name="l478"></a> +<a name="l479"></a></span><span class=cF1>U0</span><span class=cF0> EditShip() +<a name="l480"></a>{ +<a name="l481"></a> </span><span class=cF9>I64</span><span class=cF0> arg1, arg2; +<a name="l482"></a> </span><span class=cF1>F64</span><span class=cF0> wx, wy; +<a name="l483"></a> </span><span class=cF1>Bool</span><span class=cF0> okay; +<a name="l484"></a> MyMass *tmpm1 = </span><span class=cF3>NULL</span><span class=cF0>, *tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l485"></a> </span><span class=cF9>CCtrl</span><span class=cF0> *bt_edit_mode = </span><span class=cF5>CtrlBttnNew</span><span class=cF0>(</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>5</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> + </span><span class=cFE>4</span><span class=cF0>, </span><span class=cFE>80</span><span class=cF0>,, EMD_MODES_NUM, +<a name="l486"></a> </span><span class=cF5>Define</span><span class=cF7>(</span><span class=cF6>"ST_EDIT_MODES"</span><span class=cF7>)</span><span class=cF0>, edit_mode_colors, &edit_mode_bttn); +<a name="l487"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode); +<a name="l488"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> +<a name="l489"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> +<a name="l490"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> +<a name="l491"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l492"></a> </span><span class=cF6>"Play {"</span><span class=cF0> +<a name="l493"></a> </span><span class=cF6>" PlayShip(,CH_SPACE);"</span><span class=cF0> +<a name="l494"></a> </span><span class=cF6>" Center(,'c');"</span><span class=cF0> +<a name="l495"></a> </span><span class=cF6>" Damp(,'d');"</span><span class=cF0> +<a name="l496"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l497"></a> </span><span class=cF6>"Edit {"</span><span class=cF0> +<a name="l498"></a> </span><span class=cF6>" Move(,'v');"</span><span class=cF0> +<a name="l499"></a> </span><span class=cF6>" Mass(,'m');"</span><span class=cF0> +<a name="l500"></a> </span><span class=cF6>" Spring(,'s');"</span><span class=cF0> +<a name="l501"></a> </span><span class=cF6>" Connector(,'n');"</span><span class=cF0> +<a name="l502"></a> </span><span class=cF6>" Thruster(,'t');"</span><span class=cF0> +<a name="l503"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> +<a name="l504"></a> </span><span class=cF6>" Action0(,'0');"</span><span class=cF0> +<a name="l505"></a> </span><span class=cF6>" Action1(,'1');"</span><span class=cF0> +<a name="l506"></a> </span><span class=cF6>" Action2(,'2');"</span><span class=cF0> +<a name="l507"></a> </span><span class=cF6>" Action3(,'3');"</span><span class=cF0> +<a name="l508"></a> </span><span class=cF6>" Action4(,'4');"</span><span class=cF0> +<a name="l509"></a> </span><span class=cF6>" Action5(,'5');"</span><span class=cF0> +<a name="l510"></a> </span><span class=cF6>" Action6(,'6');"</span><span class=cF0> +<a name="l511"></a> </span><span class=cF6>" Action7(,'7');"</span><span class=cF0> +<a name="l512"></a> </span><span class=cF6>" Action8(,'8');"</span><span class=cF0> +<a name="l513"></a> </span><span class=cF6>" Action9(,'9');"</span><span class=cF0> +<a name="l514"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l515"></a> </span><span class=cF6>"View {"</span><span class=cF0> +<a name="l516"></a> </span><span class=cF6>" ZoomIn(,'z');"</span><span class=cF0> +<a name="l517"></a> </span><span class=cF6>" ZoomOut(,'Z');"</span><span class=cF0> +<a name="l518"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l519"></a> ); +<a name="l520"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l521"></a> </span><span class=cF1>try</span><span class=cF0> +<a name="l522"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l523"></a> </span><span class=cF1>while</span><span class=cF0> (main_mode_bttn.state == MMD_EDIT) +<a name="l524"></a> { +<a name="l525"></a> </span><span class=cF1>switch</span><span class=cF0> (</span><span class=cF5>MessageScan</span><span class=cF7>(</span><span class=cF0>&arg1, &arg2, +<a name="l526"></a> </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0>| +<a name="l527"></a> </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_MOVE</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF7>)</span><span class=cF0>) +<a name="l528"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l529"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_DOWN</span><span class=cF0>: +<a name="l530"></a> </span><span class=cF1>switch</span><span class=cF0> (edit_mode_bttn.state) +<a name="l531"></a> { +<a name="l532"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MASS: +<a name="l533"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); +<a name="l534"></a> tmpm1 = PlaceMass(wx, wy); +<a name="l535"></a> </span><span class=cF1>if</span><span class=cF0> (ode->next_mass == tmpm1) +<a name="l536"></a> tmpm1->img = </span><span class=cFA><1></span><span class=cF0>; +<a name="l537"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l538"></a> tmpm1->img = </span><span class=cFA><2></span><span class=cF0>; +<a name="l539"></a> tmpm1 = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l540"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l541"></a> +<a name="l542"></a> </span><span class=cF1>case</span><span class=cF0> EMD_SPRING: +<a name="l543"></a> </span><span class=cF1>case</span><span class=cF0> EMD_CONNECTOR: +<a name="l544"></a> </span><span class=cF1>case</span><span class=cF0> EMD_THRUSTER: +<a name="l545"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MOVE: +<a name="l546"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); +<a name="l547"></a> tmpm1 = </span><span class=cF5>MassFind</span><span class=cF0>(ode, wx, wy); +<a name="l548"></a> tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l549"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l550"></a> } +<a name="l551"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l552"></a> +<a name="l553"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0>: +<a name="l554"></a> </span><span class=cF1>switch</span><span class=cF0> (edit_mode_bttn.state) +<a name="l555"></a> { +<a name="l556"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MASS: +<a name="l557"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l558"></a> +<a name="l559"></a> </span><span class=cF1>case</span><span class=cF0> EMD_SPRING: +<a name="l560"></a> </span><span class=cF1>case</span><span class=cF0> EMD_CONNECTOR: +<a name="l561"></a> </span><span class=cF1>case</span><span class=cF0> EMD_THRUSTER: +<a name="l562"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); +<a name="l563"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1 && </span><span class=cF7>(</span><span class=cF0>tmpm2 = </span><span class=cF5>MassFind</span><span class=cF0>(ode, wx, wy)</span><span class=cF7>)</span><span class=cF0> && tmpm1 != tmpm2) +<a name="l564"></a> PlaceSpring(tmpm1, tmpm2, edit_mode_bttn.state); +<a name="l565"></a> tmpm1 = tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l566"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l567"></a> +<a name="l568"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MOVE: +<a name="l569"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); +<a name="l570"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1) +<a name="l571"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l572"></a> tmpm1->x = wx; +<a name="l573"></a> tmpm1->y = wy; +<a name="l574"></a> tmpm1->z = </span><span class=cFE>0</span><span class=cF0>; +<a name="l575"></a> NullSprings; +<a name="l576"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l577"></a> tmpm1 = tmpm2 = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l578"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l579"></a> } +<a name="l580"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l581"></a> +<a name="l582"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_MOVE</span><span class=cF0>: +<a name="l583"></a> </span><span class=cF1>switch</span><span class=cF0> (edit_mode_bttn.state) +<a name="l584"></a> { +<a name="l585"></a> </span><span class=cF1>case</span><span class=cF0> EMD_MOVE: +<a name="l586"></a> S2W(</span><span class=cFB>mouse</span><span class=cF0>.pos.x, </span><span class=cFB>mouse</span><span class=cF0>.pos.y, &wx, &wy); +<a name="l587"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1) +<a name="l588"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l589"></a> tmpm1->x = wx; +<a name="l590"></a> tmpm1->y = wy; +<a name="l591"></a> tmpm1->z = </span><span class=cFE>0</span><span class=cF0>; +<a name="l592"></a> NullSprings; +<a name="l593"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l594"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l595"></a> } +<a name="l596"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l597"></a> +<a name="l598"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0>: +<a name="l599"></a> </span><span class=cF1>if</span><span class=cF0> (++edit_mode_bttn.state == EMD_MODES_NUM) +<a name="l600"></a> edit_mode_bttn.state = </span><span class=cFE>0</span><span class=cF0>; +<a name="l601"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l602"></a> +<a name="l603"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_UP</span><span class=cF0>: +<a name="l604"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l605"></a> +<a name="l606"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: +<a name="l607"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) +<a name="l608"></a> { +<a name="l609"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: +<a name="l610"></a> CleanUp; +<a name="l611"></a> Init; +<a name="l612"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l613"></a> +<a name="l614"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'0'</span><span class=cF0>...</span><span class=cF6>'9'</span><span class=cF0>: +<a name="l615"></a> next_action_key = arg1; +<a name="l616"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l617"></a> -<a name="l618"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_DOWN</span><span class=cF0>: -<a name="l619"></a> </span><span class=cF1>if</span><span class=cF0> (++edit_mode_bttn.state == EMD_MODES_NUM) -<a name="l620"></a> edit_mode_bttn.state = </span><span class=cFE>0</span><span class=cF0>; -<a name="l621"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l622"></a> -<a name="l623"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_UP</span><span class=cF0>: -<a name="l624"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l625"></a> -<a name="l626"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: -<a name="l627"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) -<a name="l628"></a> { -<a name="l629"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: -<a name="l630"></a> CleanUp; -<a name="l631"></a> Init; -<a name="l632"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l633"></a> -<a name="l634"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'0'</span><span class=cF0>...</span><span class=cF6>'9'</span><span class=cF0>: -<a name="l635"></a> next_action_key = arg1; -<a name="l636"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l637"></a> -<a name="l638"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'c'</span><span class=cF0>: -<a name="l639"></a> CenterMasses; -<a name="l640"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l641"></a> -<a name="l642"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: -<a name="l643"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode, </span><span class=cF3>OFF</span><span class=cF0>); -<a name="l644"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>002</span><span class=cF0>; -<a name="l645"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0001</span><span class=cF0>; +<a name="l618"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'c'</span><span class=cF0>: +<a name="l619"></a> CenterMasses; +<a name="l620"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l621"></a> +<a name="l622"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: +<a name="l623"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode, </span><span class=cF3>OFF</span><span class=cF0>); +<a name="l624"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>002</span><span class=cF0>; +<a name="l625"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0001</span><span class=cF0>; +<a name="l626"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l627"></a> +<a name="l628"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'v'</span><span class=cF0>: +<a name="l629"></a> edit_mode_bttn.state = EMD_MOVE; +<a name="l630"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l631"></a> +<a name="l632"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'m'</span><span class=cF0>: +<a name="l633"></a> edit_mode_bttn.state = EMD_MASS; +<a name="l634"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l635"></a> +<a name="l636"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'n'</span><span class=cF0>: +<a name="l637"></a> edit_mode_bttn.state = EMD_CONNECTOR; +<a name="l638"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l639"></a> +<a name="l640"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'s'</span><span class=cF0>: +<a name="l641"></a> edit_mode_bttn.state = EMD_SPRING; +<a name="l642"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l643"></a> +<a name="l644"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'t'</span><span class=cF0>: +<a name="l645"></a> edit_mode_bttn.state = EMD_THRUSTER; <a name="l646"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l647"></a> -<a name="l648"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'v'</span><span class=cF0>: -<a name="l649"></a> edit_mode_bttn.state = EMD_MOVE; +<a name="l648"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'z'</span><span class=cF0>: +<a name="l649"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); <a name="l650"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l651"></a> -<a name="l652"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'m'</span><span class=cF0>: -<a name="l653"></a> edit_mode_bttn.state = EMD_MASS; +<a name="l652"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'Z'</span><span class=cF0>: +<a name="l653"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); <a name="l654"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l655"></a> -<a name="l656"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'n'</span><span class=cF0>: -<a name="l657"></a> edit_mode_bttn.state = EMD_CONNECTOR; -<a name="l658"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l659"></a> -<a name="l660"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'s'</span><span class=cF0>: -<a name="l661"></a> edit_mode_bttn.state = EMD_SPRING; -<a name="l662"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l663"></a> -<a name="l664"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'t'</span><span class=cF0>: -<a name="l665"></a> edit_mode_bttn.state = EMD_THRUSTER; -<a name="l666"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l656"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: +<a name="l657"></a> </span><span class=cF1>if</span><span class=cF0> (++main_mode_bttn.state == MMD_MODES_NUM) +<a name="l658"></a> main_mode_bttn.state = </span><span class=cFE>0</span><span class=cF0>; +<a name="l659"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); +<a name="l660"></a> </span><span class=cF1>goto</span><span class=cF0> es_done; +<a name="l661"></a> +<a name="l662"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: +<a name="l663"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: +<a name="l664"></a> </span><span class=cF5>throw</span><span class=cF0>; +<a name="l665"></a> } +<a name="l666"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l667"></a> -<a name="l668"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'z'</span><span class=cF0>: -<a name="l669"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); -<a name="l670"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l671"></a> -<a name="l672"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'Z'</span><span class=cF0>: -<a name="l673"></a> </span><span class=cF5>Spawn</span><span class=cF0>(&Zoom, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF7>(</span><span class=cF9>I64</span><span class=cF7>)</span><span class=cF0>); -<a name="l674"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l675"></a> -<a name="l676"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: -<a name="l677"></a> </span><span class=cF1>if</span><span class=cF0> (++main_mode_bttn.state == MMD_MODES_NUM) -<a name="l678"></a> main_mode_bttn.state = </span><span class=cFE>0</span><span class=cF0>; -<a name="l679"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); -<a name="l680"></a> </span><span class=cF1>goto</span><span class=cF0> es_done; -<a name="l681"></a> -<a name="l682"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: -<a name="l683"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: -<a name="l684"></a> </span><span class=cF5>throw</span><span class=cF0>; -<a name="l685"></a> } -<a name="l686"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l687"></a> -<a name="l688"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>: -<a name="l689"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) -<a name="l690"></a> { -<a name="l691"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: -<a name="l692"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode); -<a name="l693"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>000002</span><span class=cF0>; -<a name="l694"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0000001</span><span class=cF0>; -<a name="l695"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l696"></a> } -<a name="l697"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l698"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l699"></a> </span><span class=cF5>Refresh</span><span class=cF0>; -<a name="l700"></a> } -<a name="l701"></a>es_done: </span><span class=cF2>//Don't goto out of try</span><span class=cF0> -<a name="l702"></a> okay = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l703"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l704"></a> </span><span class=cF1>catch</span><span class=cF0> -<a name="l705"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l706"></a> </span><span class=cF5>Fs</span><span class=cF0>->catch_except = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l707"></a> okay = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l708"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l709"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; -<a name="l710"></a> </span><span class=cF5>CtrlBttnDel</span><span class=cF0>(bt_edit_mode); -<a name="l711"></a> </span><span class=cF1>if</span><span class=cF0> (!okay) -<a name="l712"></a> </span><span class=cF5>throw</span><span class=cF0>; -<a name="l713"></a>} -<a name="l714"></a> -<a name="l715"></a></span><span class=cF1>U0</span><span class=cF0> Strut() -<a name="l716"></a>{ -<a name="l717"></a> </span><span class=cF9>CCtrl</span><span class=cF0> *bt_main_mode; -<a name="l718"></a> -<a name="l719"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> -<a name="l720"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit |= </span><span class=cF3>WIF_SELF_MS_L</span><span class=cF0> | </span><span class=cF3>WIF_SELF_MS_R</span><span class=cF0> | </span><span class=cF3>WIG_DBL_CLICK</span><span class=cF0>; -<a name="l721"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; -<a name="l722"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; -<a name="l723"></a> </span><span class=cF5>WinMax</span><span class=cF0>; -<a name="l724"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; -<a name="l725"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l726"></a> </span><span class=cF6>"\n$WW,1$$PURPLE$$TX+CX,\"Build a ship.\"$$FG$\n\n"</span><span class=cF0> -<a name="l727"></a> </span><span class=cF6>"Sel mass mode.\tLeft-click to place masses.\n"</span><span class=cF0> -<a name="l728"></a> </span><span class=cF6>"Sel spring mode.\tLeft-drag to make members.\n"</span><span class=cF0> -<a name="l729"></a> </span><span class=cF6>"Sel thruster mode.\tPress a digit, 0-9. Drag to make thruster.\n"</span><span class=cF0> -<a name="l730"></a> </span><span class=cF6>"Sel connector mode.\tPress a digit, 0-9. "</span><span class=cF0> -<a name="l731"></a> </span><span class=cF6>"Drag to make breakable connector.\n\n"</span><span class=cF0> -<a name="l732"></a> </span><span class=cF6>"Press $GREEN$<SPACE>$FG$ to run the game. Press digits to operate "</span><span class=cF0> -<a name="l733"></a> </span><span class=cF6>"thrusters and break connectors.\n\n"</span><span class=cF0> -<a name="l734"></a> </span><span class=cF6>"Press $GREEN$<z>$FG$ or $GREEN$<SHIFT-Z>$FG$ to zoom in/out.\n\n"</span><span class=cF0>; -<a name="l735"></a> -<a name="l736"></a> </span><span class=cF5>PressAKey</span><span class=cF0>; -<a name="l737"></a> bt_main_mode = </span><span class=cF5>CtrlBttnNew</span><span class=cF0>(</span><span class=cF7>(</span><span class=cF3>GR_WIDTH</span><span class=cF0> - </span><span class=cFE>4</span><span class=cF0> * </span><span class=cF3>FONT_WIDTH</span><span class=cF0> - </span><span class=cFE>16</span><span class=cF7>)</span><span class=cF0> >> </span><span class=cFE>1</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> + </span><span class=cFE>4</span><span class=cF0>, </span><span class=cFE>80</span><span class=cF0>,, MMD_MODES_NUM, -<a name="l738"></a> </span><span class=cF5>Define</span><span class=cF7>(</span><span class=cF6>"ST_MAIN_MODES"</span><span class=cF7>)</span><span class=cF0>, main_mode_colors, &main_mode_bttn); -<a name="l739"></a> </span><span class=cF5>PaletteSetLight</span><span class=cF0>(</span><span class=cF3>FALSE</span><span class=cF0>); -<a name="l740"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l741"></a> Init; -<a name="l742"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; -<a name="l743"></a> </span><span class=cF1>try</span><span class=cF0> -<a name="l744"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l745"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) -<a name="l746"></a> { -<a name="l747"></a> EditShip; -<a name="l748"></a> PlayShip; -<a name="l749"></a> } -<a name="l750"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l751"></a> </span><span class=cF1>catch</span><span class=cF0> -<a name="l752"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l753"></a> CleanUp; -<a name="l754"></a> </span><span class=cF5>Fs</span><span class=cF0>->catch_except = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l755"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l756"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; -<a name="l757"></a> </span><span class=cF5>CtrlBttnDel</span><span class=cF0>(bt_main_mode); -<a name="l758"></a>} +<a name="l668"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>: +<a name="l669"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) +<a name="l670"></a> { +<a name="l671"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'d'</span><span class=cF0>: +<a name="l672"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode); +<a name="l673"></a> ode->drag_v2 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>000002</span><span class=cF0>; +<a name="l674"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0000001</span><span class=cF0>; +<a name="l675"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l676"></a> } +<a name="l677"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l678"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l679"></a> </span><span class=cF5>Refresh</span><span class=cF0>; +<a name="l680"></a> } +<a name="l681"></a>es_done: </span><span class=cF2>//Don't goto out of try</span><span class=cF0> +<a name="l682"></a> okay = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l683"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l684"></a> </span><span class=cF1>catch</span><span class=cF0> +<a name="l685"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l686"></a> </span><span class=cF5>Fs</span><span class=cF0>->catch_except = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l687"></a> okay = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l688"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l689"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; +<a name="l690"></a> </span><span class=cF5>CtrlBttnDel</span><span class=cF0>(bt_edit_mode); +<a name="l691"></a> </span><span class=cF1>if</span><span class=cF0> (!okay) +<a name="l692"></a> </span><span class=cF5>throw</span><span class=cF0>; +<a name="l693"></a>} +<a name="l694"></a> +<a name="l695"></a></span><span class=cF1>U0</span><span class=cF0> Strut() +<a name="l696"></a>{ +<a name="l697"></a> </span><span class=cF9>CCtrl</span><span class=cF0> *bt_main_mode; +<a name="l698"></a> +<a name="l699"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> +<a name="l700"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit |= </span><span class=cF3>WIF_SELF_MS_L</span><span class=cF0> | </span><span class=cF3>WIF_SELF_MS_R</span><span class=cF0> | </span><span class=cF3>WIG_DBL_CLICK</span><span class=cF0>; +<a name="l701"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; +<a name="l702"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; +<a name="l703"></a> </span><span class=cF5>WinMax</span><span class=cF0>; +<a name="l704"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; +<a name="l705"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l706"></a> </span><span class=cF6>"\n$WW,1$$PURPLE$$TX+CX,\"Build a ship.\"$$FG$\n\n"</span><span class=cF0> +<a name="l707"></a> </span><span class=cF6>"Sel mass mode.\tLeft-click to place masses.\n"</span><span class=cF0> +<a name="l708"></a> </span><span class=cF6>"Sel spring mode.\tLeft-drag to make members.\n"</span><span class=cF0> +<a name="l709"></a> </span><span class=cF6>"Sel thruster mode.\tPress a digit, 0-9. Drag to make thruster.\n"</span><span class=cF0> +<a name="l710"></a> </span><span class=cF6>"Sel connector mode.\tPress a digit, 0-9. "</span><span class=cF0> +<a name="l711"></a> </span><span class=cF6>"Drag to make breakable connector.\n\n"</span><span class=cF0> +<a name="l712"></a> </span><span class=cF6>"Press $GREEN$<SPACE>$FG$ to run the game. Press digits to operate "</span><span class=cF0> +<a name="l713"></a> </span><span class=cF6>"thrusters and break connectors.\n\n"</span><span class=cF0> +<a name="l714"></a> </span><span class=cF6>"Press $GREEN$<z>$FG$ or $GREEN$<SHIFT-Z>$FG$ to zoom in/out.\n\n"</span><span class=cF0>; +<a name="l715"></a> +<a name="l716"></a> </span><span class=cF5>PressAKey</span><span class=cF0>; +<a name="l717"></a> bt_main_mode = </span><span class=cF5>CtrlBttnNew</span><span class=cF0>(</span><span class=cF7>(</span><span class=cF3>GR_WIDTH</span><span class=cF0> - </span><span class=cFE>4</span><span class=cF0> * </span><span class=cF3>FONT_WIDTH</span><span class=cF0> - </span><span class=cFE>16</span><span class=cF7>)</span><span class=cF0> >> </span><span class=cFE>1</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> + </span><span class=cFE>4</span><span class=cF0>, </span><span class=cFE>80</span><span class=cF0>,, MMD_MODES_NUM, +<a name="l718"></a> </span><span class=cF5>Define</span><span class=cF7>(</span><span class=cF6>"ST_MAIN_MODES"</span><span class=cF7>)</span><span class=cF0>, main_mode_colors, &main_mode_bttn); +<a name="l719"></a> </span><span class=cF5>PaletteSetLight</span><span class=cF0>(</span><span class=cF3>FALSE</span><span class=cF0>); +<a name="l720"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l721"></a> Init; +<a name="l722"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; +<a name="l723"></a> </span><span class=cF1>try</span><span class=cF0> +<a name="l724"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l725"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) +<a name="l726"></a> { +<a name="l727"></a> EditShip; +<a name="l728"></a> PlayShip; +<a name="l729"></a> } +<a name="l730"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l731"></a> </span><span class=cF1>catch</span><span class=cF0> +<a name="l732"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l733"></a> CleanUp; +<a name="l734"></a> </span><span class=cF5>Fs</span><span class=cF0>->catch_except = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l735"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l736"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; +<a name="l737"></a> </span><span class=cF5>CtrlBttnDel</span><span class=cF0>(bt_main_mode); +<a name="l738"></a>} </span></pre></body> </html> diff --git a/docs/Apps/Strut/index.html b/docs/Apps/Strut/index.html index 1a5c1b1c..ba525cdd 100755 --- a/docs/Apps/Strut/index.html +++ b/docs/Apps/Strut/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/TimeClock/Install.CC.html b/docs/Apps/TimeClock/Install.CC.html index 03a941b0..df9f313c 100755 --- a/docs/Apps/TimeClock/Install.CC.html +++ b/docs/Apps/TimeClock/Install.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/TimeClock/Load.CC.html b/docs/Apps/TimeClock/Load.CC.html index 6eeb645e..96c80613 100755 --- a/docs/Apps/TimeClock/Load.CC.html +++ b/docs/Apps/TimeClock/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/TimeClock/TimeClk.CC.html b/docs/Apps/TimeClock/TimeClk.CC.html index 5f835c29..60bbb6cb 100755 --- a/docs/Apps/TimeClock/TimeClk.CC.html +++ b/docs/Apps/TimeClock/TimeClk.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/TimeClock/index.html b/docs/Apps/TimeClock/index.html index 4e2c7463..f719aa8a 100755 --- a/docs/Apps/TimeClock/index.html +++ b/docs/Apps/TimeClock/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Titanium/Load.CC.html b/docs/Apps/Titanium/Load.CC.html index 3482c0bd..3c63ddf8 100755 --- a/docs/Apps/Titanium/Load.CC.html +++ b/docs/Apps/Titanium/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Titanium/Run.CC.html b/docs/Apps/Titanium/Run.CC.html index 7b6e14ed..a507544f 100755 --- a/docs/Apps/Titanium/Run.CC.html +++ b/docs/Apps/Titanium/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Titanium/Titanium.CC.html b/docs/Apps/Titanium/Titanium.CC.html index e053ffa6..deb37c20 100755 --- a/docs/Apps/Titanium/Titanium.CC.html +++ b/docs/Apps/Titanium/Titanium.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE0{color:#e3e3e3;background-color:#d4b475;} diff --git a/docs/Apps/Titanium/index.html b/docs/Apps/Titanium/index.html index d6e92264..9fa915e8 100755 --- a/docs/Apps/Titanium/index.html +++ b/docs/Apps/Titanium/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/ToTheFront/AIs/Human.CC.html b/docs/Apps/ToTheFront/AIs/Human.CC.html index c43535d1..8d170c50 100755 --- a/docs/Apps/ToTheFront/AIs/Human.CC.html +++ b/docs/Apps/ToTheFront/AIs/Human.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/AIs/SimpleAI.CC.html b/docs/Apps/ToTheFront/AIs/SimpleAI.CC.html index c57bb680..abaacbd8 100755 --- a/docs/Apps/ToTheFront/AIs/SimpleAI.CC.html +++ b/docs/Apps/ToTheFront/AIs/SimpleAI.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/AIs/index.html b/docs/Apps/ToTheFront/AIs/index.html index d8d9c55c..0969beb1 100755 --- a/docs/Apps/ToTheFront/AIs/index.html +++ b/docs/Apps/ToTheFront/AIs/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/ToTheFront/Install.CC.html b/docs/Apps/ToTheFront/Install.CC.html index 4a1daa01..b8c413c2 100755 --- a/docs/Apps/ToTheFront/Install.CC.html +++ b/docs/Apps/ToTheFront/Install.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/Load.CC.html b/docs/Apps/ToTheFront/Load.CC.html index b62bac1a..95aba372 100755 --- a/docs/Apps/ToTheFront/Load.CC.html +++ b/docs/Apps/ToTheFront/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/Run.CC.html b/docs/Apps/ToTheFront/Run.CC.html index a908198c..74898d82 100755 --- a/docs/Apps/ToTheFront/Run.CC.html +++ b/docs/Apps/ToTheFront/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFDraw.CC.html b/docs/Apps/ToTheFront/TTFDraw.CC.html index 5b86be97..35725953 100755 --- a/docs/Apps/ToTheFront/TTFDraw.CC.html +++ b/docs/Apps/ToTheFront/TTFDraw.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFFire.CC.html b/docs/Apps/ToTheFront/TTFFire.CC.html index 79e6d10d..a25d64bd 100755 --- a/docs/Apps/ToTheFront/TTFFire.CC.html +++ b/docs/Apps/ToTheFront/TTFFire.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFGlobals.CC.html b/docs/Apps/ToTheFront/TTFGlobals.CC.html index 2162207d..938bbaba 100755 --- a/docs/Apps/ToTheFront/TTFGlobals.CC.html +++ b/docs/Apps/ToTheFront/TTFGlobals.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFInit.CC.html b/docs/Apps/ToTheFront/TTFInit.CC.html index 85c9eeb7..ff67d760 100755 --- a/docs/Apps/ToTheFront/TTFInit.CC.html +++ b/docs/Apps/ToTheFront/TTFInit.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFLib.CC.html b/docs/Apps/ToTheFront/TTFLib.CC.html index 8ccbdb91..87a6b41b 100755 --- a/docs/Apps/ToTheFront/TTFLib.CC.html +++ b/docs/Apps/ToTheFront/TTFLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFMove.CC.html b/docs/Apps/ToTheFront/TTFMove.CC.html index b3b242cf..22dbb953 100755 --- a/docs/Apps/ToTheFront/TTFMove.CC.html +++ b/docs/Apps/ToTheFront/TTFMove.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/TTFVis.CC.html b/docs/Apps/ToTheFront/TTFVis.CC.html index fc88ec77..66751f4c 100755 --- a/docs/Apps/ToTheFront/TTFVis.CC.html +++ b/docs/Apps/ToTheFront/TTFVis.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/ToTheFront/ToTheFront.CC.html b/docs/Apps/ToTheFront/ToTheFront.CC.html index db55cb4a..00a2a506 100755 --- a/docs/Apps/ToTheFront/ToTheFront.CC.html +++ b/docs/Apps/ToTheFront/ToTheFront.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -209,66 +209,71 @@ body {background-color:#1f1f1f;} <a name="l182"></a> PlayerPick(</span><span class=cF6>"AIs"</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0>); <a name="l183"></a> <a name="l184"></a> </span><span class=cF5>PopUpOk</span><span class=cF0>( </span><span class=cF6>"$PURPLE$$TX+CX,\"ToTheFront\"$$FG$\n\n"</span><span class=cF0> -<a name="l185"></a> </span><span class=cF6>"$GREEN${Left-click}$FG$ to move or fire units.\n"</span><span class=cF0> +<a name="l185"></a> </span><span class=cF6>"$GREEN${Left-click and drag}$FG$ to move or fire units.\n"</span><span class=cF0> <a name="l186"></a> </span><span class=cF6>"$GREEN$<SPACE>$FG$\tor $GREEN${Right-click}$FG$ to end phase.\n"</span><span class=cF0> <a name="l187"></a> </span><span class=cF6>"$GREEN$<SHIFT>$FG$\tto show line-of-sight.\n"</span><span class=cF0> <a name="l188"></a> </span><span class=cF6>"$GREEN$<ENTER>$FG$\tto start new game.\n"</span><span class=cF0> <a name="l189"></a> </span><span class=cF6>"$GREEN$ 1$FG$\tPlayer 1 view.\n"</span><span class=cF0> <a name="l190"></a> </span><span class=cF6>"$GREEN$ 2$FG$\tPlayer 2 view.\n"</span><span class=cF0> <a name="l191"></a> </span><span class=cF6>"$GREEN$ c$FG$\tView odds calculations.\n"</span><span class=cF0> -<a name="l192"></a> </span><span class=cF6>"$GREEN$ d$FG$\tSet animation delay."</span><span class=cF0>); -<a name="l193"></a> </span><span class=cF5>PaletteSetLight</span><span class=cF0>(</span><span class=cF3>FALSE</span><span class=cF0>); -<a name="l194"></a> </span><span class=cF5>Fs</span><span class=cF0>->task_end_cb = &TaskEndCB; </span><span class=cF2>//<CTRL-ALT-x></span><span class=cF0> -<a name="l195"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; -<a name="l196"></a> </span><span class=cF1>try</span><span class=cF0> -<a name="l197"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l198"></a> </span><span class=cF1>do</span><span class=cF0> -<a name="l199"></a> { -<a name="l200"></a> res = PhaseDo; -<a name="l201"></a> </span><span class=cF1>if</span><span class=cF0> (res == </span><span class=cF6>'GameOver'</span><span class=cF0>) -<a name="l202"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l203"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) -<a name="l204"></a> { -<a name="l205"></a> message_off_timeout = </span><span class=cFE>0</span><span class=cF0>; -<a name="l206"></a> </span><span class=cF5>StrCopy</span><span class=cF0>(message_buf, </span><span class=cF6>"Game Over"</span><span class=cF0>); -<a name="l207"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l208"></a> ch = </span><span class=cF5>CharGet</span><span class=cF0>(, </span><span class=cF3>FALSE</span><span class=cF0>); -<a name="l209"></a> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'\n'</span><span class=cF0>) -<a name="l210"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l211"></a> CleanUp; -<a name="l212"></a> Init; -<a name="l213"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l214"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l215"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF3>CH_ESC</span><span class=cF0> || ch == </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>) -<a name="l216"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l217"></a> res = </span><span class=cF6>'ExitGame'</span><span class=cF0>; +<a name="l192"></a> </span><span class=cF6>"$GREEN$ d$FG$\tSet animation delay.\n\n"</span><span class=cF0> +<a name="l193"></a> </span><span class=cF6>"Squares are infantry. Cones are artillery.\n"</span><span class=cF0> +<a name="l194"></a> </span><span class=cF6>"Units move faster on enemy roads,\n"</span><span class=cF0> +<a name="l195"></a> </span><span class=cF6>"slower on friendly roads, forests, or mountains.\n"</span><span class=cF0> +<a name="l196"></a> </span><span class=cF6>"Forests and mountains hide units,\n"</span><span class=cF0> +<a name="l197"></a> </span><span class=cF6>"mountain units get high-ground bonus."</span><span class=cF0>); +<a name="l198"></a> </span><span class=cF5>PaletteSetLight</span><span class=cF0>(</span><span class=cF3>FALSE</span><span class=cF0>); +<a name="l199"></a> </span><span class=cF5>Fs</span><span class=cF0>->task_end_cb = &TaskEndCB; </span><span class=cF2>//<CTRL-ALT-x></span><span class=cF0> +<a name="l200"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; +<a name="l201"></a> </span><span class=cF1>try</span><span class=cF0> +<a name="l202"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l203"></a> </span><span class=cF1>do</span><span class=cF0> +<a name="l204"></a> { +<a name="l205"></a> res = PhaseDo; +<a name="l206"></a> </span><span class=cF1>if</span><span class=cF0> (res == </span><span class=cF6>'GameOver'</span><span class=cF0>) +<a name="l207"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l208"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) +<a name="l209"></a> { +<a name="l210"></a> message_off_timeout = </span><span class=cFE>0</span><span class=cF0>; +<a name="l211"></a> </span><span class=cF5>StrCopy</span><span class=cF0>(message_buf, </span><span class=cF6>"Game Over"</span><span class=cF0>); +<a name="l212"></a> </span><span class=cF5>Sound</span><span class=cF0>; +<a name="l213"></a> ch = </span><span class=cF5>CharGet</span><span class=cF0>(, </span><span class=cF3>FALSE</span><span class=cF0>); +<a name="l214"></a> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'\n'</span><span class=cF0>) +<a name="l215"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l216"></a> CleanUp; +<a name="l217"></a> Init; <a name="l218"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l219"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l220"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'1'</span><span class=cF0>) -<a name="l221"></a> ViewPlayerSet(</span><span class=cFE>0</span><span class=cF0>); -<a name="l222"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'2'</span><span class=cF0>) -<a name="l223"></a> ViewPlayerSet(</span><span class=cFE>1</span><span class=cF0>); -<a name="l224"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'d'</span><span class=cF0>) -<a name="l225"></a> AnimationDelaySet; -<a name="l226"></a> } -<a name="l227"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l228"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (res == </span><span class=cF6>'NewGame'</span><span class=cF0>) -<a name="l229"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l230"></a> CleanUp; -<a name="l231"></a> Init; +<a name="l220"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF3>CH_ESC</span><span class=cF0> || ch == </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>) +<a name="l221"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l222"></a> res = </span><span class=cF6>'ExitGame'</span><span class=cF0>; +<a name="l223"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l224"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l225"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'1'</span><span class=cF0>) +<a name="l226"></a> ViewPlayerSet(</span><span class=cFE>0</span><span class=cF0>); +<a name="l227"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'2'</span><span class=cF0>) +<a name="l228"></a> ViewPlayerSet(</span><span class=cFE>1</span><span class=cF0>); +<a name="l229"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'d'</span><span class=cF0>) +<a name="l230"></a> AnimationDelaySet; +<a name="l231"></a> } <a name="l232"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l233"></a> } -<a name="l234"></a> </span><span class=cF1>while</span><span class=cF0> (res != </span><span class=cF6>'ExitGame'</span><span class=cF0>); -<a name="l235"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l236"></a> </span><span class=cF1>catch</span><span class=cF0> -<a name="l237"></a> </span><span class=cF5>PutExcept</span><span class=cF0>; -<a name="l238"></a> </span><span class=cF5>ProgressBarsReset</span><span class=cF0>; -<a name="l239"></a> -<a name="l240"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; -<a name="l241"></a> </span><span class=cF5>DCDel</span><span class=cF0>(map_dc); -<a name="l242"></a> CleanUp; -<a name="l243"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; -<a name="l244"></a> </span><span class=cF5>Seed</span><span class=cF0>; -<a name="l245"></a>} +<a name="l233"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (res == </span><span class=cF6>'NewGame'</span><span class=cF0>) +<a name="l234"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l235"></a> CleanUp; +<a name="l236"></a> Init; +<a name="l237"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l238"></a> } +<a name="l239"></a> </span><span class=cF1>while</span><span class=cF0> (res != </span><span class=cF6>'ExitGame'</span><span class=cF0>); +<a name="l240"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l241"></a> </span><span class=cF1>catch</span><span class=cF0> +<a name="l242"></a> </span><span class=cF5>PutExcept</span><span class=cF0>; +<a name="l243"></a> </span><span class=cF5>ProgressBarsReset</span><span class=cF0>; +<a name="l244"></a> +<a name="l245"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; +<a name="l246"></a> </span><span class=cF5>DCDel</span><span class=cF0>(map_dc); +<a name="l247"></a> CleanUp; +<a name="l248"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; +<a name="l249"></a> </span><span class=cF5>Seed</span><span class=cF0>; +<a name="l250"></a>} </span></pre></body> </html> diff --git a/docs/Apps/ToTheFront/index.html b/docs/Apps/ToTheFront/index.html index 17f9e5c8..69d7167d 100755 --- a/docs/Apps/ToTheFront/index.html +++ b/docs/Apps/ToTheFront/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/Vocabulary/Load.CC.html b/docs/Apps/Vocabulary/Load.CC.html index 6643dc5b..7a4c2986 100755 --- a/docs/Apps/Vocabulary/Load.CC.html +++ b/docs/Apps/Vocabulary/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Vocabulary/Run.CC.html b/docs/Apps/Vocabulary/Run.CC.html index 1e675bef..16b4bd6f 100755 --- a/docs/Apps/Vocabulary/Run.CC.html +++ b/docs/Apps/Vocabulary/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Vocabulary/VocabQuiz.CC.html b/docs/Apps/Vocabulary/VocabQuiz.CC.html index 65c2bc3f..61ad3748 100755 --- a/docs/Apps/Vocabulary/VocabQuiz.CC.html +++ b/docs/Apps/Vocabulary/VocabQuiz.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/Vocabulary/index.html b/docs/Apps/Vocabulary/index.html index 855879f2..af820e08 100755 --- a/docs/Apps/Vocabulary/index.html +++ b/docs/Apps/Vocabulary/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/X-Caliber/Load.CC.html b/docs/Apps/X-Caliber/Load.CC.html index 0d2a153e..8ec333d5 100755 --- a/docs/Apps/X-Caliber/Load.CC.html +++ b/docs/Apps/X-Caliber/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/X-Caliber/Run.CC.html b/docs/Apps/X-Caliber/Run.CC.html index f3e57201..e4da41be 100755 --- a/docs/Apps/X-Caliber/Run.CC.html +++ b/docs/Apps/X-Caliber/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/X-Caliber/X-Caliber.CC.html b/docs/Apps/X-Caliber/X-Caliber.CC.html index 77bbbbb7..b7e82ddd 100755 --- a/docs/Apps/X-Caliber/X-Caliber.CC.html +++ b/docs/Apps/X-Caliber/X-Caliber.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c00{color:#e3e3e3;background-color:#e3e3e3;} @@ -1056,720 +1056,700 @@ body {background-color:#1f1f1f;} <a name="l1027"></a> </span><span class=cF7>}</span><span class=cF0> <a name="l1028"></a>} <a name="l1029"></a> -<a name="l1030"></a></span><span class=cF1>U0</span><span class=cF0> MyNoise(</span><span class=cF9>I64</span><span class=cF0> mS, </span><span class=cF1>F64</span><span class=cF0> min_ona, </span><span class=cF1>F64</span><span class=cF0> max_ona) -<a name="l1031"></a>{</span><span class=cF2>//Make white noise for given number of mS.</span><span class=cF0> -<a name="l1032"></a></span><span class=cF2>// See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l432"><span class=cF4>Noise</span></a><span class=cF2>. On bare-metal, Spawn() hogs CPU.</span><span class=cF0> -<a name="l1033"></a> </span><span class=cF9>CSoundEffectFrame</span><span class=cF0> *ns; -<a name="l1034"></a> -<a name="l1035"></a> </span><span class=cF1>if</span><span class=cF0> (mS > </span><span class=cFE>0</span><span class=cF0>) -<a name="l1036"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1037"></a> ns = </span><span class=cF5>MAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF9>CSoundEffectFrame</span><span class=cF7>)</span><span class=cF0>); -<a name="l1038"></a> ns->type = </span><span class=cF3>SE_NOISE</span><span class=cF0>; -<a name="l1039"></a> ns->duration = mS / </span><span class=cFE>1000</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l1040"></a> ns->ona1 = min_ona; -<a name="l1041"></a> ns->ona2 = max_ona; -<a name="l1042"></a> </span><span class=cFB>music</span><span class=cF0>.mute++; -<a name="l1043"></a> </span><span class=cF5>SoundEffectTask</span><span class=cF0>(ns); -<a name="l1044"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l1045"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1046"></a> -<a name="l1047"></a> </span><span class=cF1>return</span><span class=cF0>; -<a name="l1048"></a>} -<a name="l1049"></a> -<a name="l1050"></a></span><span class=cF1>U0</span><span class=cF0> CheckDamage() -<a name="l1051"></a>{ -<a name="l1052"></a> </span><span class=cF9>I64</span><span class=cF0> i, j, death_score; -<a name="l1053"></a> Ship *tmpsp, *tmpsp1; -<a name="l1054"></a> MyMass *tmpm, *tmpm1, *best_mass; -<a name="l1055"></a> </span><span class=cF9>CD3</span><span class=cF0> p, p1, p2; -<a name="l1056"></a> </span><span class=cF1>F64</span><span class=cF0> d, best_distance; -<a name="l1057"></a> </span><span class=cF1>Bool</span><span class=cF0> facing_sun = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l1058"></a> -<a name="l1059"></a> </span><span class=cF1>if</span><span class=cF0> (human) -<a name="l1060"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1061"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>1</span><span class=cF0>].x, &human->p[</span><span class=cFE>0</span><span class=cF0>].x); -<a name="l1062"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &human->p[</span><span class=cFE>2</span><span class=cF0>].x, &human->p[</span><span class=cFE>0</span><span class=cF0>].x); -<a name="l1063"></a> </span><span class=cF5>D3Add</span><span class=cF0>(&p, &p1, &p2); -<a name="l1064"></a> </span><span class=cF1>if</span><span class=cF0> (p.x></span><span class=cFE>0</span><span class=cF0>) -<a name="l1065"></a> facing_sun = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1066"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1067"></a> -<a name="l1068"></a> tmpm = ode->next_mass; -<a name="l1069"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) -<a name="l1070"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1071"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm->type == MT_ION) -<a name="l1072"></a> { -<a name="l1073"></a> </span><span class=cF1>if</span><span class=cF0> (facing_sun) -<a name="l1074"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1075"></a> tmpm1 = ode->next_mass; -<a name="l1076"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm1 != &ode->next_mass) -<a name="l1077"></a> { -<a name="l1078"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1->type == MT_HUMAN_SHIP) -<a name="l1079"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1080"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p, &tmpm1->x, &tmpm->x); -<a name="l1081"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>D3NormSqr</span><span class=cF7>(</span><span class=cF0>&p</span><span class=cF7>)</span><span class=cF0> < </span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpm1->radius</span><span class=cF7>)</span><span class=cF0>) -<a name="l1082"></a> tmpm1->temperature += </span><span class=cFE>3</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l1083"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1084"></a> tmpm1 = tmpm1->next; -<a name="l1085"></a> } -<a name="l1086"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1087"></a> } -<a name="l1088"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (tmpm->type == MT_ANTIMATTER_SPLAT) -<a name="l1089"></a> { -<a name="l1090"></a> tmpm1 = ode->next_mass; -<a name="l1091"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm1 != &ode->next_mass) -<a name="l1092"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1093"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1->type != MT_ION && tmpm1->type != MT_ANTIMATTER_SPLAT) -<a name="l1094"></a> { -<a name="l1095"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p, &tmpm1->x, &tmpm->x); -<a name="l1096"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>D3NormSqr</span><span class=cF7>(</span><span class=cF0>&p</span><span class=cF7>)</span><span class=cF0><</span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpm1->radius</span><span class=cF7>)</span><span class=cF0>) -<a name="l1097"></a> tmpm1->temperature += </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>4</span><span class=cF0>; -<a name="l1098"></a> } -<a name="l1099"></a> tmpm1 = tmpm1->next; -<a name="l1100"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1101"></a> } -<a name="l1102"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1103"></a> tmpm->temperature *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>9</span><span class=cF0>; -<a name="l1104"></a> tmpm = tmpm->next; -<a name="l1105"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1106"></a> -<a name="l1107"></a> </span><span class=cF1>if</span><span class=cF0> (human) -<a name="l1108"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1109"></a> human->laser_temperature *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>975</span><span class=cF0>; -<a name="l1110"></a> -<a name="l1111"></a> </span><span class=cF1>if</span><span class=cF0> (human->laser_overheat) -<a name="l1112"></a> { -<a name="l1113"></a> </span><span class=cF1>if</span><span class=cF0> (human->laser_temperature < LASER_THRESHOLD_TEMP) -<a name="l1114"></a> human->laser_overheat = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l1115"></a> } -<a name="l1116"></a> </span><span class=cF1>if</span><span class=cF0> (!human->laser_overheat && human->lasering) -<a name="l1117"></a> { -<a name="l1118"></a> </span><span class=cF1>if</span><span class=cF0> (human->laser_temperature >= LASER_TEMP_MAX) -<a name="l1119"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1120"></a> human->laser_overheat = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1121"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l1122"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1123"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1124"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1125"></a> human->laser_temperature += </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l1126"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &human->p[</span><span class=cFE>1</span><span class=cF0>].x); -<a name="l1127"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &human->p[</span><span class=cFE>2</span><span class=cF0>].x); -<a name="l1128"></a> </span><span class=cF5>D3Unit</span><span class=cF0>(</span><span class=cF5>D3Add</span><span class=cF7>(</span><span class=cF0>&p, &p1, &p2</span><span class=cF7>)</span><span class=cF0>); -<a name="l1129"></a> p2.x = p.y; -<a name="l1130"></a> p2.y = -p.x; -<a name="l1131"></a> p2.z = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1132"></a> best_mass = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l1133"></a> best_distance = </span><span class=cF3>F64_MAX</span><span class=cF0>; -<a name="l1134"></a> tmpm = ode->next_mass; -<a name="l1135"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) -<a name="l1136"></a> { -<a name="l1137"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpm->x); -<a name="l1138"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Abs</span><span class=cF7>(</span><span class=cF5>D3Dot</span><span class=cF0>(&p1, &p2)</span><span class=cF7>)</span><span class=cF0> < tmpm->radius && </span><span class=cF5>D3Dot</span><span class=cF7>(</span><span class=cF0>&p1, &p</span><span class=cF7>)</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) -<a name="l1139"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1140"></a> d = </span><span class=cF5>D3NormSqr</span><span class=cF0>(&p1); -<a name="l1141"></a> </span><span class=cF1>if</span><span class=cF0> (d < best_distance) -<a name="l1142"></a> { -<a name="l1143"></a> best_distance = d; -<a name="l1144"></a> best_mass = tmpm; -<a name="l1145"></a> } -<a name="l1146"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1147"></a> tmpm = tmpm->next; -<a name="l1148"></a> } -<a name="l1149"></a> </span><span class=cF1>if</span><span class=cF0> (best_mass) -<a name="l1150"></a> best_mass->temperature += </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l1151"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1152"></a> } -<a name="l1153"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1154"></a> -<a name="l1155"></a> tmpsp = ship_head.next; -<a name="l1156"></a> </span><span class=cF1>while</span><span class=cF0> (tmpsp != &ship_head) -<a name="l1157"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1158"></a> tmpsp1 = tmpsp->next; -<a name="l1159"></a> death_score = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1160"></a> </span><span class=cF1>switch</span><span class=cF0> (tmpsp->type) -<a name="l1161"></a> { -<a name="l1162"></a> </span><span class=cF1>case</span><span class=cF0> ST_HUMAN1: -<a name="l1163"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->exploding) -<a name="l1164"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1165"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpsp->die_timeout) -<a name="l1166"></a> { -<a name="l1167"></a> ShipDel(tmpsp); -<a name="l1168"></a> human = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l1169"></a> } -<a name="l1170"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1171"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1172"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpsp->springs; i++) -<a name="l1173"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1174"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Abs</span><span class=cF7>(</span><span class=cF0>tmpsp->s[i].f</span><span class=cF7>)</span><span class=cF0> > tmpsp->s[i].strength) -<a name="l1175"></a> { -<a name="l1176"></a> tmpsp->s[i].flags |= </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>; -<a name="l1177"></a> </span><span class=cF1>if</span><span class=cF0> (i == </span><span class=cFE>4</span><span class=cF0>) -<a name="l1178"></a> MissileDel(&tmpsp->missiles[</span><span class=cFE>0</span><span class=cF0>]); -<a name="l1179"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (i == </span><span class=cFE>5</span><span class=cF0>) -<a name="l1180"></a> MissileDel(&tmpsp->missiles[</span><span class=cFE>1</span><span class=cF0>]); -<a name="l1181"></a> } -<a name="l1182"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->s[i].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF0> && i < </span><span class=cFE>3</span><span class=cF0>) -<a name="l1183"></a> death_score++; -<a name="l1184"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1185"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1186"></a> -<a name="l1187"></a> </span><span class=cF1>default</span><span class=cF0>: -<a name="l1188"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->exploding) -<a name="l1189"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1190"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpsp->die_timeout) -<a name="l1191"></a> { -<a name="l1192"></a> ShipDel(tmpsp); -<a name="l1193"></a> score += level; -<a name="l1194"></a> </span><span class=cF1>if</span><span class=cF0> (score > best_score) -<a name="l1195"></a> best_score = score; -<a name="l1196"></a> } -<a name="l1197"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1198"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1199"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1200"></a> j = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1201"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpsp->springs; i++) -<a name="l1202"></a> { -<a name="l1203"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->s[i].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>) -<a name="l1204"></a> j++; -<a name="l1205"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Abs</span><span class=cF7>(</span><span class=cF0>tmpsp->s[i].f</span><span class=cF7>)</span><span class=cF0> > tmpsp->s[i].strength) -<a name="l1206"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1207"></a> tmpsp->s[i].flags |= </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>; -<a name="l1208"></a> j++; -<a name="l1209"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1210"></a> } -<a name="l1211"></a> </span><span class=cF1>if</span><span class=cF0> (j > </span><span class=cFE>1</span><span class=cF0>) -<a name="l1212"></a> death_score++; -<a name="l1213"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1214"></a> } -<a name="l1215"></a> </span><span class=cF1>if</span><span class=cF0> (!tmpsp->exploding) -<a name="l1216"></a> { -<a name="l1217"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpsp->masses; i++) -<a name="l1218"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->p[i].temperature > MASS_TEMP_MAX) -<a name="l1219"></a> death_score++; -<a name="l1220"></a> </span><span class=cF1>if</span><span class=cF0> (death_score) -<a name="l1221"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1222"></a> tmpsp->exploding = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1223"></a> tmpsp->die_time = </span><span class=cF5>tS</span><span class=cF0>; -<a name="l1224"></a> tmpsp->die_timeout = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0>; -<a name="l1225"></a> MyNoise(</span><span class=cFE>750</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>93</span><span class=cF0>); -<a name="l1226"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->type == ST_HUMAN1) -<a name="l1227"></a> game_over = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1228"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1229"></a> } -<a name="l1230"></a> tmpsp = tmpsp1; -<a name="l1231"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1232"></a>} -<a name="l1233"></a> -<a name="l1234"></a></span><span class=cF2>//********************************** Shots</span><span class=cF0> -<a name="l1235"></a> -<a name="l1236"></a>Shot *ShotNew(</span><span class=cF9>I64</span><span class=cF0> type, </span><span class=cF9>CD3</span><span class=cF0> *_p, </span><span class=cF9>CD3</span><span class=cF0> *_v, </span><span class=cF1>F64</span><span class=cF0> r, </span><span class=cF1>F64</span><span class=cF0> fuse_time, </span><span class=cF9>CD3</span><span class=cF0> *_p_gun_offset=</span><span class=cF3>NULL</span><span class=cF0>) -<a name="l1237"></a>{ -<a name="l1238"></a> Shot *tmps = </span><span class=cF5>CAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>Shot</span><span class=cF7>)</span><span class=cF0>); -<a name="l1239"></a> -<a name="l1240"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmps->p.x, _p); -<a name="l1241"></a> tmps->radius = r; -<a name="l1242"></a> tmps->splats = </span><span class=cFE>20</span><span class=cF0> * r; -<a name="l1243"></a> tmps->fuse_time = </span><span class=cF5>tS</span><span class=cF0> + fuse_time; -<a name="l1244"></a> tmps->p.mass = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>3</span><span class=cF0> * r * r * r; -<a name="l1245"></a> tmps->p.type = type; -<a name="l1246"></a> </span><span class=cF1>if</span><span class=cF0> (_p_gun_offset) -<a name="l1247"></a> </span><span class=cF5>D3AddEqu</span><span class=cF0>(&tmps->p.x, _p_gun_offset); -<a name="l1248"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmps->p.DxDt, _v); -<a name="l1249"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(&tmps->p, ode->last_mass); -<a name="l1250"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(tmps, shot_head.last); -<a name="l1251"></a>} -<a name="l1252"></a> -<a name="l1253"></a></span><span class=cF1>U0</span><span class=cF0> SolarFlares() -<a name="l1254"></a>{ -<a name="l1255"></a> </span><span class=cF9>CD3</span><span class=cF0> p, v, p1, p2; -<a name="l1256"></a> </span><span class=cF9>CTask</span><span class=cF0> *task = ode->win_task; -<a name="l1257"></a> -<a name="l1258"></a> </span><span class=cF1>if</span><span class=cF0> (!alarm && t_solar_storm - </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> < </span><span class=cF5>tS</span><span class=cF0> < t_solar_storm + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) -<a name="l1259"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1260"></a> </span><span class=cF5>Sweep</span><span class=cF0>(</span><span class=cFE>2000</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>93</span><span class=cF0>); -<a name="l1261"></a> alarm = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1262"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1263"></a> </span><span class=cF1>if</span><span class=cF0> (t_solar_storm < </span><span class=cF5>tS</span><span class=cF0>) -<a name="l1264"></a> </span><span class=cF7>{</span><span class=cF0> </span><span class=cF2>//If solar storm has arrived</span><span class=cF0> -<a name="l1265"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> < t_solar_storm + </span><span class=cFE>5</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) -<a name="l1266"></a> { </span><span class=cF2>//If solar storm not over</span><span class=cF0> -<a name="l1267"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < .</span><span class=cFE>1</span><span class=cF0>) -<a name="l1268"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1269"></a> </span><span class=cF5>D3Equ</span><span class=cF0>(&p, -</span><span class=cFE>300</span><span class=cF0>, </span><span class=cF5>Rand</span><span class=cF0> * task->pix_height, </span><span class=cFE>0</span><span class=cF0>); -<a name="l1270"></a> </span><span class=cF5>D3Equ</span><span class=cF0>(&v, </span><span class=cFE>200</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>); -<a name="l1271"></a> ShotNew(MT_SOLAR_FLARE, &p, &v, </span><span class=cFE>25</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>); -<a name="l1272"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1273"></a> } -<a name="l1274"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1275"></a> { -<a name="l1276"></a> t_solar_storm = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>25</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0>; </span><span class=cF2>//Schedule next solar storm</span><span class=cF0> -<a name="l1277"></a> alarm = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l1278"></a> } -<a name="l1279"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1280"></a>} -<a name="l1281"></a> -<a name="l1282"></a></span><span class=cF1>U0</span><span class=cF0> FireOneGun(Ship *tmpsp, </span><span class=cF9>I64</span><span class=cF0> n, </span><span class=cF1>F64</span><span class=cF0> r, </span><span class=cF1>F64</span><span class=cF0> fuse_time) -<a name="l1283"></a>{ -<a name="l1284"></a> </span><span class=cF9>I64</span><span class=cF0> ona; -<a name="l1285"></a> </span><span class=cF9>CD3</span><span class=cF0> p, v, p1, p2; -<a name="l1286"></a> Shot *tmps; -<a name="l1287"></a> -<a name="l1288"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>1</span><span class=cF0>].x); -<a name="l1289"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>2</span><span class=cF0>].x); -<a name="l1290"></a> </span><span class=cF5>D3Unit</span><span class=cF0>(</span><span class=cF5>D3Add</span><span class=cF7>(</span><span class=cF0>&p, &p1, &p2</span><span class=cF7>)</span><span class=cF0>); -<a name="l1291"></a> </span><span class=cF5>D3MulEqu</span><span class=cF0>(</span><span class=cF5>D3Copy</span><span class=cF7>(</span><span class=cF0>&p1, &p</span><span class=cF7>)</span><span class=cF0>, r + tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].radius + </span><span class=cFE>5</span><span class=cF0>); -<a name="l1292"></a> </span><span class=cF5>D3AddEqu</span><span class=cF0>(</span><span class=cF5>D3MulEqu</span><span class=cF7>(</span><span class=cF5>D3Copy</span><span class=cF0>(&v, &p), </span><span class=cFE>1000</span><span class=cF0> / (r + </span><span class=cFE>1</span><span class=cF0>)</span><span class=cF7>)</span><span class=cF0>, &tmpsp->p[n].DxDt); -<a name="l1293"></a> tmps=ShotNew(MT_ANTIMATTER_BALL, &tmpsp->p[n].x, &v, r, fuse_time, &p1); -<a name="l1294"></a> </span><span class=cF5>D3MulEqu</span><span class=cF0>(&p, tmps->p.mass / tmpsp->p[n].mass / </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>); -<a name="l1295"></a> </span><span class=cF5>D3SubEqu</span><span class=cF0>(&tmpsp->p[n].DxDt, &p); -<a name="l1296"></a> tmpsp->reload_timeout = </span><span class=cF5>tS</span><span class=cF0> + r / tmpsp->fire_rate; -<a name="l1297"></a> ona = </span><span class=cF5>Freq2Ona</span><span class=cF0>(</span><span class=cFE>500</span><span class=cF0> / r); -<a name="l1298"></a> MyNoise(</span><span class=cFE>100</span><span class=cF0>, ona, ona + </span><span class=cFE>12</span><span class=cF0>); -<a name="l1299"></a>} -<a name="l1300"></a> -<a name="l1301"></a></span><span class=cF1>U0</span><span class=cF0> FireOneMissile(Ship *tmpsp, </span><span class=cF9>I64</span><span class=cF0> n) -<a name="l1302"></a>{ -<a name="l1303"></a> </span><span class=cF9>I64</span><span class=cF0> i; -<a name="l1304"></a> Missile *tmpmi = &tmpsp->missiles[n]; -<a name="l1305"></a> -<a name="l1306"></a> </span><span class=cF1>if</span><span class=cF0> (!tmpmi->launched && tmpmi->target) -<a name="l1307"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1308"></a> tmpmi->fuse_time = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l1309"></a> tmpmi->die_timeout = tmpmi->fuse_time + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>125</span><span class=cF0>; -<a name="l1310"></a> tmpmi->img = </span><span class=cFA><8></span><span class=cF0>; -<a name="l1311"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>1</span><span class=cF0>; i < </span><span class=cFE>5</span><span class=cF0>; i++) -<a name="l1312"></a> tmpmi->s[i].flags |= </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>; -<a name="l1313"></a> tmpmi->launched = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1314"></a> </span><span class=cF5>Sweep</span><span class=cF0>(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>53</span><span class=cF0>, </span><span class=cFE>56</span><span class=cF0>); -<a name="l1315"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1316"></a>} -<a name="l1317"></a> -<a name="l1318"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireGunBegin() -<a name="l1319"></a>{ -<a name="l1320"></a> </span><span class=cF1>F64</span><span class=cF0> r = </span><span class=cFE>3</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * ctrl_panel.shot_radius / CTRL_PANEL_RANGE + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0>, -<a name="l1321"></a> fuse_time = </span><span class=cF5>ToF64</span><span class=cF0>(ctrl_panel.fuse_time + </span><span class=cFE>1</span><span class=cF0>) / CTRL_PANEL_RANGE; -<a name="l1322"></a> -<a name="l1323"></a> </span><span class=cF1>if</span><span class=cF0> (human) -<a name="l1324"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1325"></a> </span><span class=cF1>if</span><span class=cF0> (!human->exploding && !human->spacewalk_side && </span><span class=cF5>tS</span><span class=cF0> > human->reload_timeout) -<a name="l1326"></a> </span><span class=cF1>switch</span><span class=cF0> (level) -<a name="l1327"></a> { -<a name="l1328"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>3</span><span class=cF0>: -<a name="l1329"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>3</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) -<a name="l1330"></a> FireOneGun(human, </span><span class=cFE>3</span><span class=cF0>, r, fuse_time); -<a name="l1331"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>5</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) -<a name="l1332"></a> FireOneGun(human, </span><span class=cFE>4</span><span class=cF0>, r, fuse_time); -<a name="l1333"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>2</span><span class=cF0>: -<a name="l1334"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>1</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) -<a name="l1335"></a> FireOneGun(human, </span><span class=cFE>1</span><span class=cF0>, r, fuse_time); -<a name="l1336"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>2</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) -<a name="l1337"></a> FireOneGun(human, </span><span class=cFE>2</span><span class=cF0>, r, fuse_time); -<a name="l1338"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>1</span><span class=cF0>: -<a name="l1339"></a> FireOneGun(human, </span><span class=cFE>0</span><span class=cF0>, r, fuse_time); -<a name="l1340"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1341"></a> } +<a name="l1030"></a></span><span class=cF1>U0</span><span class=cF0> CheckDamage() +<a name="l1031"></a>{ +<a name="l1032"></a> </span><span class=cF9>I64</span><span class=cF0> i, j, death_score; +<a name="l1033"></a> Ship *tmpsp, *tmpsp1; +<a name="l1034"></a> MyMass *tmpm, *tmpm1, *best_mass; +<a name="l1035"></a> </span><span class=cF9>CD3</span><span class=cF0> p, p1, p2; +<a name="l1036"></a> </span><span class=cF1>F64</span><span class=cF0> d, best_distance; +<a name="l1037"></a> </span><span class=cF1>Bool</span><span class=cF0> facing_sun = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l1038"></a> +<a name="l1039"></a> </span><span class=cF1>if</span><span class=cF0> (human) +<a name="l1040"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1041"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>1</span><span class=cF0>].x, &human->p[</span><span class=cFE>0</span><span class=cF0>].x); +<a name="l1042"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &human->p[</span><span class=cFE>2</span><span class=cF0>].x, &human->p[</span><span class=cFE>0</span><span class=cF0>].x); +<a name="l1043"></a> </span><span class=cF5>D3Add</span><span class=cF0>(&p, &p1, &p2); +<a name="l1044"></a> </span><span class=cF1>if</span><span class=cF0> (p.x></span><span class=cFE>0</span><span class=cF0>) +<a name="l1045"></a> facing_sun = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1046"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1047"></a> +<a name="l1048"></a> tmpm = ode->next_mass; +<a name="l1049"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) +<a name="l1050"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1051"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm->type == MT_ION) +<a name="l1052"></a> { +<a name="l1053"></a> </span><span class=cF1>if</span><span class=cF0> (facing_sun) +<a name="l1054"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1055"></a> tmpm1 = ode->next_mass; +<a name="l1056"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm1 != &ode->next_mass) +<a name="l1057"></a> { +<a name="l1058"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1->type == MT_HUMAN_SHIP) +<a name="l1059"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1060"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p, &tmpm1->x, &tmpm->x); +<a name="l1061"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>D3NormSqr</span><span class=cF7>(</span><span class=cF0>&p</span><span class=cF7>)</span><span class=cF0> < </span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpm1->radius</span><span class=cF7>)</span><span class=cF0>) +<a name="l1062"></a> tmpm1->temperature += </span><span class=cFE>3</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l1063"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1064"></a> tmpm1 = tmpm1->next; +<a name="l1065"></a> } +<a name="l1066"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1067"></a> } +<a name="l1068"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (tmpm->type == MT_ANTIMATTER_SPLAT) +<a name="l1069"></a> { +<a name="l1070"></a> tmpm1 = ode->next_mass; +<a name="l1071"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm1 != &ode->next_mass) +<a name="l1072"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1073"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm1->type != MT_ION && tmpm1->type != MT_ANTIMATTER_SPLAT) +<a name="l1074"></a> { +<a name="l1075"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p, &tmpm1->x, &tmpm->x); +<a name="l1076"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>D3NormSqr</span><span class=cF7>(</span><span class=cF0>&p</span><span class=cF7>)</span><span class=cF0><</span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpm1->radius</span><span class=cF7>)</span><span class=cF0>) +<a name="l1077"></a> tmpm1->temperature += </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>4</span><span class=cF0>; +<a name="l1078"></a> } +<a name="l1079"></a> tmpm1 = tmpm1->next; +<a name="l1080"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1081"></a> } +<a name="l1082"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1083"></a> tmpm->temperature *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>9</span><span class=cF0>; +<a name="l1084"></a> tmpm = tmpm->next; +<a name="l1085"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1086"></a> +<a name="l1087"></a> </span><span class=cF1>if</span><span class=cF0> (human) +<a name="l1088"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1089"></a> human->laser_temperature *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>975</span><span class=cF0>; +<a name="l1090"></a> +<a name="l1091"></a> </span><span class=cF1>if</span><span class=cF0> (human->laser_overheat) +<a name="l1092"></a> { +<a name="l1093"></a> </span><span class=cF1>if</span><span class=cF0> (human->laser_temperature < LASER_THRESHOLD_TEMP) +<a name="l1094"></a> human->laser_overheat = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l1095"></a> } +<a name="l1096"></a> </span><span class=cF1>if</span><span class=cF0> (!human->laser_overheat && human->lasering) +<a name="l1097"></a> { +<a name="l1098"></a> </span><span class=cF1>if</span><span class=cF0> (human->laser_temperature >= LASER_TEMP_MAX) +<a name="l1099"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1100"></a> human->laser_overheat = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1101"></a> </span><span class=cF5>Sound</span><span class=cF0>; +<a name="l1102"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1103"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1104"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1105"></a> human->laser_temperature += </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l1106"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &human->p[</span><span class=cFE>1</span><span class=cF0>].x); +<a name="l1107"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &human->p[</span><span class=cFE>2</span><span class=cF0>].x); +<a name="l1108"></a> </span><span class=cF5>D3Unit</span><span class=cF0>(</span><span class=cF5>D3Add</span><span class=cF7>(</span><span class=cF0>&p, &p1, &p2</span><span class=cF7>)</span><span class=cF0>); +<a name="l1109"></a> p2.x = p.y; +<a name="l1110"></a> p2.y = -p.x; +<a name="l1111"></a> p2.z = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1112"></a> best_mass = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l1113"></a> best_distance = </span><span class=cF3>F64_MAX</span><span class=cF0>; +<a name="l1114"></a> tmpm = ode->next_mass; +<a name="l1115"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) +<a name="l1116"></a> { +<a name="l1117"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpm->x); +<a name="l1118"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Abs</span><span class=cF7>(</span><span class=cF5>D3Dot</span><span class=cF0>(&p1, &p2)</span><span class=cF7>)</span><span class=cF0> < tmpm->radius && </span><span class=cF5>D3Dot</span><span class=cF7>(</span><span class=cF0>&p1, &p</span><span class=cF7>)</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) +<a name="l1119"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1120"></a> d = </span><span class=cF5>D3NormSqr</span><span class=cF0>(&p1); +<a name="l1121"></a> </span><span class=cF1>if</span><span class=cF0> (d < best_distance) +<a name="l1122"></a> { +<a name="l1123"></a> best_distance = d; +<a name="l1124"></a> best_mass = tmpm; +<a name="l1125"></a> } +<a name="l1126"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1127"></a> tmpm = tmpm->next; +<a name="l1128"></a> } +<a name="l1129"></a> </span><span class=cF1>if</span><span class=cF0> (best_mass) +<a name="l1130"></a> best_mass->temperature += </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l1131"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1132"></a> } +<a name="l1133"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1134"></a> +<a name="l1135"></a> tmpsp = ship_head.next; +<a name="l1136"></a> </span><span class=cF1>while</span><span class=cF0> (tmpsp != &ship_head) +<a name="l1137"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1138"></a> tmpsp1 = tmpsp->next; +<a name="l1139"></a> death_score = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1140"></a> </span><span class=cF1>switch</span><span class=cF0> (tmpsp->type) +<a name="l1141"></a> { +<a name="l1142"></a> </span><span class=cF1>case</span><span class=cF0> ST_HUMAN1: +<a name="l1143"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->exploding) +<a name="l1144"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1145"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpsp->die_timeout) +<a name="l1146"></a> { +<a name="l1147"></a> ShipDel(tmpsp); +<a name="l1148"></a> human = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l1149"></a> } +<a name="l1150"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1151"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1152"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpsp->springs; i++) +<a name="l1153"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1154"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Abs</span><span class=cF7>(</span><span class=cF0>tmpsp->s[i].f</span><span class=cF7>)</span><span class=cF0> > tmpsp->s[i].strength) +<a name="l1155"></a> { +<a name="l1156"></a> tmpsp->s[i].flags |= </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>; +<a name="l1157"></a> </span><span class=cF1>if</span><span class=cF0> (i == </span><span class=cFE>4</span><span class=cF0>) +<a name="l1158"></a> MissileDel(&tmpsp->missiles[</span><span class=cFE>0</span><span class=cF0>]); +<a name="l1159"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (i == </span><span class=cFE>5</span><span class=cF0>) +<a name="l1160"></a> MissileDel(&tmpsp->missiles[</span><span class=cFE>1</span><span class=cF0>]); +<a name="l1161"></a> } +<a name="l1162"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->s[i].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF0> && i < </span><span class=cFE>3</span><span class=cF0>) +<a name="l1163"></a> death_score++; +<a name="l1164"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1165"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1166"></a> +<a name="l1167"></a> </span><span class=cF1>default</span><span class=cF0>: +<a name="l1168"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->exploding) +<a name="l1169"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1170"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpsp->die_timeout) +<a name="l1171"></a> { +<a name="l1172"></a> ShipDel(tmpsp); +<a name="l1173"></a> score += level; +<a name="l1174"></a> </span><span class=cF1>if</span><span class=cF0> (score > best_score) +<a name="l1175"></a> best_score = score; +<a name="l1176"></a> } +<a name="l1177"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1178"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1179"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1180"></a> j = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1181"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpsp->springs; i++) +<a name="l1182"></a> { +<a name="l1183"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->s[i].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>) +<a name="l1184"></a> j++; +<a name="l1185"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Abs</span><span class=cF7>(</span><span class=cF0>tmpsp->s[i].f</span><span class=cF7>)</span><span class=cF0> > tmpsp->s[i].strength) +<a name="l1186"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1187"></a> tmpsp->s[i].flags |= </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>; +<a name="l1188"></a> j++; +<a name="l1189"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1190"></a> } +<a name="l1191"></a> </span><span class=cF1>if</span><span class=cF0> (j > </span><span class=cFE>1</span><span class=cF0>) +<a name="l1192"></a> death_score++; +<a name="l1193"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1194"></a> } +<a name="l1195"></a> </span><span class=cF1>if</span><span class=cF0> (!tmpsp->exploding) +<a name="l1196"></a> { +<a name="l1197"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpsp->masses; i++) +<a name="l1198"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->p[i].temperature > MASS_TEMP_MAX) +<a name="l1199"></a> death_score++; +<a name="l1200"></a> </span><span class=cF1>if</span><span class=cF0> (death_score) +<a name="l1201"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1202"></a> tmpsp->exploding = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1203"></a> tmpsp->die_time = </span><span class=cF5>tS</span><span class=cF0>; +<a name="l1204"></a> tmpsp->die_timeout = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0>; +<a name="l1205"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>750</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>93</span><span class=cF0>); +<a name="l1206"></a> </span><span class=cF1>if</span><span class=cF0> (tmpsp->type == ST_HUMAN1) +<a name="l1207"></a> game_over = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1208"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1209"></a> } +<a name="l1210"></a> tmpsp = tmpsp1; +<a name="l1211"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1212"></a>} +<a name="l1213"></a> +<a name="l1214"></a></span><span class=cF2>//********************************** Shots</span><span class=cF0> +<a name="l1215"></a> +<a name="l1216"></a>Shot *ShotNew(</span><span class=cF9>I64</span><span class=cF0> type, </span><span class=cF9>CD3</span><span class=cF0> *_p, </span><span class=cF9>CD3</span><span class=cF0> *_v, </span><span class=cF1>F64</span><span class=cF0> r, </span><span class=cF1>F64</span><span class=cF0> fuse_time, </span><span class=cF9>CD3</span><span class=cF0> *_p_gun_offset=</span><span class=cF3>NULL</span><span class=cF0>) +<a name="l1217"></a>{ +<a name="l1218"></a> Shot *tmps = </span><span class=cF5>CAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>Shot</span><span class=cF7>)</span><span class=cF0>); +<a name="l1219"></a> +<a name="l1220"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmps->p.x, _p); +<a name="l1221"></a> tmps->radius = r; +<a name="l1222"></a> tmps->splats = </span><span class=cFE>20</span><span class=cF0> * r; +<a name="l1223"></a> tmps->fuse_time = </span><span class=cF5>tS</span><span class=cF0> + fuse_time; +<a name="l1224"></a> tmps->p.mass = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>3</span><span class=cF0> * r * r * r; +<a name="l1225"></a> tmps->p.type = type; +<a name="l1226"></a> </span><span class=cF1>if</span><span class=cF0> (_p_gun_offset) +<a name="l1227"></a> </span><span class=cF5>D3AddEqu</span><span class=cF0>(&tmps->p.x, _p_gun_offset); +<a name="l1228"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmps->p.DxDt, _v); +<a name="l1229"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(&tmps->p, ode->last_mass); +<a name="l1230"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(tmps, shot_head.last); +<a name="l1231"></a>} +<a name="l1232"></a> +<a name="l1233"></a></span><span class=cF1>U0</span><span class=cF0> SolarFlares() +<a name="l1234"></a>{ +<a name="l1235"></a> </span><span class=cF9>CD3</span><span class=cF0> p, v, p1, p2; +<a name="l1236"></a> </span><span class=cF9>CTask</span><span class=cF0> *task = ode->win_task; +<a name="l1237"></a> +<a name="l1238"></a> </span><span class=cF1>if</span><span class=cF0> (!alarm && t_solar_storm - </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> < </span><span class=cF5>tS</span><span class=cF0> < t_solar_storm + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) +<a name="l1239"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1240"></a> </span><span class=cF5>Sweep</span><span class=cF0>(</span><span class=cFE>2000</span><span class=cF0>, </span><span class=cFE>74</span><span class=cF0>, </span><span class=cFE>93</span><span class=cF0>); +<a name="l1241"></a> alarm = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1242"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1243"></a> </span><span class=cF1>if</span><span class=cF0> (t_solar_storm < </span><span class=cF5>tS</span><span class=cF0>) +<a name="l1244"></a> </span><span class=cF7>{</span><span class=cF0> </span><span class=cF2>//If solar storm has arrived</span><span class=cF0> +<a name="l1245"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> < t_solar_storm + </span><span class=cFE>5</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) +<a name="l1246"></a> { </span><span class=cF2>//If solar storm not over</span><span class=cF0> +<a name="l1247"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < .</span><span class=cFE>1</span><span class=cF0>) +<a name="l1248"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1249"></a> </span><span class=cF5>D3Equ</span><span class=cF0>(&p, -</span><span class=cFE>300</span><span class=cF0>, </span><span class=cF5>Rand</span><span class=cF0> * task->pix_height, </span><span class=cFE>0</span><span class=cF0>); +<a name="l1250"></a> </span><span class=cF5>D3Equ</span><span class=cF0>(&v, </span><span class=cFE>200</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>); +<a name="l1251"></a> ShotNew(MT_SOLAR_FLARE, &p, &v, </span><span class=cFE>25</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>); +<a name="l1252"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1253"></a> } +<a name="l1254"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1255"></a> { +<a name="l1256"></a> t_solar_storm = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>25</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0>; </span><span class=cF2>//Schedule next solar storm</span><span class=cF0> +<a name="l1257"></a> alarm = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l1258"></a> } +<a name="l1259"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1260"></a>} +<a name="l1261"></a> +<a name="l1262"></a></span><span class=cF1>U0</span><span class=cF0> FireOneGun(Ship *tmpsp, </span><span class=cF9>I64</span><span class=cF0> n, </span><span class=cF1>F64</span><span class=cF0> r, </span><span class=cF1>F64</span><span class=cF0> fuse_time) +<a name="l1263"></a>{ +<a name="l1264"></a> </span><span class=cF9>I64</span><span class=cF0> ona; +<a name="l1265"></a> </span><span class=cF9>CD3</span><span class=cF0> p, v, p1, p2; +<a name="l1266"></a> Shot *tmps; +<a name="l1267"></a> +<a name="l1268"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>1</span><span class=cF0>].x); +<a name="l1269"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>2</span><span class=cF0>].x); +<a name="l1270"></a> </span><span class=cF5>D3Unit</span><span class=cF0>(</span><span class=cF5>D3Add</span><span class=cF7>(</span><span class=cF0>&p, &p1, &p2</span><span class=cF7>)</span><span class=cF0>); +<a name="l1271"></a> </span><span class=cF5>D3MulEqu</span><span class=cF0>(</span><span class=cF5>D3Copy</span><span class=cF7>(</span><span class=cF0>&p1, &p</span><span class=cF7>)</span><span class=cF0>, r + tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].radius + </span><span class=cFE>5</span><span class=cF0>); +<a name="l1272"></a> </span><span class=cF5>D3AddEqu</span><span class=cF0>(</span><span class=cF5>D3MulEqu</span><span class=cF7>(</span><span class=cF5>D3Copy</span><span class=cF0>(&v, &p), </span><span class=cFE>1000</span><span class=cF0> / (r + </span><span class=cFE>1</span><span class=cF0>)</span><span class=cF7>)</span><span class=cF0>, &tmpsp->p[n].DxDt); +<a name="l1273"></a> tmps=ShotNew(MT_ANTIMATTER_BALL, &tmpsp->p[n].x, &v, r, fuse_time, &p1); +<a name="l1274"></a> </span><span class=cF5>D3MulEqu</span><span class=cF0>(&p, tmps->p.mass / tmpsp->p[n].mass / </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>); +<a name="l1275"></a> </span><span class=cF5>D3SubEqu</span><span class=cF0>(&tmpsp->p[n].DxDt, &p); +<a name="l1276"></a> tmpsp->reload_timeout = </span><span class=cF5>tS</span><span class=cF0> + r / tmpsp->fire_rate; +<a name="l1277"></a> ona = </span><span class=cF5>Freq2Ona</span><span class=cF0>(</span><span class=cFE>500</span><span class=cF0> / r); +<a name="l1278"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>, ona, ona + </span><span class=cFE>12</span><span class=cF0>); +<a name="l1279"></a>} +<a name="l1280"></a> +<a name="l1281"></a></span><span class=cF1>U0</span><span class=cF0> FireOneMissile(Ship *tmpsp, </span><span class=cF9>I64</span><span class=cF0> n) +<a name="l1282"></a>{ +<a name="l1283"></a> </span><span class=cF9>I64</span><span class=cF0> i; +<a name="l1284"></a> Missile *tmpmi = &tmpsp->missiles[n]; +<a name="l1285"></a> +<a name="l1286"></a> </span><span class=cF1>if</span><span class=cF0> (!tmpmi->launched && tmpmi->target) +<a name="l1287"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1288"></a> tmpmi->fuse_time = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l1289"></a> tmpmi->die_timeout = tmpmi->fuse_time + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>125</span><span class=cF0>; +<a name="l1290"></a> tmpmi->img = </span><span class=cFA><8></span><span class=cF0>; +<a name="l1291"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>1</span><span class=cF0>; i < </span><span class=cFE>5</span><span class=cF0>; i++) +<a name="l1292"></a> tmpmi->s[i].flags |= </span><span class=cF3>SSF_INACTIVE</span><span class=cF0>; +<a name="l1293"></a> tmpmi->launched = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1294"></a> </span><span class=cF5>Sweep</span><span class=cF0>(</span><span class=cFE>250</span><span class=cF0>, </span><span class=cFE>53</span><span class=cF0>, </span><span class=cFE>56</span><span class=cF0>); +<a name="l1295"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1296"></a>} +<a name="l1297"></a> +<a name="l1298"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireGunBegin() +<a name="l1299"></a>{ +<a name="l1300"></a> </span><span class=cF1>F64</span><span class=cF0> r = </span><span class=cFE>3</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * ctrl_panel.shot_radius / CTRL_PANEL_RANGE + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0>, +<a name="l1301"></a> fuse_time = </span><span class=cF5>ToF64</span><span class=cF0>(ctrl_panel.fuse_time + </span><span class=cFE>1</span><span class=cF0>) / CTRL_PANEL_RANGE; +<a name="l1302"></a> +<a name="l1303"></a> </span><span class=cF1>if</span><span class=cF0> (human) +<a name="l1304"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1305"></a> </span><span class=cF1>if</span><span class=cF0> (!human->exploding && !human->spacewalk_side && </span><span class=cF5>tS</span><span class=cF0> > human->reload_timeout) +<a name="l1306"></a> </span><span class=cF1>switch</span><span class=cF0> (level) +<a name="l1307"></a> { +<a name="l1308"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>3</span><span class=cF0>: +<a name="l1309"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>3</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) +<a name="l1310"></a> FireOneGun(human, </span><span class=cFE>3</span><span class=cF0>, r, fuse_time); +<a name="l1311"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>5</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) +<a name="l1312"></a> FireOneGun(human, </span><span class=cFE>4</span><span class=cF0>, r, fuse_time); +<a name="l1313"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>2</span><span class=cF0>: +<a name="l1314"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>1</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) +<a name="l1315"></a> FireOneGun(human, </span><span class=cFE>1</span><span class=cF0>, r, fuse_time); +<a name="l1316"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>human->s[</span><span class=cFE>2</span><span class=cF0>].flags & </span><span class=cF3>SSF_INACTIVE</span><span class=cF7>)</span><span class=cF0>) +<a name="l1317"></a> FireOneGun(human, </span><span class=cFE>2</span><span class=cF0>, r, fuse_time); +<a name="l1318"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>1</span><span class=cF0>: +<a name="l1319"></a> FireOneGun(human, </span><span class=cFE>0</span><span class=cF0>, r, fuse_time); +<a name="l1320"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1321"></a> } +<a name="l1322"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1323"></a>} +<a name="l1324"></a> +<a name="l1325"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireMissileBegin(</span><span class=cF9>I64</span><span class=cF0> n) +<a name="l1326"></a>{ +<a name="l1327"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding && !human->spacewalk_side && </span><span class=cF5>tS</span><span class=cF0> > human->reload_timeout) +<a name="l1328"></a> FireOneMissile(human, n); +<a name="l1329"></a>} +<a name="l1330"></a> +<a name="l1331"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireLaserBegin() +<a name="l1332"></a>{ +<a name="l1333"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding && !human->spacewalk_side && </span><span class=cF5>tS</span><span class=cF0> > human->reload_timeout) +<a name="l1334"></a> human->lasering = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1335"></a>} +<a name="l1336"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireLaserEnd() +<a name="l1337"></a>{ +<a name="l1338"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding) +<a name="l1339"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1340"></a> human->lasering = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l1341"></a> </span><span class=cF5>Sound</span><span class=cF0>; <a name="l1342"></a> </span><span class=cF7>}</span><span class=cF0> <a name="l1343"></a>} <a name="l1344"></a> -<a name="l1345"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireMissileBegin(</span><span class=cF9>I64</span><span class=cF0> n) +<a name="l1345"></a></span><span class=cF1>U0</span><span class=cF0> SplatNew(Shot *tmps, </span><span class=cF1>F64</span><span class=cF0> die_time, </span><span class=cF1>F64</span><span class=cF0> </span><span class=cF1>start</span><span class=cF0>, </span><span class=cF1>F64</span><span class=cF0> </span><span class=cF1>end</span><span class=cF0>) <a name="l1346"></a>{ -<a name="l1347"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding && !human->spacewalk_side && </span><span class=cF5>tS</span><span class=cF0> > human->reload_timeout) -<a name="l1348"></a> FireOneMissile(human, n); -<a name="l1349"></a>} +<a name="l1347"></a> MyMass *tmpm; +<a name="l1348"></a> </span><span class=cF1>F64</span><span class=cF0> theta = </span><span class=cF5>Arg</span><span class=cF0>(tmps->p.DxDt, tmps->p.DyDt); +<a name="l1349"></a> </span><span class=cF9>I64</span><span class=cF0> i; <a name="l1350"></a> -<a name="l1351"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireLaserBegin() -<a name="l1352"></a>{ -<a name="l1353"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding && !human->spacewalk_side && </span><span class=cF5>tS</span><span class=cF0> > human->reload_timeout) -<a name="l1354"></a> human->lasering = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1355"></a>} -<a name="l1356"></a></span><span class=cF1>U0</span><span class=cF0> HumanFireLaserEnd() -<a name="l1357"></a>{ -<a name="l1358"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding) -<a name="l1359"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1360"></a> human->lasering = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l1361"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l1362"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1363"></a>} -<a name="l1364"></a> -<a name="l1365"></a></span><span class=cF1>U0</span><span class=cF0> SplatNew(Shot *tmps, </span><span class=cF1>F64</span><span class=cF0> die_time, </span><span class=cF1>F64</span><span class=cF0> </span><span class=cF1>start</span><span class=cF0>, </span><span class=cF1>F64</span><span class=cF0> </span><span class=cF1>end</span><span class=cF0>) -<a name="l1366"></a>{ -<a name="l1367"></a> MyMass *tmpm; -<a name="l1368"></a> </span><span class=cF1>F64</span><span class=cF0> theta = </span><span class=cF5>Arg</span><span class=cF0>(tmps->p.DxDt, tmps->p.DyDt); -<a name="l1369"></a> </span><span class=cF9>I64</span><span class=cF0> i; -<a name="l1370"></a> -<a name="l1371"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmps->splats; i++) -<a name="l1372"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1373"></a> tmpm = </span><span class=cF5>CAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>MyMass</span><span class=cF7>)</span><span class=cF0>); -<a name="l1374"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmpm->x, &tmps->p.x); -<a name="l1375"></a> tmpm->radius = </span><span class=cFE>1</span><span class=cF0>; -<a name="l1376"></a> tmpm->mass = </span><span class=cFE>1</span><span class=cF0>; -<a name="l1377"></a> tmpm->die_timeout = </span><span class=cF5>tS</span><span class=cF0> + die_time; -<a name="l1378"></a> </span><span class=cF1>if</span><span class=cF0> (tmps->p.type == MT_SOLAR_FLARE) -<a name="l1379"></a> tmpm->type = MT_ION; -<a name="l1380"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1381"></a> tmpm->type = MT_ANTIMATTER_SPLAT; -<a name="l1382"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmpm->DxDt, &tmps->p.DxDt); -<a name="l1383"></a> tmpm->DxDt += </span><span class=cFE>50</span><span class=cF0> * </span><span class=cF5>Sqr</span><span class=cF0>(tmps->radius) * </span><span class=cF5>Rand</span><span class=cF0> * </span><span class=cF5>Sin</span><span class=cF0>(</span><span class=cF1>start</span><span class=cF0> + theta + </span><span class=cF7>(</span><span class=cF1>end</span><span class=cF0> - </span><span class=cF1>start</span><span class=cF7>)</span><span class=cF0> * i / tmps->splats); -<a name="l1384"></a> tmpm->DyDt += </span><span class=cFE>50</span><span class=cF0> * </span><span class=cF5>Sqr</span><span class=cF0>(tmps->radius) * </span><span class=cF5>Rand</span><span class=cF0> * </span><span class=cF5>Cos</span><span class=cF0>(</span><span class=cF1>start</span><span class=cF0> + theta + </span><span class=cF7>(</span><span class=cF1>end</span><span class=cF0> - </span><span class=cF1>start</span><span class=cF7>)</span><span class=cF0> * i / tmps->splats); -<a name="l1385"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(tmpm, ode->last_mass); -<a name="l1386"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1387"></a>} -<a name="l1388"></a> -<a name="l1389"></a></span><span class=cF1>U0</span><span class=cF0> ExpireShots() -<a name="l1390"></a>{ -<a name="l1391"></a> Shot *tmps = shot_head.next, *tmps1; -<a name="l1392"></a> -<a name="l1393"></a> </span><span class=cF1>while</span><span class=cF0> (tmps != &shot_head) -<a name="l1394"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1395"></a> tmps1 = tmps->next; -<a name="l1396"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmps->fuse_time) -<a name="l1397"></a> { -<a name="l1398"></a> </span><span class=cF1>if</span><span class=cF0> (tmps->p.type == MT_SOLAR_FLARE) -<a name="l1399"></a> SplatNew(tmps, </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> * </span><span class=cF3>pi</span><span class=cF0> / </span><span class=cFE>8</span><span class=cF0>, </span><span class=cFE>5</span><span class=cF0> * </span><span class=cF3>pi</span><span class=cF0> / </span><span class=cFE>8</span><span class=cF0>); -<a name="l1400"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1401"></a> SplatNew(tmps, .</span><span class=cFE>2</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF3>pi</span><span class=cF0>); -<a name="l1402"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmps); -<a name="l1403"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(&tmps->p); -<a name="l1404"></a> </span><span class=cF5>Free</span><span class=cF0>(tmps); -<a name="l1405"></a> } -<a name="l1406"></a> tmps = tmps1; -<a name="l1407"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1408"></a>} -<a name="l1409"></a> -<a name="l1410"></a></span><span class=cF1>U0</span><span class=cF0> ExpireSplats() -<a name="l1411"></a>{ -<a name="l1412"></a> MyMass *tmpm, *tmpm1; -<a name="l1413"></a> -<a name="l1414"></a> tmpm = ode->next_mass; -<a name="l1415"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) -<a name="l1416"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1417"></a> tmpm1 = tmpm->next; -<a name="l1418"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF7>(</span><span class=cF0>tmpm->type == MT_ION || tmpm->type == MT_ANTIMATTER_SPLAT</span><span class=cF7>)</span><span class=cF0> && </span><span class=cF5>tS</span><span class=cF0> > tmpm->die_timeout) -<a name="l1419"></a> { -<a name="l1420"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmpm); -<a name="l1421"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpm); -<a name="l1422"></a> } -<a name="l1423"></a> tmpm = tmpm1; -<a name="l1424"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1425"></a>} -<a name="l1426"></a> -<a name="l1427"></a></span><span class=cF1>U0</span><span class=cF0> ExpireMissiles() -<a name="l1428"></a>{ -<a name="l1429"></a> </span><span class=cF9>I64</span><span class=cF0> i; -<a name="l1430"></a> </span><span class=cF1>F64</span><span class=cF0> dd, best_dd; -<a name="l1431"></a> Missile *tmpmi = missile_head.next, *tmpm1; -<a name="l1432"></a> -<a name="l1433"></a> </span><span class=cF1>while</span><span class=cF0> (tmpmi != &missile_head) -<a name="l1434"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1435"></a> tmpm1 = tmpmi->next; -<a name="l1436"></a> </span><span class=cF1>if</span><span class=cF0> (tmpmi->launched) -<a name="l1437"></a> { -<a name="l1438"></a> best_dd = </span><span class=cF3>F64_MAX</span><span class=cF0>; -<a name="l1439"></a> </span><span class=cF1>if</span><span class=cF0> (tmpmi->target) -<a name="l1440"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpmi->target->masses; i++) -<a name="l1441"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1442"></a> dd = </span><span class=cF5>D3DistSqr</span><span class=cF0>(&tmpmi->p_front.x, &tmpmi->target->p[i].x); -<a name="l1443"></a> </span><span class=cF1>if</span><span class=cF0> (dd < best_dd) -<a name="l1444"></a> best_dd = dd; -<a name="l1445"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1446"></a> </span><span class=cF1>if</span><span class=cF0> (!tmpmi->exploding && </span><span class=cF7>(</span><span class=cF0>best_dd < </span><span class=cFE>30</span><span class=cF0> * </span><span class=cFE>30</span><span class=cF0> || </span><span class=cF5>tS</span><span class=cF0> > tmpmi->fuse_time</span><span class=cF7>)</span><span class=cF0>) -<a name="l1447"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1448"></a> tmpmi->p_front.mass = </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; </span><span class=cF2>//They go flying, if too light.</span><span class=cF0> -<a name="l1449"></a> tmpmi->p_back.mass = </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l1450"></a> tmpmi->exploding = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1451"></a> MyNoise(</span><span class=cFE>50</span><span class=cF0>, </span><span class=cFE>93</span><span class=cF0>, </span><span class=cFE>105</span><span class=cF0>); -<a name="l1452"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1453"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpmi->die_timeout) -<a name="l1454"></a> MissileDel(tmpmi); -<a name="l1455"></a> } -<a name="l1456"></a> tmpmi = tmpm1; -<a name="l1457"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1458"></a>} -<a name="l1459"></a> -<a name="l1460"></a></span><span class=cF2>//********************************** AI</span><span class=cF0> -<a name="l1461"></a> -<a name="l1462"></a></span><span class=cF1>U0</span><span class=cF0> AI() -<a name="l1463"></a>{ -<a name="l1464"></a> </span><span class=cF9>CD3</span><span class=cF0> p, p1, p2; -<a name="l1465"></a> Ship *tmpsp = ship_head.next; -<a name="l1466"></a> -<a name="l1467"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding) -<a name="l1468"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1469"></a> </span><span class=cF1>while</span><span class=cF0> (tmpsp != &ship_head) -<a name="l1470"></a> { -<a name="l1471"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>1</span><span class=cF0>].x); -<a name="l1472"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>2</span><span class=cF0>].x); -<a name="l1473"></a> </span><span class=cF5>D3Add</span><span class=cF0>(&p, &p1, &p2); -<a name="l1474"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x); -<a name="l1475"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>D3Dot</span><span class=cF7>(</span><span class=cF5>D3Unit</span><span class=cF0>(&p), </span><span class=cF5>D3Unit</span><span class=cF0>(&p1)</span><span class=cF7>)</span><span class=cF0>></span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>995</span><span class=cF0> && </span><span class=cF5>tS</span><span class=cF0> > tmpsp->reload_timeout) -<a name="l1476"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1477"></a> FireOneGun(tmpsp, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> + .</span><span class=cFE>5</span><span class=cF0>, .</span><span class=cFE>4</span><span class=cF0>); -<a name="l1478"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1479"></a> tmpsp = tmpsp->next; +<a name="l1351"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmps->splats; i++) +<a name="l1352"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1353"></a> tmpm = </span><span class=cF5>CAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>MyMass</span><span class=cF7>)</span><span class=cF0>); +<a name="l1354"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmpm->x, &tmps->p.x); +<a name="l1355"></a> tmpm->radius = </span><span class=cFE>1</span><span class=cF0>; +<a name="l1356"></a> tmpm->mass = </span><span class=cFE>1</span><span class=cF0>; +<a name="l1357"></a> tmpm->die_timeout = </span><span class=cF5>tS</span><span class=cF0> + die_time; +<a name="l1358"></a> </span><span class=cF1>if</span><span class=cF0> (tmps->p.type == MT_SOLAR_FLARE) +<a name="l1359"></a> tmpm->type = MT_ION; +<a name="l1360"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1361"></a> tmpm->type = MT_ANTIMATTER_SPLAT; +<a name="l1362"></a> </span><span class=cF5>D3Copy</span><span class=cF0>(&tmpm->DxDt, &tmps->p.DxDt); +<a name="l1363"></a> tmpm->DxDt += </span><span class=cFE>50</span><span class=cF0> * </span><span class=cF5>Sqr</span><span class=cF0>(tmps->radius) * </span><span class=cF5>Rand</span><span class=cF0> * </span><span class=cF5>Sin</span><span class=cF0>(</span><span class=cF1>start</span><span class=cF0> + theta + </span><span class=cF7>(</span><span class=cF1>end</span><span class=cF0> - </span><span class=cF1>start</span><span class=cF7>)</span><span class=cF0> * i / tmps->splats); +<a name="l1364"></a> tmpm->DyDt += </span><span class=cFE>50</span><span class=cF0> * </span><span class=cF5>Sqr</span><span class=cF0>(tmps->radius) * </span><span class=cF5>Rand</span><span class=cF0> * </span><span class=cF5>Cos</span><span class=cF0>(</span><span class=cF1>start</span><span class=cF0> + theta + </span><span class=cF7>(</span><span class=cF1>end</span><span class=cF0> - </span><span class=cF1>start</span><span class=cF7>)</span><span class=cF0> * i / tmps->splats); +<a name="l1365"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(tmpm, ode->last_mass); +<a name="l1366"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1367"></a>} +<a name="l1368"></a> +<a name="l1369"></a></span><span class=cF1>U0</span><span class=cF0> ExpireShots() +<a name="l1370"></a>{ +<a name="l1371"></a> Shot *tmps = shot_head.next, *tmps1; +<a name="l1372"></a> +<a name="l1373"></a> </span><span class=cF1>while</span><span class=cF0> (tmps != &shot_head) +<a name="l1374"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1375"></a> tmps1 = tmps->next; +<a name="l1376"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmps->fuse_time) +<a name="l1377"></a> { +<a name="l1378"></a> </span><span class=cF1>if</span><span class=cF0> (tmps->p.type == MT_SOLAR_FLARE) +<a name="l1379"></a> SplatNew(tmps, </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> * </span><span class=cF3>pi</span><span class=cF0> / </span><span class=cFE>8</span><span class=cF0>, </span><span class=cFE>5</span><span class=cF0> * </span><span class=cF3>pi</span><span class=cF0> / </span><span class=cFE>8</span><span class=cF0>); +<a name="l1380"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1381"></a> SplatNew(tmps, .</span><span class=cFE>2</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF3>pi</span><span class=cF0>); +<a name="l1382"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmps); +<a name="l1383"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(&tmps->p); +<a name="l1384"></a> </span><span class=cF5>Free</span><span class=cF0>(tmps); +<a name="l1385"></a> } +<a name="l1386"></a> tmps = tmps1; +<a name="l1387"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1388"></a>} +<a name="l1389"></a> +<a name="l1390"></a></span><span class=cF1>U0</span><span class=cF0> ExpireSplats() +<a name="l1391"></a>{ +<a name="l1392"></a> MyMass *tmpm, *tmpm1; +<a name="l1393"></a> +<a name="l1394"></a> tmpm = ode->next_mass; +<a name="l1395"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) +<a name="l1396"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1397"></a> tmpm1 = tmpm->next; +<a name="l1398"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF7>(</span><span class=cF0>tmpm->type == MT_ION || tmpm->type == MT_ANTIMATTER_SPLAT</span><span class=cF7>)</span><span class=cF0> && </span><span class=cF5>tS</span><span class=cF0> > tmpm->die_timeout) +<a name="l1399"></a> { +<a name="l1400"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmpm); +<a name="l1401"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpm); +<a name="l1402"></a> } +<a name="l1403"></a> tmpm = tmpm1; +<a name="l1404"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1405"></a>} +<a name="l1406"></a> +<a name="l1407"></a></span><span class=cF1>U0</span><span class=cF0> ExpireMissiles() +<a name="l1408"></a>{ +<a name="l1409"></a> </span><span class=cF9>I64</span><span class=cF0> i; +<a name="l1410"></a> </span><span class=cF1>F64</span><span class=cF0> dd, best_dd; +<a name="l1411"></a> Missile *tmpmi = missile_head.next, *tmpm1; +<a name="l1412"></a> +<a name="l1413"></a> </span><span class=cF1>while</span><span class=cF0> (tmpmi != &missile_head) +<a name="l1414"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1415"></a> tmpm1 = tmpmi->next; +<a name="l1416"></a> </span><span class=cF1>if</span><span class=cF0> (tmpmi->launched) +<a name="l1417"></a> { +<a name="l1418"></a> best_dd = </span><span class=cF3>F64_MAX</span><span class=cF0>; +<a name="l1419"></a> </span><span class=cF1>if</span><span class=cF0> (tmpmi->target) +<a name="l1420"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < tmpmi->target->masses; i++) +<a name="l1421"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1422"></a> dd = </span><span class=cF5>D3DistSqr</span><span class=cF0>(&tmpmi->p_front.x, &tmpmi->target->p[i].x); +<a name="l1423"></a> </span><span class=cF1>if</span><span class=cF0> (dd < best_dd) +<a name="l1424"></a> best_dd = dd; +<a name="l1425"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1426"></a> </span><span class=cF1>if</span><span class=cF0> (!tmpmi->exploding && </span><span class=cF7>(</span><span class=cF0>best_dd < </span><span class=cFE>30</span><span class=cF0> * </span><span class=cFE>30</span><span class=cF0> || </span><span class=cF5>tS</span><span class=cF0> > tmpmi->fuse_time</span><span class=cF7>)</span><span class=cF0>) +<a name="l1427"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1428"></a> tmpmi->p_front.mass = </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; </span><span class=cF2>//They go flying, if too light.</span><span class=cF0> +<a name="l1429"></a> tmpmi->p_back.mass = </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l1430"></a> tmpmi->exploding = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1431"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>50</span><span class=cF0>, </span><span class=cFE>93</span><span class=cF0>, </span><span class=cFE>105</span><span class=cF0>); +<a name="l1432"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1433"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpmi->die_timeout) +<a name="l1434"></a> MissileDel(tmpmi); +<a name="l1435"></a> } +<a name="l1436"></a> tmpmi = tmpm1; +<a name="l1437"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1438"></a>} +<a name="l1439"></a> +<a name="l1440"></a></span><span class=cF2>//********************************** AI</span><span class=cF0> +<a name="l1441"></a> +<a name="l1442"></a></span><span class=cF1>U0</span><span class=cF0> AI() +<a name="l1443"></a>{ +<a name="l1444"></a> </span><span class=cF9>CD3</span><span class=cF0> p, p1, p2; +<a name="l1445"></a> Ship *tmpsp = ship_head.next; +<a name="l1446"></a> +<a name="l1447"></a> </span><span class=cF1>if</span><span class=cF0> (human && !human->exploding) +<a name="l1448"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1449"></a> </span><span class=cF1>while</span><span class=cF0> (tmpsp != &ship_head) +<a name="l1450"></a> { +<a name="l1451"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>1</span><span class=cF0>].x); +<a name="l1452"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p2, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>2</span><span class=cF0>].x); +<a name="l1453"></a> </span><span class=cF5>D3Add</span><span class=cF0>(&p, &p1, &p2); +<a name="l1454"></a> </span><span class=cF5>D3Sub</span><span class=cF0>(&p1, &human->p[</span><span class=cFE>0</span><span class=cF0>].x, &tmpsp->p[</span><span class=cFE>0</span><span class=cF0>].x); +<a name="l1455"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>D3Dot</span><span class=cF7>(</span><span class=cF5>D3Unit</span><span class=cF0>(&p), </span><span class=cF5>D3Unit</span><span class=cF0>(&p1)</span><span class=cF7>)</span><span class=cF0>></span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>995</span><span class=cF0> && </span><span class=cF5>tS</span><span class=cF0> > tmpsp->reload_timeout) +<a name="l1456"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1457"></a> FireOneGun(tmpsp, </span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> + .</span><span class=cFE>5</span><span class=cF0>, .</span><span class=cFE>4</span><span class=cF0>); +<a name="l1458"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1459"></a> tmpsp = tmpsp->next; +<a name="l1460"></a> } +<a name="l1461"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1462"></a>} +<a name="l1463"></a> +<a name="l1464"></a></span><span class=cF2>//********************************** Init</span><span class=cF0> +<a name="l1465"></a></span><span class=cF1>U0</span><span class=cF0> InitLevel() +<a name="l1466"></a>{ +<a name="l1467"></a> </span><span class=cF9>I64</span><span class=cF0> i; +<a name="l1468"></a> MyMass *tmpm, *tmpm1; +<a name="l1469"></a> +<a name="l1470"></a> t_solar_storm = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1471"></a> +<a name="l1472"></a> tmpm = ode->next_mass; +<a name="l1473"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) +<a name="l1474"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1475"></a> tmpm1 = tmpm->next; +<a name="l1476"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm->type == MT_ION || tmpm->type == MT_ANTIMATTER_SPLAT) +<a name="l1477"></a> { +<a name="l1478"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmpm); +<a name="l1479"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpm); <a name="l1480"></a> } -<a name="l1481"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1482"></a>} -<a name="l1483"></a> -<a name="l1484"></a></span><span class=cF2>//********************************** Init</span><span class=cF0> -<a name="l1485"></a></span><span class=cF1>U0</span><span class=cF0> InitLevel() -<a name="l1486"></a>{ -<a name="l1487"></a> </span><span class=cF9>I64</span><span class=cF0> i; -<a name="l1488"></a> MyMass *tmpm, *tmpm1; -<a name="l1489"></a> -<a name="l1490"></a> t_solar_storm = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1491"></a> -<a name="l1492"></a> tmpm = ode->next_mass; -<a name="l1493"></a> </span><span class=cF1>while</span><span class=cF0> (tmpm != &ode->next_mass) -<a name="l1494"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1495"></a> tmpm1 = tmpm->next; -<a name="l1496"></a> </span><span class=cF1>if</span><span class=cF0> (tmpm->type == MT_ION || tmpm->type == MT_ANTIMATTER_SPLAT) -<a name="l1497"></a> { -<a name="l1498"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmpm); -<a name="l1499"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpm); -<a name="l1500"></a> } -<a name="l1501"></a> tmpm = tmpm1; -<a name="l1502"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1503"></a> </span><span class=cF1>if</span><span class=cF0> (level == </span><span class=cFE>1</span><span class=cF0>) -<a name="l1504"></a> </span><span class=cF5>OneTimePopUp</span><span class=cF0>(&message_flags, XMESSAGEF_SOLAR_STORM, -<a name="l1505"></a> </span><span class=cF6>"Face away from Sun in solar storm.\n"</span><span class=cF0>); -<a name="l1506"></a> </span><span class=cF1>if</span><span class=cF0> (level == </span><span class=cFE>4</span><span class=cF0>) -<a name="l1507"></a> </span><span class=cF5>OneTimePopUp</span><span class=cF0>(&message_flags, XMESSAGEF_ANTISPIN, -<a name="l1508"></a> </span><span class=cF6>"Press $GREEN$<CURSOR-DOWN>$FG$ for anti-spin stabilizer.\n"</span><span class=cF0>); -<a name="l1509"></a> human = ShipNew(</span><span class=cF5>Fs</span><span class=cF0>->pix_width / </span><span class=cFE>2</span><span class=cF0>, </span><span class=cF5>Fs</span><span class=cF0>->pix_height / </span><span class=cFE>2</span><span class=cF0>, ST_HUMAN1); -<a name="l1510"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < level + </span><span class=cFE>2</span><span class=cF0>; i++) -<a name="l1511"></a> PlaceShip(ST_ENEMY1); -<a name="l1512"></a> PlaceShip(ST_ENEMY2); -<a name="l1513"></a> show_level_message = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1514"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode); -<a name="l1515"></a>} -<a name="l1516"></a> -<a name="l1517"></a></span><span class=cF1>U0</span><span class=cF0> Init() -<a name="l1518"></a>{ -<a name="l1519"></a> </span><span class=cF9>I64</span><span class=cF0> i; -<a name="l1520"></a> game_over = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l1521"></a> score = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1522"></a> level = </span><span class=cFE>1</span><span class=cF0>; -<a name="l1523"></a> -<a name="l1524"></a> </span><span class=cF5>QueueInit</span><span class=cF0>(&ship_head); -<a name="l1525"></a> </span><span class=cF5>QueueInit</span><span class=cF0>(&shot_head); -<a name="l1526"></a> </span><span class=cF5>QueueInit</span><span class=cF0>(&missile_head); -<a name="l1527"></a> -<a name="l1528"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < STARS_NUM; i++) -<a name="l1529"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1530"></a> stars_x[i] = </span><span class=cF5>RandU16</span><span class=cF0> % </span><span class=cF3>GR_WIDTH</span><span class=cF0>; -<a name="l1531"></a> stars_y[i] = </span><span class=cF5>RandU16</span><span class=cF0> % </span><span class=cF3>GR_HEIGHT</span><span class=cF0>; -<a name="l1532"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1533"></a> -<a name="l1534"></a> human_t_left = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1535"></a> human_t_right = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1536"></a> human_antispin = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1537"></a> -<a name="l1538"></a> InitLevel; -<a name="l1539"></a>} -<a name="l1540"></a> -<a name="l1541"></a></span><span class=cF2>//********************************** Main</span><span class=cF0> -<a name="l1542"></a></span><span class=cF1>U0</span><span class=cF0> XCaliber() -<a name="l1543"></a>{ -<a name="l1544"></a> </span><span class=cF9>I64</span><span class=cF0> ch, message_code, arg1, arg2, sc; -<a name="l1545"></a> </span><span class=cF9>CCtrl</span><span class=cF0> *cp = CtrlPanelNew; -<a name="l1546"></a> -<a name="l1547"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> -<a name="l1548"></a> </span><span class=cF5>Fs</span><span class=cF0>->text_attr = </span><span class=cF3>BLACK</span><span class=cF0> << </span><span class=cFE>4</span><span class=cF0> + </span><span class=cF3>WHITE</span><span class=cF0>; -<a name="l1549"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> -<a name="l1550"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> -<a name="l1551"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> -<a name="l1552"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l1553"></a> </span><span class=cF6>"Game {"</span><span class=cF0> -<a name="l1554"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> -<a name="l1555"></a> </span><span class=cF6>" LevelUp(,'+');"</span><span class=cF0> -<a name="l1556"></a> </span><span class=cF6>" LevelDown(,'-');"</span><span class=cF0> -<a name="l1557"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l1558"></a> </span><span class=cF6>"Play {"</span><span class=cF0> -<a name="l1559"></a> </span><span class=cF6>" Fire(,CH_SPACE);"</span><span class=cF0> -<a name="l1560"></a> </span><span class=cF6>" Thrust(,,SC_CURSOR_UP);"</span><span class=cF0> -<a name="l1561"></a> </span><span class=cF6>" StopSpin(,,SC_CURSOR_DOWN);"</span><span class=cF0> -<a name="l1562"></a> </span><span class=cF6>" Left(,,SC_CURSOR_LEFT);"</span><span class=cF0> -<a name="l1563"></a> </span><span class=cF6>" Right(,,SC_CURSOR_RIGHT);"</span><span class=cF0> -<a name="l1564"></a> </span><span class=cF6>" LeftMissile(,,SC_CURSOR_LEFT|SCF_CTRL);"</span><span class=cF0> -<a name="l1565"></a> </span><span class=cF6>" RightMissile(,,SC_CURSOR_RIGHT|SCF_CTRL);"</span><span class=cF0> -<a name="l1566"></a> </span><span class=cF6>" Spackwalk(,'w');"</span><span class=cF0> -<a name="l1567"></a> </span><span class=cF6>" LongerFuse(,,SC_CURSOR_RIGHT|SCF_SHIFT);"</span><span class=cF0> -<a name="l1568"></a> </span><span class=cF6>" ShorterFuse(,,SC_CURSOR_LEFT|SCF_SHIFT);"</span><span class=cF0> -<a name="l1569"></a> </span><span class=cF6>" LargerShot(,,SC_CURSOR_UP|SCF_SHIFT);"</span><span class=cF0> -<a name="l1570"></a> </span><span class=cF6>" SmallerShot(,,SC_CURSOR_DOWN|SCF_SHIFT);"</span><span class=cF0> -<a name="l1571"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l1572"></a> ); -<a name="l1573"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; -<a name="l1574"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; -<a name="l1575"></a> </span><span class=cF5>WinMax</span><span class=cF0>; -<a name="l1576"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; -<a name="l1577"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l1578"></a> </span><span class=cF5>PaletteSetLight</span><span class=cF0>(</span><span class=cF3>FALSE</span><span class=cF0>); -<a name="l1579"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit = </span><span class=cF3>WIG_TASK_DEFAULT</span><span class=cF0> - </span><span class=cF3>WIF_SELF_FOCUS</span><span class=cF0> - </span><span class=cF3>WIF_SELF_BORDER</span><span class=cF0> - </span><span class=cF3>WIF_FOCUS_TASK_MENU</span><span class=cF0> - </span><span class=cF3>WIF_SELF_CTRLS</span><span class=cF0>; -<a name="l1580"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; -<a name="l1581"></a> </span><span class=cF1>do</span><span class=cF0> -<a name="l1582"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1583"></a> ode = </span><span class=cF5>ODENew</span><span class=cF0>(</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>01</span><span class=cF0>, </span><span class=cF3>ODEF_HAS_MASSES</span><span class=cF0>); -<a name="l1584"></a> ode->derive = &MyDerivative; -<a name="l1585"></a> ode->min_tolerance = </span><span class=cFE>1</span><span class=cF0>e-</span><span class=cFE>9</span><span class=cF0>; -<a name="l1586"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>00001</span><span class=cF0>; -<a name="l1587"></a> Init; -<a name="l1588"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(ode, </span><span class=cF5>Fs</span><span class=cF0>->last_ode); -<a name="l1589"></a> ch = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1590"></a> </span><span class=cF1>do</span><span class=cF0> -<a name="l1591"></a> { -<a name="l1592"></a> </span><span class=cF1>while</span><span class=cF0> (!game_over && !show_level_message && -<a name="l1593"></a> </span><span class=cF7>(</span><span class=cF0>message_code = </span><span class=cF5>MessageScan</span><span class=cF0>(&arg1, &arg2, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>)</span><span class=cF7>)</span><span class=cF0>) -<a name="l1594"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1595"></a> </span><span class=cF1>switch</span><span class=cF0> (message_code) -<a name="l1596"></a> { -<a name="l1597"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: -<a name="l1598"></a> ch = arg1; -<a name="l1599"></a> sc = arg2; -<a name="l1600"></a> </span><span class=cF1>switch</span><span class=cF0> (ch) -<a name="l1601"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1602"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>0</span><span class=cF0>: -<a name="l1603"></a> </span><span class=cF1>switch</span><span class=cF0> (sc.u8[</span><span class=cFE>0</span><span class=cF0>]) -<a name="l1604"></a> { -<a name="l1605"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_RIGHT</span><span class=cF0>: -<a name="l1606"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_CTRL</span><span class=cF0>) -<a name="l1607"></a> HumanFireMissileBegin(</span><span class=cFE>0</span><span class=cF0>); -<a name="l1608"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) -<a name="l1609"></a> ctrl_panel.fuse_time += </span><span class=cFE>2</span><span class=cF0>; -<a name="l1610"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1611"></a> human_t_right = THRUST_MAX; -<a name="l1612"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1613"></a> -<a name="l1614"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_LEFT</span><span class=cF0>: -<a name="l1615"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_CTRL</span><span class=cF0>) -<a name="l1616"></a> HumanFireMissileBegin(</span><span class=cFE>1</span><span class=cF0>); -<a name="l1617"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) -<a name="l1618"></a> ctrl_panel.fuse_time -= </span><span class=cFE>2</span><span class=cF0>; -<a name="l1619"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1620"></a> human_t_left = THRUST_MAX; -<a name="l1621"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1622"></a> -<a name="l1623"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_UP</span><span class=cF0>: -<a name="l1624"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) -<a name="l1625"></a> ctrl_panel.shot_radius += </span><span class=cFE>2</span><span class=cF0>; -<a name="l1626"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1627"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1628"></a> human_t_right = THRUST_MAX; -<a name="l1629"></a> human_t_left = THRUST_MAX; -<a name="l1630"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1631"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1481"></a> tmpm = tmpm1; +<a name="l1482"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1483"></a> </span><span class=cF1>if</span><span class=cF0> (level == </span><span class=cFE>1</span><span class=cF0>) +<a name="l1484"></a> </span><span class=cF5>OneTimePopUp</span><span class=cF0>(&message_flags, XMESSAGEF_SOLAR_STORM, +<a name="l1485"></a> </span><span class=cF6>"Face away from Sun in solar storm.\n"</span><span class=cF0>); +<a name="l1486"></a> </span><span class=cF1>if</span><span class=cF0> (level == </span><span class=cFE>4</span><span class=cF0>) +<a name="l1487"></a> </span><span class=cF5>OneTimePopUp</span><span class=cF0>(&message_flags, XMESSAGEF_ANTISPIN, +<a name="l1488"></a> </span><span class=cF6>"Press $GREEN$<CURSOR-DOWN>$FG$ for anti-spin stabilizer.\n"</span><span class=cF0>); +<a name="l1489"></a> human = ShipNew(</span><span class=cF5>Fs</span><span class=cF0>->pix_width / </span><span class=cFE>2</span><span class=cF0>, </span><span class=cF5>Fs</span><span class=cF0>->pix_height / </span><span class=cFE>2</span><span class=cF0>, ST_HUMAN1); +<a name="l1490"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < level + </span><span class=cFE>2</span><span class=cF0>; i++) +<a name="l1491"></a> PlaceShip(ST_ENEMY1); +<a name="l1492"></a> PlaceShip(ST_ENEMY2); +<a name="l1493"></a> show_level_message = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1494"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode); +<a name="l1495"></a>} +<a name="l1496"></a> +<a name="l1497"></a></span><span class=cF1>U0</span><span class=cF0> Init() +<a name="l1498"></a>{ +<a name="l1499"></a> </span><span class=cF9>I64</span><span class=cF0> i; +<a name="l1500"></a> game_over = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l1501"></a> score = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1502"></a> level = </span><span class=cFE>1</span><span class=cF0>; +<a name="l1503"></a> +<a name="l1504"></a> </span><span class=cF5>QueueInit</span><span class=cF0>(&ship_head); +<a name="l1505"></a> </span><span class=cF5>QueueInit</span><span class=cF0>(&shot_head); +<a name="l1506"></a> </span><span class=cF5>QueueInit</span><span class=cF0>(&missile_head); +<a name="l1507"></a> +<a name="l1508"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < STARS_NUM; i++) +<a name="l1509"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1510"></a> stars_x[i] = </span><span class=cF5>RandU16</span><span class=cF0> % </span><span class=cF3>GR_WIDTH</span><span class=cF0>; +<a name="l1511"></a> stars_y[i] = </span><span class=cF5>RandU16</span><span class=cF0> % </span><span class=cF3>GR_HEIGHT</span><span class=cF0>; +<a name="l1512"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1513"></a> +<a name="l1514"></a> human_t_left = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1515"></a> human_t_right = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1516"></a> human_antispin = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1517"></a> +<a name="l1518"></a> InitLevel; +<a name="l1519"></a>} +<a name="l1520"></a> +<a name="l1521"></a></span><span class=cF2>//********************************** Main</span><span class=cF0> +<a name="l1522"></a></span><span class=cF1>U0</span><span class=cF0> XCaliber() +<a name="l1523"></a>{ +<a name="l1524"></a> </span><span class=cF9>I64</span><span class=cF0> ch, message_code, arg1, arg2, sc; +<a name="l1525"></a> </span><span class=cF9>CCtrl</span><span class=cF0> *cp = CtrlPanelNew; +<a name="l1526"></a> +<a name="l1527"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> +<a name="l1528"></a> </span><span class=cF5>Fs</span><span class=cF0>->text_attr = </span><span class=cF3>BLACK</span><span class=cF0> << </span><span class=cFE>4</span><span class=cF0> + </span><span class=cF3>WHITE</span><span class=cF0>; +<a name="l1529"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> +<a name="l1530"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> +<a name="l1531"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> +<a name="l1532"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l1533"></a> </span><span class=cF6>"Game {"</span><span class=cF0> +<a name="l1534"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> +<a name="l1535"></a> </span><span class=cF6>" LevelUp(,'+');"</span><span class=cF0> +<a name="l1536"></a> </span><span class=cF6>" LevelDown(,'-');"</span><span class=cF0> +<a name="l1537"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l1538"></a> </span><span class=cF6>"Play {"</span><span class=cF0> +<a name="l1539"></a> </span><span class=cF6>" Fire(,CH_SPACE);"</span><span class=cF0> +<a name="l1540"></a> </span><span class=cF6>" Thrust(,,SC_CURSOR_UP);"</span><span class=cF0> +<a name="l1541"></a> </span><span class=cF6>" StopSpin(,,SC_CURSOR_DOWN);"</span><span class=cF0> +<a name="l1542"></a> </span><span class=cF6>" Left(,,SC_CURSOR_LEFT);"</span><span class=cF0> +<a name="l1543"></a> </span><span class=cF6>" Right(,,SC_CURSOR_RIGHT);"</span><span class=cF0> +<a name="l1544"></a> </span><span class=cF6>" LeftMissile(,,SC_CURSOR_LEFT|SCF_CTRL);"</span><span class=cF0> +<a name="l1545"></a> </span><span class=cF6>" RightMissile(,,SC_CURSOR_RIGHT|SCF_CTRL);"</span><span class=cF0> +<a name="l1546"></a> </span><span class=cF6>" Spackwalk(,'w');"</span><span class=cF0> +<a name="l1547"></a> </span><span class=cF6>" LongerFuse(,,SC_CURSOR_RIGHT|SCF_SHIFT);"</span><span class=cF0> +<a name="l1548"></a> </span><span class=cF6>" ShorterFuse(,,SC_CURSOR_LEFT|SCF_SHIFT);"</span><span class=cF0> +<a name="l1549"></a> </span><span class=cF6>" LargerShot(,,SC_CURSOR_UP|SCF_SHIFT);"</span><span class=cF0> +<a name="l1550"></a> </span><span class=cF6>" SmallerShot(,,SC_CURSOR_DOWN|SCF_SHIFT);"</span><span class=cF0> +<a name="l1551"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l1552"></a> ); +<a name="l1553"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; +<a name="l1554"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; +<a name="l1555"></a> </span><span class=cF5>WinMax</span><span class=cF0>; +<a name="l1556"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; +<a name="l1557"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l1558"></a> </span><span class=cF5>PaletteSetLight</span><span class=cF0>(</span><span class=cF3>FALSE</span><span class=cF0>); +<a name="l1559"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit = </span><span class=cF3>WIG_TASK_DEFAULT</span><span class=cF0> - </span><span class=cF3>WIF_SELF_FOCUS</span><span class=cF0> - </span><span class=cF3>WIF_SELF_BORDER</span><span class=cF0> - </span><span class=cF3>WIF_FOCUS_TASK_MENU</span><span class=cF0> - </span><span class=cF3>WIF_SELF_CTRLS</span><span class=cF0>; +<a name="l1560"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; +<a name="l1561"></a> </span><span class=cF1>do</span><span class=cF0> +<a name="l1562"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1563"></a> ode = </span><span class=cF5>ODENew</span><span class=cF0>(</span><span class=cFE>0</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>01</span><span class=cF0>, </span><span class=cF3>ODEF_HAS_MASSES</span><span class=cF0>); +<a name="l1564"></a> ode->derive = &MyDerivative; +<a name="l1565"></a> ode->min_tolerance = </span><span class=cFE>1</span><span class=cF0>e-</span><span class=cFE>9</span><span class=cF0>; +<a name="l1566"></a> ode->drag_v3 = </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>00001</span><span class=cF0>; +<a name="l1567"></a> Init; +<a name="l1568"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(ode, </span><span class=cF5>Fs</span><span class=cF0>->last_ode); +<a name="l1569"></a> ch = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1570"></a> </span><span class=cF1>do</span><span class=cF0> +<a name="l1571"></a> { +<a name="l1572"></a> </span><span class=cF1>while</span><span class=cF0> (!game_over && !show_level_message && +<a name="l1573"></a> </span><span class=cF7>(</span><span class=cF0>message_code = </span><span class=cF5>MessageScan</span><span class=cF0>(&arg1, &arg2, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>)</span><span class=cF7>)</span><span class=cF0>) +<a name="l1574"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1575"></a> </span><span class=cF1>switch</span><span class=cF0> (message_code) +<a name="l1576"></a> { +<a name="l1577"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: +<a name="l1578"></a> ch = arg1; +<a name="l1579"></a> sc = arg2; +<a name="l1580"></a> </span><span class=cF1>switch</span><span class=cF0> (ch) +<a name="l1581"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1582"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>0</span><span class=cF0>: +<a name="l1583"></a> </span><span class=cF1>switch</span><span class=cF0> (sc.u8[</span><span class=cFE>0</span><span class=cF0>]) +<a name="l1584"></a> { +<a name="l1585"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_RIGHT</span><span class=cF0>: +<a name="l1586"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_CTRL</span><span class=cF0>) +<a name="l1587"></a> HumanFireMissileBegin(</span><span class=cFE>0</span><span class=cF0>); +<a name="l1588"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) +<a name="l1589"></a> ctrl_panel.fuse_time += </span><span class=cFE>2</span><span class=cF0>; +<a name="l1590"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1591"></a> human_t_right = THRUST_MAX; +<a name="l1592"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1593"></a> +<a name="l1594"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_LEFT</span><span class=cF0>: +<a name="l1595"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_CTRL</span><span class=cF0>) +<a name="l1596"></a> HumanFireMissileBegin(</span><span class=cFE>1</span><span class=cF0>); +<a name="l1597"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) +<a name="l1598"></a> ctrl_panel.fuse_time -= </span><span class=cFE>2</span><span class=cF0>; +<a name="l1599"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1600"></a> human_t_left = THRUST_MAX; +<a name="l1601"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1602"></a> +<a name="l1603"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_UP</span><span class=cF0>: +<a name="l1604"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) +<a name="l1605"></a> ctrl_panel.shot_radius += </span><span class=cFE>2</span><span class=cF0>; +<a name="l1606"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1607"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1608"></a> human_t_right = THRUST_MAX; +<a name="l1609"></a> human_t_left = THRUST_MAX; +<a name="l1610"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1611"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1612"></a> +<a name="l1613"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_DOWN</span><span class=cF0>: +<a name="l1614"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) +<a name="l1615"></a> ctrl_panel.shot_radius -= </span><span class=cFE>2</span><span class=cF0>; +<a name="l1616"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1617"></a> human_antispin = ANTISPIN_MAX; +<a name="l1618"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1619"></a> } +<a name="l1620"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1621"></a> +<a name="l1622"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: +<a name="l1623"></a> </span><span class=cF1>if</span><span class=cF0> (level < </span><span class=cFE>4</span><span class=cF0>) +<a name="l1624"></a> HumanFireGunBegin; +<a name="l1625"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1626"></a> HumanFireLaserBegin; +<a name="l1627"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1628"></a> +<a name="l1629"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'w'</span><span class=cF0>: +<a name="l1630"></a> ctrl_panel.spacewalk = </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l1631"></a> </span><span class=cF1>break</span><span class=cF0>; <a name="l1632"></a> -<a name="l1633"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_DOWN</span><span class=cF0>: -<a name="l1634"></a> </span><span class=cF1>if</span><span class=cF0> (sc & </span><span class=cF3>SCF_SHIFT</span><span class=cF0>) -<a name="l1635"></a> ctrl_panel.shot_radius -= </span><span class=cFE>2</span><span class=cF0>; -<a name="l1636"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1637"></a> human_antispin = ANTISPIN_MAX; -<a name="l1638"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1639"></a> } -<a name="l1640"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1641"></a> -<a name="l1642"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: -<a name="l1643"></a> </span><span class=cF1>if</span><span class=cF0> (level < </span><span class=cFE>4</span><span class=cF0>) -<a name="l1644"></a> HumanFireGunBegin; -<a name="l1645"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1646"></a> HumanFireLaserBegin; -<a name="l1647"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1648"></a> -<a name="l1649"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'w'</span><span class=cF0>: -<a name="l1650"></a> ctrl_panel.spacewalk = </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l1651"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1652"></a> -<a name="l1653"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'+'</span><span class=cF0>: -<a name="l1654"></a> level++; -<a name="l1655"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1656"></a> -<a name="l1657"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'-'</span><span class=cF0>: -<a name="l1658"></a> level--; -<a name="l1659"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1660"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1661"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1662"></a> -<a name="l1663"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>: -<a name="l1664"></a> ch = arg1; -<a name="l1665"></a> sc = arg2; -<a name="l1666"></a> </span><span class=cF1>switch</span><span class=cF0> (ch) -<a name="l1667"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1668"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>0</span><span class=cF0>: -<a name="l1669"></a> </span><span class=cF1>switch</span><span class=cF0> (sc.u8[</span><span class=cFE>0</span><span class=cF0>]) -<a name="l1670"></a> { -<a name="l1671"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_RIGHT</span><span class=cF0>: -<a name="l1672"></a> human_t_right = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1673"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1674"></a> -<a name="l1675"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_LEFT</span><span class=cF0>: -<a name="l1676"></a> human_t_left = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1677"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1678"></a> -<a name="l1679"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_UP</span><span class=cF0>: -<a name="l1680"></a> human_t_right = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1681"></a> human_t_left = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1682"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1683"></a> -<a name="l1684"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_DOWN</span><span class=cF0>: -<a name="l1685"></a> human_antispin = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1686"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1687"></a> } -<a name="l1688"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1689"></a> -<a name="l1690"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: -<a name="l1691"></a> ch = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1692"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1693"></a> -<a name="l1694"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: -<a name="l1695"></a> </span><span class=cF1>if</span><span class=cF0> (level >= </span><span class=cFE>4</span><span class=cF0>) -<a name="l1696"></a> HumanFireLaserEnd; -<a name="l1697"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1698"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1699"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l1700"></a> } -<a name="l1701"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1702"></a> AI; -<a name="l1703"></a> SolarFlares; -<a name="l1704"></a> ExpireShots; -<a name="l1705"></a> ExpireSplats; -<a name="l1706"></a> ExpireMissiles; -<a name="l1707"></a> CheckDamage; -<a name="l1708"></a> </span><span class=cF5>Refresh</span><span class=cF0>; </span><span class=cF2>//messages are only qued by winmgr</span><span class=cF0> -<a name="l1709"></a> </span><span class=cF1>if</span><span class=cF0> (show_level_message) -<a name="l1710"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1711"></a> ch = </span><span class=cF5>KeyGet</span><span class=cF0>(&sc); -<a name="l1712"></a> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'\n'</span><span class=cF0>) -<a name="l1713"></a> ch = </span><span class=cFE>0</span><span class=cF0>; -<a name="l1714"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode, </span><span class=cF3>OFF</span><span class=cF0>); -<a name="l1715"></a> show_level_message = </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l1716"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1717"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (game_over) -<a name="l1718"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1719"></a> ch = </span><span class=cF5>CharScan</span><span class=cF0>; -<a name="l1720"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1721"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l1722"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l1723"></a> </span><span class=cF1>if</span><span class=cF0> (!remaining) -<a name="l1724"></a> { -<a name="l1725"></a> level++; -<a name="l1726"></a> ShipDel(human); -<a name="l1727"></a> human = </span><span class=cF3>NULL</span><span class=cF0>; -<a name="l1728"></a> InitLevel; -<a name="l1729"></a> } -<a name="l1730"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1731"></a> } -<a name="l1732"></a> </span><span class=cF1>while</span><span class=cF0> (ch != </span><span class=cF3>CH_ESC</span><span class=cF0> && ch != </span><span class=cF6>'\n'</span><span class=cF0> && ch != </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>); -<a name="l1733"></a> -<a name="l1734"></a> AllDel(ode); -<a name="l1735"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l1736"></a> </span><span class=cF1>while</span><span class=cF0> (ch != </span><span class=cF3>CH_ESC</span><span class=cF0> && ch != </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>); -<a name="l1737"></a> -<a name="l1738"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; -<a name="l1739"></a> CtrlPanelDel(cp); -<a name="l1740"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; -<a name="l1741"></a> </span><span class=cF5>RegWrite</span><span class=cF0>(</span><span class=cF6>"ZealOS/XCaliber"</span><span class=cF0>, -<a name="l1742"></a> </span><span class=cF6>"I64 best_score=%d;\n"</span><span class=cF0> -<a name="l1743"></a> </span><span class=cF6>"I64 message_flags=%d;\n"</span><span class=cF0>, best_score, message_flags); -<a name="l1744"></a>} +<a name="l1633"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'+'</span><span class=cF0>: +<a name="l1634"></a> level++; +<a name="l1635"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1636"></a> +<a name="l1637"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'-'</span><span class=cF0>: +<a name="l1638"></a> level--; +<a name="l1639"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1640"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1641"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1642"></a> +<a name="l1643"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>: +<a name="l1644"></a> ch = arg1; +<a name="l1645"></a> sc = arg2; +<a name="l1646"></a> </span><span class=cF1>switch</span><span class=cF0> (ch) +<a name="l1647"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1648"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cFE>0</span><span class=cF0>: +<a name="l1649"></a> </span><span class=cF1>switch</span><span class=cF0> (sc.u8[</span><span class=cFE>0</span><span class=cF0>]) +<a name="l1650"></a> { +<a name="l1651"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_RIGHT</span><span class=cF0>: +<a name="l1652"></a> human_t_right = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1653"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1654"></a> +<a name="l1655"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_LEFT</span><span class=cF0>: +<a name="l1656"></a> human_t_left = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1657"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1658"></a> +<a name="l1659"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_UP</span><span class=cF0>: +<a name="l1660"></a> human_t_right = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1661"></a> human_t_left = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1662"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1663"></a> +<a name="l1664"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>SC_CURSOR_DOWN</span><span class=cF0>: +<a name="l1665"></a> human_antispin = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1666"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1667"></a> } +<a name="l1668"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1669"></a> +<a name="l1670"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: +<a name="l1671"></a> ch = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1672"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1673"></a> +<a name="l1674"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SPACE</span><span class=cF0>: +<a name="l1675"></a> </span><span class=cF1>if</span><span class=cF0> (level >= </span><span class=cFE>4</span><span class=cF0>) +<a name="l1676"></a> HumanFireLaserEnd; +<a name="l1677"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1678"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1679"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l1680"></a> } +<a name="l1681"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1682"></a> AI; +<a name="l1683"></a> SolarFlares; +<a name="l1684"></a> ExpireShots; +<a name="l1685"></a> ExpireSplats; +<a name="l1686"></a> ExpireMissiles; +<a name="l1687"></a> CheckDamage; +<a name="l1688"></a> </span><span class=cF5>Refresh</span><span class=cF0>; </span><span class=cF2>//messages are only qued by winmgr</span><span class=cF0> +<a name="l1689"></a> </span><span class=cF1>if</span><span class=cF0> (show_level_message) +<a name="l1690"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1691"></a> ch = </span><span class=cF5>KeyGet</span><span class=cF0>(&sc); +<a name="l1692"></a> </span><span class=cF1>if</span><span class=cF0> (ch == </span><span class=cF6>'\n'</span><span class=cF0>) +<a name="l1693"></a> ch = </span><span class=cFE>0</span><span class=cF0>; +<a name="l1694"></a> </span><span class=cF5>ODEPause</span><span class=cF0>(ode, </span><span class=cF3>OFF</span><span class=cF0>); +<a name="l1695"></a> show_level_message = </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l1696"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1697"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (game_over) +<a name="l1698"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1699"></a> ch = </span><span class=cF5>CharScan</span><span class=cF0>; +<a name="l1700"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1701"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l1702"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l1703"></a> </span><span class=cF1>if</span><span class=cF0> (!remaining) +<a name="l1704"></a> { +<a name="l1705"></a> level++; +<a name="l1706"></a> ShipDel(human); +<a name="l1707"></a> human = </span><span class=cF3>NULL</span><span class=cF0>; +<a name="l1708"></a> InitLevel; +<a name="l1709"></a> } +<a name="l1710"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1711"></a> } +<a name="l1712"></a> </span><span class=cF1>while</span><span class=cF0> (ch != </span><span class=cF3>CH_ESC</span><span class=cF0> && ch != </span><span class=cF6>'\n'</span><span class=cF0> && ch != </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>); +<a name="l1713"></a> +<a name="l1714"></a> AllDel(ode); +<a name="l1715"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l1716"></a> </span><span class=cF1>while</span><span class=cF0> (ch != </span><span class=cF3>CH_ESC</span><span class=cF0> && ch != </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>); +<a name="l1717"></a> +<a name="l1718"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; +<a name="l1719"></a> CtrlPanelDel(cp); +<a name="l1720"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; +<a name="l1721"></a> </span><span class=cF5>RegWrite</span><span class=cF0>(</span><span class=cF6>"ZealOS/XCaliber"</span><span class=cF0>, +<a name="l1722"></a> </span><span class=cF6>"I64 best_score=%d;\n"</span><span class=cF0> +<a name="l1723"></a> </span><span class=cF6>"I64 message_flags=%d;\n"</span><span class=cF0>, best_score, message_flags); +<a name="l1724"></a>} </span></pre></body> </html> diff --git a/docs/Apps/X-Caliber/XCCtrls.CC.html b/docs/Apps/X-Caliber/XCCtrls.CC.html index 18b416bd..05d71e8d 100755 --- a/docs/Apps/X-Caliber/XCCtrls.CC.html +++ b/docs/Apps/X-Caliber/XCCtrls.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Apps/X-Caliber/index.html b/docs/Apps/X-Caliber/index.html index 1a1a3cc9..9d704775 100755 --- a/docs/Apps/X-Caliber/index.html +++ b/docs/Apps/X-Caliber/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Apps/index.html b/docs/Apps/index.html index d62269f2..18a7e30a 100755 --- a/docs/Apps/index.html +++ b/docs/Apps/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Compiler/Asm.CC.html b/docs/Compiler/Asm.CC.html index 0316315d..c78639a6 100755 --- a/docs/Compiler/Asm.CC.html +++ b/docs/Compiler/Asm.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/AsmInit.CC.html b/docs/Compiler/AsmInit.CC.html index f47e1ef5..0452b49f 100755 --- a/docs/Compiler/AsmInit.CC.html +++ b/docs/Compiler/AsmInit.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/AsmLib.CC.html b/docs/Compiler/AsmLib.CC.html index 24359954..fb40dc86 100755 --- a/docs/Compiler/AsmLib.CC.html +++ b/docs/Compiler/AsmLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/AsmResolve.CC.html b/docs/Compiler/AsmResolve.CC.html index 5cbf43fe..72a5b0f8 100755 --- a/docs/Compiler/AsmResolve.CC.html +++ b/docs/Compiler/AsmResolve.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/BackA.CC.html b/docs/Compiler/BackA.CC.html index 53e18921..ec89b97a 100755 --- a/docs/Compiler/BackA.CC.html +++ b/docs/Compiler/BackA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/BackB.CC.html b/docs/Compiler/BackB.CC.html index 9515e353..76b0f709 100755 --- a/docs/Compiler/BackB.CC.html +++ b/docs/Compiler/BackB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/BackC.CC.html b/docs/Compiler/BackC.CC.html index 873e3456..9a8b904c 100755 --- a/docs/Compiler/BackC.CC.html +++ b/docs/Compiler/BackC.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/BackFA.CC.html b/docs/Compiler/BackFA.CC.html index 0026cea7..e91e1ee0 100755 --- a/docs/Compiler/BackFA.CC.html +++ b/docs/Compiler/BackFA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/BackFB.CC.html b/docs/Compiler/BackFB.CC.html index dcd47286..eedf24ba 100755 --- a/docs/Compiler/BackFB.CC.html +++ b/docs/Compiler/BackFB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/BackLib.CC.html b/docs/Compiler/BackLib.CC.html index 7e87488c..fff7ffe7 100755 --- a/docs/Compiler/BackLib.CC.html +++ b/docs/Compiler/BackLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CExcept.CC.html b/docs/Compiler/CExcept.CC.html index a2228f81..a4420e16 100755 --- a/docs/Compiler/CExcept.CC.html +++ b/docs/Compiler/CExcept.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CExterns.CC.html b/docs/Compiler/CExterns.CC.html index 8771472f..fa8636a8 100755 --- a/docs/Compiler/CExterns.CC.html +++ b/docs/Compiler/CExterns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CHash.CC.html b/docs/Compiler/CHash.CC.html index 6758c04a..ad4c19e0 100755 --- a/docs/Compiler/CHash.CC.html +++ b/docs/Compiler/CHash.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CInit.CC.html b/docs/Compiler/CInit.CC.html index 144cd841..a7c1ef85 100755 --- a/docs/Compiler/CInit.CC.html +++ b/docs/Compiler/CInit.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CMain.CC.html b/docs/Compiler/CMain.CC.html index a2860d12..6f35d5ae 100755 --- a/docs/Compiler/CMain.CC.html +++ b/docs/Compiler/CMain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CMisc.CC.html b/docs/Compiler/CMisc.CC.html index a9180be4..8f0a7f9f 100755 --- a/docs/Compiler/CMisc.CC.html +++ b/docs/Compiler/CMisc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -36,7 +36,7 @@ body {background-color:#1f1f1f;} <a name="l9"></a>} <a name="l10"></a> <a name="l11"></a></span><span class=cF1>asm</span><span class=cF0> { -<a name="l12"></a></span><span class=cFD>_LAST_FUN</span><span class=cF0>:: </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l415"><span class=cF4>_CALL_IND</span></a><span class=cF0> +<a name="l12"></a></span><span class=cFD>_LAST_FUN</span><span class=cF0>:: </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l425"><span class=cF4>_CALL_IND</span></a><span class=cF0> <a name="l13"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l14"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> <a name="l15"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> diff --git a/docs/Compiler/Compiler.PRJ.html b/docs/Compiler/Compiler.PRJ.html index 59f2a34c..4daff03e 100755 --- a/docs/Compiler/Compiler.PRJ.html +++ b/docs/Compiler/Compiler.PRJ.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CompilerA.HH.html b/docs/Compiler/CompilerA.HH.html index e98afafd..309ac670 100755 --- a/docs/Compiler/CompilerA.HH.html +++ b/docs/Compiler/CompilerA.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/CompilerB.HH.html b/docs/Compiler/CompilerB.HH.html index 5f71589d..702f7333 100755 --- a/docs/Compiler/CompilerB.HH.html +++ b/docs/Compiler/CompilerB.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/Lex.CC.html b/docs/Compiler/Lex.CC.html index 79679db0..b800fcb0 100755 --- a/docs/Compiler/Lex.CC.html +++ b/docs/Compiler/Lex.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/LexLib.CC.html b/docs/Compiler/LexLib.CC.html index d53b9e2b..c2c30b59 100755 --- a/docs/Compiler/LexLib.CC.html +++ b/docs/Compiler/LexLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OpCodes.DD.html b/docs/Compiler/OpCodes.DD.html index 8f2a198b..bd177677 100755 --- a/docs/Compiler/OpCodes.DD.html +++ b/docs/Compiler/OpCodes.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptLib.CC.html b/docs/Compiler/OptLib.CC.html index 8c417184..bf0d4dbb 100755 --- a/docs/Compiler/OptLib.CC.html +++ b/docs/Compiler/OptLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptPass012.CC.html b/docs/Compiler/OptPass012.CC.html index e485452a..101cef73 100755 --- a/docs/Compiler/OptPass012.CC.html +++ b/docs/Compiler/OptPass012.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptPass3.CC.html b/docs/Compiler/OptPass3.CC.html index f97a94ea..ac36873b 100755 --- a/docs/Compiler/OptPass3.CC.html +++ b/docs/Compiler/OptPass3.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptPass4.CC.html b/docs/Compiler/OptPass4.CC.html index 7b5f8b8f..87971a48 100755 --- a/docs/Compiler/OptPass4.CC.html +++ b/docs/Compiler/OptPass4.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptPass5.CC.html b/docs/Compiler/OptPass5.CC.html index 19dd699e..a0136c60 100755 --- a/docs/Compiler/OptPass5.CC.html +++ b/docs/Compiler/OptPass5.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptPass6.CC.html b/docs/Compiler/OptPass6.CC.html index 9dd52699..15485dc8 100755 --- a/docs/Compiler/OptPass6.CC.html +++ b/docs/Compiler/OptPass6.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/OptPass789A.CC.html b/docs/Compiler/OptPass789A.CC.html index 1b46e6e8..ac57d3be 100755 --- a/docs/Compiler/OptPass789A.CC.html +++ b/docs/Compiler/OptPass789A.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/ParseExp.CC.html b/docs/Compiler/ParseExp.CC.html index 9ac370b5..b42b5bf8 100755 --- a/docs/Compiler/ParseExp.CC.html +++ b/docs/Compiler/ParseExp.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/ParseLib.CC.html b/docs/Compiler/ParseLib.CC.html index 19c36d2d..47ed37c6 100755 --- a/docs/Compiler/ParseLib.CC.html +++ b/docs/Compiler/ParseLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/ParseStatement.CC.html b/docs/Compiler/ParseStatement.CC.html index 1c41b7a6..1a76a916 100755 --- a/docs/Compiler/ParseStatement.CC.html +++ b/docs/Compiler/ParseStatement.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/ParseVar.CC.html b/docs/Compiler/ParseVar.CC.html index 376104e3..e4c02a49 100755 --- a/docs/Compiler/ParseVar.CC.html +++ b/docs/Compiler/ParseVar.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/Templates.CC.html b/docs/Compiler/Templates.CC.html index d79349e4..072cb7f4 100755 --- a/docs/Compiler/Templates.CC.html +++ b/docs/Compiler/Templates.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Compiler/UAsm.CC.html b/docs/Compiler/UAsm.CC.html index 8a82683e..730d2f55 100755 --- a/docs/Compiler/UAsm.CC.html +++ b/docs/Compiler/UAsm.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -419,7 +419,7 @@ body {background-color:#1f1f1f;} <a name="l392"></a> { <a name="l393"></a> </span><span class=cF1>if</span><span class=cF0> (tmpins->opcode[i] != rip[i]) <a name="l394"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l395"></a> </span><span class=cF3>ST_ERR_ST</span><span class=cF0> </span><span class=cF6>"$HL,0$BAD MATCH SSE check #2! %02X with %02X\n"</span><span class=cF0>, tmpins->opcode[i], rip[i]; +<a name="l395"></a></span><span class=cF2>//</span><span class=cF0> </span><span class=cF2>ST_ERR_ST "$HL,0$BAD MATCH SSE check #2! %02X with %02X\n", tmpins->opcode[i], rip[i];</span><span class=cF0> <a name="l396"></a></span><span class=cF2>//</span><span class=cF0> </span><span class=cF2>D(tmpins, sizeof(CInst));"\n$HL,1$";</span><span class=cF0> <a name="l397"></a> </span><span class=cF1>goto</span><span class=cF0> sse_check_fail; </span><span class=cF2>// evaluate inst op with RIP. if not identical, not a match.</span><span class=cF0> <a name="l398"></a> </span><span class=cF7>}</span><span class=cF0> diff --git a/docs/Compiler/index.html b/docs/Compiler/index.html index f9a1bd93..4764a133 100755 --- a/docs/Compiler/index.html +++ b/docs/Compiler/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/AcctExample/HomeKeyPlugIns.CC.html b/docs/Demo/AcctExample/HomeKeyPlugIns.CC.html index 48ac75fb..d160587f 100755 --- a/docs/Demo/AcctExample/HomeKeyPlugIns.CC.html +++ b/docs/Demo/AcctExample/HomeKeyPlugIns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/HomeLocalize.CC.html b/docs/Demo/AcctExample/HomeLocalize.CC.html index d3f55d1d..fd4e37dc 100755 --- a/docs/Demo/AcctExample/HomeLocalize.CC.html +++ b/docs/Demo/AcctExample/HomeLocalize.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/HomeSys.CC.html b/docs/Demo/AcctExample/HomeSys.CC.html index f8343687..11be8f7a 100755 --- a/docs/Demo/AcctExample/HomeSys.CC.html +++ b/docs/Demo/AcctExample/HomeSys.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -36,7 +36,7 @@ body {background-color:#1f1f1f;} <a name="l9"></a> </span><span class=cF5>WinToTop</span><span class=cF0>; <a name="l10"></a> </span><span class=cF5>WinZBufUpdate</span><span class=cF0>; <a name="l11"></a> </span><span class=cF5>Dir</span><span class=cF0>; -<a name="l12"></a> </span><span class=cF6>"\n95,188 LOC, "</span><span class=cF0>; +<a name="l12"></a> </span><span class=cF6>"\n95,191 LOC, "</span><span class=cF0>; <a name="l13"></a> </span><span class=cF6>"%d MB RAM, "</span><span class=cF0>, </span><span class=cF5>MemBIOSTotal</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF0>; <a name="l14"></a> </span><span class=cF5>CPURep</span><span class=cF0>; <a name="l15"></a> </span><span class=cF6>"\n"</span><span class=cF0>; diff --git a/docs/Demo/AcctExample/HomeWrappers.CC.html b/docs/Demo/AcctExample/HomeWrappers.CC.html index 32aa6436..a07b1326 100755 --- a/docs/Demo/AcctExample/HomeWrappers.CC.html +++ b/docs/Demo/AcctExample/HomeWrappers.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/MakeHome.CC.html b/docs/Demo/AcctExample/MakeHome.CC.html index c4dfab83..14897531 100755 --- a/docs/Demo/AcctExample/MakeHome.CC.html +++ b/docs/Demo/AcctExample/MakeHome.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/Once.CC.html b/docs/Demo/AcctExample/Once.CC.html index 14bc7284..18384b4e 100755 --- a/docs/Demo/AcctExample/Once.CC.html +++ b/docs/Demo/AcctExample/Once.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/PersonalMenu.DD.html b/docs/Demo/AcctExample/PersonalMenu.DD.html index 6ed21adf..202c82f0 100755 --- a/docs/Demo/AcctExample/PersonalMenu.DD.html +++ b/docs/Demo/AcctExample/PersonalMenu.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c06{color:#b7822f;background-color:#e3e3e3;} diff --git a/docs/Demo/AcctExample/PersonalNotes.DD.html b/docs/Demo/AcctExample/PersonalNotes.DD.html index fbf1fcc4..6b723d53 100755 --- a/docs/Demo/AcctExample/PersonalNotes.DD.html +++ b/docs/Demo/AcctExample/PersonalNotes.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/Registry.CC.html b/docs/Demo/AcctExample/Registry.CC.html index 0d12199d..8eac7ca8 100755 --- a/docs/Demo/AcctExample/Registry.CC.html +++ b/docs/Demo/AcctExample/Registry.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0A{color:#a1ce97;background-color:#e3e3e3;} diff --git a/docs/Demo/AcctExample/TOS/MakeTOS.CC.html b/docs/Demo/AcctExample/TOS/MakeTOS.CC.html index 86cf4bc5..29a14cc4 100755 --- a/docs/Demo/AcctExample/TOS/MakeTOS.CC.html +++ b/docs/Demo/AcctExample/TOS/MakeTOS.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/TOS/TOSConfig.CC.html b/docs/Demo/AcctExample/TOS/TOSConfig.CC.html index 81b3ba58..8ac83fd2 100755 --- a/docs/Demo/AcctExample/TOS/TOSConfig.CC.html +++ b/docs/Demo/AcctExample/TOS/TOSConfig.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/TOS/TOSDistro.CC.html b/docs/Demo/AcctExample/TOS/TOSDistro.CC.html index 66331660..7fe96a2d 100755 --- a/docs/Demo/AcctExample/TOS/TOSDistro.CC.html +++ b/docs/Demo/AcctExample/TOS/TOSDistro.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -173,7 +173,7 @@ body {background-color:#1f1f1f;} <a name="l146"></a>{ <a name="l147"></a> StdDistroPrep; <a name="l148"></a> </span><span class=cF5>RedSeaISO</span><span class=cF0>(TOS_ISO_NAME, TOS_DISTRO_DIR, TOS_DISTRO_DIR </span><span class=cF3>BOOT_DIR_KERNEL_BIN_C</span><span class=cF0>); -<a name="l149"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.03 - Standard Distro (%0.1fMB)"</span><span class=cF0>, +<a name="l149"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.04 - Standard Distro (%0.1fMB)"</span><span class=cF0>, <a name="l150"></a> </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0> * </span><span class=cF7>(</span><span class=cFE>10</span><span class=cF0> * </span><span class=cF5>Size</span><span class=cF0>(TOS_ISO_NAME, </span><span class=cF6>"+s"</span><span class=cF0>) / </span><span class=cFE>1024</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF7>)</span><span class=cF0>); <a name="l151"></a> </span><span class=cF5>Drive</span><span class=cF0>(</span><span class=cF6>'C'</span><span class=cF0>); <a name="l152"></a>} @@ -203,7 +203,7 @@ body {background-color:#1f1f1f;} <a name="l176"></a>{ <a name="l177"></a> LiteDistroPrep; <a name="l178"></a> </span><span class=cF5>RedSeaISO</span><span class=cF0>(TOS_ISO_NAME, TOS_DISTRO_DIR, TOS_DISTRO_DIR </span><span class=cF3>BOOT_DIR_KERNEL_BIN_C</span><span class=cF0>); -<a name="l179"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.03 - Standard Distro (%0.1fMB)"</span><span class=cF0>, +<a name="l179"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.04 - Standard Distro (%0.1fMB)"</span><span class=cF0>, <a name="l180"></a> </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0> * </span><span class=cF7>(</span><span class=cFE>10</span><span class=cF0> * </span><span class=cF5>Size</span><span class=cF0>(TOS_ISO_NAME, </span><span class=cF6>"+s"</span><span class=cF0>) / </span><span class=cFE>1024</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF7>)</span><span class=cF0>); <a name="l181"></a> </span><span class=cF5>Drive</span><span class=cF0>(</span><span class=cF6>'C'</span><span class=cF0>); <a name="l182"></a>} @@ -228,7 +228,7 @@ body {background-color:#1f1f1f;} <a name="l201"></a>{ <a name="l202"></a> DebugDistroPrep; <a name="l203"></a> </span><span class=cF5>RedSeaISO</span><span class=cF0>(TOS_ISO_NAME, TOS_DISTRO_DIR, TOS_DISTRO_DIR </span><span class=cF3>BOOT_DIR_KERNEL_BIN_C</span><span class=cF0>); -<a name="l204"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOS_DEBUG_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.03 - Debug Distro (%0.1fMB)"</span><span class=cF0>, +<a name="l204"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOS_DEBUG_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.04 - Debug Distro (%0.1fMB)"</span><span class=cF0>, <a name="l205"></a> </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0> * </span><span class=cF7>(</span><span class=cFE>10</span><span class=cF0> * </span><span class=cF5>Size</span><span class=cF0>(TOS_ISO_NAME, </span><span class=cF6>"+s"</span><span class=cF0>) / </span><span class=cFE>1024</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF7>)</span><span class=cF0>); <a name="l206"></a> </span><span class=cF5>Drive</span><span class=cF0>(</span><span class=cF6>'C'</span><span class=cF0>); <a name="l207"></a>} @@ -251,7 +251,7 @@ body {background-color:#1f1f1f;} <a name="l224"></a>{ <a name="l225"></a> StaffDistroPrep; <a name="l226"></a> </span><span class=cF5>RedSeaISO</span><span class=cF0>(TOS_ISO_NAME, TOS_DISTRO_DIR, TOS_DISTRO_DIR </span><span class=cF3>BOOT_DIR_KERNEL_BIN_C</span><span class=cF0>); -<a name="l227"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOS_STAFF_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.03 - T.S. Company Internal Distro (%0.1fMB)"</span><span class=cF0>, +<a name="l227"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOS_STAFF_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.04 - T.S. Company Internal Distro (%0.1fMB)"</span><span class=cF0>, <a name="l228"></a> </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0> * </span><span class=cF7>(</span><span class=cFE>10</span><span class=cF0> * </span><span class=cF5>Size</span><span class=cF0>(TOS_ISO_NAME, </span><span class=cF6>"+s"</span><span class=cF0>) / </span><span class=cFE>1024</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF7>)</span><span class=cF0>); <a name="l229"></a> </span><span class=cF5>Drive</span><span class=cF0>(</span><span class=cF6>'C'</span><span class=cF0>); <a name="l230"></a>} @@ -287,7 +287,7 @@ body {background-color:#1f1f1f;} <a name="l260"></a>{ <a name="l261"></a> </span><span class=cF1>try</span><span class=cF0> <a name="l262"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l263"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.03 - Standard Distro (%0.1fMB)"</span><span class=cF0>, +<a name="l263"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_SIZE"</span><span class=cF0>, </span><span class=cF6>"Download ZealOS V1.04 - Standard Distro (%0.1fMB)"</span><span class=cF0>, <a name="l264"></a> </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0> * </span><span class=cF7>(</span><span class=cFE>10</span><span class=cF0> * </span><span class=cF5>Size</span><span class=cF0>(</span><span class=cF6>"D:/Downloads/TOS_Distro.ISO"</span><span class=cF0>, </span><span class=cF6>"+s"</span><span class=cF0>) / </span><span class=cFE>1024</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF7>)</span><span class=cF0>); <a name="l265"></a> </span><span class=cF5>DefinePrint</span><span class=cF0>(</span><span class=cF6>"DD_TEMPLEOSCD_K_SIZE"</span><span class=cF0>, </span><span class=cF6>"%dKB"</span><span class=cF0>, </span><span class=cF5>Size</span><span class=cF7>(</span><span class=cF6>"D:/Downloads/TOS_Distro.ISO"</span><span class=cF0>, </span><span class=cF6>"+s"</span><span class=cF7>)</span><span class=cF0> / </span><span class=cFE>1024</span><span class=cF0>); <a name="l266"></a> </span><span class=cF7>}</span><span class=cF0> diff --git a/docs/Demo/AcctExample/TOS/TOSExtern.CC.html b/docs/Demo/AcctExample/TOS/TOSExtern.CC.html index 80a30750..ebdff089 100755 --- a/docs/Demo/AcctExample/TOS/TOSExtern.CC.html +++ b/docs/Demo/AcctExample/TOS/TOSExtern.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/TOS/TOSMisc.CC.html b/docs/Demo/AcctExample/TOS/TOSMisc.CC.html index 42fe8558..dc9c3f19 100755 --- a/docs/Demo/AcctExample/TOS/TOSMisc.CC.html +++ b/docs/Demo/AcctExample/TOS/TOSMisc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/TOS/TOSTheme.CC.html b/docs/Demo/AcctExample/TOS/TOSTheme.CC.html index acbcc4e2..0b19e954 100755 --- a/docs/Demo/AcctExample/TOS/TOSTheme.CC.html +++ b/docs/Demo/AcctExample/TOS/TOSTheme.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/AcctExample/TOS/index.html b/docs/Demo/AcctExample/TOS/index.html index ab97e8e6..24ff36d1 100755 --- a/docs/Demo/AcctExample/TOS/index.html +++ b/docs/Demo/AcctExample/TOS/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/AcctExample/index.html b/docs/Demo/AcctExample/index.html index 067cf857..5383b998 100755 --- a/docs/Demo/AcctExample/index.html +++ b/docs/Demo/AcctExample/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/Asm/AsmAndC1.CC.html b/docs/Demo/Asm/AsmAndC1.CC.html index e1d9bd0b..cb8c794b 100755 --- a/docs/Demo/Asm/AsmAndC1.CC.html +++ b/docs/Demo/Asm/AsmAndC1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/AsmAndC2.CC.html b/docs/Demo/Asm/AsmAndC2.CC.html index 0862fef3..c851d6fd 100755 --- a/docs/Demo/Asm/AsmAndC2.CC.html +++ b/docs/Demo/Asm/AsmAndC2.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/AsmAndC3.CC.html b/docs/Demo/Asm/AsmAndC3.CC.html index 65be2964..da4d2e95 100755 --- a/docs/Demo/Asm/AsmAndC3.CC.html +++ b/docs/Demo/Asm/AsmAndC3.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/AsmHelloWorld.CC.html b/docs/Demo/Asm/AsmHelloWorld.CC.html index 1bb47093..ad1b40f3 100755 --- a/docs/Demo/Asm/AsmHelloWorld.CC.html +++ b/docs/Demo/Asm/AsmHelloWorld.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/BuzzFizz.CC.html b/docs/Demo/Asm/BuzzFizz.CC.html index 05dcd612..8b50f6e3 100755 --- a/docs/Demo/Asm/BuzzFizz.CC.html +++ b/docs/Demo/Asm/BuzzFizz.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/DivByHand.CC.html b/docs/Demo/Asm/DivByHand.CC.html index a42e4342..875c694c 100755 --- a/docs/Demo/Asm/DivByHand.CC.html +++ b/docs/Demo/Asm/DivByHand.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/MulByHand.CC.html b/docs/Demo/Asm/MulByHand.CC.html index 45fc32f4..86e124aa 100755 --- a/docs/Demo/Asm/MulByHand.CC.html +++ b/docs/Demo/Asm/MulByHand.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/PutDec.CC.html b/docs/Demo/Asm/PutDec.CC.html index 170009c2..86feaf97 100755 --- a/docs/Demo/Asm/PutDec.CC.html +++ b/docs/Demo/Asm/PutDec.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Asm/index.html b/docs/Demo/Asm/index.html index fed4b92c..fcab0a22 100755 --- a/docs/Demo/Asm/index.html +++ b/docs/Demo/Asm/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/Carry.CC.html b/docs/Demo/Carry.CC.html index 51833b08..e46822e0 100755 --- a/docs/Demo/Carry.CC.html +++ b/docs/Demo/Carry.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ClassMeta.CC.html b/docs/Demo/ClassMeta.CC.html index d0de892c..fd80d450 100755 --- a/docs/Demo/ClassMeta.CC.html +++ b/docs/Demo/ClassMeta.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/CompileDemo.CC.html b/docs/Demo/CompileDemo.CC.html index 56886aec..27eb7b09 100755 --- a/docs/Demo/CompileDemo.CC.html +++ b/docs/Demo/CompileDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DateTime.CC.html b/docs/Demo/DateTime.CC.html index d87ab104..81a47dc6 100755 --- a/docs/Demo/DateTime.CC.html +++ b/docs/Demo/DateTime.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DebugDemo.CC.html b/docs/Demo/DebugDemo.CC.html index 201a18d7..240a6812 100755 --- a/docs/Demo/DebugDemo.CC.html +++ b/docs/Demo/DebugDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Define.CC.html b/docs/Demo/Define.CC.html index 9edc630c..12f041d2 100755 --- a/docs/Demo/Define.CC.html +++ b/docs/Demo/Define.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Directives.CC.html b/docs/Demo/Directives.CC.html index 096098fc..468b6c84 100755 --- a/docs/Demo/Directives.CC.html +++ b/docs/Demo/Directives.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/BlkDevRep.CC.html b/docs/Demo/Disk/BlkDevRep.CC.html index 0957e2b9..72d15149 100755 --- a/docs/Demo/Disk/BlkDevRep.CC.html +++ b/docs/Demo/Disk/BlkDevRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/DataBase.CC.html b/docs/Demo/Disk/DataBase.CC.html index 84793065..2a45b9ff 100755 --- a/docs/Demo/Disk/DataBase.CC.html +++ b/docs/Demo/Disk/DataBase.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/DiskRaw.CC.html b/docs/Demo/Disk/DiskRaw.CC.html index 5dc63966..05f53e66 100755 --- a/docs/Demo/Disk/DiskRaw.CC.html +++ b/docs/Demo/Disk/DiskRaw.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/FPrintF.CC.html b/docs/Demo/Disk/FPrintF.CC.html index 7dbf98c6..c98b2a24 100755 --- a/docs/Demo/Disk/FPrintF.CC.html +++ b/docs/Demo/Disk/FPrintF.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/SerializeTree.CC.html b/docs/Demo/Disk/SerializeTree.CC.html index 137d5221..04187e6a 100755 --- a/docs/Demo/Disk/SerializeTree.CC.html +++ b/docs/Demo/Disk/SerializeTree.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/UnusedSpaceRep.CC.html b/docs/Demo/Disk/UnusedSpaceRep.CC.html index 64e929eb..fafae3f8 100755 --- a/docs/Demo/Disk/UnusedSpaceRep.CC.html +++ b/docs/Demo/Disk/UnusedSpaceRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Disk/index.html b/docs/Demo/Disk/index.html index 0463d51c..2523e77c 100755 --- a/docs/Demo/Disk/index.html +++ b/docs/Demo/Disk/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/DolDoc/CallBack.CC.html b/docs/Demo/DolDoc/CallBack.CC.html index 331aea24..a5004a8c 100755 --- a/docs/Demo/DolDoc/CallBack.CC.html +++ b/docs/Demo/DolDoc/CallBack.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/ClickCallBack.CC.html b/docs/Demo/DolDoc/ClickCallBack.CC.html index 77cae874..b480c704 100755 --- a/docs/Demo/DolDoc/ClickCallBack.CC.html +++ b/docs/Demo/DolDoc/ClickCallBack.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/CursorMove.CC.html b/docs/Demo/DolDoc/CursorMove.CC.html index 53367450..6a3b1f24 100755 --- a/docs/Demo/DolDoc/CursorMove.CC.html +++ b/docs/Demo/DolDoc/CursorMove.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/Data.CC.html b/docs/Demo/DolDoc/Data.CC.html index 19952cfa..0aad76ef 100755 --- a/docs/Demo/DolDoc/Data.CC.html +++ b/docs/Demo/DolDoc/Data.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/DefineStr.CC.html b/docs/Demo/DolDoc/DefineStr.CC.html index f34e595e..a4246a1d 100755 --- a/docs/Demo/DolDoc/DefineStr.CC.html +++ b/docs/Demo/DolDoc/DefineStr.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/DemoDoc.DD.html b/docs/Demo/DolDoc/DemoDoc.DD.html index b116db79..d3ca6225 100755 --- a/docs/Demo/DolDoc/DemoDoc.DD.html +++ b/docs/Demo/DolDoc/DemoDoc.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/FileRead.CC.html b/docs/Demo/DolDoc/FileRead.CC.html index d397c4c6..e29c6c5f 100755 --- a/docs/Demo/DolDoc/FileRead.CC.html +++ b/docs/Demo/DolDoc/FileRead.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/Form.CC.html b/docs/Demo/DolDoc/Form.CC.html index 9e4cf3ef..31582fc0 100755 --- a/docs/Demo/DolDoc/Form.CC.html +++ b/docs/Demo/DolDoc/Form.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/MenuBttn.CC.html b/docs/Demo/DolDoc/MenuBttn.CC.html index 625e0f54..8774ab45 100755 --- a/docs/Demo/DolDoc/MenuBttn.CC.html +++ b/docs/Demo/DolDoc/MenuBttn.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/MenuSprite.CC.html b/docs/Demo/DolDoc/MenuSprite.CC.html index a370e817..52629605 100755 --- a/docs/Demo/DolDoc/MenuSprite.CC.html +++ b/docs/Demo/DolDoc/MenuSprite.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/NumBible.CC.html b/docs/Demo/DolDoc/NumBible.CC.html index 098e7a1c..f598abaf 100755 --- a/docs/Demo/DolDoc/NumBible.CC.html +++ b/docs/Demo/DolDoc/NumBible.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/TextDemo.CC.html b/docs/Demo/DolDoc/TextDemo.CC.html index 40a88b96..188cfe83 100755 --- a/docs/Demo/DolDoc/TextDemo.CC.html +++ b/docs/Demo/DolDoc/TextDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0F{color:#1f1f1f;background-color:#e3e3e3;} diff --git a/docs/Demo/DolDoc/TreeDemo.CC.html b/docs/Demo/DolDoc/TreeDemo.CC.html index 04e60c32..f1b3e6a1 100755 --- a/docs/Demo/DolDoc/TreeDemo.CC.html +++ b/docs/Demo/DolDoc/TreeDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/UnusedDefine.CC.html b/docs/Demo/DolDoc/UnusedDefine.CC.html index 95d799c3..e049a1da 100755 --- a/docs/Demo/DolDoc/UnusedDefine.CC.html +++ b/docs/Demo/DolDoc/UnusedDefine.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/DolDoc/index.html b/docs/Demo/DolDoc/index.html index b868fd59..5b2d40b0 100755 --- a/docs/Demo/DolDoc/index.html +++ b/docs/Demo/DolDoc/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/Exceptions.CC.html b/docs/Demo/Exceptions.CC.html index 38d1032a..1f70b98a 100755 --- a/docs/Demo/Exceptions.CC.html +++ b/docs/Demo/Exceptions.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ExtChars.CC.html b/docs/Demo/ExtChars.CC.html index 10d35445..075f2f64 100755 --- a/docs/Demo/ExtChars.CC.html +++ b/docs/Demo/ExtChars.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/BattleLines.CC.html b/docs/Demo/Games/BattleLines.CC.html index 94d54fac..3dced8e7 100755 --- a/docs/Demo/Games/BattleLines.CC.html +++ b/docs/Demo/Games/BattleLines.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c20{color:#e3e3e3;background-color:#73a255;} diff --git a/docs/Demo/Games/BigGuns.CC.html b/docs/Demo/Games/BigGuns.CC.html index 3e03d2c8..c7ad4a1d 100755 --- a/docs/Demo/Games/BigGuns.CC.html +++ b/docs/Demo/Games/BigGuns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/BlackDiamond.CC.html b/docs/Demo/Games/BlackDiamond.CC.html index b8caddfb..8607fe63 100755 --- a/docs/Demo/Games/BlackDiamond.CC.html +++ b/docs/Demo/Games/BlackDiamond.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/BomberGolf.CC.html b/docs/Demo/Games/BomberGolf.CC.html index d9e42bd9..d4f9f916 100755 --- a/docs/Demo/Games/BomberGolf.CC.html +++ b/docs/Demo/Games/BomberGolf.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/CastleFrankenstein.CC.html b/docs/Demo/Games/CastleFrankenstein.CC.html index 0b24334e..c5c136fe 100755 --- a/docs/Demo/Games/CastleFrankenstein.CC.html +++ b/docs/Demo/Games/CastleFrankenstein.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/CharDemo.CC.html b/docs/Demo/Games/CharDemo.CC.html index 2bd8e727..1add6238 100755 --- a/docs/Demo/Games/CharDemo.CC.html +++ b/docs/Demo/Games/CharDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Chess.CC.html b/docs/Demo/Games/Chess.CC.html index b9bfbf42..c8d9e8cc 100755 --- a/docs/Demo/Games/Chess.CC.html +++ b/docs/Demo/Games/Chess.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/CircleTrace.CC.html b/docs/Demo/Games/CircleTrace.CC.html index c8083db9..fbb1bb04 100755 --- a/docs/Demo/Games/CircleTrace.CC.html +++ b/docs/Demo/Games/CircleTrace.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Collision.CC.html b/docs/Demo/Games/Collision.CC.html index 0eccfc2d..4a7797cb 100755 --- a/docs/Demo/Games/Collision.CC.html +++ b/docs/Demo/Games/Collision.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Digits.CC.html b/docs/Demo/Games/Digits.CC.html index f1d1d3a7..357941a3 100755 --- a/docs/Demo/Games/Digits.CC.html +++ b/docs/Demo/Games/Digits.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/DunGen.CC.html b/docs/Demo/Games/DunGen.CC.html index 13a66ba9..1ea11245 100755 --- a/docs/Demo/Games/DunGen.CC.html +++ b/docs/Demo/Games/DunGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c00{color:#e3e3e3;background-color:#e3e3e3;} diff --git a/docs/Demo/Games/ElephantWalk.CC.html b/docs/Demo/Games/ElephantWalk.CC.html index 50631fc6..bbaa0075 100755 --- a/docs/Demo/Games/ElephantWalk.CC.html +++ b/docs/Demo/Games/ElephantWalk.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/FlapBat.CC.html b/docs/Demo/Games/FlapBat.CC.html index dcd13685..34f5682f 100755 --- a/docs/Demo/Games/FlapBat.CC.html +++ b/docs/Demo/Games/FlapBat.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c70{color:#e3e3e3;background-color:#444444;} diff --git a/docs/Demo/Games/FlatTops.CC.html b/docs/Demo/Games/FlatTops.CC.html index 4a02992b..f0344faa 100755 --- a/docs/Demo/Games/FlatTops.CC.html +++ b/docs/Demo/Games/FlatTops.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c10{color:#e3e3e3;background-color:#4f84a6;} @@ -731,305 +731,305 @@ body {background-color:#1f1f1f;} <a name="l702"></a> d -= </span><span class=cFE>20</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> / (FIRE_WIDTH * FIRE_HEIGHT); <a name="l703"></a>} <a name="l704"></a> -<a name="l705"></a></span><span class=cF1>U0</span><span class=cF0> MyNoise(</span><span class=cF9>I64</span><span class=cF0> mS, </span><span class=cF1>F64</span><span class=cF0> min_ona, </span><span class=cF1>F64</span><span class=cF0> max_ona) -<a name="l706"></a>{</span><span class=cF2>//Make white noise for given number of mS.</span><span class=cF0> -<a name="l707"></a></span><span class=cF2>// See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l432"><span class=cF4>Noise</span></a><span class=cF2>. On bare-metal, Spawn() hogs CPU.</span><span class=cF0> -<a name="l708"></a> </span><span class=cF9>CSoundEffectFrame</span><span class=cF0> *ns; -<a name="l709"></a> -<a name="l710"></a> </span><span class=cF1>if</span><span class=cF0> (mS > </span><span class=cFE>0</span><span class=cF0>) -<a name="l711"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l712"></a> ns = </span><span class=cF5>MAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF9>CSoundEffectFrame</span><span class=cF7>)</span><span class=cF0>); -<a name="l713"></a> ns->type = </span><span class=cF3>SE_NOISE</span><span class=cF0>; -<a name="l714"></a> ns->duration = mS / </span><span class=cFE>1000</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l715"></a> ns->ona1 = min_ona; -<a name="l716"></a> ns->ona2 = max_ona; -<a name="l717"></a> </span><span class=cFB>music</span><span class=cF0>.mute++; -<a name="l718"></a> </span><span class=cF5>SoundEffectTask</span><span class=cF0>(ns); -<a name="l719"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l720"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l721"></a> -<a name="l722"></a> </span><span class=cF1>return</span><span class=cF0>; -<a name="l723"></a>} -<a name="l724"></a> -<a name="l725"></a></span><span class=cF1>U0</span><span class=cF0> Combat(</span><span class=cF1>F64</span><span class=cF0> period) -<a name="l726"></a>{ -<a name="l727"></a> </span><span class=cF1>F64</span><span class=cF0> d; -<a name="l728"></a> Obj *tmpo, *tmpo1; -<a name="l729"></a> Torpedo *tmpt; -<a name="l730"></a> -<a name="l731"></a> tmpo = obj_head.next; -<a name="l732"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) -<a name="l733"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l734"></a> tmpo->flags &= ~OF_SHOOTING; -<a name="l735"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_ACTIVE && -<a name="l736"></a> </span><span class=cF7>(</span><span class=cF0>tmpo1 = ObjFind(tmpo->x, tmpo->y, OF_ACTIVE, OF_ACTIVE,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF7>(</span><span class=cF0>tmpo->player ^ </span><span class=cFE>1</span><span class=cF7>)</span><span class=cF0>, &d)</span><span class=cF7>)</span><span class=cF0>) -<a name="l737"></a> { -<a name="l738"></a> tmpo->target_x = tmpo1->x; -<a name="l739"></a> tmpo->target_y = tmpo1->y; -<a name="l740"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo1->flags & OF_SHIP) -<a name="l741"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l742"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->torpedos && d < tmpo->torpedos_range && </span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>125</span><span class=cF0> * period) -<a name="l743"></a> { -<a name="l744"></a> tmpo->torpedos--; -<a name="l745"></a> tmpt = </span><span class=cF5>CAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>Torpedo</span><span class=cF7>)</span><span class=cF0>); -<a name="l746"></a> tmpt->x = tmpo->x; -<a name="l747"></a> tmpt->y = tmpo->y; -<a name="l748"></a> tmpt->speed = </span><span class=cFE>100</span><span class=cF0>; -<a name="l749"></a> d /= tmpt->speed * (GAME_SPEED_SCALE * game_speed); -<a name="l750"></a> tmpo1->death_time = tmpt->timeout = </span><span class=cF5>tS</span><span class=cF0> + d; -<a name="l751"></a> tmpt->target = tmpo1; -<a name="l752"></a> tmpt->theta = </span><span class=cF5>Arg</span><span class=cF0>(tmpo1->x - tmpo->x, tmpo1->y - tmpo->y); -<a name="l753"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(tmpt, torpedo_head.last); -<a name="l754"></a> </span><span class=cF5>Sweep</span><span class=cF0>(</span><span class=cFE>2000</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>, </span><span class=cFE>53</span><span class=cF0>); -<a name="l755"></a> } -<a name="l756"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (tmpo->ship_guns > </span><span class=cFE>0</span><span class=cF0> && d < tmpo->ship_guns_range) -<a name="l757"></a> { -<a name="l758"></a> tmpo->flags |= OF_SHOOTING; -<a name="l759"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>125</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) -<a name="l760"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l761"></a> ShipDamage(tmpo1, tmpo->ship_guns * </span><span class=cF5>Rand</span><span class=cF0> * period); -<a name="l762"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) -<a name="l763"></a> tmpo1->fuel *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>; -<a name="l764"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l765"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > next_noise) -<a name="l766"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l767"></a> MyNoise(</span><span class=cFE>100</span><span class=cF0>, </span><span class=cFE>29</span><span class=cF0>, </span><span class=cFE>46</span><span class=cF0>); -<a name="l768"></a> next_noise = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>; -<a name="l769"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l770"></a> } -<a name="l771"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l772"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l773"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l774"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->air_guns > </span><span class=cFE>0</span><span class=cF0> && d < tmpo->air_guns_range) -<a name="l775"></a> { -<a name="l776"></a> tmpo->flags |= OF_SHOOTING; -<a name="l777"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0><</span><span class=cFE>125</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) -<a name="l778"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l779"></a> tmpo1->life_percent -= tmpo->air_guns * </span><span class=cF5>Rand</span><span class=cF0> * period; -<a name="l780"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) -<a name="l781"></a> tmpo1->fuel *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>; -<a name="l782"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l783"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > next_noise) -<a name="l784"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l785"></a> MyNoise(</span><span class=cFE>25</span><span class=cF0>, </span><span class=cFE>62</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); -<a name="l786"></a> next_noise = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>025</span><span class=cF0>; -<a name="l787"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l788"></a> } -<a name="l789"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l790"></a> } -<a name="l791"></a> tmpo = tmpo->next; -<a name="l792"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l793"></a> tmpo = obj_head.next; -<a name="l794"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) -<a name="l795"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l796"></a> tmpo1 = tmpo->next; -<a name="l797"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->type == OT_FIGHTER && -<a name="l798"></a> </span><span class=cF7>(</span><span class=cF0>tmpo->life_percent <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> || tmpo->flags & OF_ACTIVE && tmpo->fuel <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> || tmpo->host && -<a name="l799"></a> !(tmpo->flags & OF_ACTIVE) && tmpo->host->life_percent <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF7>)</span><span class=cF0>) -<a name="l800"></a> ObjDel(tmpo); -<a name="l801"></a> tmpo = tmpo1; -<a name="l802"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l803"></a> tmpo = obj_head.next; -<a name="l804"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) -<a name="l805"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l806"></a> tmpo1 = tmpo->next; -<a name="l807"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->life_percent <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) -<a name="l808"></a> ObjDel(tmpo); -<a name="l809"></a> tmpo = tmpo1; -<a name="l810"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l811"></a>} -<a name="l812"></a> -<a name="l813"></a>#</span><span class=cF1>define</span><span class=cF0> ANIMATE_FREQ </span><span class=cFE>50</span><span class=cF0> -<a name="l814"></a></span><span class=cF1>U0</span><span class=cF0> AnimateTask(</span><span class=cF9>I64</span><span class=cF0>) -<a name="l815"></a>{ -<a name="l816"></a> Obj *tmpo; -<a name="l817"></a> Torpedo *tmpt, *tmpt1; -<a name="l818"></a> </span><span class=cF1>F64</span><span class=cF0> d, period; -<a name="l819"></a> -<a name="l820"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) -<a name="l821"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l822"></a> period = GAME_SPEED_SCALE * game_speed / ANIMATE_FREQ; -<a name="l823"></a> SquadronActions; -<a name="l824"></a> -<a name="l825"></a> tmpo = obj_head.next; -<a name="l826"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) -<a name="l827"></a> { -<a name="l828"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_ACTIVE && tmpo->fuel > </span><span class=cFE>0</span><span class=cF0>) -<a name="l829"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l830"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->dtheta) -<a name="l831"></a> { -<a name="l832"></a> d = tmpo->dtheta; -<a name="l833"></a> </span><span class=cF1>if</span><span class=cF0> (d > tmpo->turn_rate * period) -<a name="l834"></a> d = tmpo->turn_rate * period; -<a name="l835"></a> </span><span class=cF1>if</span><span class=cF0> (d < -tmpo->turn_rate * period) -<a name="l836"></a> d = -tmpo->turn_rate * period; -<a name="l837"></a> tmpo->theta += d; -<a name="l838"></a> tmpo->dtheta -= d; +<a name="l705"></a></span><span class=cF1>U0</span><span class=cF0> Combat(</span><span class=cF1>F64</span><span class=cF0> period) +<a name="l706"></a>{ +<a name="l707"></a> </span><span class=cF1>F64</span><span class=cF0> d; +<a name="l708"></a> Obj *tmpo, *tmpo1; +<a name="l709"></a> Torpedo *tmpt; +<a name="l710"></a> +<a name="l711"></a> tmpo = obj_head.next; +<a name="l712"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) +<a name="l713"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l714"></a> tmpo->flags &= ~OF_SHOOTING; +<a name="l715"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_ACTIVE && +<a name="l716"></a> </span><span class=cF7>(</span><span class=cF0>tmpo1 = ObjFind(tmpo->x, tmpo->y, OF_ACTIVE, OF_ACTIVE,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF7>(</span><span class=cF0>tmpo->player ^ </span><span class=cFE>1</span><span class=cF7>)</span><span class=cF0>, &d)</span><span class=cF7>)</span><span class=cF0>) +<a name="l717"></a> { +<a name="l718"></a> tmpo->target_x = tmpo1->x; +<a name="l719"></a> tmpo->target_y = tmpo1->y; +<a name="l720"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo1->flags & OF_SHIP) +<a name="l721"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l722"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->torpedos && d < tmpo->torpedos_range && </span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>125</span><span class=cF0> * period) +<a name="l723"></a> { +<a name="l724"></a> tmpo->torpedos--; +<a name="l725"></a> tmpt = </span><span class=cF5>CAlloc</span><span class=cF0>(</span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF0>Torpedo</span><span class=cF7>)</span><span class=cF0>); +<a name="l726"></a> tmpt->x = tmpo->x; +<a name="l727"></a> tmpt->y = tmpo->y; +<a name="l728"></a> tmpt->speed = </span><span class=cFE>100</span><span class=cF0>; +<a name="l729"></a> d /= tmpt->speed * (GAME_SPEED_SCALE * game_speed); +<a name="l730"></a> tmpo1->death_time = tmpt->timeout = </span><span class=cF5>tS</span><span class=cF0> + d; +<a name="l731"></a> tmpt->target = tmpo1; +<a name="l732"></a> tmpt->theta = </span><span class=cF5>Arg</span><span class=cF0>(tmpo1->x - tmpo->x, tmpo1->y - tmpo->y); +<a name="l733"></a> </span><span class=cF5>QueueInsert</span><span class=cF0>(tmpt, torpedo_head.last); +<a name="l734"></a> </span><span class=cF5>Sweep</span><span class=cF0>(</span><span class=cFE>2000</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>, </span><span class=cFE>53</span><span class=cF0>); +<a name="l735"></a> } +<a name="l736"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (tmpo->ship_guns > </span><span class=cFE>0</span><span class=cF0> && d < tmpo->ship_guns_range) +<a name="l737"></a> { +<a name="l738"></a> tmpo->flags |= OF_SHOOTING; +<a name="l739"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>125</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) +<a name="l740"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l741"></a> ShipDamage(tmpo1, tmpo->ship_guns * </span><span class=cF5>Rand</span><span class=cF0> * period); +<a name="l742"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) +<a name="l743"></a> tmpo1->fuel *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>; +<a name="l744"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l745"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > next_noise) +<a name="l746"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l747"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>100</span><span class=cF0>, </span><span class=cFE>29</span><span class=cF0>, </span><span class=cFE>46</span><span class=cF0>); +<a name="l748"></a> next_noise = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>1</span><span class=cF0>; +<a name="l749"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l750"></a> } +<a name="l751"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l752"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l753"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l754"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->air_guns > </span><span class=cFE>0</span><span class=cF0> && d < tmpo->air_guns_range) +<a name="l755"></a> { +<a name="l756"></a> tmpo->flags |= OF_SHOOTING; +<a name="l757"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0><</span><span class=cFE>125</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) +<a name="l758"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l759"></a> tmpo1->life_percent -= tmpo->air_guns * </span><span class=cF5>Rand</span><span class=cF0> * period; +<a name="l760"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>10</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> * period) +<a name="l761"></a> tmpo1->fuel *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>; +<a name="l762"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l763"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > next_noise) +<a name="l764"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l765"></a> </span><span class=cF5>Noise</span><span class=cF0>(</span><span class=cFE>25</span><span class=cF0>, </span><span class=cFE>62</span><span class=cF0>, </span><span class=cFE>86</span><span class=cF0>); +<a name="l766"></a> next_noise = </span><span class=cF5>tS</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>025</span><span class=cF0>; +<a name="l767"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l768"></a> } +<a name="l769"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l770"></a> } +<a name="l771"></a> tmpo = tmpo->next; +<a name="l772"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l773"></a> tmpo = obj_head.next; +<a name="l774"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) +<a name="l775"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l776"></a> tmpo1 = tmpo->next; +<a name="l777"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->type == OT_FIGHTER && +<a name="l778"></a> </span><span class=cF7>(</span><span class=cF0>tmpo->life_percent <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> || tmpo->flags & OF_ACTIVE && tmpo->fuel <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0> || tmpo->host && +<a name="l779"></a> !(tmpo->flags & OF_ACTIVE) && tmpo->host->life_percent <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF7>)</span><span class=cF0>) +<a name="l780"></a> ObjDel(tmpo); +<a name="l781"></a> tmpo = tmpo1; +<a name="l782"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l783"></a> tmpo = obj_head.next; +<a name="l784"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) +<a name="l785"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l786"></a> tmpo1 = tmpo->next; +<a name="l787"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->life_percent <= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>) +<a name="l788"></a> ObjDel(tmpo); +<a name="l789"></a> tmpo = tmpo1; +<a name="l790"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l791"></a>} +<a name="l792"></a> +<a name="l793"></a>#</span><span class=cF1>define</span><span class=cF0> ANIMATE_FREQ </span><span class=cFE>50</span><span class=cF0> +<a name="l794"></a></span><span class=cF1>U0</span><span class=cF0> AnimateTask(</span><span class=cF9>I64</span><span class=cF0>) +<a name="l795"></a>{ +<a name="l796"></a> Obj *tmpo; +<a name="l797"></a> Torpedo *tmpt, *tmpt1; +<a name="l798"></a> </span><span class=cF1>F64</span><span class=cF0> d, period; +<a name="l799"></a> +<a name="l800"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) +<a name="l801"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l802"></a> period = GAME_SPEED_SCALE * game_speed / ANIMATE_FREQ; +<a name="l803"></a> SquadronActions; +<a name="l804"></a> +<a name="l805"></a> tmpo = obj_head.next; +<a name="l806"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) +<a name="l807"></a> { +<a name="l808"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_ACTIVE && tmpo->fuel > </span><span class=cFE>0</span><span class=cF0>) +<a name="l809"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l810"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->dtheta) +<a name="l811"></a> { +<a name="l812"></a> d = tmpo->dtheta; +<a name="l813"></a> </span><span class=cF1>if</span><span class=cF0> (d > tmpo->turn_rate * period) +<a name="l814"></a> d = tmpo->turn_rate * period; +<a name="l815"></a> </span><span class=cF1>if</span><span class=cF0> (d < -tmpo->turn_rate * period) +<a name="l816"></a> d = -tmpo->turn_rate * period; +<a name="l817"></a> tmpo->theta += d; +<a name="l818"></a> tmpo->dtheta -= d; +<a name="l819"></a> } +<a name="l820"></a> tmpo->x += tmpo->speed * </span><span class=cF5>Cos</span><span class=cF0>(tmpo->theta) * period * tmpo->life_percent / </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l821"></a> tmpo->y += tmpo->speed * </span><span class=cF5>Sin</span><span class=cF0>(tmpo->theta) * period * tmpo->life_percent / </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l822"></a> tmpo->fuel -= tmpo->speed * tmpo->fuel_burn_rate * period; +<a name="l823"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l824"></a> tmpo = tmpo->next; +<a name="l825"></a> } +<a name="l826"></a> +<a name="l827"></a> tmpt = torpedo_head.next; +<a name="l828"></a> </span><span class=cF1>while</span><span class=cF0> (tmpt != &torpedo_head) +<a name="l829"></a> { +<a name="l830"></a> tmpt1 = tmpt->next; +<a name="l831"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpt->timeout) +<a name="l832"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l833"></a> tmpo = tmpt->target; +<a name="l834"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>333333</span><span class=cF0>) +<a name="l835"></a> { +<a name="l836"></a> ShipDamage(tmpo, </span><span class=cFE>150</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0>); +<a name="l837"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>333333</span><span class=cF0>) +<a name="l838"></a> tmpo->fuel *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>; <a name="l839"></a> } -<a name="l840"></a> tmpo->x += tmpo->speed * </span><span class=cF5>Cos</span><span class=cF0>(tmpo->theta) * period * tmpo->life_percent / </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l841"></a> tmpo->y += tmpo->speed * </span><span class=cF5>Sin</span><span class=cF0>(tmpo->theta) * period * tmpo->life_percent / </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l842"></a> tmpo->fuel -= tmpo->speed * tmpo->fuel_burn_rate * period; -<a name="l843"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l844"></a> tmpo = tmpo->next; -<a name="l845"></a> } -<a name="l846"></a> -<a name="l847"></a> tmpt = torpedo_head.next; -<a name="l848"></a> </span><span class=cF1>while</span><span class=cF0> (tmpt != &torpedo_head) -<a name="l849"></a> { -<a name="l850"></a> tmpt1 = tmpt->next; -<a name="l851"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>tS</span><span class=cF0> > tmpt->timeout) -<a name="l852"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l853"></a> tmpo = tmpt->target; -<a name="l854"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>333333</span><span class=cF0>) -<a name="l855"></a> { -<a name="l856"></a> ShipDamage(tmpo, </span><span class=cFE>150</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0>); -<a name="l857"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Rand</span><span class=cF0> < </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>333333</span><span class=cF0>) -<a name="l858"></a> tmpo->fuel *= </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>75</span><span class=cF0> * </span><span class=cF5>Rand</span><span class=cF0> + </span><span class=cFE>0</span><span class=cF0>.</span><span class=cFE>25</span><span class=cF0>; -<a name="l859"></a> } -<a name="l860"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmpt); -<a name="l861"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpt); -<a name="l862"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l863"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l864"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l865"></a> tmpt->x += tmpt->speed * </span><span class=cF5>Cos</span><span class=cF0>(tmpt->theta) * period; -<a name="l866"></a> tmpt->y += tmpt->speed * </span><span class=cF5>Sin</span><span class=cF0>(tmpt->theta) * period; -<a name="l867"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l868"></a> tmpt = tmpt1; -<a name="l869"></a> } -<a name="l870"></a> -<a name="l871"></a> tmpo = obj_head.next; -<a name="l872"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) -<a name="l873"></a> { -<a name="l874"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->host && !</span><span class=cF7>(</span><span class=cF0>tmpo->flags & OF_ACTIVE</span><span class=cF7>)</span><span class=cF0>) -<a name="l875"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l876"></a> tmpo->x = tmpo->host->x; -<a name="l877"></a> tmpo->y = tmpo->host->y; -<a name="l878"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l879"></a> tmpo = tmpo->next; -<a name="l880"></a> } -<a name="l881"></a> -<a name="l882"></a> tmpo = obj_head.next; -<a name="l883"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) -<a name="l884"></a> { -<a name="l885"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_ACTIVE) -<a name="l886"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l887"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->host) -<a name="l888"></a> { -<a name="l889"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(</span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpo->x - tmpo->host->x</span><span class=cF7>)</span><span class=cF0> + </span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpo->y - tmpo->host->y</span><span class=cF7>)</span><span class=cF0>); -<a name="l890"></a> </span><span class=cF1>if</span><span class=cF0> (d < </span><span class=cFE>8</span><span class=cF0> && tmpo->max_fuel - tmpo->fuel > </span><span class=cFE>30</span><span class=cF0>) -<a name="l891"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l892"></a> tmpo->life_percent = </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; -<a name="l893"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->host->fuel > </span><span class=cFE>0</span><span class=cF0>) -<a name="l894"></a> { -<a name="l895"></a> d = tmpo->max_fuel - tmpo->fuel; -<a name="l896"></a> </span><span class=cF1>if</span><span class=cF0> (d > tmpo->host->fuel) -<a name="l897"></a> d = tmpo->host->fuel; -<a name="l898"></a> tmpo->host->fuel -= d; -<a name="l899"></a> tmpo->fuel += d; -<a name="l900"></a> } -<a name="l901"></a> tmpo->torpedos = tmpo->max_torpedos; -<a name="l902"></a> tmpo->x = tmpo->host->x; -<a name="l903"></a> tmpo->y = tmpo->host->y; -<a name="l904"></a> tmpo->flags &= ~OF_ACTIVE; -<a name="l905"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l906"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (d > tmpo->fuel - </span><span class=cFE>250</span><span class=cF0>) -<a name="l907"></a> tmpo->flags |= OF_RETURNING; -<a name="l908"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_RETURNING) -<a name="l909"></a> tmpo->dtheta += </span><span class=cF5>Wrap</span><span class=cF0>(</span><span class=cF5>Arg</span><span class=cF7>(</span><span class=cF0>tmpo->host->x - tmpo->x, tmpo->host->y - tmpo->y</span><span class=cF7>)</span><span class=cF0> - </span><span class=cF7>(</span><span class=cF0>tmpo->theta + tmpo->dtheta</span><span class=cF7>)</span><span class=cF0>, -</span><span class=cF3>pi</span><span class=cF0>); -<a name="l910"></a> } -<a name="l911"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (tmpo->type == OT_CARRIER) -<a name="l912"></a> ShipFix(tmpo, </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * period); -<a name="l913"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l914"></a> tmpo = tmpo->next; -<a name="l915"></a> } -<a name="l916"></a> -<a name="l917"></a> AI(</span><span class=cFE>1</span><span class=cF0>, period); -<a name="l918"></a> Combat(period); -<a name="l919"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>1000</span><span class=cF0> / ANIMATE_FREQ); -<a name="l920"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l921"></a>} -<a name="l922"></a> -<a name="l923"></a></span><span class=cF1>U0</span><span class=cF0> FlatTops() -<a name="l924"></a>{ -<a name="l925"></a> </span><span class=cF9>I64</span><span class=cF0> arg1, arg2; -<a name="l926"></a> -<a name="l927"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> -<a name="l928"></a> </span><span class=cF5>Fs</span><span class=cF0>->text_attr = </span><span class=cF3>BLUE</span><span class=cF0> << </span><span class=cFE>4</span><span class=cF0> + </span><span class=cF3>WHITE</span><span class=cF0>; -<a name="l929"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; -<a name="l930"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; -<a name="l931"></a> </span><span class=cF5>WinMax</span><span class=cF0>; -<a name="l932"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; -<a name="l933"></a> </span><span class=cF5>DocClear</span><span class=cF0>; -<a name="l934"></a> </span><span class=cF5>PopUpOk</span><span class=cF0>(</span><span class=cF6>"$GREEN${Left-Mouse}$FG$\t\tChange Course\n"</span><span class=cF0> -<a name="l935"></a> </span><span class=cF6>"$GREEN${Right-Mouse}$FG$\t\tLaunch Squadron\n"</span><span class=cF0> -<a name="l936"></a> </span><span class=cF6>"$GREEN${Right-Double-Mouse}$FG$\tReturn Squadron\n"</span><span class=cF0> -<a name="l937"></a> </span><span class=cF6>"$GREEN${Ctrl-Left Grab}$FG$\tScroll Screen\n"</span><span class=cF0>); -<a name="l938"></a> -<a name="l939"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> -<a name="l940"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> -<a name="l941"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> -<a name="l942"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l943"></a> </span><span class=cF6>"Play {"</span><span class=cF0> -<a name="l944"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> -<a name="l945"></a> </span><span class=cF6>" Faster(,'+');"</span><span class=cF0> -<a name="l946"></a> </span><span class=cF6>" Slower(,'-');"</span><span class=cF0> -<a name="l947"></a> </span><span class=cF6>"}"</span><span class=cF0> -<a name="l948"></a> ); -<a name="l949"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit |= </span><span class=cF3>WIF_SELF_MS_L</span><span class=cF0> | </span><span class=cF3>WIF_SELF_MS_R</span><span class=cF0>; -<a name="l950"></a> Init; -<a name="l951"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; -<a name="l952"></a> </span><span class=cF5>Fs</span><span class=cF0>->animate_task = </span><span class=cF5>Spawn</span><span class=cF0>(&AnimateTask, </span><span class=cF3>NULL</span><span class=cF0>, </span><span class=cF6>"Animate"</span><span class=cF0>,, </span><span class=cF5>Fs</span><span class=cF0>); -<a name="l953"></a> </span><span class=cF1>try</span><span class=cF0> -<a name="l954"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l955"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) -<a name="l956"></a> </span><span class=cF1>switch</span><span class=cF0> (</span><span class=cF5>MessageGet</span><span class=cF7>(</span><span class=cF0>&arg1, &arg2, -<a name="l957"></a> </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_UP</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_D_UP</span><span class=cF7>)</span><span class=cF0>) -<a name="l958"></a> { -<a name="l959"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: -<a name="l960"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) -<a name="l961"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l962"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: -<a name="l963"></a> CleanUp; -<a name="l964"></a> Init; -<a name="l965"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l966"></a> -<a name="l967"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: -<a name="l968"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: -<a name="l969"></a> </span><span class=cF1>goto</span><span class=cF0> nv_done; -<a name="l970"></a> -<a name="l971"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'+'</span><span class=cF0>: -<a name="l972"></a> game_speed *= </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0>; -<a name="l973"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l974"></a> -<a name="l975"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'-'</span><span class=cF0>: -<a name="l976"></a> game_speed /= </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0>; -<a name="l977"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l978"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l979"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l980"></a> -<a name="l981"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0>: -<a name="l982"></a> SquadronSettheta(</span><span class=cFE>0</span><span class=cF0>, arg1, arg2); -<a name="l983"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l840"></a> </span><span class=cF5>QueueRemove</span><span class=cF0>(tmpt); +<a name="l841"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpt); +<a name="l842"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l843"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l844"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l845"></a> tmpt->x += tmpt->speed * </span><span class=cF5>Cos</span><span class=cF0>(tmpt->theta) * period; +<a name="l846"></a> tmpt->y += tmpt->speed * </span><span class=cF5>Sin</span><span class=cF0>(tmpt->theta) * period; +<a name="l847"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l848"></a> tmpt = tmpt1; +<a name="l849"></a> } +<a name="l850"></a> +<a name="l851"></a> tmpo = obj_head.next; +<a name="l852"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) +<a name="l853"></a> { +<a name="l854"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->host && !</span><span class=cF7>(</span><span class=cF0>tmpo->flags & OF_ACTIVE</span><span class=cF7>)</span><span class=cF0>) +<a name="l855"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l856"></a> tmpo->x = tmpo->host->x; +<a name="l857"></a> tmpo->y = tmpo->host->y; +<a name="l858"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l859"></a> tmpo = tmpo->next; +<a name="l860"></a> } +<a name="l861"></a> +<a name="l862"></a> tmpo = obj_head.next; +<a name="l863"></a> </span><span class=cF1>while</span><span class=cF0> (tmpo != &obj_head) +<a name="l864"></a> { +<a name="l865"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_ACTIVE) +<a name="l866"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l867"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->host) +<a name="l868"></a> { +<a name="l869"></a> d = </span><span class=cF5>Sqrt</span><span class=cF0>(</span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpo->x - tmpo->host->x</span><span class=cF7>)</span><span class=cF0> + </span><span class=cF5>Sqr</span><span class=cF7>(</span><span class=cF0>tmpo->y - tmpo->host->y</span><span class=cF7>)</span><span class=cF0>); +<a name="l870"></a> </span><span class=cF1>if</span><span class=cF0> (d < </span><span class=cFE>8</span><span class=cF0> && tmpo->max_fuel - tmpo->fuel > </span><span class=cFE>30</span><span class=cF0>) +<a name="l871"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l872"></a> tmpo->life_percent = </span><span class=cFE>100</span><span class=cF0>.</span><span class=cFE>0</span><span class=cF0>; +<a name="l873"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->host->fuel > </span><span class=cFE>0</span><span class=cF0>) +<a name="l874"></a> { +<a name="l875"></a> d = tmpo->max_fuel - tmpo->fuel; +<a name="l876"></a> </span><span class=cF1>if</span><span class=cF0> (d > tmpo->host->fuel) +<a name="l877"></a> d = tmpo->host->fuel; +<a name="l878"></a> tmpo->host->fuel -= d; +<a name="l879"></a> tmpo->fuel += d; +<a name="l880"></a> } +<a name="l881"></a> tmpo->torpedos = tmpo->max_torpedos; +<a name="l882"></a> tmpo->x = tmpo->host->x; +<a name="l883"></a> tmpo->y = tmpo->host->y; +<a name="l884"></a> tmpo->flags &= ~OF_ACTIVE; +<a name="l885"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l886"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (d > tmpo->fuel - </span><span class=cFE>250</span><span class=cF0>) +<a name="l887"></a> tmpo->flags |= OF_RETURNING; +<a name="l888"></a> </span><span class=cF1>if</span><span class=cF0> (tmpo->flags & OF_RETURNING) +<a name="l889"></a> tmpo->dtheta += </span><span class=cF5>Wrap</span><span class=cF0>(</span><span class=cF5>Arg</span><span class=cF7>(</span><span class=cF0>tmpo->host->x - tmpo->x, tmpo->host->y - tmpo->y</span><span class=cF7>)</span><span class=cF0> - </span><span class=cF7>(</span><span class=cF0>tmpo->theta + tmpo->dtheta</span><span class=cF7>)</span><span class=cF0>, -</span><span class=cF3>pi</span><span class=cF0>); +<a name="l890"></a> } +<a name="l891"></a> </span><span class=cF1>else</span><span class=cF0> </span><span class=cF1>if</span><span class=cF0> (tmpo->type == OT_CARRIER) +<a name="l892"></a> ShipFix(tmpo, </span><span class=cFE>2</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0> * period); +<a name="l893"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l894"></a> tmpo = tmpo->next; +<a name="l895"></a> } +<a name="l896"></a> +<a name="l897"></a> AI(</span><span class=cFE>1</span><span class=cF0>, period); +<a name="l898"></a> Combat(period); +<a name="l899"></a> </span><span class=cF5>Sleep</span><span class=cF0>(</span><span class=cFE>1000</span><span class=cF0> / ANIMATE_FREQ); +<a name="l900"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l901"></a>} +<a name="l902"></a> +<a name="l903"></a></span><span class=cF1>U0</span><span class=cF0> FlatTops() +<a name="l904"></a>{ +<a name="l905"></a> </span><span class=cF9>I64</span><span class=cF0> arg1, arg2; +<a name="l906"></a> +<a name="l907"></a> </span><span class=cF5>SettingsPush</span><span class=cF0>; </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush</span></a><span class=cF0> +<a name="l908"></a> </span><span class=cF5>Fs</span><span class=cF0>->text_attr = </span><span class=cF3>BLUE</span><span class=cF0> << </span><span class=cFE>4</span><span class=cF0> + </span><span class=cF3>WHITE</span><span class=cF0>; +<a name="l909"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>; +<a name="l910"></a> </span><span class=cF5>WinBorder</span><span class=cF0>; +<a name="l911"></a> </span><span class=cF5>WinMax</span><span class=cF0>; +<a name="l912"></a> </span><span class=cF5>DocCursor</span><span class=cF0>; +<a name="l913"></a> </span><span class=cF5>DocClear</span><span class=cF0>; +<a name="l914"></a> </span><span class=cF5>PopUpOk</span><span class=cF0>(</span><span class=cF6>"$GREEN${Left-Mouse}$FG$\t\tChange Course\n"</span><span class=cF0> +<a name="l915"></a> </span><span class=cF6>"$GREEN${Right-Mouse}$FG$\t\tLaunch Squadron\n"</span><span class=cF0> +<a name="l916"></a> </span><span class=cF6>"$GREEN${Right-Double-Mouse}$FG$\tReturn Squadron\n"</span><span class=cF0> +<a name="l917"></a> </span><span class=cF6>"$GREEN${Ctrl-Left Grab}$FG$\tScroll Screen\n"</span><span class=cF0>); +<a name="l918"></a> +<a name="l919"></a> </span><span class=cF5>MenuPush</span><span class=cF0>( </span><span class=cF6>"File {"</span><span class=cF0> +<a name="l920"></a> </span><span class=cF6>" Abort(,CH_SHIFT_ESC);"</span><span class=cF0> +<a name="l921"></a> </span><span class=cF6>" Exit(,CH_ESC);"</span><span class=cF0> +<a name="l922"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l923"></a> </span><span class=cF6>"Play {"</span><span class=cF0> +<a name="l924"></a> </span><span class=cF6>" Restart(,'\n');"</span><span class=cF0> +<a name="l925"></a> </span><span class=cF6>" Faster(,'+');"</span><span class=cF0> +<a name="l926"></a> </span><span class=cF6>" Slower(,'-');"</span><span class=cF0> +<a name="l927"></a> </span><span class=cF6>"}"</span><span class=cF0> +<a name="l928"></a> ); +<a name="l929"></a> </span><span class=cF5>Fs</span><span class=cF0>->win_inhibit |= </span><span class=cF3>WIF_SELF_MS_L</span><span class=cF0> | </span><span class=cF3>WIF_SELF_MS_R</span><span class=cF0>; +<a name="l930"></a> Init; +<a name="l931"></a> </span><span class=cF5>Fs</span><span class=cF0>->draw_it = &</span><span class=cF5>DrawIt</span><span class=cF0>; +<a name="l932"></a> </span><span class=cF5>Fs</span><span class=cF0>->animate_task = </span><span class=cF5>Spawn</span><span class=cF0>(&AnimateTask, </span><span class=cF3>NULL</span><span class=cF0>, </span><span class=cF6>"Animate"</span><span class=cF0>,, </span><span class=cF5>Fs</span><span class=cF0>); +<a name="l933"></a> </span><span class=cF1>try</span><span class=cF0> +<a name="l934"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l935"></a> </span><span class=cF1>while</span><span class=cF0> (</span><span class=cF3>TRUE</span><span class=cF0>) +<a name="l936"></a> </span><span class=cF1>switch</span><span class=cF0> (</span><span class=cF5>MessageGet</span><span class=cF7>(</span><span class=cF0>&arg1, &arg2, +<a name="l937"></a> </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_UP</span><span class=cF0> | </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_MS_R_D_UP</span><span class=cF7>)</span><span class=cF0>) +<a name="l938"></a> { +<a name="l939"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_KEY_DOWN</span><span class=cF0>: +<a name="l940"></a> </span><span class=cF1>switch</span><span class=cF0> (arg1) +<a name="l941"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l942"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'\n'</span><span class=cF0>: +<a name="l943"></a> CleanUp; +<a name="l944"></a> Init; +<a name="l945"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l946"></a> +<a name="l947"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_ESC</span><span class=cF0>: +<a name="l948"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>CH_SHIFT_ESC</span><span class=cF0>: +<a name="l949"></a> </span><span class=cF1>goto</span><span class=cF0> nv_done; +<a name="l950"></a> +<a name="l951"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'+'</span><span class=cF0>: +<a name="l952"></a> game_speed *= </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0>; +<a name="l953"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l954"></a> +<a name="l955"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF6>'-'</span><span class=cF0>: +<a name="l956"></a> game_speed /= </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>5</span><span class=cF0>; +<a name="l957"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l958"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l959"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l960"></a> +<a name="l961"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_L_UP</span><span class=cF0>: +<a name="l962"></a> SquadronSettheta(</span><span class=cFE>0</span><span class=cF0>, arg1, arg2); +<a name="l963"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l964"></a> +<a name="l965"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_UP</span><span class=cF0>: +<a name="l966"></a> SquadronLaunch(</span><span class=cFE>0</span><span class=cF0>, arg1, arg2); +<a name="l967"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l968"></a> +<a name="l969"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_D_UP</span><span class=cF0>: +<a name="l970"></a> SquadronReturn(</span><span class=cFE>0</span><span class=cF0>, arg1, arg2); +<a name="l971"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l972"></a> } +<a name="l973"></a>nv_done: +<a name="l974"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); +<a name="l975"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l976"></a> </span><span class=cF1>catch</span><span class=cF0> +<a name="l977"></a> </span><span class=cF5>PutExcept</span><span class=cF0>; +<a name="l978"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; +<a name="l979"></a> CleanUp; +<a name="l980"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; +<a name="l981"></a>} +<a name="l982"></a> +<a name="l983"></a>FlatTops; <a name="l984"></a> -<a name="l985"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_UP</span><span class=cF0>: -<a name="l986"></a> SquadronLaunch(</span><span class=cFE>0</span><span class=cF0>, arg1, arg2); -<a name="l987"></a> </span><span class=cF1>break</span><span class=cF0>; +<a name="l985"></a> +<a name="l986"></a> +<a name="l987"></a> <a name="l988"></a> -<a name="l989"></a> </span><span class=cF1>case</span><span class=cF0> </span><span class=cF3>MESSAGE_MS_R_D_UP</span><span class=cF0>: -<a name="l990"></a> SquadronReturn(</span><span class=cFE>0</span><span class=cF0>, arg1, arg2); -<a name="l991"></a> </span><span class=cF1>break</span><span class=cF0>; -<a name="l992"></a> } -<a name="l993"></a>nv_done: -<a name="l994"></a> </span><span class=cF5>MessageGet</span><span class=cF0>(,, </span><span class=cFE>1</span><span class=cF0> << </span><span class=cF3>MESSAGE_KEY_UP</span><span class=cF0>); -<a name="l995"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l996"></a> </span><span class=cF1>catch</span><span class=cF0> -<a name="l997"></a> </span><span class=cF5>PutExcept</span><span class=cF0>; -<a name="l998"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; -<a name="l999"></a> CleanUp; -<a name="l1000"></a> </span><span class=cF5>MenuPop</span><span class=cF0>; -<a name="l1001"></a>} +<a name="l989"></a> +<a name="l990"></a> +<a name="l991"></a> +<a name="l992"></a> +<a name="l993"></a> +<a name="l994"></a> +<a name="l995"></a> +<a name="l996"></a> +<a name="l997"></a> +<a name="l998"></a> +<a name="l999"></a> +<a name="l1000"></a> +<a name="l1001"></a></span><span class=cF2>//Maybe use this in the future</span><span class=cF0> </span><span class=cFA><7>/* Graphics Not Rendered in HTML */</span><span class=cF0> <a name="l1002"></a> -<a name="l1003"></a>FlatTops; +<a name="l1003"></a> <a name="l1004"></a> <a name="l1005"></a> <a name="l1006"></a> @@ -1044,25 +1044,5 @@ body {background-color:#1f1f1f;} <a name="l1015"></a> <a name="l1016"></a> <a name="l1017"></a> -<a name="l1018"></a> -<a name="l1019"></a> -<a name="l1020"></a> -<a name="l1021"></a></span><span class=cF2>//Maybe use this in the future</span><span class=cF0> </span><span class=cFA><7>/* Graphics Not Rendered in HTML */</span><span class=cF0> -<a name="l1022"></a> -<a name="l1023"></a> -<a name="l1024"></a> -<a name="l1025"></a> -<a name="l1026"></a> -<a name="l1027"></a> -<a name="l1028"></a> -<a name="l1029"></a> -<a name="l1030"></a> -<a name="l1031"></a> -<a name="l1032"></a> -<a name="l1033"></a> -<a name="l1034"></a> -<a name="l1035"></a> -<a name="l1036"></a> -<a name="l1037"></a> </span></pre></body> </html> diff --git a/docs/Demo/Games/Halogen.CC.html b/docs/Demo/Games/Halogen.CC.html index 1dce2b5b..cbeea1fe 100755 --- a/docs/Demo/Games/Halogen.CC.html +++ b/docs/Demo/Games/Halogen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/MassSpring.CC.html b/docs/Demo/Games/MassSpring.CC.html index af433eaa..85c63d08 100755 --- a/docs/Demo/Games/MassSpring.CC.html +++ b/docs/Demo/Games/MassSpring.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Maze.CC.html b/docs/Demo/Games/Maze.CC.html index d9fe65b9..4545e798 100755 --- a/docs/Demo/Games/Maze.CC.html +++ b/docs/Demo/Games/Maze.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/RainDrops.CC.html b/docs/Demo/Games/RainDrops.CC.html index 612d85c8..f9c46a23 100755 --- a/docs/Demo/Games/RainDrops.CC.html +++ b/docs/Demo/Games/RainDrops.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/RawHide.CC.html b/docs/Demo/Games/RawHide.CC.html index 7a28af99..31af3ab1 100755 --- a/docs/Demo/Games/RawHide.CC.html +++ b/docs/Demo/Games/RawHide.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Rocket.CC.html b/docs/Demo/Games/Rocket.CC.html index 220b983d..b30c6f9c 100755 --- a/docs/Demo/Games/Rocket.CC.html +++ b/docs/Demo/Games/Rocket.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cB0{color:#e3e3e3;background-color:#6db4be;} diff --git a/docs/Demo/Games/RocketScience.CC.html b/docs/Demo/Games/RocketScience.CC.html index d933e6a5..52a57168 100755 --- a/docs/Demo/Games/RocketScience.CC.html +++ b/docs/Demo/Games/RocketScience.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cB0{color:#e3e3e3;background-color:#6db4be;} diff --git a/docs/Demo/Games/Squirt.CC.html b/docs/Demo/Games/Squirt.CC.html index b557b954..515daa8a 100755 --- a/docs/Demo/Games/Squirt.CC.html +++ b/docs/Demo/Games/Squirt.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cB0{color:#e3e3e3;background-color:#6db4be;} diff --git a/docs/Demo/Games/Stadium/Stadium.CC.html b/docs/Demo/Games/Stadium/Stadium.CC.html index 92f63e17..e714c6be 100755 --- a/docs/Demo/Games/Stadium/Stadium.CC.html +++ b/docs/Demo/Games/Stadium/Stadium.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Stadium/StadiumBG.DD.html b/docs/Demo/Games/Stadium/StadiumBG.DD.html index bf2476f2..8ae7047a 100755 --- a/docs/Demo/Games/Stadium/StadiumBG.DD.html +++ b/docs/Demo/Games/Stadium/StadiumBG.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c05{color:#8a52c3;background-color:#e3e3e3;} diff --git a/docs/Demo/Games/Stadium/StadiumBG.GR.html b/docs/Demo/Games/Stadium/StadiumBG.GR.html index fae889cc..e3ddb334 100755 --- a/docs/Demo/Games/Stadium/StadiumBG.GR.html +++ b/docs/Demo/Games/Stadium/StadiumBG.GR.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Stadium/StadiumGen.CC.html b/docs/Demo/Games/Stadium/StadiumGen.CC.html index 6108077a..781bdea4 100755 --- a/docs/Demo/Games/Stadium/StadiumGen.CC.html +++ b/docs/Demo/Games/Stadium/StadiumGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Stadium/index.html b/docs/Demo/Games/Stadium/index.html index a2c4dc02..12a497a4 100755 --- a/docs/Demo/Games/Stadium/index.html +++ b/docs/Demo/Games/Stadium/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/Games/Talons.CC.html b/docs/Demo/Games/Talons.CC.html index 233ddc60..1bfc21e5 100755 --- a/docs/Demo/Games/Talons.CC.html +++ b/docs/Demo/Games/Talons.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/TheDead.CC.html b/docs/Demo/Games/TheDead.CC.html index 4e3311e4..4b5320ba 100755 --- a/docs/Demo/Games/TheDead.CC.html +++ b/docs/Demo/Games/TheDead.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/TicTacToe.CC.html b/docs/Demo/Games/TicTacToe.CC.html index 54ce0a0b..ff723416 100755 --- a/docs/Demo/Games/TicTacToe.CC.html +++ b/docs/Demo/Games/TicTacToe.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/TreeCheckers.CC.html b/docs/Demo/Games/TreeCheckers.CC.html index a2ee452d..d2226811 100755 --- a/docs/Demo/Games/TreeCheckers.CC.html +++ b/docs/Demo/Games/TreeCheckers.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Varoom.CC.html b/docs/Demo/Games/Varoom.CC.html index 6e6f4bc8..95421412 100755 --- a/docs/Demo/Games/Varoom.CC.html +++ b/docs/Demo/Games/Varoom.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Wenceslas.CC.html b/docs/Demo/Games/Wenceslas.CC.html index 085f19c4..4ac37eac 100755 --- a/docs/Demo/Games/Wenceslas.CC.html +++ b/docs/Demo/Games/Wenceslas.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Whap.CC.html b/docs/Demo/Games/Whap.CC.html index d105097c..466472cd 100755 --- a/docs/Demo/Games/Whap.CC.html +++ b/docs/Demo/Games/Whap.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/Zing.CC.html b/docs/Demo/Games/Zing.CC.html index 4c69eea7..f32cada1 100755 --- a/docs/Demo/Games/Zing.CC.html +++ b/docs/Demo/Games/Zing.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/ZoneOut.CC.html b/docs/Demo/Games/ZoneOut.CC.html index 6a2080b0..ef486bc7 100755 --- a/docs/Demo/Games/ZoneOut.CC.html +++ b/docs/Demo/Games/ZoneOut.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Games/index.html b/docs/Demo/Games/index.html index 1d73726b..b78e90e2 100755 --- a/docs/Demo/Games/index.html +++ b/docs/Demo/Games/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/GlobalVars.CC.html b/docs/Demo/GlobalVars.CC.html index 0749a4b3..85379637 100755 --- a/docs/Demo/GlobalVars.CC.html +++ b/docs/Demo/GlobalVars.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/32BitColor.CC.html b/docs/Demo/Graphics/32BitColor.CC.html index 130f78e2..73fe1fd0 100755 --- a/docs/Demo/Graphics/32BitColor.CC.html +++ b/docs/Demo/Graphics/32BitColor.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/32BitPaint.CC.html b/docs/Demo/Graphics/32BitPaint.CC.html index 8a847a04..c52bf1d6 100755 --- a/docs/Demo/Graphics/32BitPaint.CC.html +++ b/docs/Demo/Graphics/32BitPaint.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/3DPoly.CC.html b/docs/Demo/Graphics/3DPoly.CC.html index eb38b3e4..0f87df0c 100755 --- a/docs/Demo/Graphics/3DPoly.CC.html +++ b/docs/Demo/Graphics/3DPoly.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/BSpline.CC.html b/docs/Demo/Graphics/BSpline.CC.html index be107ee0..b0b56b73 100755 --- a/docs/Demo/Graphics/BSpline.CC.html +++ b/docs/Demo/Graphics/BSpline.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Blot.CC.html b/docs/Demo/Graphics/Blot.CC.html index 801a4b34..32065cec 100755 --- a/docs/Demo/Graphics/Blot.CC.html +++ b/docs/Demo/Graphics/Blot.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Bounce.CC.html b/docs/Demo/Graphics/Bounce.CC.html index b3820437..fa185623 100755 --- a/docs/Demo/Graphics/Bounce.CC.html +++ b/docs/Demo/Graphics/Bounce.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Box.CC.html b/docs/Demo/Graphics/Box.CC.html index d361743c..6b3234ad 100755 --- a/docs/Demo/Graphics/Box.CC.html +++ b/docs/Demo/Graphics/Box.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Cartesian.CC.html b/docs/Demo/Graphics/Cartesian.CC.html index 3735e8be..e65ec045 100755 --- a/docs/Demo/Graphics/Cartesian.CC.html +++ b/docs/Demo/Graphics/Cartesian.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/CharAnimation.CC.html b/docs/Demo/Graphics/CharAnimation.CC.html index 3f1c4ace..60beaf22 100755 --- a/docs/Demo/Graphics/CharAnimation.CC.html +++ b/docs/Demo/Graphics/CharAnimation.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Clock.CC.html b/docs/Demo/Graphics/Clock.CC.html index 01a6a80d..dd83b0cb 100755 --- a/docs/Demo/Graphics/Clock.CC.html +++ b/docs/Demo/Graphics/Clock.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Collision.CC.html b/docs/Demo/Graphics/Collision.CC.html index b44c8331..b5654ae7 100755 --- a/docs/Demo/Graphics/Collision.CC.html +++ b/docs/Demo/Graphics/Collision.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/CommonAncestor.CC.html b/docs/Demo/Graphics/CommonAncestor.CC.html index 7e027065..784dbed7 100755 --- a/docs/Demo/Graphics/CommonAncestor.CC.html +++ b/docs/Demo/Graphics/CommonAncestor.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Doodle.CC.html b/docs/Demo/Graphics/Doodle.CC.html index 914ebb61..519566da 100755 --- a/docs/Demo/Graphics/Doodle.CC.html +++ b/docs/Demo/Graphics/Doodle.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/EdSprite.CC.html b/docs/Demo/Graphics/EdSprite.CC.html index 1219c778..2f0eba24 100755 --- a/docs/Demo/Graphics/EdSprite.CC.html +++ b/docs/Demo/Graphics/EdSprite.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Elephant.CC.html b/docs/Demo/Graphics/Elephant.CC.html index c76be1d1..950cd01d 100755 --- a/docs/Demo/Graphics/Elephant.CC.html +++ b/docs/Demo/Graphics/Elephant.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cB0{color:#e3e3e3;background-color:#6db4be;} diff --git a/docs/Demo/Graphics/Extents.CC.html b/docs/Demo/Graphics/Extents.CC.html index 0fd9ce0f..9e7c34f6 100755 --- a/docs/Demo/Graphics/Extents.CC.html +++ b/docs/Demo/Graphics/Extents.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/FontEd.CC.html b/docs/Demo/Graphics/FontEd.CC.html index ce3385ce..f20835a8 100755 --- a/docs/Demo/Graphics/FontEd.CC.html +++ b/docs/Demo/Graphics/FontEd.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/GrDir.CC.html b/docs/Demo/Graphics/GrDir.CC.html index 1dc1d728..9a2237eb 100755 --- a/docs/Demo/Graphics/GrDir.CC.html +++ b/docs/Demo/Graphics/GrDir.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Grid.CC.html b/docs/Demo/Graphics/Grid.CC.html index 924bb914..6e7a4434 100755 --- a/docs/Demo/Graphics/Grid.CC.html +++ b/docs/Demo/Graphics/Grid.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Hanoi.CC.html b/docs/Demo/Graphics/Hanoi.CC.html index 1f096d2b..738e3ce7 100755 --- a/docs/Demo/Graphics/Hanoi.CC.html +++ b/docs/Demo/Graphics/Hanoi.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Lattice.CC.html b/docs/Demo/Graphics/Lattice.CC.html index b1f0a579..3c8633e1 100755 --- a/docs/Demo/Graphics/Lattice.CC.html +++ b/docs/Demo/Graphics/Lattice.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Life.CC.html b/docs/Demo/Graphics/Life.CC.html index f5c283b6..f7add5d8 100755 --- a/docs/Demo/Graphics/Life.CC.html +++ b/docs/Demo/Graphics/Life.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/LightTable.CC.html b/docs/Demo/Graphics/LightTable.CC.html index bda5ff5f..c0d5ec06 100755 --- a/docs/Demo/Graphics/LightTable.CC.html +++ b/docs/Demo/Graphics/LightTable.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Lines.CC.html b/docs/Demo/Graphics/Lines.CC.html index e74886c7..a93b4c64 100755 --- a/docs/Demo/Graphics/Lines.CC.html +++ b/docs/Demo/Graphics/Lines.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/LowPassFilter.CC.html b/docs/Demo/Graphics/LowPassFilter.CC.html index 7a2d8387..b8a32552 100755 --- a/docs/Demo/Graphics/LowPassFilter.CC.html +++ b/docs/Demo/Graphics/LowPassFilter.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/MathAudioDemo.CC.html b/docs/Demo/Graphics/MathAudioDemo.CC.html index c46b421f..d8e5075e 100755 --- a/docs/Demo/Graphics/MathAudioDemo.CC.html +++ b/docs/Demo/Graphics/MathAudioDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/MouseDemo.CC.html b/docs/Demo/Graphics/MouseDemo.CC.html index 4c264441..131e73b7 100755 --- a/docs/Demo/Graphics/MouseDemo.CC.html +++ b/docs/Demo/Graphics/MouseDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/NetOfDots.CC.html b/docs/Demo/Graphics/NetOfDots.CC.html index 7f67f5b2..57318412 100755 --- a/docs/Demo/Graphics/NetOfDots.CC.html +++ b/docs/Demo/Graphics/NetOfDots.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Palette.CC.html b/docs/Demo/Graphics/Palette.CC.html index 941da253..0680dca2 100755 --- a/docs/Demo/Graphics/Palette.CC.html +++ b/docs/Demo/Graphics/Palette.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -50,7 +50,7 @@ body {background-color:#1f1f1f;} <a name="l23"></a> </span><span class=cF5>PressAKey</span><span class=cF0>; <a name="l24"></a> </span><span class=cF5>LFBFlush</span><span class=cF0>; <a name="l25"></a> -<a name="l26"></a> </span><span class=cF2>//</span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l97"><span class=cF4>SettingsPop</span></a><span class=cF2>() restores original palette</span><span class=cF0> +<a name="l26"></a> </span><span class=cF2>//</span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l98"><span class=cF4>SettingsPop</span></a><span class=cF2>() restores original palette</span><span class=cF0> <a name="l27"></a> </span><span class=cF5>SettingsPop</span><span class=cF0>; <a name="l28"></a>} <a name="l29"></a> diff --git a/docs/Demo/Graphics/PanText.CC.html b/docs/Demo/Graphics/PanText.CC.html index e8f99ae4..4835ff95 100755 --- a/docs/Demo/Graphics/PanText.CC.html +++ b/docs/Demo/Graphics/PanText.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Pick.CC.html b/docs/Demo/Graphics/Pick.CC.html index ab847d5c..817c0273 100755 --- a/docs/Demo/Graphics/Pick.CC.html +++ b/docs/Demo/Graphics/Pick.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Pick3D.CC.html b/docs/Demo/Graphics/Pick3D.CC.html index b266a616..0a2f9a7b 100755 --- a/docs/Demo/Graphics/Pick3D.CC.html +++ b/docs/Demo/Graphics/Pick3D.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/PoleZeros.CC.html b/docs/Demo/Graphics/PoleZeros.CC.html index f5edfd50..b08b87ff 100755 --- a/docs/Demo/Graphics/PoleZeros.CC.html +++ b/docs/Demo/Graphics/PoleZeros.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/PredatorPrey.CC.html b/docs/Demo/Graphics/PredatorPrey.CC.html index c681cff8..cadbc1be 100755 --- a/docs/Demo/Graphics/PredatorPrey.CC.html +++ b/docs/Demo/Graphics/PredatorPrey.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/RotateTank.CC.html b/docs/Demo/Graphics/RotateTank.CC.html index febc806f..2b3fe08e 100755 --- a/docs/Demo/Graphics/RotateTank.CC.html +++ b/docs/Demo/Graphics/RotateTank.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/ScreenCapture.CC.html b/docs/Demo/Graphics/ScreenCapture.CC.html index a0718ff4..e589dedb 100755 --- a/docs/Demo/Graphics/ScreenCapture.CC.html +++ b/docs/Demo/Graphics/ScreenCapture.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/ScrollBars.CC.html b/docs/Demo/Graphics/ScrollBars.CC.html index 22919c6d..1514be62 100755 --- a/docs/Demo/Graphics/ScrollBars.CC.html +++ b/docs/Demo/Graphics/ScrollBars.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Shading.CC.html b/docs/Demo/Graphics/Shading.CC.html index 99826605..d3f2e7c0 100755 --- a/docs/Demo/Graphics/Shading.CC.html +++ b/docs/Demo/Graphics/Shading.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Shadow.CC.html b/docs/Demo/Graphics/Shadow.CC.html index a4e614c1..bbbd57e3 100755 --- a/docs/Demo/Graphics/Shadow.CC.html +++ b/docs/Demo/Graphics/Shadow.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Slider.CC.html b/docs/Demo/Graphics/Slider.CC.html index 03495347..0a3b3bda 100755 --- a/docs/Demo/Graphics/Slider.CC.html +++ b/docs/Demo/Graphics/Slider.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Speedline.CC.html b/docs/Demo/Graphics/Speedline.CC.html index 25cba184..1ed60ecc 100755 --- a/docs/Demo/Graphics/Speedline.CC.html +++ b/docs/Demo/Graphics/Speedline.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SpritePlot.CC.html b/docs/Demo/Graphics/SpritePlot.CC.html index 9446aba0..24ca2b79 100755 --- a/docs/Demo/Graphics/SpritePlot.CC.html +++ b/docs/Demo/Graphics/SpritePlot.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SpritePlot3D.CC.html b/docs/Demo/Graphics/SpritePlot3D.CC.html index 36ea9138..d256b7fb 100755 --- a/docs/Demo/Graphics/SpritePlot3D.CC.html +++ b/docs/Demo/Graphics/SpritePlot3D.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SpritePut.CC.html b/docs/Demo/Graphics/SpritePut.CC.html index 4f9fd8dd..d1854081 100755 --- a/docs/Demo/Graphics/SpritePut.CC.html +++ b/docs/Demo/Graphics/SpritePut.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SpritePutExt.CC.html b/docs/Demo/Graphics/SpritePutExt.CC.html index 9fe0e853..21619b9c 100755 --- a/docs/Demo/Graphics/SpritePutExt.CC.html +++ b/docs/Demo/Graphics/SpritePutExt.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SpriteRaw.CC.html b/docs/Demo/Graphics/SpriteRaw.CC.html index 8fc91f89..752ea43f 100755 --- a/docs/Demo/Graphics/SpriteRaw.CC.html +++ b/docs/Demo/Graphics/SpriteRaw.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SpriteText.CC.html b/docs/Demo/Graphics/SpriteText.CC.html index ebfcdb94..fe13e57e 100755 --- a/docs/Demo/Graphics/SpriteText.CC.html +++ b/docs/Demo/Graphics/SpriteText.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/SunMoon.CC.html b/docs/Demo/Graphics/SunMoon.CC.html index 641322e3..863d7567 100755 --- a/docs/Demo/Graphics/SunMoon.CC.html +++ b/docs/Demo/Graphics/SunMoon.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Symmetry.CC.html b/docs/Demo/Graphics/Symmetry.CC.html index cf07ce38..4000a85c 100755 --- a/docs/Demo/Graphics/Symmetry.CC.html +++ b/docs/Demo/Graphics/Symmetry.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/Transform.CC.html b/docs/Demo/Graphics/Transform.CC.html index c56b61e8..fca2b106 100755 --- a/docs/Demo/Graphics/Transform.CC.html +++ b/docs/Demo/Graphics/Transform.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/WallPaperCtrl.CC.html b/docs/Demo/Graphics/WallPaperCtrl.CC.html index b3baff22..a2056f80 100755 --- a/docs/Demo/Graphics/WallPaperCtrl.CC.html +++ b/docs/Demo/Graphics/WallPaperCtrl.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/WallPaperFish.CC.html b/docs/Demo/Graphics/WallPaperFish.CC.html index 875cab78..0a26b058 100755 --- a/docs/Demo/Graphics/WallPaperFish.CC.html +++ b/docs/Demo/Graphics/WallPaperFish.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/WallPaperStars.CC.html b/docs/Demo/Graphics/WallPaperStars.CC.html index c824c725..286de19d 100755 --- a/docs/Demo/Graphics/WallPaperStars.CC.html +++ b/docs/Demo/Graphics/WallPaperStars.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/WinZBuf.CC.html b/docs/Demo/Graphics/WinZBuf.CC.html index 5f65e82b..dee313d4 100755 --- a/docs/Demo/Graphics/WinZBuf.CC.html +++ b/docs/Demo/Graphics/WinZBuf.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Graphics/index.html b/docs/Demo/Graphics/index.html index 829ae728..8a55874f 100755 --- a/docs/Demo/Graphics/index.html +++ b/docs/Demo/Graphics/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/InFile/InDir.IN.html b/docs/Demo/InFile/InDir.IN.html index d02d2712..64faf8f8 100755 --- a/docs/Demo/InFile/InDir.IN.html +++ b/docs/Demo/InFile/InDir.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/InEd.DD.html b/docs/Demo/InFile/InEd.DD.html index 46308c90..5facea5a 100755 --- a/docs/Demo/InFile/InEd.DD.html +++ b/docs/Demo/InFile/InEd.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/InEd.IN.html b/docs/Demo/InFile/InEd.IN.html index c7c1d6bf..738b6c27 100755 --- a/docs/Demo/InFile/InEd.IN.html +++ b/docs/Demo/InFile/InEd.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/InPopUp.CC.html b/docs/Demo/InFile/InPopUp.CC.html index c58cd702..2e2d506b 100755 --- a/docs/Demo/InFile/InPopUp.CC.html +++ b/docs/Demo/InFile/InPopUp.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/InPopUpWait.IN.html b/docs/Demo/InFile/InPopUpWait.IN.html index fe0c9184..6622792e 100755 --- a/docs/Demo/InFile/InPopUpWait.IN.html +++ b/docs/Demo/InFile/InPopUpWait.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/InProfile.IN.html b/docs/Demo/InFile/InProfile.IN.html index 8c68f160..2f8469b2 100755 --- a/docs/Demo/InFile/InProfile.IN.html +++ b/docs/Demo/InFile/InProfile.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/InSetIP.CC.html b/docs/Demo/InFile/InSetIP.CC.html index 3dd948aa..ea84ee71 100755 --- a/docs/Demo/InFile/InSetIP.CC.html +++ b/docs/Demo/InFile/InSetIP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/InFile/index.html b/docs/Demo/InFile/index.html index 6d6b4014..d0344083 100755 --- a/docs/Demo/InFile/index.html +++ b/docs/Demo/InFile/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/KeyBitMap.CC.html b/docs/Demo/KeyBitMap.CC.html index 0ab7fd35..e8e37910 100755 --- a/docs/Demo/KeyBitMap.CC.html +++ b/docs/Demo/KeyBitMap.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/LastClass.CC.html b/docs/Demo/LastClass.CC.html index 9afcf964..e59b81b1 100755 --- a/docs/Demo/LastClass.CC.html +++ b/docs/Demo/LastClass.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/64BitAsmQuiz.DD.html b/docs/Demo/Lectures/64BitAsmQuiz.DD.html index 26b1a2e4..c0224083 100755 --- a/docs/Demo/Lectures/64BitAsmQuiz.DD.html +++ b/docs/Demo/Lectures/64BitAsmQuiz.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -93,7 +93,7 @@ body {background-color:#1f1f1f;} <a name="l66"></a> <a name="l67"></a>2) The upper 32-bits are set to zero. <a name="l68"></a> -<a name="l69"></a>3) To set FS or GS, you use WRMSR to write a model specific register. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l626"><span class=cF4>IA32_FS_BASE</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l536"><span class=cF4>SET_FS_BASE</span></a><span class=cF0>. +<a name="l69"></a>3) To set FS or GS, you use WRMSR to write a model specific register. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l626"><span class=cF4>IA32_FS_BASE</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l546"><span class=cF4>SET_FS_BASE</span></a><span class=cF0>. <a name="l70"></a> <a name="l71"></a>4) Displacement addressing is now RIP relative, so RIP would be added to TSS_SOME_MEMBER. (Useless) <a name="l72"></a> diff --git a/docs/Demo/Lectures/AndNotMod.CC.html b/docs/Demo/Lectures/AndNotMod.CC.html index 7b9d387c..63b0f10d 100755 --- a/docs/Demo/Lectures/AndNotMod.CC.html +++ b/docs/Demo/Lectures/AndNotMod.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/FixedPoint.CC.html b/docs/Demo/Lectures/FixedPoint.CC.html index 22d6fb37..0db6a8f4 100755 --- a/docs/Demo/Lectures/FixedPoint.CC.html +++ b/docs/Demo/Lectures/FixedPoint.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/FixedPointAdvanced.CC.html b/docs/Demo/Lectures/FixedPointAdvanced.CC.html index 30dde42a..30a99bb8 100755 --- a/docs/Demo/Lectures/FixedPointAdvanced.CC.html +++ b/docs/Demo/Lectures/FixedPointAdvanced.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/InterruptDemo.CC.html b/docs/Demo/Lectures/InterruptDemo.CC.html index ab5f116f..980ad60d 100755 --- a/docs/Demo/Lectures/InterruptDemo.CC.html +++ b/docs/Demo/Lectures/InterruptDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/MiniCompiler.CC.html b/docs/Demo/Lectures/MiniCompiler.CC.html index a2575f81..dd87fdd4 100755 --- a/docs/Demo/Lectures/MiniCompiler.CC.html +++ b/docs/Demo/Lectures/MiniCompiler.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -280,8 +280,8 @@ body {background-color:#1f1f1f;} <a name="l253"></a> </span><span class=cF5>throw</span><span class=cF0>; <a name="l254"></a> </span><span class=cF6>"$RED$This code is not efficient, but the compiler is simple.$FG$\n"</span><span class=cF0>; <a name="l255"></a> </span><span class=cF5>Un</span><span class=cF0>(code, dst - code); </span><span class=cF2>//Unassemble the code we created.</span><span class=cF0> -<a name="l256"></a></span><span class=cF2>//</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l32"><span class=cF4>Call</span></a><span class=cF2>() is a function. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l165"><span class=cF4>_CALL</span></a><span class=cF2>::</span><span class=cF0> -<a name="l257"></a> </span><span class=cF2>//See also </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l35"><span class=cF4>CallInd</span></a><span class=cF2>(). See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l415"><span class=cF4>_CALL_IND</span></a><span class=cF2>::</span><span class=cF0> +<a name="l256"></a></span><span class=cF2>//</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l32"><span class=cF4>Call</span></a><span class=cF2>() is a function. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l175"><span class=cF4>_CALL</span></a><span class=cF2>::</span><span class=cF0> +<a name="l257"></a> </span><span class=cF2>//See also </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l35"><span class=cF4>CallInd</span></a><span class=cF2>(). See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l425"><span class=cF4>_CALL_IND</span></a><span class=cF2>::</span><span class=cF0> <a name="l258"></a> </span><span class=cF6>"$LTBLUE$Answer:%d$FG$\n"</span><span class=cF0>, </span><span class=cF5>Call</span><span class=cF0>(code); <a name="l259"></a> </span><span class=cF7>}</span><span class=cF0> <a name="l260"></a> </span><span class=cF1>catch</span><span class=cF0> diff --git a/docs/Demo/Lectures/MiniGrLib.CC.html b/docs/Demo/Lectures/MiniGrLib.CC.html index 94183f8a..ad69b6e5 100755 --- a/docs/Demo/Lectures/MiniGrLib.CC.html +++ b/docs/Demo/Lectures/MiniGrLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/NegDisp.CC.html b/docs/Demo/Lectures/NegDisp.CC.html index 3efd9510..7a591438 100755 --- a/docs/Demo/Lectures/NegDisp.CC.html +++ b/docs/Demo/Lectures/NegDisp.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/Optimization.CC.html b/docs/Demo/Lectures/Optimization.CC.html index 2c3a767d..b07db4b2 100755 --- a/docs/Demo/Lectures/Optimization.CC.html +++ b/docs/Demo/Lectures/Optimization.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/PCIInterrupts.CC.html b/docs/Demo/Lectures/PCIInterrupts.CC.html index 14e76010..6e323947 100755 --- a/docs/Demo/Lectures/PCIInterrupts.CC.html +++ b/docs/Demo/Lectures/PCIInterrupts.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/Ring3.CC.html b/docs/Demo/Lectures/Ring3.CC.html index 795a0709..099cbea0 100755 --- a/docs/Demo/Lectures/Ring3.CC.html +++ b/docs/Demo/Lectures/Ring3.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Lectures/index.html b/docs/Demo/Lectures/index.html index cefd8817..3fd3a35c 100755 --- a/docs/Demo/Lectures/index.html +++ b/docs/Demo/Lectures/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/MagicPairs.CC.html b/docs/Demo/MagicPairs.CC.html index d6e21727..0b37d8ee 100755 --- a/docs/Demo/MagicPairs.CC.html +++ b/docs/Demo/MagicPairs.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MemDemo.CC.html b/docs/Demo/MemDemo.CC.html index 05912a92..9cbddd10 100755 --- a/docs/Demo/MemDemo.CC.html +++ b/docs/Demo/MemDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MessageLoop.CC.html b/docs/Demo/MessageLoop.CC.html index 0bf0d327..88627012 100755 --- a/docs/Demo/MessageLoop.CC.html +++ b/docs/Demo/MessageLoop.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/Interrupts.CC.html b/docs/Demo/MultiCore/Interrupts.CC.html index 063d3005..816f7393 100755 --- a/docs/Demo/MultiCore/Interrupts.CC.html +++ b/docs/Demo/MultiCore/Interrupts.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/LoadTest.CC.html b/docs/Demo/MultiCore/LoadTest.CC.html index efba9a2c..b2659198 100755 --- a/docs/Demo/MultiCore/LoadTest.CC.html +++ b/docs/Demo/MultiCore/LoadTest.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/Lock.CC.html b/docs/Demo/MultiCore/Lock.CC.html index 06de87eb..78edf08b 100755 --- a/docs/Demo/MultiCore/Lock.CC.html +++ b/docs/Demo/MultiCore/Lock.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/MPAdd.CC.html b/docs/Demo/MultiCore/MPAdd.CC.html index 0820fc19..512be914 100755 --- a/docs/Demo/MultiCore/MPAdd.CC.html +++ b/docs/Demo/MultiCore/MPAdd.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/MPPrint.CC.html b/docs/Demo/MultiCore/MPPrint.CC.html index ef6fc028..e698acaf 100755 --- a/docs/Demo/MultiCore/MPPrint.CC.html +++ b/docs/Demo/MultiCore/MPPrint.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/MPRadix.CC.html b/docs/Demo/MultiCore/MPRadix.CC.html index 8b2f17b9..837c705d 100755 --- a/docs/Demo/MultiCore/MPRadix.CC.html +++ b/docs/Demo/MultiCore/MPRadix.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/Palindrome.CC.html b/docs/Demo/MultiCore/Palindrome.CC.html index 0a23eb1d..be669a4c 100755 --- a/docs/Demo/MultiCore/Palindrome.CC.html +++ b/docs/Demo/MultiCore/Palindrome.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/Primes.CC.html b/docs/Demo/MultiCore/Primes.CC.html index b50700ae..6d2a7ca4 100755 --- a/docs/Demo/MultiCore/Primes.CC.html +++ b/docs/Demo/MultiCore/Primes.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/MultiCore/index.html b/docs/Demo/MultiCore/index.html index 9ca72aa6..5b03b0c0 100755 --- a/docs/Demo/MultiCore/index.html +++ b/docs/Demo/MultiCore/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/NullCase.CC.html b/docs/Demo/NullCase.CC.html index 43042d80..2f3ef116 100755 --- a/docs/Demo/NullCase.CC.html +++ b/docs/Demo/NullCase.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/OnceDemo.CC.html b/docs/Demo/OnceDemo.CC.html index 3093a3bc..1435c2a7 100755 --- a/docs/Demo/OnceDemo.CC.html +++ b/docs/Demo/OnceDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ParenWarn.CC.html b/docs/Demo/ParenWarn.CC.html index 4a1a9ff0..850bc2ea 100755 --- a/docs/Demo/ParenWarn.CC.html +++ b/docs/Demo/ParenWarn.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/PhoneNumWords.CC.html b/docs/Demo/PhoneNumWords.CC.html index 184572a5..b2734ea6 100755 --- a/docs/Demo/PhoneNumWords.CC.html +++ b/docs/Demo/PhoneNumWords.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Print.CC.html b/docs/Demo/Print.CC.html index 0fa37bc1..ecea6b6b 100755 --- a/docs/Demo/Print.CC.html +++ b/docs/Demo/Print.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Progress.CC.html b/docs/Demo/Progress.CC.html index 20a35358..3c80b1f3 100755 --- a/docs/Demo/Progress.CC.html +++ b/docs/Demo/Progress.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Prompt.CC.html b/docs/Demo/Prompt.CC.html index d32e4fb4..67d9205e 100755 --- a/docs/Demo/Prompt.CC.html +++ b/docs/Demo/Prompt.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/PullDownMenu.CC.html b/docs/Demo/PullDownMenu.CC.html index 1c4c211c..fa6fabcf 100755 --- a/docs/Demo/PullDownMenu.CC.html +++ b/docs/Demo/PullDownMenu.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/RadixSort.CC.html b/docs/Demo/RadixSort.CC.html index 0deb8180..06f7dee2 100755 --- a/docs/Demo/RadixSort.CC.html +++ b/docs/Demo/RadixSort.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/RandDemo.CC.html b/docs/Demo/RandDemo.CC.html index 0cb15f11..34d3f387 100755 --- a/docs/Demo/RandDemo.CC.html +++ b/docs/Demo/RandDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/RegistryDemo.CC.html b/docs/Demo/RegistryDemo.CC.html index 19823be6..e17fd146 100755 --- a/docs/Demo/RegistryDemo.CC.html +++ b/docs/Demo/RegistryDemo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/RevFileDemo/DemoPoemBwd.DD.html b/docs/Demo/RevFileDemo/DemoPoemBwd.DD.html index 68eb0b2b..7f014c4d 100755 --- a/docs/Demo/RevFileDemo/DemoPoemBwd.DD.html +++ b/docs/Demo/RevFileDemo/DemoPoemBwd.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/RevFileDemo/Rev.CC.html b/docs/Demo/RevFileDemo/Rev.CC.html index 2d0b2489..83e686d1 100755 --- a/docs/Demo/RevFileDemo/Rev.CC.html +++ b/docs/Demo/RevFileDemo/Rev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/RevFileDemo/index.html b/docs/Demo/RevFileDemo/index.html index e9b74b79..684e7626 100755 --- a/docs/Demo/RevFileDemo/index.html +++ b/docs/Demo/RevFileDemo/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/ScreenCodes.CC.html b/docs/Demo/ScreenCodes.CC.html index 28eb60c7..ed497c5a 100755 --- a/docs/Demo/ScreenCodes.CC.html +++ b/docs/Demo/ScreenCodes.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/SortFileDemo/F64FileGen.CC.html b/docs/Demo/SortFileDemo/F64FileGen.CC.html index eec2da41..a5a60a07 100755 --- a/docs/Demo/SortFileDemo/F64FileGen.CC.html +++ b/docs/Demo/SortFileDemo/F64FileGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/SortFileDemo/F64FileSort.CC.html b/docs/Demo/SortFileDemo/F64FileSort.CC.html index 5f2949f5..3f6fd2b0 100755 --- a/docs/Demo/SortFileDemo/F64FileSort.CC.html +++ b/docs/Demo/SortFileDemo/F64FileSort.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/SortFileDemo/index.html b/docs/Demo/SortFileDemo/index.html index 6842cdfb..0e727936 100755 --- a/docs/Demo/SortFileDemo/index.html +++ b/docs/Demo/SortFileDemo/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/Sound/ASCIIOrgan.CC.html b/docs/Demo/Sound/ASCIIOrgan.CC.html index ae7e23c7..86d29438 100755 --- a/docs/Demo/Sound/ASCIIOrgan.CC.html +++ b/docs/Demo/Sound/ASCIIOrgan.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Sound/MorseCode.CC.html b/docs/Demo/Sound/MorseCode.CC.html index f1dbfa3d..5ca12a92 100755 --- a/docs/Demo/Sound/MorseCode.CC.html +++ b/docs/Demo/Sound/MorseCode.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Sound/OhGreat.CC.html b/docs/Demo/Sound/OhGreat.CC.html index 08eefb98..8d7f7abf 100755 --- a/docs/Demo/Sound/OhGreat.CC.html +++ b/docs/Demo/Sound/OhGreat.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Sound/WaterFowl.CC.html b/docs/Demo/Sound/WaterFowl.CC.html index bc24b0e4..c9a0c0be 100755 --- a/docs/Demo/Sound/WaterFowl.CC.html +++ b/docs/Demo/Sound/WaterFowl.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c05{color:#8a52c3;background-color:#e3e3e3;} diff --git a/docs/Demo/Sound/index.html b/docs/Demo/Sound/index.html index 46f11829..3dcecf44 100755 --- a/docs/Demo/Sound/index.html +++ b/docs/Demo/Sound/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/Spy.CC.html b/docs/Demo/Spy.CC.html index 5851cee0..36dec9aa 100755 --- a/docs/Demo/Spy.CC.html +++ b/docs/Demo/Spy.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/StackGrow.CC.html b/docs/Demo/StackGrow.CC.html index c64999be..ca8c39cc 100755 --- a/docs/Demo/StackGrow.CC.html +++ b/docs/Demo/StackGrow.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/SubIntAccess.CC.html b/docs/Demo/SubIntAccess.CC.html index 421399f8..dedfc868 100755 --- a/docs/Demo/SubIntAccess.CC.html +++ b/docs/Demo/SubIntAccess.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/SubSwitch.CC.html b/docs/Demo/SubSwitch.CC.html index e8d2bb91..c9fd4b28 100755 --- a/docs/Demo/SubSwitch.CC.html +++ b/docs/Demo/SubSwitch.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/SuggestSpelling.CC.html b/docs/Demo/SuggestSpelling.CC.html index 8817f611..0aca4cc5 100755 --- a/docs/Demo/SuggestSpelling.CC.html +++ b/docs/Demo/SuggestSpelling.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/Game1.CC.html b/docs/Demo/Templates/Game1.CC.html index 2eb92784..9e62c152 100755 --- a/docs/Demo/Templates/Game1.CC.html +++ b/docs/Demo/Templates/Game1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/InEdUtil.IN.html b/docs/Demo/Templates/InEdUtil.IN.html index b515120d..70ec2d7b 100755 --- a/docs/Demo/Templates/InEdUtil.IN.html +++ b/docs/Demo/Templates/InEdUtil.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/Lex1.CC.html b/docs/Demo/Templates/Lex1.CC.html index 24d99d76..a68e9b24 100755 --- a/docs/Demo/Templates/Lex1.CC.html +++ b/docs/Demo/Templates/Lex1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/MultiCore1.CC.html b/docs/Demo/Templates/MultiCore1.CC.html index fcaef6b1..d32b7c1f 100755 --- a/docs/Demo/Templates/MultiCore1.CC.html +++ b/docs/Demo/Templates/MultiCore1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/ODE1.CC.html b/docs/Demo/Templates/ODE1.CC.html index 93bfad0c..720e8f63 100755 --- a/docs/Demo/Templates/ODE1.CC.html +++ b/docs/Demo/Templates/ODE1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/Registry1.CC.html b/docs/Demo/Templates/Registry1.CC.html index 605157d7..db6c8074 100755 --- a/docs/Demo/Templates/Registry1.CC.html +++ b/docs/Demo/Templates/Registry1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/Util1.CC.html b/docs/Demo/Templates/Util1.CC.html index fb113c3b..109688aa 100755 --- a/docs/Demo/Templates/Util1.CC.html +++ b/docs/Demo/Templates/Util1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/Util2.CC.html b/docs/Demo/Templates/Util2.CC.html index eafa0508..cd16900b 100755 --- a/docs/Demo/Templates/Util2.CC.html +++ b/docs/Demo/Templates/Util2.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/Templates/index.html b/docs/Demo/Templates/index.html index ad0b4109..b2ef5117 100755 --- a/docs/Demo/Templates/index.html +++ b/docs/Demo/Templates/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/TimeIns.CC.html b/docs/Demo/TimeIns.CC.html index c2a40bb6..afcb3ad8 100755 --- a/docs/Demo/TimeIns.CC.html +++ b/docs/Demo/TimeIns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ToHtmlToTXTDemo/DemoInPage.DD.html b/docs/Demo/ToHtmlToTXTDemo/DemoInPage.DD.html index e8adb3e8..d11205e4 100755 --- a/docs/Demo/ToHtmlToTXTDemo/DemoInPage.DD.html +++ b/docs/Demo/ToHtmlToTXTDemo/DemoInPage.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ToHtmlToTXTDemo/HtmlDirList.CC.html b/docs/Demo/ToHtmlToTXTDemo/HtmlDirList.CC.html index c65e9669..88bea3fd 100755 --- a/docs/Demo/ToHtmlToTXTDemo/HtmlDirList.CC.html +++ b/docs/Demo/ToHtmlToTXTDemo/HtmlDirList.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ToHtmlToTXTDemo/HtmlGen.CC.html b/docs/Demo/ToHtmlToTXTDemo/HtmlGen.CC.html index 2f4fa9a4..43772fb0 100755 --- a/docs/Demo/ToHtmlToTXTDemo/HtmlGen.CC.html +++ b/docs/Demo/ToHtmlToTXTDemo/HtmlGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ToHtmlToTXTDemo/TXTGen.CC.html b/docs/Demo/ToHtmlToTXTDemo/TXTGen.CC.html index e41e0d47..50c6a31e 100755 --- a/docs/Demo/ToHtmlToTXTDemo/TXTGen.CC.html +++ b/docs/Demo/ToHtmlToTXTDemo/TXTGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/ToHtmlToTXTDemo/ToHtml.CC.html b/docs/Demo/ToHtmlToTXTDemo/ToHtml.CC.html index e65d45c5..05390654 100755 --- a/docs/Demo/ToHtmlToTXTDemo/ToHtml.CC.html +++ b/docs/Demo/ToHtmlToTXTDemo/ToHtml.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -237,7 +237,7 @@ body {background-color:#1f1f1f;} <a name="l210"></a> </span><span class=cF6>"<head>\n"</span><span class=cF0> <a name="l211"></a> </span><span class=cF6>"<meta http-equiv=\"Content-Type\" "</span><span class=cF0> <a name="l212"></a> </span><span class=cF6>"content=\"text/html;charset=US-ASCII\">\n"</span><span class=cF0> -<a name="l213"></a> </span><span class=cF6>"<meta name=\"generator\" content=\"ZealOS V1.03\">\n"</span><span class=cF0>; +<a name="l213"></a> </span><span class=cF6>"<meta name=\"generator\" content=\"ZealOS V1.04\">\n"</span><span class=cF0>; <a name="l214"></a> </span><span class=cF1>if</span><span class=cF0> (!body_header) <a name="l215"></a> body_header = <a name="l216"></a> </span><span class=cF6>"<body>\n"</span><span class=cF0> diff --git a/docs/Demo/ToHtmlToTXTDemo/index.html b/docs/Demo/ToHtmlToTXTDemo/index.html index ff50fefb..d44675b8 100755 --- a/docs/Demo/ToHtmlToTXTDemo/index.html +++ b/docs/Demo/ToHtmlToTXTDemo/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/WebLogDemo/WebLogRep.CC.html b/docs/Demo/WebLogDemo/WebLogRep.CC.html index 06cbf3b3..cc01d004 100755 --- a/docs/Demo/WebLogDemo/WebLogRep.CC.html +++ b/docs/Demo/WebLogDemo/WebLogRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/WebLogDemo/WebLogScramble.CC.html b/docs/Demo/WebLogDemo/WebLogScramble.CC.html index f71d1eec..9fb51ad4 100755 --- a/docs/Demo/WebLogDemo/WebLogScramble.CC.html +++ b/docs/Demo/WebLogDemo/WebLogScramble.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/WebLogDemo/index.html b/docs/Demo/WebLogDemo/index.html index 1851d24b..3e2110fb 100755 --- a/docs/Demo/WebLogDemo/index.html +++ b/docs/Demo/WebLogDemo/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Demo/WordSearch.CC.html b/docs/Demo/WordSearch.CC.html index ee0954a3..40c83ea6 100755 --- a/docs/Demo/WordSearch.CC.html +++ b/docs/Demo/WordSearch.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Demo/index.html b/docs/Demo/index.html index 2f28a71a..dccd48cc 100755 --- a/docs/Demo/index.html +++ b/docs/Demo/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Doc/AboutZealOS.DD.html b/docs/Doc/AboutZealOS.DD.html index 0af8f5af..ce7fe0a2 100755 --- a/docs/Doc/AboutZealOS.DD.html +++ b/docs/Doc/AboutZealOS.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Asm.DD.html b/docs/Doc/Asm.DD.html index be35a09e..f63959aa 100755 --- a/docs/Doc/Asm.DD.html +++ b/docs/Doc/Asm.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/AutoComplete.DD.html b/docs/Doc/AutoComplete.DD.html index a63418be..475c7402 100755 --- a/docs/Doc/AutoComplete.DD.html +++ b/docs/Doc/AutoComplete.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Bit.DD.html b/docs/Doc/Bit.DD.html index 81e299c4..62088240 100755 --- a/docs/Doc/Bit.DD.html +++ b/docs/Doc/Bit.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/BlkChain.DD.html b/docs/Doc/BlkChain.DD.html index 86919870..32132ff6 100755 --- a/docs/Doc/BlkChain.DD.html +++ b/docs/Doc/BlkChain.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Boot.DD.html b/docs/Doc/Boot.DD.html index d3ce2a05..0f03b076 100755 --- a/docs/Doc/Boot.DD.html +++ b/docs/Doc/Boot.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/ChangeLog.DD.html b/docs/Doc/ChangeLog.DD.html index 229cc3e9..b0cf5830 100755 --- a/docs/Doc/ChangeLog.DD.html +++ b/docs/Doc/ChangeLog.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0F{color:#1f1f1f;background-color:#e3e3e3;} @@ -27,914 +27,922 @@ body {background-color:#1f1f1f;} <body> <pre style="font-family:monospace;font-size:12pt"> <a name="l1"></a><span class=cF5> ChangeLog</span><span class=cF0> -<a name="l2"></a></span><span class=c0F>----10/18/21 01:16:10----</span><span class=cF0> -<a name="l3"></a>* Raised version number to 1.03. -<a name="l4"></a>* Increased </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1889"><span class=cF4>CInst</span></a><span class=cF0> opcode size from 4 to 8. -<a name="l5"></a>* </span><span class=cF9><u>Added 3 operand support to assembler.</span><span class=cF0> -<a name="l6"></a></u>* Added almost all SSE instructions to OpCodes.DD. SSE instructions operating on MMX registers were not implemented. -<a name="l7"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l370"><span class=cF4>0x66 prefix unassembly opcode reporting</span></a><span class=cF0>, assembler now </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1027"><span class=cF4>prevents duplicate REX</span></a><span class=cF0> for prefixed SSE instructions. The -<a name="l8"></a>tradeoff for fixing this is that 0x66, 0xF2, or 0xF3 prefixed SSE opcodes can only use XMM0-XMM7 RAX-RDI. +<a name="l2"></a></span><span class=c0F>----10/26/21 12:38:12----</span><span class=cF0> +<a name="l3"></a>* Raised version number to 1.04. +<a name="l4"></a>* Optimized </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l64"><span class=cF4>MemCopy</span></a><span class=cF0> to use SSE instructions. Large performance boost on bare-metal. +<a name="l5"></a>* Reverted </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l1"><span class=cF4>RawPutChar</span></a><span class=cF0> scrolling functionality now that MemCopy is faster. +<a name="l6"></a>* Removed all kludge MyNoise functions from Apps and Demos now that MemCopy is faster. +<a name="l7"></a>* Added call to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l92"><span class=cF4>LFBFlush</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l94"><span class=cF4>SettingsPop2</span></a><span class=cF0> to fix task-swap palette bugs. +<a name="l8"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/ToTheFront/ToTheFront.CC.html#l193"><span class=cF4>ToTheFront</span></a><span class=cF0> game explanation. <a name="l9"></a> -<a name="l10"></a></span><span class=c0F>----10/09/21 04:05:32----</span><span class=cF0> -<a name="l11"></a>* Added MOVQ, PMOVMSKB, MINPS, MAXPS, XORPS, CVTSI2SD, and CVTSD2SI assembly opcodes to OpCodes.DD. -<a name="l12"></a> -<a name="l13"></a></span><span class=c0F>----10/07/21 18:06:15----</span><span class=cF0> -<a name="l14"></a>* Raised version number to 1.02. -<a name="l15"></a>* Fixed Std Font characters after char 128. -<a name="l16"></a>* Added links to ZealOS-specific applications in PersonalMenu. -<a name="l17"></a>* Removed all files from ::/Downloads. -<a name="l18"></a>* Started initial work integrating SSE instructions into assembler. </span><span class=cF9><u>See changes here.</u></span><span class=cF0> Only added 2 arg opcodes and only added -<a name="l19"></a>instructions <= 4 bytes. </span><span class=c0F>Current bugs</span><span class=cF0>: unassembling SSE instructions that use non-128-bit vars will incorrectly report U128, -<a name="l20"></a>MOVHLPS and MOVLHPS 2nd operand is defined XMM128 to hack ModrM order but operands should be XMM XMM, due to MOVSD name clash -<a name="l21"></a>we define opcode as MOVSD_SSE. </span><span class=c0F>TODO</span><span class=cF0>: add CosmiC U128 and XMM register allocation support, find way to ensure 16-byte aligned -<a name="l22"></a>stack and aligned instructions. -<a name="l23"></a> -<a name="l24"></a></span><span class=c0F>----09/21/21 23:35:00----</span><span class=cF0> -<a name="l25"></a>* Raised version number to 1.01. -<a name="l26"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l150"><span class=cF4>GrZoomInScreen</span></a><span class=cF0>, added to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l360"><span class=cF4>GrCalcScreenUpdates</span></a><span class=cF0> to factor in zoom, added call to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l100"><span class=cF4>LFBFlush</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrEnd.CC.html#l9"><span class=cF4>CtrlAltZ</span></a><span class=cF0>. -<a name="l27"></a> -<a name="l28"></a></span><span class=c0F>----09/15/21 20:33:11----</span><span class=cF0> -<a name="l29"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/EdPullDown.DD.html#l70"><span class=cF4>WinMax</span></a><span class=cF0> to EdPullDown menu. -<a name="l30"></a> -<a name="l31"></a></span><span class=c0F>----08/23/21 02:28:07----</span><span class=cF0> -<a name="l32"></a>* Added recognition of Linux swap and ext2/3/4 filesystem type in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l148"><span class=cF4>BlkDevAdd</span></a><span class=cF0>, added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3367"><span class=cF4>MBR_PT_LINUX</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3368"><span class=cF4>MBR_PT_SWAP</span></a><span class=cF0>, removed -<a name="l33"></a>MBR_PT_FAT12, added "LINUX" and "SWAP" to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l226"><span class=cF4>ST_DRIVE_TYPES</span></a><span class=cF0>. -<a name="l34"></a> -<a name="l35"></a></span><span class=c0F>----08/17/21 02:42:53----</span><span class=cF0> -<a name="l36"></a>* Raised version number to 1.00. -<a name="l37"></a>* Added progress bars to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l93"><span class=cF4>DVDImageRead</span></a><span class=cF0>. +<a name="l10"></a></span><span class=c0F>----10/18/21 01:16:10----</span><span class=cF0> +<a name="l11"></a>* Raised version number to 1.03. +<a name="l12"></a>* Increased </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1889"><span class=cF4>CInst</span></a><span class=cF0> opcode size from 4 to 8. +<a name="l13"></a>* </span><span class=cF9><u>Added 3 operand support to assembler</u></span><span class=cF0>. +<a name="l14"></a>* Added almost all SSE instructions to OpCodes.DD. SSE instructions operating on MMX registers were not implemented. +<a name="l15"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l370"><span class=cF4>0x66 prefix unassembly opcode reporting</span></a><span class=cF0>, assembler now </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1027"><span class=cF4>prevents duplicate REX</span></a><span class=cF0> for prefixed SSE instructions. The +<a name="l16"></a>tradeoff for fixing this is that 0x66, 0xF2, or 0xF3 prefixed SSE opcodes can only use XMM0-XMM7 RAX-RDI. +<a name="l17"></a> +<a name="l18"></a></span><span class=c0F>----10/09/21 04:05:32----</span><span class=cF0> +<a name="l19"></a>* Added MOVQ, PMOVMSKB, MINPS, MAXPS, XORPS, CVTSI2SD, and CVTSD2SI assembly opcodes to OpCodes.DD. +<a name="l20"></a> +<a name="l21"></a></span><span class=c0F>----10/07/21 18:06:15----</span><span class=cF0> +<a name="l22"></a>* Raised version number to 1.02. +<a name="l23"></a>* Fixed Std Font characters after char 128. +<a name="l24"></a>* Added links to ZealOS-specific applications in PersonalMenu. +<a name="l25"></a>* Removed all files from ::/Downloads. +<a name="l26"></a>* Started initial work integrating SSE instructions into assembler. </span><span class=cF9><u>See changes here.</u></span><span class=cF0> Only added 2 arg opcodes and only added +<a name="l27"></a>instructions <= 4 bytes. </span><span class=c0F>Current bugs</span><span class=cF0>: unassembling SSE instructions that use non-128-bit vars will incorrectly report U128, +<a name="l28"></a>MOVHLPS and MOVLHPS 2nd operand is defined XMM128 to hack ModrM order but operands should be XMM XMM, due to MOVSD name clash +<a name="l29"></a>we define opcode as MOVSD_SSE. </span><span class=c0F>TODO</span><span class=cF0>: add CosmiC U128 and XMM register allocation support, find way to ensure 16-byte aligned +<a name="l30"></a>stack to use aligned SSE instructions. +<a name="l31"></a> +<a name="l32"></a></span><span class=c0F>----09/21/21 23:35:00----</span><span class=cF0> +<a name="l33"></a>* Raised version number to 1.01. +<a name="l34"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l150"><span class=cF4>GrZoomInScreen</span></a><span class=cF0>, added to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l360"><span class=cF4>GrCalcScreenUpdates</span></a><span class=cF0> to factor in zoom, added call to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l92"><span class=cF4>LFBFlush</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrEnd.CC.html#l9"><span class=cF4>CtrlAltZ</span></a><span class=cF0>. +<a name="l35"></a> +<a name="l36"></a></span><span class=c0F>----09/15/21 20:33:11----</span><span class=cF0> +<a name="l37"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/EdPullDown.DD.html#l70"><span class=cF4>WinMax</span></a><span class=cF0> to EdPullDown menu. <a name="l38"></a> -<a name="l39"></a></span><span class=c0F>----08/16/21 20:35:44----</span><span class=cF0> -<a name="l40"></a>* Raised version number to 0.17. -<a name="l41"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l92"><span class=cF4>DVDImageRead</span></a><span class=cF0> block count. -<a name="l42"></a>* Changed left window border text to use </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.CC.html#l77"><span class=cF4>inverted color attribute</span></a><span class=cF0>. -<a name="l43"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l35"><span class=cF4>ISOInit</span></a><span class=cF0> to account for non-ZealOS CISOPriDesc. -<a name="l44"></a> -<a name="l45"></a></span><span class=c0F>----08/16/21 00:17:55----</span><span class=cF0> -<a name="l46"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2917"><span class=cF4>CAtapiCloseCmd</span></a><span class=cF0>. -<a name="l47"></a>* Added try-catch blocks to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l100"><span class=cF4>SATARep</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1131"><span class=cF4>AHCIBootDVDProbeAll</span></a><span class=cF0>. -<a name="l48"></a> -<a name="l49"></a></span><span class=c0F>----08/15/21 01:51:08----</span><span class=cF0> -<a name="l50"></a>* Raised version number to 0.16. -<a name="l51"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l218"><span class=cF4>DVDImageWrite</span></a><span class=cF0> to single-buffer single-threaded instead of dual-buffer multi-threaded. -<a name="l52"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2908"><span class=cF4>CAtapiWriteCmd</span></a><span class=cF0>. -<a name="l53"></a> -<a name="l54"></a></span><span class=c0F>----08/13/21 18:26:14----</span><span class=cF0> -<a name="l55"></a>* Fixed padding byte amount in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3160"><span class=cF4>CISOPriDesc</span></a><span class=cF0>, added preparer_id member and set in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l82"><span class=cF4>RedSeaISO9660</span></a><span class=cF0>. +<a name="l39"></a></span><span class=c0F>----08/23/21 02:28:07----</span><span class=cF0> +<a name="l40"></a>* Added recognition of Linux swap and ext2/3/4 filesystem type in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l148"><span class=cF4>BlkDevAdd</span></a><span class=cF0>, added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3367"><span class=cF4>MBR_PT_LINUX</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3368"><span class=cF4>MBR_PT_SWAP</span></a><span class=cF0>, removed +<a name="l41"></a>MBR_PT_FAT12, added "LINUX" and "SWAP" to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l226"><span class=cF4>ST_DRIVE_TYPES</span></a><span class=cF0>. +<a name="l42"></a> +<a name="l43"></a></span><span class=c0F>----08/17/21 02:42:53----</span><span class=cF0> +<a name="l44"></a>* Raised version number to 1.00. +<a name="l45"></a>* Added progress bars to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l93"><span class=cF4>DVDImageRead</span></a><span class=cF0>. +<a name="l46"></a> +<a name="l47"></a></span><span class=c0F>----08/16/21 20:35:44----</span><span class=cF0> +<a name="l48"></a>* Raised version number to 0.17. +<a name="l49"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l92"><span class=cF4>DVDImageRead</span></a><span class=cF0> block count. +<a name="l50"></a>* Changed left window border text to use </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.CC.html#l77"><span class=cF4>inverted color attribute</span></a><span class=cF0>. +<a name="l51"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l35"><span class=cF4>ISOInit</span></a><span class=cF0> to account for non-ZealOS CISOPriDesc. +<a name="l52"></a> +<a name="l53"></a></span><span class=c0F>----08/16/21 00:17:55----</span><span class=cF0> +<a name="l54"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2917"><span class=cF4>CAtapiCloseCmd</span></a><span class=cF0>. +<a name="l55"></a>* Added try-catch blocks to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l100"><span class=cF4>SATARep</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1131"><span class=cF4>AHCIBootDVDProbeAll</span></a><span class=cF0>. <a name="l56"></a> -<a name="l57"></a></span><span class=c0F>----08/13/21 15:57:12----</span><span class=cF0> -<a name="l58"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Merge.CC.html#l15"><span class=cF4>Merge2</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l40"><span class=cF4>DiffSel</span></a><span class=cF0>, and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l9"><span class=cF4>PopUpDiffMenu</span></a><span class=cF0> colors, added printing source and destination files along with some explanatory -<a name="l59"></a>text in the popup window. -<a name="l60"></a> -<a name="l61"></a></span><span class=c0F>----08/13/21 13:21:32----</span><span class=cF0> -<a name="l62"></a>* Raised version number to 0.15. -<a name="l63"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l167"><span class=cF4>DVDImageWrite</span></a><span class=cF0> bare-metal AHCI disc burning, needs some cleanup. +<a name="l57"></a></span><span class=c0F>----08/15/21 01:51:08----</span><span class=cF0> +<a name="l58"></a>* Raised version number to 0.16. +<a name="l59"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l218"><span class=cF4>DVDImageWrite</span></a><span class=cF0> to single-buffer single-threaded instead of dual-buffer multi-threaded. +<a name="l60"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2908"><span class=cF4>CAtapiWriteCmd</span></a><span class=cF0>. +<a name="l61"></a> +<a name="l62"></a></span><span class=c0F>----08/13/21 18:26:14----</span><span class=cF0> +<a name="l63"></a>* Fixed padding byte amount in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3160"><span class=cF4>CISOPriDesc</span></a><span class=cF0>, added preparer_id member and set in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l82"><span class=cF4>RedSeaISO9660</span></a><span class=cF0>. <a name="l64"></a> -<a name="l65"></a></span><span class=c0F>----08/09/21 01:54:50----</span><span class=cF0> -<a name="l66"></a>* Raised version number to 0.14. -<a name="l67"></a>* Implemented </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l425"><span class=cF4>AHCIAtapiModeWriteSelect</span></a><span class=cF0> to set up ATAPI disc burner write configurations. +<a name="l65"></a></span><span class=c0F>----08/13/21 15:57:12----</span><span class=cF0> +<a name="l66"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Merge.CC.html#l15"><span class=cF4>Merge2</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l40"><span class=cF4>DiffSel</span></a><span class=cF0>, and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l9"><span class=cF4>PopUpDiffMenu</span></a><span class=cF0> colors, added printing source and destination files along with some explanatory +<a name="l67"></a>text in the popup window. <a name="l68"></a> -<a name="l69"></a></span><span class=c0F>----08/08/21 20:30:08----</span><span class=cF0> -<a name="l70"></a>* Implemented </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l384"><span class=cF4>AHCIAtapiBlank</span></a><span class=cF0>, default is minimal disc blank. -<a name="l71"></a> -<a name="l72"></a></span><span class=c0F>----08/06/21 00:11:02----</span><span class=cF0> -<a name="l73"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l194"><span class=cF4>Mount2</span></a><span class=cF0> AHCI port value not being cleared on loop. -<a name="l74"></a>* Fixed OSUpgrade not asking to update the master boot record. -<a name="l75"></a>* Changed ordering of some links in the PersonalMenu. -<a name="l76"></a>* Increased Raw mode screen scrolling from 1 line to 8 lines to improve bare-metal performance. -<a name="l77"></a>* Fixed Raw mode $ printing in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l238"><span class=cF4>MemBIOSRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.CC.html#l23"><span class=cF4>TaskRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l206"><span class=cF4>PCIRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.CC.html#l1"><span class=cF4>VideoRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l334"><span class=cF4>MemPageRep</span></a><span class=cF0>. -<a name="l78"></a> -<a name="l79"></a></span><span class=c0F>----08/04/21 14:29:24----</span><span class=cF0> -<a name="l80"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l392"><span class=cF4>DriveRep</span></a><span class=cF0> to report AHCI SATA port number where IDE base0, base1, and unit were displayed. -<a name="l81"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l1268"><span class=cF4>Lex</span></a><span class=cF0> assert failure warning to give exact line number. -<a name="l82"></a>* Removed some deprecated IDE functions. -<a name="l83"></a>* Added default arg to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l286"><span class=cF4>Drive</span></a><span class=cF0>, so running </span><span class=cF2>Drive;</span><span class=cF0> will bring you to the root of the current drive. -<a name="l84"></a>* Fixed printing $'s in Raw mode in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l105"><span class=cF4>StackRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l361"><span class=cF4>DriveRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l2"><span class=cF4>SATARep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l144"><span class=cF4>Mount2</span></a><span class=cF0>, and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l220"><span class=cF4>CharGet</span></a><span class=cF0>. -<a name="l85"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l163"><span class=cF4>LongLines</span></a><span class=cF0> cols default arg from 80 to 128 (128 is TEXT_COLS at default 1024x768). +<a name="l69"></a></span><span class=c0F>----08/13/21 13:21:32----</span><span class=cF0> +<a name="l70"></a>* Raised version number to 0.15. +<a name="l71"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l167"><span class=cF4>DVDImageWrite</span></a><span class=cF0> bare-metal AHCI disc burning, needs some cleanup. +<a name="l72"></a> +<a name="l73"></a></span><span class=c0F>----08/09/21 01:54:50----</span><span class=cF0> +<a name="l74"></a>* Raised version number to 0.14. +<a name="l75"></a>* Implemented </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l425"><span class=cF4>AHCIAtapiModeWriteSelect</span></a><span class=cF0> to set up ATAPI disc burner write configurations. +<a name="l76"></a> +<a name="l77"></a></span><span class=c0F>----08/08/21 20:30:08----</span><span class=cF0> +<a name="l78"></a>* Implemented </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l384"><span class=cF4>AHCIAtapiBlank</span></a><span class=cF0>, default is minimal disc blank. +<a name="l79"></a> +<a name="l80"></a></span><span class=c0F>----08/06/21 00:11:02----</span><span class=cF0> +<a name="l81"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l194"><span class=cF4>Mount2</span></a><span class=cF0> AHCI port value not being cleared on loop. +<a name="l82"></a>* Fixed OSUpgrade not asking to update the master boot record. +<a name="l83"></a>* Changed ordering of some links in the PersonalMenu. +<a name="l84"></a>* Increased Raw mode screen scrolling from 1 line to 8 lines to improve bare-metal performance. +<a name="l85"></a>* Fixed Raw mode $ printing in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l238"><span class=cF4>MemBIOSRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.CC.html#l23"><span class=cF4>TaskRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l206"><span class=cF4>PCIRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.CC.html#l1"><span class=cF4>VideoRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l334"><span class=cF4>MemPageRep</span></a><span class=cF0>. <a name="l86"></a> -<a name="l87"></a></span><span class=c0F>----08/03/21 21:57:44----</span><span class=cF0> -<a name="l88"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskATAId.CC.html#l53"><span class=cF4>MountAHCIAuto</span></a><span class=cF0> which replaces MountIDEAuto: the kernel option works the same as MountIDEAuto, except now it is -<a name="l89"></a>iterating over SATA ports to mount all the drives. -<a name="l90"></a>* Removed CATARep, ATARep, ATARepEntry, ATARepFind, ATARepExitAllApplications and ATAIDDrives. -<a name="l91"></a> -<a name="l92"></a></span><span class=c0F>----08/02/21 16:23:34----</span><span class=cF0> -<a name="l93"></a>* Raised version number to 0.13. -<a name="l94"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l224"><span class=cF4>Mount</span></a><span class=cF0> allowing ATAPI<-->ATA BlkDev<-->AHCI Port misconfiguration. -<a name="l95"></a>* Added arg to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l12"><span class=cF4>SATARep</span></a><span class=cF0> to specify drive types to show. -<a name="l96"></a>* Added checks in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l962"><span class=cF4>AHCIPortInit</span></a><span class=cF0> to throw to Debug if invalid port signatures are detected. -<a name="l97"></a> -<a name="l98"></a></span><span class=c0F>----08/02/21 00:54:40----</span><span class=cF0> -<a name="l99"></a>* Raised version number to 0.12. -<a name="l100"></a>* Fixed EdLite dropping </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l345"><span class=cF4>RAWF_SCROLL</span></a><span class=cF0>. -<a name="l101"></a>* Fixed incorrect src_link for </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l1"><span class=cF4>DefineLoad</span></a><span class=cF0> variables: added caller_num arg for when it's run from </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l103"><span class=cF4>DefinePrint</span></a><span class=cF0>. -<a name="l102"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Externs.CC.html#l56"><span class=cF4>PCIDevFind</span></a><span class=cF0> to System externs: fixes </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l34"><span class=cF4>SATARep</span></a><span class=cF0> compiling crash, now displays AHCI controller information from PCI data. -<a name="l103"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.CC.html#l144"><span class=cF4>raw-mode screen clearing</span></a><span class=cF0>: can use either </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.CC.html#l136"><span class=cF4>DocClear</span></a><span class=cF0> or </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l28"><span class=cF4>Cls</span></a><span class=cF0>, useful for clearing the screen in debug mode. -<a name="l104"></a> -<a name="l105"></a></span><span class=c0F>----07/29/21 14:35:17----</span><span class=cF0> -<a name="l106"></a>* Altered </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l72"><span class=cF4>RawPutChar</span></a><span class=cF0> screen scrolling algorithm (</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l64"><span class=cF4>MemCopy</span></a><span class=cF0> is slow on bare-metal). -<a name="l107"></a> -<a name="l108"></a></span><span class=c0F>----07/28/21 21:46:46----</span><span class=cF0> -<a name="l109"></a>* Raised version number to 0.11. -<a name="l110"></a>* Removed some palettes; replaced all </span><span class=cFB>gr_palette_std</span><span class=cF0> with </span><span class=cFB>gr32_palette_std</span><span class=cF0>, added new </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l74"><span class=cF4>PaletteSetSlate</span></a><span class=cF0>. -<a name="l111"></a>* Changed all remaining </span><span class=cF9>CBGR48</span><span class=cF0> in codebase to </span><span class=cF9>CBGR24</span><span class=cF0>. +<a name="l87"></a></span><span class=c0F>----08/04/21 14:29:24----</span><span class=cF0> +<a name="l88"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l392"><span class=cF4>DriveRep</span></a><span class=cF0> to report AHCI SATA port number where IDE base0, base1, and unit were displayed. +<a name="l89"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l1268"><span class=cF4>Lex</span></a><span class=cF0> assert failure warning to give exact line number. +<a name="l90"></a>* Removed some deprecated IDE functions. +<a name="l91"></a>* Added default arg to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l286"><span class=cF4>Drive</span></a><span class=cF0>, so running </span><span class=cF2>Drive;</span><span class=cF0> will bring you to the root of the current drive. +<a name="l92"></a>* Fixed printing $'s in Raw mode in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l105"><span class=cF4>StackRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l361"><span class=cF4>DriveRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l2"><span class=cF4>SATARep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l144"><span class=cF4>Mount2</span></a><span class=cF0>, and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l220"><span class=cF4>CharGet</span></a><span class=cF0>. +<a name="l93"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l163"><span class=cF4>LongLines</span></a><span class=cF0> cols default arg from 80 to 128 (128 is TEXT_COLS at default 1024x768). +<a name="l94"></a> +<a name="l95"></a></span><span class=c0F>----08/03/21 21:57:44----</span><span class=cF0> +<a name="l96"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskATAId.CC.html#l53"><span class=cF4>MountAHCIAuto</span></a><span class=cF0> which replaces MountIDEAuto: the kernel option works the same as MountIDEAuto, except now it is +<a name="l97"></a>iterating over SATA ports to mount all the drives. +<a name="l98"></a>* Removed CATARep, ATARep, ATARepEntry, ATARepFind, ATARepExitAllApplications and ATAIDDrives. +<a name="l99"></a> +<a name="l100"></a></span><span class=c0F>----08/02/21 16:23:34----</span><span class=cF0> +<a name="l101"></a>* Raised version number to 0.13. +<a name="l102"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l224"><span class=cF4>Mount</span></a><span class=cF0> allowing ATAPI<-->ATA BlkDev<-->AHCI Port misconfiguration. +<a name="l103"></a>* Added arg to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l12"><span class=cF4>SATARep</span></a><span class=cF0> to specify drive types to show. +<a name="l104"></a>* Added checks in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l962"><span class=cF4>AHCIPortInit</span></a><span class=cF0> to throw to Debug if invalid port signatures are detected. +<a name="l105"></a> +<a name="l106"></a></span><span class=c0F>----08/02/21 00:54:40----</span><span class=cF0> +<a name="l107"></a>* Raised version number to 0.12. +<a name="l108"></a>* Fixed EdLite dropping </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l345"><span class=cF4>RAWF_SCROLL</span></a><span class=cF0>. +<a name="l109"></a>* Fixed incorrect src_link for </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l1"><span class=cF4>DefineLoad</span></a><span class=cF0> variables: added caller_num arg for when it's run from </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l103"><span class=cF4>DefinePrint</span></a><span class=cF0>. +<a name="l110"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Externs.CC.html#l56"><span class=cF4>PCIDevFind</span></a><span class=cF0> to System externs: fixes </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l34"><span class=cF4>SATARep</span></a><span class=cF0> compiling crash, now displays AHCI controller information from PCI data. +<a name="l111"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.CC.html#l144"><span class=cF4>raw-mode screen clearing</span></a><span class=cF0>: can use either </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.CC.html#l136"><span class=cF4>DocClear</span></a><span class=cF0> or </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l28"><span class=cF4>Cls</span></a><span class=cF0>, useful for clearing the screen in debug mode. <a name="l112"></a> -<a name="l113"></a></span><span class=c0F>----07/25/21 02:19:17----</span><span class=cF0> -<a name="l114"></a>* Raised version number to 0.10. -<a name="l115"></a>* Unify Kernel binary location at /Boot/Kernel.BIN.C, alter </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l21"><span class=cF4>BootDVDIns</span></a><span class=cF0> to create DVDKernel.BIN.C which gets moved in </span><span class=cF4><u>DoDistro</u></span><span class=cF0>, -<a name="l116"></a>update boot documentation. -<a name="l117"></a> -<a name="l118"></a></span><span class=c0F>----07/24/21 00:07:05----</span><span class=cF0> -<a name="l119"></a>* Raised version number to 0.09. -<a name="l120"></a>* Rename /0000Boot folder to /Boot, rename 0000Kernel.BIN.C generated in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l21"><span class=cF4>BootDVDIns</span></a><span class=cF0> to Kernel.BIN.C. -<a name="l121"></a> -<a name="l122"></a></span><span class=c0F>----07/23/21 16:30:23----</span><span class=cF0> -<a name="l123"></a>* Improve </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l126"><span class=cF4>ParenWarning</span></a><span class=cF0> to give exact line number. -<a name="l124"></a> -<a name="l125"></a></span><span class=c0F>----07/14/21 13:12:34----</span><span class=cF0> -<a name="l126"></a>* Raised version number to 0.08. -<a name="l127"></a>* Fixed non-writable drive throw when #include with F5 in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutKey.CC.html#l399"><span class=cF4>DocPutKey</span></a><span class=cF0> and when attempting to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutKey.CC.html#l753"><span class=cF4>save</span></a><span class=cF0>. -<a name="l128"></a>* Added top & right borders to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l314"><span class=cF4>RawDr</span></a><span class=cF0>. -<a name="l129"></a>* Improved spacing in some debug commands. -<a name="l130"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l1"><span class=cF4>RawPutChar</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l67"><span class=cF4>EdLite</span></a><span class=cF0> tab width. -<a name="l131"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l286"><span class=cF4>Ui</span></a><span class=cF0> missing "0x" prefix syntax highlighter bug. +<a name="l113"></a></span><span class=c0F>----07/29/21 14:35:17----</span><span class=cF0> +<a name="l114"></a>* Altered </span><span class=cF4><u>RawPutChar</u></span><span class=cF0> screen scrolling algorithm (</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l64"><span class=cF4>MemCopy</span></a><span class=cF0> is slow on bare-metal). +<a name="l115"></a> +<a name="l116"></a></span><span class=c0F>----07/28/21 21:46:46----</span><span class=cF0> +<a name="l117"></a>* Raised version number to 0.11. +<a name="l118"></a>* Removed some palettes; replaced all </span><span class=cFB>gr_palette_std</span><span class=cF0> with </span><span class=cFB>gr32_palette_std</span><span class=cF0>, added new </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l74"><span class=cF4>PaletteSetSlate</span></a><span class=cF0>. +<a name="l119"></a>* Changed all remaining </span><span class=cF9>CBGR48</span><span class=cF0> in codebase to </span><span class=cF9>CBGR24</span><span class=cF0>. +<a name="l120"></a> +<a name="l121"></a></span><span class=c0F>----07/25/21 02:19:17----</span><span class=cF0> +<a name="l122"></a>* Raised version number to 0.10. +<a name="l123"></a>* Unify Kernel binary location at /Boot/Kernel.BIN.C, alter </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l21"><span class=cF4>BootDVDIns</span></a><span class=cF0> to create DVDKernel.BIN.C which gets moved in </span><span class=cF4><u>DoDistro</u></span><span class=cF0>, +<a name="l124"></a>update boot documentation. +<a name="l125"></a> +<a name="l126"></a></span><span class=c0F>----07/24/21 00:07:05----</span><span class=cF0> +<a name="l127"></a>* Raised version number to 0.09. +<a name="l128"></a>* Rename /0000Boot folder to /Boot, rename 0000Kernel.BIN.C generated in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l21"><span class=cF4>BootDVDIns</span></a><span class=cF0> to Kernel.BIN.C. +<a name="l129"></a> +<a name="l130"></a></span><span class=c0F>----07/23/21 16:30:23----</span><span class=cF0> +<a name="l131"></a>* Improve </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l126"><span class=cF4>ParenWarning</span></a><span class=cF0> to give exact line number. <a name="l132"></a> -<a name="l133"></a></span><span class=c0F>----07/11/21 17:26:32----</span><span class=cF0> -<a name="l134"></a>* Raised version number to 0.07. -<a name="l135"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l133"><span class=cF4>IntEntryAlloc</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l171"><span class=cF4>IntEntryFree</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3589"><span class=cF4>dev.user_int_bitmap</span></a><span class=cF0> to allow acquiring dynamic user APIC IRQ. -<a name="l136"></a> -<a name="l137"></a></span><span class=c0F>----07/09/21 04:13:50----</span><span class=cF0> -<a name="l138"></a>* Added drive changing macros from AcctExample to PersonalMenu. -<a name="l139"></a> -<a name="l140"></a></span><span class=c0F>----07/06/21 15:04:12----</span><span class=cF0> -<a name="l141"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZCAlloc", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l408"><span class=cF4>SysCAlloc</span></a><span class=cF0>"); -<a name="l142"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZMAlloc", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l394"><span class=cF4>SysMAlloc</span></a><span class=cF0>", "-l"); -<a name="l143"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZCls", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l33"><span class=cF4>SysCls</span></a><span class=cF0>"); -<a name="l144"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZStrNew", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l503"><span class=cF4>SysStrNew</span></a><span class=cF0>"); -<a name="l145"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZReAlloc", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l479"><span class=cF4>SysReAlloc</span></a><span class=cF0>"); -<a name="l146"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZOnce", "</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l158"><span class=cF4>SysOnce</span></a><span class=cF0>", "-l"); +<a name="l133"></a></span><span class=c0F>----07/14/21 13:12:34----</span><span class=cF0> +<a name="l134"></a>* Raised version number to 0.08. +<a name="l135"></a>* Fixed non-writable drive throw when #include with F5 in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutKey.CC.html#l399"><span class=cF4>DocPutKey</span></a><span class=cF0> and when attempting to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutKey.CC.html#l753"><span class=cF4>save</span></a><span class=cF0>. +<a name="l136"></a>* Added top & right borders to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l314"><span class=cF4>RawDr</span></a><span class=cF0>. +<a name="l137"></a>* Improved spacing in some debug commands. +<a name="l138"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l1"><span class=cF4>RawPutChar</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l67"><span class=cF4>EdLite</span></a><span class=cF0> tab width. +<a name="l139"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l286"><span class=cF4>Ui</span></a><span class=cF0> missing "0x" prefix syntax highlighter bug. +<a name="l140"></a> +<a name="l141"></a></span><span class=c0F>----07/11/21 17:26:32----</span><span class=cF0> +<a name="l142"></a>* Raised version number to 0.07. +<a name="l143"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l133"><span class=cF4>IntEntryAlloc</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l171"><span class=cF4>IntEntryFree</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3589"><span class=cF4>dev.user_int_bitmap</span></a><span class=cF0> to allow acquiring dynamic user APIC IRQ. +<a name="l144"></a> +<a name="l145"></a></span><span class=c0F>----07/09/21 04:13:50----</span><span class=cF0> +<a name="l146"></a>* Added drive changing macros from AcctExample to PersonalMenu. <a name="l147"></a> -<a name="l148"></a></span><span class=c0F>----07/05/21 22:24:03----</span><span class=cF0> -<a name="l149"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("inst", "instruction"); -<a name="l150"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l18"><span class=cF4>line counts</span></a><span class=cF0>. -<a name="l151"></a> -<a name="l152"></a></span><span class=c0F>----07/05/21 14:58:59----</span><span class=cF0> -<a name="l153"></a>* Raised version number to 0.06. -<a name="l154"></a>* Update and fix all documentation. -<a name="l155"></a>* Alter Splash messages and logo color. -<a name="l156"></a>* Allow OS Upgrade feature on VMs. -<a name="l157"></a> -<a name="l158"></a></span><span class=c0F>----07/03/21 00:01:32----</span><span class=cF0> -<a name="l159"></a>* Raised version number to 0.05. -<a name="l160"></a>* Fixed HTML Demo, implemented it into DoDistro process. Outputs to ::/HTML/. -<a name="l161"></a> -<a name="l162"></a></span><span class=c0F>----07/02/21 19:30:19----</span><span class=cF0> -<a name="l163"></a>* Raised version number to 0.04. -<a name="l164"></a>* Implemented default NULL filename args for </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l228"><span class=cF4>Ed</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l295"><span class=cF4>PopUpEd</span></a><span class=cF0>. -<a name="l165"></a>* Removed some deprecated IDE functions. -<a name="l166"></a>* Changed window borders. Added color to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.CC.html#l35"><span class=cF4>[X]</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.CC.html#l37"><span class=cF4>MENU</span></a><span class=cF0>, hide for System Task and AutoComplete Task. -<a name="l167"></a> -<a name="l168"></a></span><span class=c0F>----07/02/21 03:58:09----</span><span class=cF0> -<a name="l169"></a>* Raised version number to 0.03. -<a name="l170"></a>* Update all documentation, change 1st-person --> 3rd-person. -<a name="l171"></a> -<a name="l172"></a></span><span class=c0F>----07/01/21 23:51:14----</span><span class=cF0> -<a name="l173"></a>* Raised version number to 0.02. -<a name="l174"></a>* Added support for reading TempleOS, ZenithOS, and ZealOS ISOs. -<a name="l175"></a>* Renames: -<a name="l176"></a> - Seth --> Executive -<a name="l177"></a> -<a name="l178"></a></span><span class=c0F>----07/01/21 19:04:09----</span><span class=cF0> -<a name="l179"></a><blink>* Forked ZealOS from ZenithOS. Version number 2.01 --> 0.01.</blink> -<a name="l180"></a>* Update Roadmap. -<a name="l181"></a>* Restructured Net/ directories. -<a name="l182"></a>* Removed unnecessary files in Home/ directory. +<a name="l148"></a></span><span class=c0F>----07/06/21 15:04:12----</span><span class=cF0> +<a name="l149"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZCAlloc", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l408"><span class=cF4>SysCAlloc</span></a><span class=cF0>"); +<a name="l150"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZMAlloc", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l394"><span class=cF4>SysMAlloc</span></a><span class=cF0>", "-l"); +<a name="l151"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZCls", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l33"><span class=cF4>SysCls</span></a><span class=cF0>"); +<a name="l152"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZStrNew", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l503"><span class=cF4>SysStrNew</span></a><span class=cF0>"); +<a name="l153"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZReAlloc", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l479"><span class=cF4>SysReAlloc</span></a><span class=cF0>"); +<a name="l154"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ZOnce", "</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l158"><span class=cF4>SysOnce</span></a><span class=cF0>", "-l"); +<a name="l155"></a> +<a name="l156"></a></span><span class=c0F>----07/05/21 22:24:03----</span><span class=cF0> +<a name="l157"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("inst", "instruction"); +<a name="l158"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l18"><span class=cF4>line counts</span></a><span class=cF0>. +<a name="l159"></a> +<a name="l160"></a></span><span class=c0F>----07/05/21 14:58:59----</span><span class=cF0> +<a name="l161"></a>* Raised version number to 0.06. +<a name="l162"></a>* Update and fix all documentation. +<a name="l163"></a>* Alter Splash messages and logo color. +<a name="l164"></a>* Allow OS Upgrade feature on VMs. +<a name="l165"></a> +<a name="l166"></a></span><span class=c0F>----07/03/21 00:01:32----</span><span class=cF0> +<a name="l167"></a>* Raised version number to 0.05. +<a name="l168"></a>* Fixed HTML Demo, implemented it into DoDistro process. Outputs to ::/HTML/. +<a name="l169"></a> +<a name="l170"></a></span><span class=c0F>----07/02/21 19:30:19----</span><span class=cF0> +<a name="l171"></a>* Raised version number to 0.04. +<a name="l172"></a>* Implemented default NULL filename args for </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l228"><span class=cF4>Ed</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l295"><span class=cF4>PopUpEd</span></a><span class=cF0>. +<a name="l173"></a>* Removed some deprecated IDE functions. +<a name="l174"></a>* Changed window borders. Added color to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.CC.html#l35"><span class=cF4>[X]</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.CC.html#l37"><span class=cF4>MENU</span></a><span class=cF0>, hide for System Task and AutoComplete Task. +<a name="l175"></a> +<a name="l176"></a></span><span class=c0F>----07/02/21 03:58:09----</span><span class=cF0> +<a name="l177"></a>* Raised version number to 0.03. +<a name="l178"></a>* Update all documentation, change 1st-person --> 3rd-person. +<a name="l179"></a> +<a name="l180"></a></span><span class=c0F>----07/01/21 23:51:14----</span><span class=cF0> +<a name="l181"></a>* Raised version number to 0.02. +<a name="l182"></a>* Added support for reading TempleOS, ZenithOS, and ZealOS ISOs. <a name="l183"></a>* Renames: -<a name="l184"></a> - ZenithOS --> ZealOS -<a name="l185"></a> - Zenith Task --> System Task -<a name="l186"></a> -<a name="l187"></a> - </span><span class=cF5>Zenith</span><span class=cF0> --> </span><span class=cF5>Sys</span><span class=cF0> -<a name="l188"></a> - </span><span class=cF5>ZenithErr</span><span class=cF0> --> </span><span class=cF5>SysErr</span><span class=cF0> -<a name="l189"></a> - </span><span class=cF5>ZenithWarn</span><span class=cF0> --> </span><span class=cF5>SysWarn</span><span class=cF0> -<a name="l190"></a> - </span><span class=cF5>ZenithLog</span><span class=cF0> --> </span><span class=cF5>SysLog</span><span class=cF0> -<a name="l191"></a> -<a name="l192"></a> - Zenith/ --> System/ -<a name="l193"></a> -<a name="l194"></a></span><span class=c0F>----06/28/21 06:20:21----</span><span class=cF0> -<a name="l195"></a>* Restored /System/God directory, the </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/Bible.TXT.html#l1"><span class=cF4>Bible</span></a><span class=cF0>, </span><a href="http://www.biblegateway.com/verse/en/Exodus+20:1"><span class=cF4>Bible Links</span></a><span class=cF0>, and </span><span class=cF9><u>GodBiblePassage</u></span><span class=cF0> with SHIFT-F7. -<a name="l196"></a> -<a name="l197"></a></span><span class=c0F>----06/24/21 01:01:06----</span><span class=cF0> -<a name="l198"></a>* Raised version number to ZenithOS 2.1. -<a name="l199"></a>* Implemented PCI fall-back functions for when PCIBIOS is unsupported, to improve bare-metal support. -<a name="l200"></a>* Abstracted </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l1"><span class=cF4>PCI functions</span></a><span class=cF0> out from </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l1"><span class=cF4>PCIBIOS</span></a><span class=cF0> file. +<a name="l184"></a> - Seth --> Executive +<a name="l185"></a> +<a name="l186"></a></span><span class=c0F>----07/01/21 19:04:09----</span><span class=cF0> +<a name="l187"></a><blink>* Forked ZealOS from ZenithOS. Version number 2.01 --> 0.01.</blink> +<a name="l188"></a>* Update Roadmap. +<a name="l189"></a>* Restructured Net/ directories. +<a name="l190"></a>* Removed unnecessary files in Home/ directory. +<a name="l191"></a>* Renames: +<a name="l192"></a> - ZenithOS --> ZealOS +<a name="l193"></a> - Zenith Task --> System Task +<a name="l194"></a> +<a name="l195"></a> - </span><span class=cF5>Zenith</span><span class=cF0> --> </span><span class=cF5>Sys</span><span class=cF0> +<a name="l196"></a> - </span><span class=cF5>ZenithErr</span><span class=cF0> --> </span><span class=cF5>SysErr</span><span class=cF0> +<a name="l197"></a> - </span><span class=cF5>ZenithWarn</span><span class=cF0> --> </span><span class=cF5>SysWarn</span><span class=cF0> +<a name="l198"></a> - </span><span class=cF5>ZenithLog</span><span class=cF0> --> </span><span class=cF5>SysLog</span><span class=cF0> +<a name="l199"></a> +<a name="l200"></a> - Zenith/ --> System/ <a name="l201"></a> -<a name="l202"></a></span><span class=c0F>----06/01/21 16:02:38----</span><span class=cF0> -<a name="l203"></a><blink>* Raised version number to ZenithOS 2.0.</blink> -<a name="l204"></a>* Overhauled entire OS to use AHCI routines instead of IDE. -<a name="l205"></a> -<a name="l206"></a></span><span class=c0F>----05/24/21 05:08:09----</span><span class=cF0> -<a name="l207"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Chess.CC.html#l958"><span class=cF4>Chess</span></a><span class=cF0> crashing when only one CPU core available. -<a name="l208"></a> -<a name="l209"></a></span><span class=c0F>----05/24/21 04:24:00----</span><span class=cF0> -<a name="l210"></a>* Fixed Titanium crashing due to a broken sprite mesh. -<a name="l211"></a> -<a name="l212"></a></span><span class=c0F>----05/12/21 15:42:22----</span><span class=cF0> -<a name="l213"></a>* Renamed PaletteSetTomLight() to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l62"><span class=cF4>PaletteSetLight</span></a><span class=cF0>(), brightened LTRED, PURPLE, and LTPURPLE. -<a name="l214"></a>* Lowered </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l79"><span class=cF4>double-click wait time</span></a><span class=cF0> from 0.350 to 0.175 to improve system response time. -<a name="l215"></a> -<a name="l216"></a></span><span class=c0F>----02/07/21 10:20:33----</span><span class=cF0> -<a name="l217"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MSRGet", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l222"><span class=cF4>MSRRead</span></a><span class=cF0>"); -<a name="l218"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MSRSet", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l223"><span class=cF4>MSRWrite</span></a><span class=cF0>"); +<a name="l202"></a></span><span class=c0F>----06/28/21 06:20:21----</span><span class=cF0> +<a name="l203"></a>* Restored /System/God directory, the </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/Bible.TXT.html#l1"><span class=cF4>Bible</span></a><span class=cF0>, </span><a href="http://www.biblegateway.com/verse/en/Exodus+20:1"><span class=cF4>Bible Links</span></a><span class=cF0>, and </span><span class=cF9><u>GodBiblePassage</u></span><span class=cF0> with SHIFT-F7. +<a name="l204"></a> +<a name="l205"></a></span><span class=c0F>----06/24/21 01:01:06----</span><span class=cF0> +<a name="l206"></a>* Raised version number to ZenithOS 2.1. +<a name="l207"></a>* Implemented PCI fall-back functions for when PCIBIOS is unsupported, to improve bare-metal support. +<a name="l208"></a>* Abstracted </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l1"><span class=cF4>PCI functions</span></a><span class=cF0> out from </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l1"><span class=cF4>PCIBIOS</span></a><span class=cF0> file. +<a name="l209"></a> +<a name="l210"></a></span><span class=c0F>----06/01/21 16:02:38----</span><span class=cF0> +<a name="l211"></a><blink>* Raised version number to ZenithOS 2.0.</blink> +<a name="l212"></a>* Overhauled entire OS to use AHCI routines instead of IDE. +<a name="l213"></a> +<a name="l214"></a></span><span class=c0F>----05/24/21 05:08:09----</span><span class=cF0> +<a name="l215"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Chess.CC.html#l958"><span class=cF4>Chess</span></a><span class=cF0> crashing when only one CPU core available. +<a name="l216"></a> +<a name="l217"></a></span><span class=c0F>----05/24/21 04:24:00----</span><span class=cF0> +<a name="l218"></a>* Fixed Titanium crashing due to a broken sprite mesh. <a name="l219"></a> -<a name="l220"></a></span><span class=c0F>----01/28/21 19:08:16----</span><span class=cF0> -<a name="l221"></a>* Added MSRGet(). -<a name="l222"></a> -<a name="l223"></a></span><span class=c0F>----01/24/21 01:51:12----</span><span class=cF0> -<a name="l224"></a>* Removed DriveMap(). -<a name="l225"></a> -<a name="l226"></a></span><span class=c0F>----01/11/21 23:39:21----</span><span class=cF0> -<a name="l227"></a>* Restored "Daemon" -> "Seth". -<a name="l228"></a> -<a name="l229"></a></span><span class=c0F>----12/23/20 18:27:18----</span><span class=cF0> -<a name="l230"></a>* Reformatting of files is virtually complete now. -<a name="l231"></a> -<a name="l232"></a></span><span class=c0F>----06/04/20 18:01:46----</span><span class=cF0> -<a name="l233"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l1213"><span class=cF4>BIOSRep</span></a><span class=cF0>() as convenience function to view BIOS info from </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l739"><span class=cF4>SysRep</span></a><span class=cF0>(). -<a name="l234"></a> -<a name="l235"></a></span><span class=c0F>----04/27/20 15:34:42----</span><span class=cF0> -<a name="l236"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.CC.html#l1"><span class=cF4>GrBitMap</span></a><span class=cF0> to use non-timer rand for drawing speed improvement on multicore. -<a name="l237"></a> -<a name="l238"></a></span><span class=c0F>----04/21/20 18:54:47----</span><span class=cF0> -<a name="l239"></a>* Altered </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l48"><span class=cF4>Tom Palettes</span></a><span class=cF0> for better visibility. -<a name="l240"></a> -<a name="l241"></a></span><span class=c0F>----04/21/20 16:13:01----</span><span class=cF0> -<a name="l242"></a>* Added start-up intro </span><a href="https://zeal-operating-system.github.io/ZealOS/System/ZSplash.CC.html#l1"><span class=cF4>Splash</span></a><span class=cF0> as a PopUp in </span><a href="https://zeal-operating-system.github.io/ZealOS/HomeSys.CC.html#l38"><span class=cF4>Once</span></a><span class=cF0>, after performing a full boot (excludes soft reboots). -<a name="l243"></a> -<a name="l244"></a></span><span class=c0F>----04/13/20 13:48:15----</span><span class=cF0> -<a name="l245"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l634"><span class=cF4>PIC_INIT</span></a><span class=cF0> and comments to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l149"><span class=cF4>IntPICInit</span></a><span class=cF0>(). -<a name="l246"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IntsInit", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l149"><span class=cF4>IntPICInit</span></a><span class=cF0>"); -<a name="l247"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("LAPIC_ARIBITRATION_PRIORITY", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l642"><span class=cF4>LAPIC_ARBITRATION_PRIORITY</span></a><span class=cF0>"); +<a name="l220"></a></span><span class=c0F>----05/12/21 15:42:22----</span><span class=cF0> +<a name="l221"></a>* Renamed PaletteSetTomLight() to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l62"><span class=cF4>PaletteSetLight</span></a><span class=cF0>(), brightened LTRED, PURPLE, and LTPURPLE. +<a name="l222"></a>* Lowered </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l79"><span class=cF4>double-click wait time</span></a><span class=cF0> from 0.350 to 0.175 to improve system response time. +<a name="l223"></a> +<a name="l224"></a></span><span class=c0F>----02/07/21 10:20:33----</span><span class=cF0> +<a name="l225"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MSRGet", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l222"><span class=cF4>MSRRead</span></a><span class=cF0>"); +<a name="l226"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MSRSet", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l223"><span class=cF4>MSRWrite</span></a><span class=cF0>"); +<a name="l227"></a> +<a name="l228"></a></span><span class=c0F>----01/28/21 19:08:16----</span><span class=cF0> +<a name="l229"></a>* Added MSRGet(). +<a name="l230"></a> +<a name="l231"></a></span><span class=c0F>----01/24/21 01:51:12----</span><span class=cF0> +<a name="l232"></a>* Removed DriveMap(). +<a name="l233"></a> +<a name="l234"></a></span><span class=c0F>----01/11/21 23:39:21----</span><span class=cF0> +<a name="l235"></a>* Restored "Daemon" -> "Seth". +<a name="l236"></a> +<a name="l237"></a></span><span class=c0F>----12/23/20 18:27:18----</span><span class=cF0> +<a name="l238"></a>* Reformatting of files is virtually complete now. +<a name="l239"></a> +<a name="l240"></a></span><span class=c0F>----06/04/20 18:01:46----</span><span class=cF0> +<a name="l241"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l1213"><span class=cF4>BIOSRep</span></a><span class=cF0>() as convenience function to view BIOS info from </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l739"><span class=cF4>SysRep</span></a><span class=cF0>(). +<a name="l242"></a> +<a name="l243"></a></span><span class=c0F>----04/27/20 15:34:42----</span><span class=cF0> +<a name="l244"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.CC.html#l1"><span class=cF4>GrBitMap</span></a><span class=cF0> to use non-timer rand for drawing speed improvement on multicore. +<a name="l245"></a> +<a name="l246"></a></span><span class=c0F>----04/21/20 18:54:47----</span><span class=cF0> +<a name="l247"></a>* Altered </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l48"><span class=cF4>Tom Palettes</span></a><span class=cF0> for better visibility. <a name="l248"></a> -<a name="l249"></a></span><span class=c0F>----04/12/20 17:06:38----</span><span class=cF0> -<a name="l250"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l411"><span class=cF4>CIDTEntry</span></a><span class=cF0> and rewrote </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l98"><span class=cF4>IntEntryGet</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l110"><span class=cF4>IntEntrySet</span></a><span class=cF0>(). </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3581"><span class=cF4>dev</span></a><span class=cF0>.idt is now </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l223"><span class=cF4>allocated</span></a><span class=cF0> on an 8-byte boundary as per Intel SDM -<a name="l251"></a>recommendation. -<a name="l252"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l16"><span class=cF4>OS version</span></a><span class=cF0>. -<a name="l253"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l451"><span class=cF4>BIN_SIGNATURE_VAL</span></a><span class=cF0> from 'TOSB' to 'ZCCB'. -<a name="l254"></a> -<a name="l255"></a></span><span class=c0F>----04/11/20 18:10:58----</span><span class=cF0> -<a name="l256"></a>* Beginning efforts to reformat files some. Currently, keeping a temp log of progress at /Home/FilesRefactored.DD. -<a name="l257"></a> -<a name="l258"></a></span><span class=c0F>----04/10/20 07:44:08----</span><span class=cF0> -<a name="l259"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIC1", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l630"><span class=cF4>PIC_1</span></a><span class=cF0>"); -<a name="l260"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIC2", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l632"><span class=cF4>PIC_2</span></a><span class=cF0>"); -<a name="l261"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIT0", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l686"><span class=cF4>PIT_0</span></a><span class=cF0>"); -<a name="l262"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIT2", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l687"><span class=cF4>PIT_2</span></a><span class=cF0>"); -<a name="l263"></a> -<a name="l264"></a></span><span class=c0F>----04/09/20 19:33:16----</span><span class=cF0> -<a name="l265"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Chess.CC.html#l1"><span class=cF4>Chess</span></a><span class=cF0> game from Sup1 disc. -<a name="l266"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l147"><span class=cF4>FlagsScan</span></a><span class=cF0>"); -<a name="l267"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("StrPrintFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l209"><span class=cF4>FlagsStrPrint</span></a><span class=cF0>"); -<a name="l268"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l42"><span class=cF4>MessageScan</span></a><span class=cF0>"); -<a name="l269"></a> -<a name="l270"></a></span><span class=c0F>----04/04/20 19:15:21----</span><span class=cF0> -<a name="l271"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l739"><span class=cF4>SysRep</span></a><span class=cF0>(). Various </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2424"><span class=cF4>CSM*Info</span></a><span class=cF0> classes added. Pass in a </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2383"><span class=cF4>SMBIOSt_*</span></a><span class=cF0> to get info for that specific structure type. It parses -<a name="l272"></a>SMBIOS structures located in low memory. Question-colon operator would have saved many lines of code. -<a name="l273"></a> -<a name="l274"></a></span><span class=c0F>----04/02/20 03:27:03----</span><span class=cF0> -<a name="l275"></a>* Added camera rotation via mouse in 3D </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l1103"><span class=cF4>SpriteMesh</span></a><span class=cF0> editor. 360 used as magic number, trying </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l251"><span class=cF4>VIEWANGLES_RANGE</span></a><span class=cF0> crashed it. -<a name="l276"></a> -<a name="l277"></a></span><span class=c0F>----04/02/20 01:50:52----</span><span class=cF0> -<a name="l278"></a>* 'Fixed' </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> window lock up on exit. Brute-forcing zero, but somewhere </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l391"><span class=cF4>mp_not_done_flags</span></a><span class=cF0> isn't getting cleared when -<a name="l279"></a>shift-esc is entered with the new key implementation. -<a name="l280"></a> -<a name="l281"></a></span><span class=c0F>----04/01/20 01:49:47----</span><span class=cF0> -<a name="l282"></a>* Changed boat color in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>Talons</span></a><span class=cF0> from black to brown. -<a name="l283"></a> -<a name="l284"></a></span><span class=c0F>----04/01/20 01:42:55----</span><span class=cF0> -<a name="l285"></a>* Cleaned up </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> control fix some. Bug remains: run from Menu, ESC out, ESC again; a window locks up. -<a name="l286"></a> Added set/unset task idle between Yield to lower CPU use. -<a name="l287"></a> -<a name="l288"></a></span><span class=c0F>----03/29/20 14:07:00----</span><span class=cF0> -<a name="l289"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> to use kbd bitmap for instant keypress response. -<a name="l290"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l209"><span class=cF4>FlagsStrPrint</span></a><span class=cF0>() to print unset flags as well. -<a name="l291"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l685"><span class=cF4>StrReplace</span></a><span class=cF0>() to free given str if free_str is set. -<a name="l292"></a>* Exported </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l563"><span class=cF4>Seg2Linear</span></a><span class=cF0>() from kernel. -<a name="l293"></a> -<a name="l294"></a></span><span class=c0F>----03/27/20 13:06:00----</span><span class=cF0> -<a name="l295"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l252"><span class=cF4>Ctrl Slider</span></a><span class=cF0> for 3D model editor to allow higher precision. -<a name="l296"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l48"><span class=cF4>PaletteSetTom</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l62"><span class=cF4>PaletteSetTomLight</span></a><span class=cF0>(). -<a name="l297"></a> -<a name="l298"></a></span><span class=c0F>----03/21/20 19:35:00----</span><span class=cF0> -<a name="l299"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l685"><span class=cF4>StrReplace</span></a><span class=cF0>(), not fully tested yet. -<a name="l300"></a> -<a name="l301"></a></span><span class=c0F>----03/19/20 01:51:36----</span><span class=cF0> -<a name="l302"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1689"><span class=cF4>OPTf_DECIMAL_ONLY</span></a><span class=cF0> for using </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l529"><span class=cF4>Lex</span></a><span class=cF0>() with other languages like JSON. -<a name="l303"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l204"><span class=cF4>RAXGet</span></a><span class=cF0>"); -<a name="l304"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l210"><span class=cF4>RAXSet</span></a><span class=cF0>"); -<a name="l305"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l152"><span class=cF4>IC_RAX_GET</span></a><span class=cF0>"); -<a name="l306"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l153"><span class=cF4>IC_RAX_SET</span></a><span class=cF0>"); -<a name="l307"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetChar", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l220"><span class=cF4>CharGet</span></a><span class=cF0>"); -<a name="l308"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l109"><span class=cF4>MessageGet</span></a><span class=cF0>"); -<a name="l309"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetKey", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l170"><span class=cF4>KeyGet</span></a><span class=cF0>"); -<a name="l310"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanChar", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l128"><span class=cF4>CharScan</span></a><span class=cF0>"); -<a name="l311"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanKey", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l143"><span class=cF4>KeyScan</span></a><span class=cF0>"); -<a name="l312"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PostMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l295"><span class=cF4>MessagePost</span></a><span class=cF0>"); -<a name="l313"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l109"><span class=cF4>MessageGet</span></a><span class=cF0>"); -<a name="l314"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetI64", "</span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGet.CC.html#l206"><span class=cF4>I64Get</span></a><span class=cF0>"); -<a name="l315"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetF64", "</span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGet.CC.html#l238"><span class=cF4>F64Get</span></a><span class=cF0>"); -<a name="l316"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l205"><span class=cF4>RBPGet</span></a><span class=cF0>"); -<a name="l317"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l211"><span class=cF4>RBPSet</span></a><span class=cF0>"); -<a name="l318"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l154"><span class=cF4>IC_RBP_GET</span></a><span class=cF0>"); -<a name="l319"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l155"><span class=cF4>IC_RBP_SET</span></a><span class=cF0>"); -<a name="l320"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l207"><span class=cF4>RSPGet</span></a><span class=cF0>"); -<a name="l321"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l213"><span class=cF4>RSPSet</span></a><span class=cF0>"); -<a name="l322"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l156"><span class=cF4>IC_RSP_GET</span></a><span class=cF0>"); -<a name="l323"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l157"><span class=cF4>IC_RSP_SET</span></a><span class=cF0>"); -<a name="l324"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l206"><span class=cF4>RFlagsGet</span></a><span class=cF0>"); -<a name="l325"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RFLAGS", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l149"><span class=cF4>IC_RFLAGS_GET</span></a><span class=cF0>"); -<a name="l326"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l212"><span class=cF4>RFlagsSet</span></a><span class=cF0>"); -<a name="l327"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RFLAGS", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l151"><span class=cF4>IC_RFLAGS_SET</span></a><span class=cF0>"); -<a name="l328"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetTSC", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l244"><span class=cF4>TSCGet</span></a><span class=cF0>"); -<a name="l329"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetS", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l256"><span class=cF4>StrNGet</span></a><span class=cF0>"); -<a name="l330"></a>* Modified characters '_' and 'c' in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontStd.CC.html#l1"><span class=cF4>FontStd</span></a><span class=cF0>. -<a name="l331"></a> -<a name="l332"></a></span><span class=c0F>----03/16/20 14:44:00----</span><span class=cF0> -<a name="l333"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetStr", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l238"><span class=cF4>StrGet</span></a><span class=cF0>"); -<a name="l334"></a>* Renamed GSF -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4373"><span class=cF4>SGF</span></a><span class=cF0> as a consequence. -<a name="l335"></a>* Added some </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2694"><span class=cF4>AHCI headers</span></a><span class=cF0>. -<a name="l336"></a> -<a name="l337"></a></span><span class=c0F>----03/12/20 22:00:36----</span><span class=cF0> -<a name="l338"></a>* Added </span><span class=cF4><u>PaletteSetGruvboxDark</u></span><span class=cF0>(). -<a name="l339"></a>* Removed shift-space, as we use tab indentation now. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l236"><span class=cF4>S2T</span></a><span class=cF0>() is still present if needed. -<a name="l340"></a> -<a name="l341"></a></span><span class=c0F>----02/24/20 00:42:00----</span><span class=cF0> -<a name="l342"></a><blink>* Zenith 1.1 released.</blink> -<a name="l343"></a> -<a name="l344"></a></span><span class=c0F>----02/23/20 23:59:37----</span><span class=cF0> -<a name="l345"></a>* Added new </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Mouse.CC.html#l26"><span class=cF4>bitmap mouse</span></a><span class=cF0>. -<a name="l346"></a> -<a name="l347"></a></span><span class=c0F>----02/23/20 02:36:28----</span><span class=cF0> -<a name="l348"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("err", "error"); -<a name="l349"></a>* Removed compression from kernel. Compress.CC, CArcCtrl, CArcCompress, ExpandBuf(), CompressBuf(), DCSF_COMPRESSED, etc. -<a name="l350"></a>Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Disk/SerializeTree.CC.html#l1"><span class=cF4>::/Demo/Disk/SerializeTree.CC</span></a><span class=cF0> to not use compression. -<a name="l351"></a>* Removed RS_ATTR_COMPRESSED from </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3183"><span class=cF4>RedSea attributes</span></a><span class=cF0>. -<a name="l352"></a>* Refactored </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3221"><span class=cF4>FU flags</span></a><span class=cF0>. Removed FUF_EXPAND, FUF_RISKY, and FUF_Z_OR_NOT_Z. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l53"><span class=cF4>DocOptEntry</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l120"><span class=cF4>Size</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l101"><span class=cF4>Size1</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l100"><span class=cF4>SizeRep</span></a><span class=cF0>(), and </span><span class=cF4> -<a name="l353"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l65"><span class=cF4>SizeRep1</span></a><span class=cF0>() have been updated accordingly. -<a name="l354"></a>* Removed IsDotZ(), ToggleZOrNotZ(). Cleaned up </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l1"><span class=cF4>FileRead</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l76"><span class=cF4>FileWrite</span></a><span class=cF0>(), and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l65"><span class=cF4>FileFind</span></a><span class=cF0>() accordingly. -<a name="l355"></a>* Added XMM8-XMM15 to </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OpCodes.DD.html#l139"><span class=cF4>OpCodes.DD</span></a><span class=cF0>. -<a name="l356"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/32BitColor.CC.html#l1"><span class=cF4>::/Demo/Graphics/32BitColor.CC</span></a><span class=cF0>. -<a name="l357"></a> -<a name="l358"></a></span><span class=c0F>----02/22/20 20:04:00----</span><span class=cF0> -<a name="l359"></a>* Reduced </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4123"><span class=cF4>MEM_MIN_MEG</span></a><span class=cF0> to 256 MiB (VMWare users have to do less work). -<a name="l360"></a>* Added </span><span class=cF2><CTRL-ALT-X></span><span class=cF0> to AC </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/StandBy.DD.html#l1"><span class=cF4>standby</span></a><span class=cF0> doc. -<a name="l361"></a>* Removed the /System/God directory. Bible.TXT has been removed. The functionality of HolySpirit.CC has been moved into -<a name="l362"></a>::/System/Divination.CC. Functions renamed from </span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l173"><span class=cF4>God*</span></a><span class=cF0>() to Divine*(). Psalmody GodSong feature </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Psalmody/PsalmodyMain.CC.html#l675"><span class=cF4>disabled</span></a><span class=cF0>. DolDoc "BF:" links -<a name="l363"></a>removed. CtrlAltB() is free to be used for other things. -<a name="l364"></a>* Updated the </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Charter.DD.html#l1"><span class=cF4>Charter</span></a><span class=cF0>. +<a name="l249"></a></span><span class=c0F>----04/21/20 16:13:01----</span><span class=cF0> +<a name="l250"></a>* Added start-up intro </span><a href="https://zeal-operating-system.github.io/ZealOS/System/ZSplash.CC.html#l1"><span class=cF4>Splash</span></a><span class=cF0> as a PopUp in </span><a href="https://zeal-operating-system.github.io/ZealOS/HomeSys.CC.html#l38"><span class=cF4>Once</span></a><span class=cF0>, after performing a full boot (excludes soft reboots). +<a name="l251"></a> +<a name="l252"></a></span><span class=c0F>----04/13/20 13:48:15----</span><span class=cF0> +<a name="l253"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l634"><span class=cF4>PIC_INIT</span></a><span class=cF0> and comments to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l149"><span class=cF4>IntPICInit</span></a><span class=cF0>(). +<a name="l254"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IntsInit", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l149"><span class=cF4>IntPICInit</span></a><span class=cF0>"); +<a name="l255"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("LAPIC_ARIBITRATION_PRIORITY", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l642"><span class=cF4>LAPIC_ARBITRATION_PRIORITY</span></a><span class=cF0>"); +<a name="l256"></a> +<a name="l257"></a></span><span class=c0F>----04/12/20 17:06:38----</span><span class=cF0> +<a name="l258"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l411"><span class=cF4>CIDTEntry</span></a><span class=cF0> and rewrote </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l98"><span class=cF4>IntEntryGet</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l110"><span class=cF4>IntEntrySet</span></a><span class=cF0>(). </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3581"><span class=cF4>dev</span></a><span class=cF0>.idt is now </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l223"><span class=cF4>allocated</span></a><span class=cF0> on an 8-byte boundary as per Intel SDM +<a name="l259"></a>recommendation. +<a name="l260"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l16"><span class=cF4>OS version</span></a><span class=cF0>. +<a name="l261"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l451"><span class=cF4>BIN_SIGNATURE_VAL</span></a><span class=cF0> from 'TOSB' to 'ZCCB'. +<a name="l262"></a> +<a name="l263"></a></span><span class=c0F>----04/11/20 18:10:58----</span><span class=cF0> +<a name="l264"></a>* Beginning efforts to reformat files some. Currently, keeping a temp log of progress at /Home/FilesRefactored.DD. +<a name="l265"></a> +<a name="l266"></a></span><span class=c0F>----04/10/20 07:44:08----</span><span class=cF0> +<a name="l267"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIC1", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l630"><span class=cF4>PIC_1</span></a><span class=cF0>"); +<a name="l268"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIC2", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l632"><span class=cF4>PIC_2</span></a><span class=cF0>"); +<a name="l269"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIT0", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l686"><span class=cF4>PIT_0</span></a><span class=cF0>"); +<a name="l270"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PIT2", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l687"><span class=cF4>PIT_2</span></a><span class=cF0>"); +<a name="l271"></a> +<a name="l272"></a></span><span class=c0F>----04/09/20 19:33:16----</span><span class=cF0> +<a name="l273"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Chess.CC.html#l1"><span class=cF4>Chess</span></a><span class=cF0> game from Sup1 disc. +<a name="l274"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l147"><span class=cF4>FlagsScan</span></a><span class=cF0>"); +<a name="l275"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("StrPrintFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l209"><span class=cF4>FlagsStrPrint</span></a><span class=cF0>"); +<a name="l276"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l42"><span class=cF4>MessageScan</span></a><span class=cF0>"); +<a name="l277"></a> +<a name="l278"></a></span><span class=c0F>----04/04/20 19:15:21----</span><span class=cF0> +<a name="l279"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l739"><span class=cF4>SysRep</span></a><span class=cF0>(). Various </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2424"><span class=cF4>CSM*Info</span></a><span class=cF0> classes added. Pass in a </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2383"><span class=cF4>SMBIOSt_*</span></a><span class=cF0> to get info for that specific structure type. It parses +<a name="l280"></a>SMBIOS structures located in low memory. Question-colon operator would have saved many lines of code. +<a name="l281"></a> +<a name="l282"></a></span><span class=c0F>----04/02/20 03:27:03----</span><span class=cF0> +<a name="l283"></a>* Added camera rotation via mouse in 3D </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l1103"><span class=cF4>SpriteMesh</span></a><span class=cF0> editor. 360 used as magic number, trying </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l251"><span class=cF4>VIEWANGLES_RANGE</span></a><span class=cF0> crashed it. +<a name="l284"></a> +<a name="l285"></a></span><span class=c0F>----04/02/20 01:50:52----</span><span class=cF0> +<a name="l286"></a>* 'Fixed' </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> window lock up on exit. Brute-forcing zero, but somewhere </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l391"><span class=cF4>mp_not_done_flags</span></a><span class=cF0> isn't getting cleared when +<a name="l287"></a>shift-esc is entered with the new key implementation. +<a name="l288"></a> +<a name="l289"></a></span><span class=c0F>----04/01/20 01:49:47----</span><span class=cF0> +<a name="l290"></a>* Changed boat color in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>Talons</span></a><span class=cF0> from black to brown. +<a name="l291"></a> +<a name="l292"></a></span><span class=c0F>----04/01/20 01:42:55----</span><span class=cF0> +<a name="l293"></a>* Cleaned up </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> control fix some. Bug remains: run from Menu, ESC out, ESC again; a window locks up. +<a name="l294"></a> Added set/unset task idle between Yield to lower CPU use. +<a name="l295"></a> +<a name="l296"></a></span><span class=c0F>----03/29/20 14:07:00----</span><span class=cF0> +<a name="l297"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.CC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> to use kbd bitmap for instant keypress response. +<a name="l298"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l209"><span class=cF4>FlagsStrPrint</span></a><span class=cF0>() to print unset flags as well. +<a name="l299"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l685"><span class=cF4>StrReplace</span></a><span class=cF0>() to free given str if free_str is set. +<a name="l300"></a>* Exported </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l563"><span class=cF4>Seg2Linear</span></a><span class=cF0>() from kernel. +<a name="l301"></a> +<a name="l302"></a></span><span class=c0F>----03/27/20 13:06:00----</span><span class=cF0> +<a name="l303"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l252"><span class=cF4>Ctrl Slider</span></a><span class=cF0> for 3D model editor to allow higher precision. +<a name="l304"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l48"><span class=cF4>PaletteSetTom</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l62"><span class=cF4>PaletteSetTomLight</span></a><span class=cF0>(). +<a name="l305"></a> +<a name="l306"></a></span><span class=c0F>----03/21/20 19:35:00----</span><span class=cF0> +<a name="l307"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l685"><span class=cF4>StrReplace</span></a><span class=cF0>(), not fully tested yet. +<a name="l308"></a> +<a name="l309"></a></span><span class=c0F>----03/19/20 01:51:36----</span><span class=cF0> +<a name="l310"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1689"><span class=cF4>OPTf_DECIMAL_ONLY</span></a><span class=cF0> for using </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l529"><span class=cF4>Lex</span></a><span class=cF0>() with other languages like JSON. +<a name="l311"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l204"><span class=cF4>RAXGet</span></a><span class=cF0>"); +<a name="l312"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l210"><span class=cF4>RAXSet</span></a><span class=cF0>"); +<a name="l313"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l152"><span class=cF4>IC_RAX_GET</span></a><span class=cF0>"); +<a name="l314"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RAX", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l153"><span class=cF4>IC_RAX_SET</span></a><span class=cF0>"); +<a name="l315"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetChar", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l220"><span class=cF4>CharGet</span></a><span class=cF0>"); +<a name="l316"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l109"><span class=cF4>MessageGet</span></a><span class=cF0>"); +<a name="l317"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetKey", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l170"><span class=cF4>KeyGet</span></a><span class=cF0>"); +<a name="l318"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanChar", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l128"><span class=cF4>CharScan</span></a><span class=cF0>"); +<a name="l319"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ScanKey", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l143"><span class=cF4>KeyScan</span></a><span class=cF0>"); +<a name="l320"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PostMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l295"><span class=cF4>MessagePost</span></a><span class=cF0>"); +<a name="l321"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetMessage", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l109"><span class=cF4>MessageGet</span></a><span class=cF0>"); +<a name="l322"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetI64", "</span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGet.CC.html#l206"><span class=cF4>I64Get</span></a><span class=cF0>"); +<a name="l323"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetF64", "</span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGet.CC.html#l238"><span class=cF4>F64Get</span></a><span class=cF0>"); +<a name="l324"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l205"><span class=cF4>RBPGet</span></a><span class=cF0>"); +<a name="l325"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l211"><span class=cF4>RBPSet</span></a><span class=cF0>"); +<a name="l326"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l154"><span class=cF4>IC_RBP_GET</span></a><span class=cF0>"); +<a name="l327"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RBP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l155"><span class=cF4>IC_RBP_SET</span></a><span class=cF0>"); +<a name="l328"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l207"><span class=cF4>RSPGet</span></a><span class=cF0>"); +<a name="l329"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l213"><span class=cF4>RSPSet</span></a><span class=cF0>"); +<a name="l330"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l156"><span class=cF4>IC_RSP_GET</span></a><span class=cF0>"); +<a name="l331"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RSP", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l157"><span class=cF4>IC_RSP_SET</span></a><span class=cF0>"); +<a name="l332"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetRFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l206"><span class=cF4>RFlagsGet</span></a><span class=cF0>"); +<a name="l333"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_GET_RFLAGS", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l149"><span class=cF4>IC_RFLAGS_GET</span></a><span class=cF0>"); +<a name="l334"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SetRFlags", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l212"><span class=cF4>RFlagsSet</span></a><span class=cF0>"); +<a name="l335"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IC_SET_RFLAGS", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l151"><span class=cF4>IC_RFLAGS_SET</span></a><span class=cF0>"); +<a name="l336"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetTSC", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l244"><span class=cF4>TSCGet</span></a><span class=cF0>"); +<a name="l337"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetS", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l256"><span class=cF4>StrNGet</span></a><span class=cF0>"); +<a name="l338"></a>* Modified characters '_' and 'c' in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontStd.CC.html#l1"><span class=cF4>FontStd</span></a><span class=cF0>. +<a name="l339"></a> +<a name="l340"></a></span><span class=c0F>----03/16/20 14:44:00----</span><span class=cF0> +<a name="l341"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GetStr", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l238"><span class=cF4>StrGet</span></a><span class=cF0>"); +<a name="l342"></a>* Renamed GSF -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4373"><span class=cF4>SGF</span></a><span class=cF0> as a consequence. +<a name="l343"></a>* Added some </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2694"><span class=cF4>AHCI headers</span></a><span class=cF0>. +<a name="l344"></a> +<a name="l345"></a></span><span class=c0F>----03/12/20 22:00:36----</span><span class=cF0> +<a name="l346"></a>* Added </span><span class=cF4><u>PaletteSetGruvboxDark</u></span><span class=cF0>(). +<a name="l347"></a>* Removed shift-space, as we use tab indentation now. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l236"><span class=cF4>S2T</span></a><span class=cF0>() is still present if needed. +<a name="l348"></a> +<a name="l349"></a></span><span class=c0F>----02/24/20 00:42:00----</span><span class=cF0> +<a name="l350"></a><blink>* Zenith 1.1 released.</blink> +<a name="l351"></a> +<a name="l352"></a></span><span class=c0F>----02/23/20 23:59:37----</span><span class=cF0> +<a name="l353"></a>* Added new </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Mouse.CC.html#l26"><span class=cF4>bitmap mouse</span></a><span class=cF0>. +<a name="l354"></a> +<a name="l355"></a></span><span class=c0F>----02/23/20 02:36:28----</span><span class=cF0> +<a name="l356"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("err", "error"); +<a name="l357"></a>* Removed compression from kernel. Compress.CC, CArcCtrl, CArcCompress, ExpandBuf(), CompressBuf(), DCSF_COMPRESSED, etc. +<a name="l358"></a>Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Disk/SerializeTree.CC.html#l1"><span class=cF4>::/Demo/Disk/SerializeTree.CC</span></a><span class=cF0> to not use compression. +<a name="l359"></a>* Removed RS_ATTR_COMPRESSED from </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3183"><span class=cF4>RedSea attributes</span></a><span class=cF0>. +<a name="l360"></a>* Refactored </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3221"><span class=cF4>FU flags</span></a><span class=cF0>. Removed FUF_EXPAND, FUF_RISKY, and FUF_Z_OR_NOT_Z. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l53"><span class=cF4>DocOptEntry</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l120"><span class=cF4>Size</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l101"><span class=cF4>Size1</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l100"><span class=cF4>SizeRep</span></a><span class=cF0>(), and </span><span class=cF4> +<a name="l361"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l65"><span class=cF4>SizeRep1</span></a><span class=cF0>() have been updated accordingly. +<a name="l362"></a>* Removed IsDotZ(), ToggleZOrNotZ(). Cleaned up </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l1"><span class=cF4>FileRead</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l76"><span class=cF4>FileWrite</span></a><span class=cF0>(), and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l65"><span class=cF4>FileFind</span></a><span class=cF0>() accordingly. +<a name="l363"></a>* Added XMM8-XMM15 to </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OpCodes.DD.html#l139"><span class=cF4>OpCodes.DD</span></a><span class=cF0>. +<a name="l364"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/32BitColor.CC.html#l1"><span class=cF4>::/Demo/Graphics/32BitColor.CC</span></a><span class=cF0>. <a name="l365"></a> -<a name="l366"></a></span><span class=c0F>----02/21/20 17:30:17----</span><span class=cF0> -<a name="l367"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IRQ's", "IRQs"); -<a name="l368"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l238"><span class=cF4>MemBIOSRep</span></a><span class=cF0>() to report on VBE Linear Framebuffer size. E820 memory ranges are color-coded. It now shows the total -<a name="l369"></a>memory reported by </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l173"><span class=cF4>MemBIOSTotal</span></a><span class=cF0>(). -<a name="l370"></a>* Updated AutoComplete shortcuts from old WordStat <ALT(-SHIFT-)-W> to </span><span class=cF2><ALT(-SHIFT-)-A></span><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Tips.DD.html#l1"><span class=cF4>::/Doc/Tips.DD</span></a><span class=cF0>. -<a name="l371"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l234"><span class=cF4>check</span></a><span class=cF0> for invalid results of BIOS function 15:E801. BIOSes either return results in AX/BX or CX/DX. You have to make -<a name="l372"></a>sure which pair of registers it is. -<a name="l373"></a>* Renamed BIOSTotalMem() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l173"><span class=cF4>MemBIOSTotal</span></a><span class=cF0>(), rewritten and commented for clarity, exported from kernel. Neat function. -<a name="l374"></a> -<a name="l375"></a></span><span class=c0F>----02/20/20 17:40:10----</span><span class=cF0> -<a name="l376"></a>* Replaced old standard font with new </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontStd.CC.html#l1"><span class=cF4>FontStd</span></a><span class=cF0>. The auxilliary font is now the VGA ROM Font. -<a name="l377"></a>* <u>We now use 1 Tab (4 spaces wide) for indentation.</u> All spaces used for indentation have been converted to tabs. Header files -<a name="l378"></a>are messy. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l55"><span class=cF4>PCILookUpSingle</span></a><span class=cF0>() was fixed according to this change. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocCodeTools.CC.html#l730"><span class=cF4>EdCodeTools</span></a><span class=cF0> re-indentation feature needs to be updated. -<a name="l379"></a> -<a name="l380"></a></span><span class=c0F>----02/19/20 21:46:17----</span><span class=cF0> -<a name="l381"></a><blink>* Zenith 1.0 released.</blink> -<a name="l382"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l412"><span class=cF4>GRScreenCaptureWrite</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l396"><span class=cF4>GRScreenCaptureRead</span></a><span class=cF0>() are broken. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.CC.html#l362"><span class=cF4>DCLoad</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.CC.html#l318"><span class=cF4>DCSave</span></a><span class=cF0>() use DCF_COMPRESSED. It also saves the -<a name="l383"></a>palette as </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3659"><span class=cF4>CBGR48</span></a><span class=cF0>, which is a problem. -<a name="l384"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep</span></a><span class=cF0>() to report on VBE variables. -<a name="l385"></a>* Renamed VGAFlush() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l100"><span class=cF4>LFBFlush</span></a><span class=cF0>(). -<a name="l386"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/Palette.CC.html#l1"><span class=cF4>Palette Demo</span></a><span class=cF0> to use current palette environment. -<a name="l387"></a>* Shortened </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l1"><span class=cF4>CheckPtr</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l9"><span class=cF4>CheckCodePtr</span></a><span class=cF0>(). Even though boolean expressions outside of </span><span class=cF1>if</span><span class=cF0> statements are compiled -<a name="l388"></a>inefficiently, clarity and low line count is more important. -<a name="l389"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l316"><span class=cF4>RawDr</span></a><span class=cF0>() is 40 columns off the right of the screen, instead of fixed at column 40. -<a name="l390"></a>* Windows start at </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l248"><span class=cF4>4/5th the screen height</span></a><span class=cF0> instead of row 13. System task window is </span><a href="https://zeal-operating-system.github.io/ZealOS/StartOS.CC.html#l22"><span class=cF4>1/5th the screen height</span></a><span class=cF0>. -<a name="l391"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RLf_VGA", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l576"><span class=cF4>RLf_VESA</span></a><span class=cF0>"); -<a name="l392"></a>* Removed VGA text mode support, and all definitions relating to it, including from the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KConfig.CC.html#l1"><span class=cF4>kernel config</span></a><span class=cF0>. -<a name="l393"></a>* Added </span><span class=cF9><u>screen resolution selection</u></span><span class=cF0> to kernel configuration procedure. -<a name="l394"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.CC.html#l1"><span class=cF4>VideoRep</span></a><span class=cF0>() to report on VBE modes and info, added test case to the </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1821"><span class=cF4>OSTestSuite</span></a><span class=cF0>. -<a name="l395"></a>* <u>Added VBE graphics support.</u> Screen zooming is non-functional at the moment. We are setting 32-bit color graphics modes but -<a name="l396"></a>the graphics library is still 4-bit (16 color) internally. </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Lectures/MiniGrLib.CC.html#l1"><span class=cF4>MiniGrLib</span></a><span class=cF0> broken for obvious reasons. Keeping it because its -<a name="l397"></a>intention is to teach a how a graphics library works, generically. Removed 2 smaller VGA hardware programming demos. -<a name="l398"></a> Rundown: -<a name="l399"></a> - Added classes </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l503"><span class=cF4>CVBEInfo</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l520"><span class=cF4>CVBEMode</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l539"><span class=cF4>CVBEModeShort</span></a><span class=cF0> -<a name="l400"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l104"><span class=cF4>real-mode assembly</span></a><span class=cF0> -- </span><span class=cF9><u>added kernel symbols</u></span><span class=cF0>. -<a name="l401"></a> - Added </span><span class=cF2>screen_size</span><span class=cF0>, </span><span class=cF2>buffer_size</span><span class=cF0>, </span><span class=cF2>fb_alias</span><span class=cF0> members to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4252"><span class=cF4>CTextGlobals</span></a><span class=cF0>. -<a name="l402"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l107"><span class=cF4>SysGrInit</span></a><span class=cF0>() -- using </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l69"><span class=cF4>Seg2Linear</span></a><span class=cF0>() to convert pointers. -<a name="l403"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l62"><span class=cF4>raw text drawing routine</span></a><span class=cF0> updated. </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l499"><span class=cF4>BLACK32, WHITE32</span></a><span class=cF0>. -<a name="l404"></a> - Dynamic definition of </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.CC.html#l50"><span class=cF4>GR_WIDTH and GR_HEIGHT</span></a><span class=cF0>. -<a name="l405"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l378"><span class=cF4>GrUpdateScreen32</span></a><span class=cF0>() -- </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l360"><span class=cF4>GrCalcScreenUpdates</span></a><span class=cF0>() is used to reduce CPU usage. Added </span><span class=cF2>screen_cache</span><span class=cF0> member to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.CC.html#l3"><span class=cF4>CGrGlobals</span></a><span class=cF0>. -<a name="l406"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.CC.html#l44"><span class=cF4>gr_palette</span></a><span class=cF0> global variable. We use </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3651"><span class=cF4>CBGR24</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l1"><span class=cF4>GrPalette.CC</span></a><span class=cF0>. -<a name="l407"></a> -<a name="l408"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/BinRep.CC.html#l27"><span class=cF4>BinRep</span></a><span class=cF0>() from Sup1 ISO. -<a name="l409"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("sys_pci_busses", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l200"><span class=cF4>sys_pci_buses</span></a><span class=cF0>"); -<a name="l410"></a>* Renamed RWF flags -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4247"><span class=cF4>RAWF</span></a><span class=cF0>. -<a name="l411"></a>* Renamed mon_start_days1 and mon_start_days2 -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l3"><span class=cF4>month_start_days</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l4"><span class=cF4>month_start_days_leap</span></a><span class=cF0>, respectively. -<a name="l412"></a>* Moved random number generation algorithm into </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l83"><span class=cF4>seperate function</span></a><span class=cF0> to reduce line count. Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l95"><span class=cF4>RandU8</span></a><span class=cF0>(). -<a name="l413"></a>* Added syntax highlighting for numbers. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocHighlight.CC.html#l104"><span class=cF4>DocHighlight</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1290"><span class=cF4>DOC_COLOR_NUMBER</span></a><span class=cF0>. -<a name="l414"></a>* Removed unnecessary checks for the presence of the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l638"><span class=cF4>APIC</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l1"><span class=cF4>MultiProc.CC</span></a><span class=cF0>, as it is present on all x86 CPUs after the P5 -<a name="l415"></a>microarchitecture. -<a name="l416"></a>* Added untested </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l457"><span class=cF4>ReAlloc</span></a><span class=cF0>(), as it could be useful for certain programs. -<a name="l417"></a>* Added definitions for the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2627"><span class=cF4>PCI registers</span></a><span class=cF0>. Expanded the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2666"><span class=cF4>CPCIDev</span></a><span class=cF0> class to contain the values of the read-only registers. Added </span><span class=cF4> -<a name="l418"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l186"><span class=cF4>PCIDevFind</span></a><span class=cF0>() as a simpler/abstracted alternative to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l93"><span class=cF4>PCIClassFind</span></a><span class=cF0>(). -<a name="l419"></a>* Removed the unpolished HPET implementation from the kernel. -<a name="l420"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart64.CC.html#l7"><span class=cF4>Enabled the execution of SSE instructions</span></a><span class=cF0>. No actual SSE implementation in assembler yet, however. -<a name="l421"></a>* Added definitions for the </span><span class=cF9><u>various flags</u></span><span class=cF0> in the Control Registers. -<a name="l422"></a>* Added definitions for the </span><span class=cF9><u>PIT</u></span><span class=cF0>, and a </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/PIT.DD.html#l1"><span class=cF4>document</span></a><span class=cF0> describing its usage in the OS. -<a name="l423"></a>* Added definition for the </span><span class=cF9><u>PC speaker</u></span><span class=cF0>. -<a name="l424"></a>* Added definitions for the </span><span class=cF9><u>PIC</u></span><span class=cF0>. -<a name="l425"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l222"><span class=cF4>TimeSet</span></a><span class=cF0>() as there was no way to set the hardware clock before. -<a name="l426"></a>* Added definitions for the </span><span class=cF9><u>CMOS</u></span><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l138"><span class=cF4>CMOSRegRead</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l145"><span class=cF4>CMOSRegWrite</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l151"><span class=cF4>CMOSIsBcd</span></a><span class=cF0>(). Rename Bcd2Bin() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l157"><span class=cF4>Bcd2Binary</span></a><span class=cF0>(). -<a name="l427"></a>* Replaced the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l215"><span class=cF4>endian-swapping functions</span></a><span class=cF0> with assembly versions. -<a name="l428"></a>* Added </span><span class=cF1>POPCNT</span><span class=cF0> instruction and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l18"><span class=cF4>PopCount</span></a><span class=cF0>() compiler intrinsic, to replace BCount() and the set_bits_table. -<a name="l429"></a>* Renamed opcodes PUSHFW, POPFW, PUSHAW, POPAW -> </span><span class=cF1>PUSHF</span><span class=cF0>, </span><span class=cF1>POPF</span><span class=cF0>, </span><span class=cF1>PUSHA</span><span class=cF0>, </span><span class=cF1>POPA</span><span class=cF0> respectively. -<a name="l430"></a>* The </span><span class=cF9><u>VGA ROM Font</u></span><span class=cF0> is used as the standard system font, with the old one being used as the auxilliary one. The cyrillic font -<a name="l431"></a>has been removed. -<a name="l432"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l209"><span class=cF4>Seg2Linear</span></a><span class=cF0>() to convert segmented 32-bit far pointers obtained from real mode to linear pointers. -<a name="l433"></a>* Disabled the mouse in debug mode. No more garbage text on mouse movement. </span><span class=cF9><u>MouseHardEnable</u></span><span class=cF0>. You can use this function in your -<a name="l434"></a>own applications to disable the mouse completely. -<a name="l435"></a>* AutoComplete now stays where you move it instead of snapping back to a fixed location, and that location persists after -<a name="l436"></a>rebooting by using the Registry to save the window location. Increased number of symbol links shown to 12, so you can use all -<a name="l437"></a>the functions keys F1-F12. It does syntax highlighting on the symbols now, so you know what type they are. Public symbols are </span><span class=c0F> -<a name="l438"></a>inverted</span><span class=cF0>. Dictionary words are BLACK to differentiate between symbols. -<a name="l439"></a>* Added more keyboard shortcuts to the AutoComplete </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/StandBy.DD.html#l1"><span class=cF4>standby doc</span></a><span class=cF0>. -<a name="l440"></a>* Removed "TOS Staff" and "InsReg" related code. -<a name="l441"></a>* Renamed /Kernel/KInts.CC to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l1"><span class=cF4>KInterrupts.CC</span></a><span class=cF0>. -<a name="l442"></a>* Date section of status bar shows the year now. -<a name="l443"></a>* Increased the length of the part of the status bar that shows the last keys pressed, so the longest combination -<a name="l444"></a>(CTRL+ALT+SHIFT+ENTER) can be shown. It is always at the rightmost part of the screen instead of being fixed at column 55. -<a name="l445"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.CC.html#l216"><span class=cF4>ClassRep</span></a><span class=cF0>() does not show ASCII values for U8/I8 members by default now. Added argument "u8_chars" to enable that. -<a name="l446"></a>* Added several palettes. See the </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l48"><span class=cF4>palette setting functions</span></a><span class=cF0>. -<a name="l447"></a>* Added option to format RAMdisks on </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l123"><span class=cF4>Reboot</span></a><span class=cF0>(). -<a name="l448"></a>* Removed MemSetU8() as it was just an alias for </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l136"><span class=cF4>MemSet</span></a><span class=cF0>(). -<a name="l449"></a>* Moved TaskRep.CC and MemRep.CC from /Zenith to /System/Utils -<a name="l450"></a>* Removed /System/Opt directory, moved subdirectories up. -<a name="l451"></a>* Disabled blinking MENU. -<a name="l452"></a>* Disabled scrolling title in editor. -<a name="l453"></a>* One User terminal on startup. -<a name="l454"></a>* Swapped colors in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4170"><span class=cF4>ST_ERR_ST</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4171"><span class=cF4>ST_WARN_ST</span></a><span class=cF0>. RED is for errors, LTRED is for warnings. -<a name="l455"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep</span></a><span class=cF0>() now shows extended processor name or vendor string as fallback. -<a name="l456"></a>* Added #</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l24"><span class=cF4>NONE</span></a><span class=cF0> define to replace 0 or NULL in default function arguments where applicable (usually flags). -<a name="l457"></a>* Shift+Alt+Delete runs </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l33"><span class=cF4>BootRAM</span></a><span class=cF0>(). -<a name="l458"></a>* Changed 440 Hz middle 'A' frequency to 432 Hz, as that is the correct frequency. </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l113"><span class=cF4>Ona2Freq</span></a><span class=cF0>. -<a name="l459"></a>* Changed WinMgr </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1607"><span class=cF4>refresh rate</span></a><span class=cF0> to 60 Hz. -<a name="l460"></a>* New User tasks are named "Terminal" on startup. -<a name="l461"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l286"><span class=cF4>FR</span></a><span class=cF0>(), for renaming files matching a mask. I used it to do the .HC -> .CC conversion. -<a name="l462"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l28"><span class=cF4>Cls</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l33"><span class=cF4>SysCls</span></a><span class=cF0>(). -<a name="l463"></a>* Functions starting with 'A' for Adam now start with 'Z' for Zenith. -<a name="l464"></a>* <u>Decompressed all files.</u> Removed Zip(), Unzip(), and ZipRep(). Slightly modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l1"><span class=cF4>FileRead</span></a><span class=cF0>() to disable reading compressed -<a name="l465"></a>files. Removal of compression planned for the future. -<a name="l466"></a>* <u>Renamed all files from .HC -> .CC to reflect language name change. -<a name="l467"></a></u>* Renaming: -<a name="l468"></a> TempleOS -> ZenithOS -<a name="l469"></a> HolyC -> CosmiC -<a name="l470"></a> Adam -> Zenith -<a name="l471"></a> Seth -> Daemon -<a name="l472"></a> Chk -> Check -<a name="l473"></a> Que -> Queue -<a name="l474"></a> Scrn -> Screen -<a name="l475"></a> Pmt -> Prompt -<a name="l476"></a> Cmp -> Comp (Compiler) or Compare -<a name="l477"></a> Prs -> Parse -<a name="l478"></a> Rem -> Remove -<a name="l479"></a> Ins -> Insert -<a name="l480"></a> Hndlr -> Handler -<a name="l481"></a> Glbls -> Globals -<a name="l482"></a> Stmt -> Statement -<a name="l483"></a> Dbg -> Debug -<a name="l484"></a> Dsk -> Disk -<a name="l485"></a> Drv -> Drive -<a name="l486"></a> Let -> Letter -<a name="l487"></a> Chg -> Change -<a name="l488"></a> Fmt -> Format -<a name="l489"></a> Stk -> Stack -<a name="l490"></a> Snd -> Sound -<a name="l491"></a> Msg -> Message -<a name="l492"></a> Cnt -> Count -<a name="l493"></a> Lst -> List -<a name="l494"></a> QSort -> QuickSort -<a name="l495"></a> Dft -> Default -<a name="l496"></a> Rst -> Reset -<a name="l497"></a> Exts -> Externs -<a name="l498"></a> Ms -> Mouse -<a name="l499"></a> Fwd -> Forward -<a name="l500"></a> Bwd -> Backward -<a name="l501"></a> Cpy -> Copy -<a name="l502"></a> Cfg -> Config -<a name="l503"></a> Cvt -> Convert -<a name="l504"></a> Srv -> Server -<a name="l505"></a> Evt -> Event -<a name="l506"></a> Prs -> Parse -<a name="l507"></a> Mk -> Make -<a name="l508"></a> InvlPg -> InvalidatePage -<a name="l509"></a> BEqu -> BEqual -<a name="l510"></a> Pkt -> Packet -<a name="l511"></a> Rqst -> Request -<a name="l512"></a> ... and more. -<a name="l513"></a>* <u>Start of Zenith Development. Changes up until version 1.0 are not timestamped. -<a name="l514"></a> -<a name="l515"></a></u>At this point, Terry removed his changelog. Changes made by him after 4/30/17 are not documented. -<a name="l516"></a></span><span class=cF4><blink>!!!!!!!!!!!!!!!!!!!!!!!!!! -<a name="l517"></a>========================== -<a name="l518"></a>!!!!!!!!!!!!!!!!!!!!!!!!!!</blink></span><span class=cF0> -<a name="l519"></a> -<a name="l520"></a></span><span class=c0F>----04/30/17 22:24:51----</span><span class=cF0> -<a name="l521"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l137"><span class=cF4>CmdLinePmt</span></a><span class=cF0>() doesn't print U0 ans. -<a name="l522"></a>* Added comma flag </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l249"><span class=cF4>StrPrintJoin</span></a><span class=cF0>(,"%,p"); -<a name="l523"></a>* Enhanced </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1129"><span class=cF4>PrintErr</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1138"><span class=cF4>PrintWarn</span></a><span class=cF0>(). -<a name="l524"></a> -<a name="l525"></a></span><span class=c0F>----04/28/17 22:29:09----</span><span class=cF0> -<a name="l526"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSBlog.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSBlog.HC</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSToHtml.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSToHtml.HC</span></a><span class=cF0>. -<a name="l527"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("fmtstr","format"); -<a name="l528"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("fmtdata","data"); -<a name="l529"></a> -<a name="l530"></a></span><span class=c0F>----04/21/17 14:17:49----</span><span class=cF0> -<a name="l531"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MODULE_ORG","ORG"); +<a name="l366"></a></span><span class=c0F>----02/22/20 20:04:00----</span><span class=cF0> +<a name="l367"></a>* Reduced </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4123"><span class=cF4>MEM_MIN_MEG</span></a><span class=cF0> to 256 MiB (VMWare users have to do less work). +<a name="l368"></a>* Added </span><span class=cF2><CTRL-ALT-X></span><span class=cF0> to AC </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/StandBy.DD.html#l1"><span class=cF4>standby</span></a><span class=cF0> doc. +<a name="l369"></a>* Removed the /System/God directory. Bible.TXT has been removed. The functionality of HolySpirit.CC has been moved into +<a name="l370"></a>::/System/Divination.CC. Functions renamed from </span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l173"><span class=cF4>God*</span></a><span class=cF0>() to Divine*(). Psalmody GodSong feature </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Psalmody/PsalmodyMain.CC.html#l675"><span class=cF4>disabled</span></a><span class=cF0>. DolDoc "BF:" links +<a name="l371"></a>removed. CtrlAltB() is free to be used for other things. +<a name="l372"></a>* Updated the </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Charter.DD.html#l1"><span class=cF4>Charter</span></a><span class=cF0>. +<a name="l373"></a> +<a name="l374"></a></span><span class=c0F>----02/21/20 17:30:17----</span><span class=cF0> +<a name="l375"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("IRQ's", "IRQs"); +<a name="l376"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l238"><span class=cF4>MemBIOSRep</span></a><span class=cF0>() to report on VBE Linear Framebuffer size. E820 memory ranges are color-coded. It now shows the total +<a name="l377"></a>memory reported by </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l173"><span class=cF4>MemBIOSTotal</span></a><span class=cF0>(). +<a name="l378"></a>* Updated AutoComplete shortcuts from old WordStat <ALT(-SHIFT-)-W> to </span><span class=cF2><ALT(-SHIFT-)-A></span><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Tips.DD.html#l1"><span class=cF4>::/Doc/Tips.DD</span></a><span class=cF0>. +<a name="l379"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l234"><span class=cF4>check</span></a><span class=cF0> for invalid results of BIOS function 15:E801. BIOSes either return results in AX/BX or CX/DX. You have to make +<a name="l380"></a>sure which pair of registers it is. +<a name="l381"></a>* Renamed BIOSTotalMem() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l173"><span class=cF4>MemBIOSTotal</span></a><span class=cF0>(), rewritten and commented for clarity, exported from kernel. Neat function. +<a name="l382"></a> +<a name="l383"></a></span><span class=c0F>----02/20/20 17:40:10----</span><span class=cF0> +<a name="l384"></a>* Replaced old standard font with new </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontStd.CC.html#l1"><span class=cF4>FontStd</span></a><span class=cF0>. The auxilliary font is now the VGA ROM Font. +<a name="l385"></a>* <u>We now use 1 Tab (4 spaces wide) for indentation.</u> All spaces used for indentation have been converted to tabs. Header files +<a name="l386"></a>are messy. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l55"><span class=cF4>PCILookUpSingle</span></a><span class=cF0>() was fixed according to this change. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocCodeTools.CC.html#l730"><span class=cF4>EdCodeTools</span></a><span class=cF0> re-indentation feature needs to be updated. +<a name="l387"></a> +<a name="l388"></a></span><span class=c0F>----02/19/20 21:46:17----</span><span class=cF0> +<a name="l389"></a><blink>* Zenith 1.0 released.</blink> +<a name="l390"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l412"><span class=cF4>GRScreenCaptureWrite</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l396"><span class=cF4>GRScreenCaptureRead</span></a><span class=cF0>() are broken. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.CC.html#l362"><span class=cF4>DCLoad</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.CC.html#l318"><span class=cF4>DCSave</span></a><span class=cF0>() use DCF_COMPRESSED. It also saves the +<a name="l391"></a>palette as </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3659"><span class=cF4>CBGR48</span></a><span class=cF0>, which is a problem. +<a name="l392"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep</span></a><span class=cF0>() to report on VBE variables. +<a name="l393"></a>* Renamed VGAFlush() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l92"><span class=cF4>LFBFlush</span></a><span class=cF0>(). +<a name="l394"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/Palette.CC.html#l1"><span class=cF4>Palette Demo</span></a><span class=cF0> to use current palette environment. +<a name="l395"></a>* Shortened </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l1"><span class=cF4>CheckPtr</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l9"><span class=cF4>CheckCodePtr</span></a><span class=cF0>(). Even though boolean expressions outside of </span><span class=cF1>if</span><span class=cF0> statements are compiled +<a name="l396"></a>inefficiently, clarity and low line count is more important. +<a name="l397"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l316"><span class=cF4>RawDr</span></a><span class=cF0>() is 40 columns off the right of the screen, instead of fixed at column 40. +<a name="l398"></a>* Windows start at </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l248"><span class=cF4>4/5th the screen height</span></a><span class=cF0> instead of row 13. System task window is </span><a href="https://zeal-operating-system.github.io/ZealOS/StartOS.CC.html#l22"><span class=cF4>1/5th the screen height</span></a><span class=cF0>. +<a name="l399"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RLf_VGA", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l576"><span class=cF4>RLf_VESA</span></a><span class=cF0>"); +<a name="l400"></a>* Removed VGA text mode support, and all definitions relating to it, including from the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KConfig.CC.html#l1"><span class=cF4>kernel config</span></a><span class=cF0>. +<a name="l401"></a>* Added </span><span class=cF9><u>screen resolution selection</u></span><span class=cF0> to kernel configuration procedure. +<a name="l402"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.CC.html#l1"><span class=cF4>VideoRep</span></a><span class=cF0>() to report on VBE modes and info, added test case to the </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1821"><span class=cF4>OSTestSuite</span></a><span class=cF0>. +<a name="l403"></a>* <u>Added VBE graphics support.</u> Screen zooming is non-functional at the moment. We are setting 32-bit color graphics modes but +<a name="l404"></a>the graphics library is still 4-bit (16 color) internally. </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Lectures/MiniGrLib.CC.html#l1"><span class=cF4>MiniGrLib</span></a><span class=cF0> broken for obvious reasons. Keeping it because its +<a name="l405"></a>intention is to teach a how a graphics library works, generically. Removed 2 smaller VGA hardware programming demos. +<a name="l406"></a> Rundown: +<a name="l407"></a> - Added classes </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l503"><span class=cF4>CVBEInfo</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l520"><span class=cF4>CVBEMode</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l539"><span class=cF4>CVBEModeShort</span></a><span class=cF0> +<a name="l408"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l104"><span class=cF4>real-mode assembly</span></a><span class=cF0> -- </span><span class=cF9><u>added kernel symbols</u></span><span class=cF0>. +<a name="l409"></a> - Added </span><span class=cF2>screen_size</span><span class=cF0>, </span><span class=cF2>buffer_size</span><span class=cF0>, </span><span class=cF2>fb_alias</span><span class=cF0> members to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4252"><span class=cF4>CTextGlobals</span></a><span class=cF0>. +<a name="l410"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l107"><span class=cF4>SysGrInit</span></a><span class=cF0>() -- using </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l69"><span class=cF4>Seg2Linear</span></a><span class=cF0>() to convert pointers. +<a name="l411"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l62"><span class=cF4>raw text drawing routine</span></a><span class=cF0> updated. </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l499"><span class=cF4>BLACK32, WHITE32</span></a><span class=cF0>. +<a name="l412"></a> - Dynamic definition of </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.CC.html#l50"><span class=cF4>GR_WIDTH and GR_HEIGHT</span></a><span class=cF0>. +<a name="l413"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l378"><span class=cF4>GrUpdateScreen32</span></a><span class=cF0>() -- </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l360"><span class=cF4>GrCalcScreenUpdates</span></a><span class=cF0>() is used to reduce CPU usage. Added </span><span class=cF2>screen_cache</span><span class=cF0> member to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.CC.html#l3"><span class=cF4>CGrGlobals</span></a><span class=cF0>. +<a name="l414"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.CC.html#l44"><span class=cF4>gr_palette</span></a><span class=cF0> global variable. We use </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3651"><span class=cF4>CBGR24</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l1"><span class=cF4>GrPalette.CC</span></a><span class=cF0>. +<a name="l415"></a> +<a name="l416"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/BinRep.CC.html#l27"><span class=cF4>BinRep</span></a><span class=cF0>() from Sup1 ISO. +<a name="l417"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("sys_pci_busses", "</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l200"><span class=cF4>sys_pci_buses</span></a><span class=cF0>"); +<a name="l418"></a>* Renamed RWF flags -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4247"><span class=cF4>RAWF</span></a><span class=cF0>. +<a name="l419"></a>* Renamed mon_start_days1 and mon_start_days2 -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l3"><span class=cF4>month_start_days</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l4"><span class=cF4>month_start_days_leap</span></a><span class=cF0>, respectively. +<a name="l420"></a>* Moved random number generation algorithm into </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l83"><span class=cF4>seperate function</span></a><span class=cF0> to reduce line count. Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l95"><span class=cF4>RandU8</span></a><span class=cF0>(). +<a name="l421"></a>* Added syntax highlighting for numbers. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocHighlight.CC.html#l104"><span class=cF4>DocHighlight</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1290"><span class=cF4>DOC_COLOR_NUMBER</span></a><span class=cF0>. +<a name="l422"></a>* Removed unnecessary checks for the presence of the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l638"><span class=cF4>APIC</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l1"><span class=cF4>MultiProc.CC</span></a><span class=cF0>, as it is present on all x86 CPUs after the P5 +<a name="l423"></a>microarchitecture. +<a name="l424"></a>* Added untested </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l457"><span class=cF4>ReAlloc</span></a><span class=cF0>(), as it could be useful for certain programs. +<a name="l425"></a>* Added definitions for the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2627"><span class=cF4>PCI registers</span></a><span class=cF0>. Expanded the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2666"><span class=cF4>CPCIDev</span></a><span class=cF0> class to contain the values of the read-only registers. Added </span><span class=cF4> +<a name="l426"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l186"><span class=cF4>PCIDevFind</span></a><span class=cF0>() as a simpler/abstracted alternative to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l93"><span class=cF4>PCIClassFind</span></a><span class=cF0>(). +<a name="l427"></a>* Removed the unpolished HPET implementation from the kernel. +<a name="l428"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart64.CC.html#l7"><span class=cF4>Enabled the execution of SSE instructions</span></a><span class=cF0>. No actual SSE implementation in assembler yet, however. +<a name="l429"></a>* Added definitions for the </span><span class=cF9><u>various flags</u></span><span class=cF0> in the Control Registers. +<a name="l430"></a>* Added definitions for the </span><span class=cF9><u>PIT</u></span><span class=cF0>, and a </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/PIT.DD.html#l1"><span class=cF4>document</span></a><span class=cF0> describing its usage in the OS. +<a name="l431"></a>* Added definition for the </span><span class=cF9><u>PC speaker</u></span><span class=cF0>. +<a name="l432"></a>* Added definitions for the </span><span class=cF9><u>PIC</u></span><span class=cF0>. +<a name="l433"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l222"><span class=cF4>TimeSet</span></a><span class=cF0>() as there was no way to set the hardware clock before. +<a name="l434"></a>* Added definitions for the </span><span class=cF9><u>CMOS</u></span><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l138"><span class=cF4>CMOSRegRead</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l145"><span class=cF4>CMOSRegWrite</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l151"><span class=cF4>CMOSIsBcd</span></a><span class=cF0>(). Rename Bcd2Bin() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l157"><span class=cF4>Bcd2Binary</span></a><span class=cF0>(). +<a name="l435"></a>* Replaced the </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l215"><span class=cF4>endian-swapping functions</span></a><span class=cF0> with assembly versions. +<a name="l436"></a>* Added </span><span class=cF1>POPCNT</span><span class=cF0> instruction and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l18"><span class=cF4>PopCount</span></a><span class=cF0>() compiler intrinsic, to replace BCount() and the set_bits_table. +<a name="l437"></a>* Renamed opcodes PUSHFW, POPFW, PUSHAW, POPAW -> </span><span class=cF1>PUSHF</span><span class=cF0>, </span><span class=cF1>POPF</span><span class=cF0>, </span><span class=cF1>PUSHA</span><span class=cF0>, </span><span class=cF1>POPA</span><span class=cF0> respectively. +<a name="l438"></a>* The </span><span class=cF9><u>VGA ROM Font</u></span><span class=cF0> is used as the standard system font, with the old one being used as the auxilliary one. The cyrillic font +<a name="l439"></a>has been removed. +<a name="l440"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l209"><span class=cF4>Seg2Linear</span></a><span class=cF0>() to convert segmented 32-bit far pointers obtained from real mode to linear pointers. +<a name="l441"></a>* Disabled the mouse in debug mode. No more garbage text on mouse movement. </span><span class=cF9><u>MouseHardEnable</u></span><span class=cF0>. You can use this function in your +<a name="l442"></a>own applications to disable the mouse completely. +<a name="l443"></a>* AutoComplete now stays where you move it instead of snapping back to a fixed location, and that location persists after +<a name="l444"></a>rebooting by using the Registry to save the window location. Increased number of symbol links shown to 12, so you can use all +<a name="l445"></a>the functions keys F1-F12. It does syntax highlighting on the symbols now, so you know what type they are. Public symbols are </span><span class=c0F> +<a name="l446"></a>inverted</span><span class=cF0>. Dictionary words are BLACK to differentiate between symbols. +<a name="l447"></a>* Added more keyboard shortcuts to the AutoComplete </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/StandBy.DD.html#l1"><span class=cF4>standby doc</span></a><span class=cF0>. +<a name="l448"></a>* Removed "TOS Staff" and "InsReg" related code. +<a name="l449"></a>* Renamed /Kernel/KInts.CC to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l1"><span class=cF4>KInterrupts.CC</span></a><span class=cF0>. +<a name="l450"></a>* Date section of status bar shows the year now. +<a name="l451"></a>* Increased the length of the part of the status bar that shows the last keys pressed, so the longest combination +<a name="l452"></a>(CTRL+ALT+SHIFT+ENTER) can be shown. It is always at the rightmost part of the screen instead of being fixed at column 55. +<a name="l453"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.CC.html#l216"><span class=cF4>ClassRep</span></a><span class=cF0>() does not show ASCII values for U8/I8 members by default now. Added argument "u8_chars" to enable that. +<a name="l454"></a>* Added several palettes. See the </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l48"><span class=cF4>palette setting functions</span></a><span class=cF0>. +<a name="l455"></a>* Added option to format RAMdisks on </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l123"><span class=cF4>Reboot</span></a><span class=cF0>(). +<a name="l456"></a>* Removed MemSetU8() as it was just an alias for </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l136"><span class=cF4>MemSet</span></a><span class=cF0>(). +<a name="l457"></a>* Moved TaskRep.CC and MemRep.CC from /Zenith to /System/Utils +<a name="l458"></a>* Removed /System/Opt directory, moved subdirectories up. +<a name="l459"></a>* Disabled blinking MENU. +<a name="l460"></a>* Disabled scrolling title in editor. +<a name="l461"></a>* One User terminal on startup. +<a name="l462"></a>* Swapped colors in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4170"><span class=cF4>ST_ERR_ST</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4171"><span class=cF4>ST_WARN_ST</span></a><span class=cF0>. RED is for errors, LTRED is for warnings. +<a name="l463"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep</span></a><span class=cF0>() now shows extended processor name or vendor string as fallback. +<a name="l464"></a>* Added #</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l24"><span class=cF4>NONE</span></a><span class=cF0> define to replace 0 or NULL in default function arguments where applicable (usually flags). +<a name="l465"></a>* Shift+Alt+Delete runs </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l33"><span class=cF4>BootRAM</span></a><span class=cF0>(). +<a name="l466"></a>* Changed 440 Hz middle 'A' frequency to 432 Hz, as that is the correct frequency. </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l113"><span class=cF4>Ona2Freq</span></a><span class=cF0>. +<a name="l467"></a>* Changed WinMgr </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1607"><span class=cF4>refresh rate</span></a><span class=cF0> to 60 Hz. +<a name="l468"></a>* New User tasks are named "Terminal" on startup. +<a name="l469"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l286"><span class=cF4>FR</span></a><span class=cF0>(), for renaming files matching a mask. I used it to do the .HC -> .CC conversion. +<a name="l470"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l28"><span class=cF4>Cls</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l33"><span class=cF4>SysCls</span></a><span class=cF0>(). +<a name="l471"></a>* Functions starting with 'A' for Adam now start with 'Z' for Zenith. +<a name="l472"></a>* <u>Decompressed all files.</u> Removed Zip(), Unzip(), and ZipRep(). Slightly modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l1"><span class=cF4>FileRead</span></a><span class=cF0>() to disable reading compressed +<a name="l473"></a>files. Removal of compression planned for the future. +<a name="l474"></a>* <u>Renamed all files from .HC -> .CC to reflect language name change. +<a name="l475"></a></u>* Renaming: +<a name="l476"></a> TempleOS -> ZenithOS +<a name="l477"></a> HolyC -> CosmiC +<a name="l478"></a> Adam -> Zenith +<a name="l479"></a> Seth -> Daemon +<a name="l480"></a> Chk -> Check +<a name="l481"></a> Que -> Queue +<a name="l482"></a> Scrn -> Screen +<a name="l483"></a> Pmt -> Prompt +<a name="l484"></a> Cmp -> Comp (Compiler) or Compare +<a name="l485"></a> Prs -> Parse +<a name="l486"></a> Rem -> Remove +<a name="l487"></a> Ins -> Insert +<a name="l488"></a> Hndlr -> Handler +<a name="l489"></a> Glbls -> Globals +<a name="l490"></a> Stmt -> Statement +<a name="l491"></a> Dbg -> Debug +<a name="l492"></a> Dsk -> Disk +<a name="l493"></a> Drv -> Drive +<a name="l494"></a> Let -> Letter +<a name="l495"></a> Chg -> Change +<a name="l496"></a> Fmt -> Format +<a name="l497"></a> Stk -> Stack +<a name="l498"></a> Snd -> Sound +<a name="l499"></a> Msg -> Message +<a name="l500"></a> Cnt -> Count +<a name="l501"></a> Lst -> List +<a name="l502"></a> QSort -> QuickSort +<a name="l503"></a> Dft -> Default +<a name="l504"></a> Rst -> Reset +<a name="l505"></a> Exts -> Externs +<a name="l506"></a> Ms -> Mouse +<a name="l507"></a> Fwd -> Forward +<a name="l508"></a> Bwd -> Backward +<a name="l509"></a> Cpy -> Copy +<a name="l510"></a> Cfg -> Config +<a name="l511"></a> Cvt -> Convert +<a name="l512"></a> Srv -> Server +<a name="l513"></a> Evt -> Event +<a name="l514"></a> Prs -> Parse +<a name="l515"></a> Mk -> Make +<a name="l516"></a> InvlPg -> InvalidatePage +<a name="l517"></a> BEqu -> BEqual +<a name="l518"></a> Pkt -> Packet +<a name="l519"></a> Rqst -> Request +<a name="l520"></a> ... and more. +<a name="l521"></a>* <u>Start of Zenith Development. Changes up until version 1.0 are not timestamped. +<a name="l522"></a> +<a name="l523"></a></u>At this point, Terry removed his changelog. Changes made by him after 4/30/17 are not documented. +<a name="l524"></a></span><span class=cF4><blink>!!!!!!!!!!!!!!!!!!!!!!!!!! +<a name="l525"></a>========================== +<a name="l526"></a>!!!!!!!!!!!!!!!!!!!!!!!!!!</blink></span><span class=cF0> +<a name="l527"></a> +<a name="l528"></a></span><span class=c0F>----04/30/17 22:24:51----</span><span class=cF0> +<a name="l529"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l137"><span class=cF4>CmdLinePmt</span></a><span class=cF0>() doesn't print U0 ans. +<a name="l530"></a>* Added comma flag </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l249"><span class=cF4>StrPrintJoin</span></a><span class=cF0>(,"%,p"); +<a name="l531"></a>* Enhanced </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1129"><span class=cF4>PrintErr</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1138"><span class=cF4>PrintWarn</span></a><span class=cF0>(). <a name="l532"></a> -<a name="l533"></a></span><span class=c0F>----03/17/17 00:35:11----</span><span class=cF0> -<a name="l534"></a>* Added toggle AutoSave </span><span class=cF2><CTRL-SHIFT-s></span><span class=cF0>. -<a name="l535"></a> -<a name="l536"></a></span><span class=c0F>----03/14/17 00:14:39----</span><span class=cF0> -<a name="l537"></a>* <blink>TempleOS version 5.03 Released</blink> -<a name="l538"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("pen_width","thick"); -<a name="l539"></a> -<a name="l540"></a></span><span class=c0F>----02/05/17 16:37:39----</span><span class=cF0> -<a name="l541"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/BlkChain.DD.html#l1"><span class=cF4>::/Doc/BlkChain.DD</span></a><span class=cF0>. -<a name="l542"></a> -<a name="l543"></a></span><span class=c0F>----02/03/17 17:27:36----</span><span class=cF0> -<a name="l544"></a>* Added multicore </span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.CC.html#l1"><span class=cF4>::/System/MathODE.CC</span></a><span class=cF0>. -<a name="l545"></a>* Improved support for sub and super scripts. -<a name="l546"></a> -<a name="l547"></a></span><span class=c0F>----01/31/17 10:22:10----</span><span class=cF0> -<a name="l548"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/LightTable.CC.html#l1"><span class=cF4>::/Demo/Graphics/LightTable.CC</span></a><span class=cF0>. -<a name="l549"></a>* Added </span><span class=cF4><u>TOS Linux Setup</u></span><span class=cF0>. +<a name="l533"></a></span><span class=c0F>----04/28/17 22:29:09----</span><span class=cF0> +<a name="l534"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSBlog.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSBlog.HC</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSToHtml.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSToHtml.HC</span></a><span class=cF0>. +<a name="l535"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("fmtstr","format"); +<a name="l536"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("fmtdata","data"); +<a name="l537"></a> +<a name="l538"></a></span><span class=c0F>----04/21/17 14:17:49----</span><span class=cF0> +<a name="l539"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MODULE_ORG","ORG"); +<a name="l540"></a> +<a name="l541"></a></span><span class=c0F>----03/17/17 00:35:11----</span><span class=cF0> +<a name="l542"></a>* Added toggle AutoSave </span><span class=cF2><CTRL-SHIFT-s></span><span class=cF0>. +<a name="l543"></a> +<a name="l544"></a></span><span class=c0F>----03/14/17 00:14:39----</span><span class=cF0> +<a name="l545"></a>* <blink>TempleOS version 5.03 Released</blink> +<a name="l546"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("pen_width","thick"); +<a name="l547"></a> +<a name="l548"></a></span><span class=c0F>----02/05/17 16:37:39----</span><span class=cF0> +<a name="l549"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/BlkChain.DD.html#l1"><span class=cF4>::/Doc/BlkChain.DD</span></a><span class=cF0>. <a name="l550"></a> -<a name="l551"></a></span><span class=c0F>----01/27/17 08:13:37----</span><span class=cF0> -<a name="l552"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l385"><span class=cF4>DocLineRead</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l397"><span class=cF4>DocLineWrite</span></a><span class=cF0>(). -<a name="l553"></a> -<a name="l554"></a></span><span class=c0F>----01/25/17 20:44:17----</span><span class=cF0> -<a name="l555"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DocLineNumGoto","DocGoToLine"); -<a name="l556"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Clipboard","Clip"); -<a name="l557"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AutoMountIDE","MountIDEAuto"); -<a name="l558"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChgExt","ExtChg"); -<a name="l559"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DftExt","ExtDft"); -<a name="l560"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CurDir","DirCur"); -<a name="l561"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MkDir","DirMk"); -<a name="l562"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChkDsk","DskChk"); -<a name="l563"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChgDsk","DskChg"); -<a name="l564"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PrtDsk","DskPrt"); -<a name="l565"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RBlks","BlkRead"); -<a name="l566"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("WBlks","BlkWrite"); -<a name="l567"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("FRBlks","FBlkRead"); -<a name="l568"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("FWBlks","FBlkWrite"); -<a name="l569"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Cluster","Clus"); -<a name="l570"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RClusters","ClusRead"); -<a name="l571"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("WClusters","ClusWrite"); -<a name="l572"></a> -<a name="l573"></a> -<a name="l574"></a></span><span class=c0F>----01/24/17 21:56:06----</span><span class=cF0> -<a name="l575"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Psalmody/JukeBox.CC.html#l1"><span class=cF4>::/Apps/Psalmody/JukeBox.CC</span></a><span class=cF0> -<a name="l576"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TreeBranch","Tree"); -<a name="l577"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTree.CC.html#l198"><span class=cF4>DocTreeWrite</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTree.CC.html#l203"><span class=cF4>DocTreeAppend</span></a><span class=cF0>(). -<a name="l578"></a> -<a name="l579"></a></span><span class=c0F>----01/22/17 06:08:00----</span><span class=cF0> -<a name="l580"></a>* <blink>TempleOS version 5.02 Released</blink> -<a name="l581"></a>* Changed polling of </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l350"><span class=cF4>KbdMsHndlr</span></a><span class=cF0>() in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l250"><span class=cF4>WinMgrSleep</span></a><span class=cF0>(), increased fifos. -<a name="l582"></a> -<a name="l583"></a></span><span class=c0F>----01/17/17 18:11:53----</span><span class=cF0> -<a name="l584"></a>* Fixed </span><span class=cF2>$</span><span class=cF0> class offset so </span><span class=cF2>#assert</span><span class=cF0>'s don't lag a token. -<a name="l585"></a> -<a name="l586"></a></span><span class=c0F>----01/17/17 14:39:41----</span><span class=cF0> -<a name="l587"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3421"><span class=cF4>blkdev.ins_base0</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3421"><span class=cF4>blkdev.ins_unit</span></a><span class=cF0>. -<a name="l588"></a>* Added make </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l154"><span class=cF4>RedSeaISO</span></a><span class=cF0>() to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l678"><span class=cF4>FileMgr</span></a><span class=cF0>(). -<a name="l589"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3421"><span class=cF4>blkdev.dft_iso_c_filename</span></a><span class=cF0> . +<a name="l551"></a></span><span class=c0F>----02/03/17 17:27:36----</span><span class=cF0> +<a name="l552"></a>* Added multicore </span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.CC.html#l1"><span class=cF4>::/System/MathODE.CC</span></a><span class=cF0>. +<a name="l553"></a>* Improved support for sub and super scripts. +<a name="l554"></a> +<a name="l555"></a></span><span class=c0F>----01/31/17 10:22:10----</span><span class=cF0> +<a name="l556"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/LightTable.CC.html#l1"><span class=cF4>::/Demo/Graphics/LightTable.CC</span></a><span class=cF0>. +<a name="l557"></a>* Added </span><span class=cF4><u>TOS Linux Setup</u></span><span class=cF0>. +<a name="l558"></a> +<a name="l559"></a></span><span class=c0F>----01/27/17 08:13:37----</span><span class=cF0> +<a name="l560"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l385"><span class=cF4>DocLineRead</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l397"><span class=cF4>DocLineWrite</span></a><span class=cF0>(). +<a name="l561"></a> +<a name="l562"></a></span><span class=c0F>----01/25/17 20:44:17----</span><span class=cF0> +<a name="l563"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DocLineNumGoto","DocGoToLine"); +<a name="l564"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Clipboard","Clip"); +<a name="l565"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AutoMountIDE","MountIDEAuto"); +<a name="l566"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChgExt","ExtChg"); +<a name="l567"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DftExt","ExtDft"); +<a name="l568"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CurDir","DirCur"); +<a name="l569"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MkDir","DirMk"); +<a name="l570"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChkDsk","DskChk"); +<a name="l571"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChgDsk","DskChg"); +<a name="l572"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("PrtDsk","DskPrt"); +<a name="l573"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RBlks","BlkRead"); +<a name="l574"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("WBlks","BlkWrite"); +<a name="l575"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("FRBlks","FBlkRead"); +<a name="l576"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("FWBlks","FBlkWrite"); +<a name="l577"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Cluster","Clus"); +<a name="l578"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RClusters","ClusRead"); +<a name="l579"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("WClusters","ClusWrite"); +<a name="l580"></a> +<a name="l581"></a> +<a name="l582"></a></span><span class=c0F>----01/24/17 21:56:06----</span><span class=cF0> +<a name="l583"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Psalmody/JukeBox.CC.html#l1"><span class=cF4>::/Apps/Psalmody/JukeBox.CC</span></a><span class=cF0> +<a name="l584"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TreeBranch","Tree"); +<a name="l585"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTree.CC.html#l198"><span class=cF4>DocTreeWrite</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTree.CC.html#l203"><span class=cF4>DocTreeAppend</span></a><span class=cF0>(). +<a name="l586"></a> +<a name="l587"></a></span><span class=c0F>----01/22/17 06:08:00----</span><span class=cF0> +<a name="l588"></a>* <blink>TempleOS version 5.02 Released</blink> +<a name="l589"></a>* Changed polling of </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l350"><span class=cF4>KbdMsHndlr</span></a><span class=cF0>() in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l250"><span class=cF4>WinMgrSleep</span></a><span class=cF0>(), increased fifos. <a name="l590"></a> -<a name="l591"></a></span><span class=c0F>----01/17/17 06:12:21----</span><span class=cF0> -<a name="l592"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MIN_...","..._MIN"); -<a name="l593"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MAX_...","..._MAX"); -<a name="l594"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("NUM_...","..._NUM"); -<a name="l595"></a> -<a name="l596"></a></span><span class=c0F>----01/14/17 19:16:51----</span><span class=cF0> -<a name="l597"></a>* Created </span><span class=cF2>/Demo/AcctExample/TOS</span><span class=cF0>. -<a name="l598"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MAX_...","_NUM..."); -<a name="l599"></a> -<a name="l600"></a></span><span class=c0F>----01/14/17 09:43:12----</span><span class=cF0> -<a name="l601"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSHolySpirit.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSHolySpirit.HC</span></a><span class=cF0>. -<a name="l602"></a>* Added cmp </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l340"><span class=cF4>U0 Expression</span></a><span class=cF0> warn. -<a name="l603"></a>* Improved syntax highlighting. -<a name="l604"></a> -<a name="l605"></a></span><span class=c0F>----01/11/17 03:33:33----</span><span class=cF0> -<a name="l606"></a>* <blink>TempleOS version 5.01 Released</blink> -<a name="l607"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChangeLog","ChgLog"); -<a name="l608"></a>* Added show mouse pos to </span><span class=cF2><CTRL-ALT-G></span><span class=cF0>. -<a name="l609"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSDistro.CC.html#l382"><span class=cF4>TOSRegen</span></a><span class=cF0>(). -<a name="l610"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l181"><span class=cF4>Let2Let</span></a><span class=cF0>(). -<a name="l611"></a> -<a name="l612"></a></span><span class=c0F>----01/10/17 14:27:58----</span><span class=cF0> -<a name="l613"></a>* Made </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocDblBuf.CC.html#l2"><span class=cF4>DocPut</span></a><span class=cF0>() use parent task's doc if input filter task. -<a name="l614"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l168"><span class=cF4>Once</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l158"><span class=cF4>AOnce</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l153"><span class=cF4>OnceFlush</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l148"><span class=cF4>AOnceFlush</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l192"><span class=cF4>OnceDrv</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l178"><span class=cF4>AOnceDrv</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l206"><span class=cF4>OnceExe</span></a><span class=cF0>(). -<a name="l615"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DoOnce","Once"); -<a name="l616"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l90"><span class=cF4>RegAppend</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l69"><span class=cF4>RegCnt</span></a><span class=cF0>(); -<a name="l617"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RegSetDftEntry()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l23"><span class=cF4>RegDft</span></a><span class=cF0>()"); -<a name="l618"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RegExeBranch()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l52"><span class=cF4>RegExe</span></a><span class=cF0>()"); -<a name="l619"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RegWriteBranch()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l59"><span class=cF4>RegWrite</span></a><span class=cF0>()"); -<a name="l620"></a> -<a name="l621"></a></span><span class=c0F>----01/10/17 11:45:41----</span><span class=cF0> -<a name="l622"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Adam/InsReg.HC.html#l1"><span class=cF4>::/Adam/InsReg.HC</span></a><span class=cF0> with </span><span class=cF4><u>InsReg</u></span><span class=cF0>(), </span><span class=cF4><u>InsRereg</u></span><span class=cF0>() and </span><span class=cF4><u>InsUnreg</u></span><span class=cF0>(). -<a name="l623"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Adam/Host.HC.html#l1"><span class=cF4>::/Adam/Host.HC</span></a><span class=cF0> with </span><span class=cF4><u>HostChgDsk</u></span><span class=cF0>(). -<a name="l624"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Adam/Opt/Utils/TOS.HC.html#l1"><span class=cF4>::/Adam/Opt/Utils/TOS.HC</span></a><span class=cF0> with </span><span class=cF4><u>TOSStdIns</u></span><span class=cF0>(). -<a name="l625"></a>* Added cmd line args for partition % to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskPart.CC.html#l13"><span class=cF4>DskPrt</span></a><span class=cF0>(). -<a name="l626"></a> -<a name="l627"></a></span><span class=c0F>----01/09/17 21:48:34----</span><span class=cF0> -<a name="l628"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("a1","arg1"); -<a name="l629"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("a2","arg2"); -<a name="l630"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("r","res"); -<a name="l631"></a> -<a name="l632"></a></span><span class=c0F>----01/09/17 02:30:59----</span><span class=cF0> -<a name="l633"></a>* Improved compiler </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l328"><span class=cF4>ICSlashOp</span></a><span class=cF0>(). -<a name="l634"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l743"><span class=cF4>Panic</span></a><span class=cF0>(). -<a name="l635"></a>* Made it possible to mount just one partition. -<a name="l636"></a>* Fixed creation of RedSea ISOs. -<a name="l637"></a>* Organized </span><a href="https://zeal-operating-system.github.io/ZealOS/PersonalMenu.DD.html#l1"><span class=cF4>::/PersonalMenu.DD</span></a><span class=cF0>. -<a name="l638"></a>* Moved AfterEgypt to the supplemental disk. +<a name="l591"></a></span><span class=c0F>----01/17/17 18:11:53----</span><span class=cF0> +<a name="l592"></a>* Fixed </span><span class=cF2>$</span><span class=cF0> class offset so </span><span class=cF2>#assert</span><span class=cF0>'s don't lag a token. +<a name="l593"></a> +<a name="l594"></a></span><span class=c0F>----01/17/17 14:39:41----</span><span class=cF0> +<a name="l595"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3421"><span class=cF4>blkdev.ins_base0</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3421"><span class=cF4>blkdev.ins_unit</span></a><span class=cF0>. +<a name="l596"></a>* Added make </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l154"><span class=cF4>RedSeaISO</span></a><span class=cF0>() to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l678"><span class=cF4>FileMgr</span></a><span class=cF0>(). +<a name="l597"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3421"><span class=cF4>blkdev.dft_iso_c_filename</span></a><span class=cF0> . +<a name="l598"></a> +<a name="l599"></a></span><span class=c0F>----01/17/17 06:12:21----</span><span class=cF0> +<a name="l600"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MIN_...","..._MIN"); +<a name="l601"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MAX_...","..._MAX"); +<a name="l602"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("NUM_...","..._NUM"); +<a name="l603"></a> +<a name="l604"></a></span><span class=c0F>----01/14/17 19:16:51----</span><span class=cF0> +<a name="l605"></a>* Created </span><span class=cF2>/Demo/AcctExample/TOS</span><span class=cF0>. +<a name="l606"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("MAX_...","_NUM..."); +<a name="l607"></a> +<a name="l608"></a></span><span class=c0F>----01/14/17 09:43:12----</span><span class=cF0> +<a name="l609"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSHolySpirit.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSHolySpirit.HC</span></a><span class=cF0>. +<a name="l610"></a>* Added cmp </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l340"><span class=cF4>U0 Expression</span></a><span class=cF0> warn. +<a name="l611"></a>* Improved syntax highlighting. +<a name="l612"></a> +<a name="l613"></a></span><span class=c0F>----01/11/17 03:33:33----</span><span class=cF0> +<a name="l614"></a>* <blink>TempleOS version 5.01 Released</blink> +<a name="l615"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChangeLog","ChgLog"); +<a name="l616"></a>* Added show mouse pos to </span><span class=cF2><CTRL-ALT-G></span><span class=cF0>. +<a name="l617"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSDistro.CC.html#l382"><span class=cF4>TOSRegen</span></a><span class=cF0>(). +<a name="l618"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l181"><span class=cF4>Let2Let</span></a><span class=cF0>(). +<a name="l619"></a> +<a name="l620"></a></span><span class=c0F>----01/10/17 14:27:58----</span><span class=cF0> +<a name="l621"></a>* Made </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocDblBuf.CC.html#l2"><span class=cF4>DocPut</span></a><span class=cF0>() use parent task's doc if input filter task. +<a name="l622"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l168"><span class=cF4>Once</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l158"><span class=cF4>AOnce</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l153"><span class=cF4>OnceFlush</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l148"><span class=cF4>AOnceFlush</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l192"><span class=cF4>OnceDrv</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l178"><span class=cF4>AOnceDrv</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l206"><span class=cF4>OnceExe</span></a><span class=cF0>(). +<a name="l623"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DoOnce","Once"); +<a name="l624"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l90"><span class=cF4>RegAppend</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l69"><span class=cF4>RegCnt</span></a><span class=cF0>(); +<a name="l625"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RegSetDftEntry()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l23"><span class=cF4>RegDft</span></a><span class=cF0>()"); +<a name="l626"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RegExeBranch()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l52"><span class=cF4>RegExe</span></a><span class=cF0>()"); +<a name="l627"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("RegWriteBranch()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l59"><span class=cF4>RegWrite</span></a><span class=cF0>()"); +<a name="l628"></a> +<a name="l629"></a></span><span class=c0F>----01/10/17 11:45:41----</span><span class=cF0> +<a name="l630"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Adam/InsReg.HC.html#l1"><span class=cF4>::/Adam/InsReg.HC</span></a><span class=cF0> with </span><span class=cF4><u>InsReg</u></span><span class=cF0>(), </span><span class=cF4><u>InsRereg</u></span><span class=cF0>() and </span><span class=cF4><u>InsUnreg</u></span><span class=cF0>(). +<a name="l631"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Adam/Host.HC.html#l1"><span class=cF4>::/Adam/Host.HC</span></a><span class=cF0> with </span><span class=cF4><u>HostChgDsk</u></span><span class=cF0>(). +<a name="l632"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Adam/Opt/Utils/TOS.HC.html#l1"><span class=cF4>::/Adam/Opt/Utils/TOS.HC</span></a><span class=cF0> with </span><span class=cF4><u>TOSStdIns</u></span><span class=cF0>(). +<a name="l633"></a>* Added cmd line args for partition % to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskPart.CC.html#l13"><span class=cF4>DskPrt</span></a><span class=cF0>(). +<a name="l634"></a> +<a name="l635"></a></span><span class=c0F>----01/09/17 21:48:34----</span><span class=cF0> +<a name="l636"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("a1","arg1"); +<a name="l637"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("a2","arg2"); +<a name="l638"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("r","res"); <a name="l639"></a> -<a name="l640"></a></span><span class=c0F>----01/06/17 06:07:19----</span><span class=cF0> -<a name="l641"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l269"><span class=cF4>DskChg</span></a><span class=cF0>(). -<a name="l642"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1"><span class=cF4>::/Misc/OSTestSuite.CC</span></a><span class=cF0>. -<a name="l643"></a> -<a name="l644"></a></span><span class=c0F>----01/05/17 04:53:21----</span><span class=cF0> -<a name="l645"></a>* No longer support ASCII#12, <CTRL-l> CH_FORM_FEED. -<a name="l646"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l145"><span class=cF4>sys_var_init_flag</span></a><span class=cF0>. -<a name="l647"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l396"><span class=cF4>GRScrnCaptureRead</span></a><span class=cF0>(). -<a name="l648"></a> -<a name="l649"></a></span><span class=c0F>----01/04/17 18:06:14----</span><span class=cF0> -<a name="l650"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSPolicies.DD.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSPolicies.DD</span></a><span class=cF0>. -<a name="l651"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("U0 pad;",";"); for align #asserts. -<a name="l652"></a>* Got rid of </span><span class=cF4>mouse.throttle</span><span class=cF0>. -<a name="l653"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Button","Bttn"); -<a name="l654"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Handler","Hndlr"); -<a name="l655"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("InputPointer","Mouse"); -<a name="l656"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep</span></a><span class=cF0>(). -<a name="l657"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l1"><span class=cF4>::/System/WallPaper.CC</span></a><span class=cF0>. -<a name="l658"></a> -<a name="l659"></a></span><span class=c0F>----01/03/17 12:23:49----</span><span class=cF0> -<a name="l660"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("chars_cmp...","char_bmp..."); -<a name="l661"></a>* Added chk for </span><span class=cF4><u>Profanity</u></span><span class=cF0>. -<a name="l662"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSDistro.CC.html#l291"><span class=cF4>TOSRegen</span></a><span class=cF0>. -<a name="l663"></a>* Removed </span><a href="http://www.templeos.org/files/TempleOSBooks1.ISO"><span class=cF0>TempleOSBooks1.ISO</span></a><span class=cF0> and </span><a href="http://www.templeos.org/files/TempleOSBooks2.ISO"><span class=cF0>TempleOSBooks2.ISO</span></a><span class=cF0> out of </span><a href="http://www.templeos.org/TempleOSSup1.ISO"><span class=cF0>TempleOSSup1.ISO</span></a><span class=cF0>. -<a name="l664"></a> -<a name="l665"></a></span><span class=c0F>----01/01/17 17:16:16----</span><span class=cF0> -<a name="l666"></a>* <blink>TempleOS version 5.00 Released</blink> -<a name="l667"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l35"><span class=cF4>Collapse</span></a><span class=cF0>(). -<a name="l668"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l10"><span class=cF4>CursorRem</span></a><span class=cF0>(). -<a name="l669"></a> -<a name="l670"></a></span><span class=c0F>----12/31/16 07:21:20----</span><span class=cF0> -<a name="l671"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SYS_SEMA_...","SEMA_..."); -<a name="l672"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SYSf_CTRL_ALT_...","CTRL_ALT_..."); -<a name="l673"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ThrowBreak()","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l121"><span class=cF4>Break</span></a><span class=cF0>()"); -<a name="l674"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l334"><span class=cF4>MemPageRep</span></a><span class=cF0>(). -<a name="l675"></a> -<a name="l676"></a></span><span class=c0F>----12/30/16 23:42:20----</span><span class=cF0> -<a name="l677"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Pages512","Pags"); -<a name="l678"></a>* Overhauled </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l1"><span class=cF4>::/Kernel/Memory/PageTables.CC</span></a><span class=cF0>. -<a name="l679"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("BusyWait()","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l88"><span class=cF4>Busy</span></a><span class=cF0>()"); -<a name="l680"></a> -<a name="l681"></a></span><span class=c0F>----12/29/16 10:21:44----</span><span class=cF0> -<a name="l682"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l129"><span class=cF4>Snd</span></a><span class=cF0>() from </span><span class=cF2>freq</span><span class=cF0> to a </span><span class=cF2>I8</span><span class=cF0> val called an </span><span class=cF2>ona</span><span class=cF0>. -<a name="l683"></a>* Fixed error in music octaves. -<a name="l684"></a>* To convert songs, download Supplemental#1 ISO from the AppStore on http://www.templeos.org and run -<a name="l685"></a>Sup1/Sup1Utils/CvtSong500.HC. -<a name="l686"></a> -<a name="l687"></a></span><span class=c0F>----12/22/16 16:18:32----</span><span class=cF0> -<a name="l688"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CSrvCmd","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3860"><span class=cF4>CJob</span></a><span class=cF0>"); -<a name="l689"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CSrvCtrl","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3878"><span class=cF4>CJobCtrl</span></a><span class=cF0>"); -<a name="l690"></a> -<a name="l691"></a></span><span class=c0F>----12/03/16 13:19:58----</span><span class=cF0> -<a name="l692"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteMat3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l294"><span class=cF4>Sprite3Mat4x4B</span></a><span class=cF0>()"); -<a name="l693"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteX3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l307"><span class=cF4>Sprite3XB</span></a><span class=cF0>()"); -<a name="l694"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteY3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l316"><span class=cF4>Sprite3YB</span></a><span class=cF0>()"); -<a name="l695"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteZ3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l325"><span class=cF4>Sprite3ZB</span></a><span class=cF0>()"); -<a name="l696"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. -<a name="l697"></a> -<a name="l698"></a></span><span class=c0F>----12/03/16 10:16:26----</span><span class=cF0> -<a name="l699"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2173"><span class=cF4>__CMD_LINE__</span></a><span class=cF0>. -<a name="l700"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4510"><span class=cF4>CProgress</span></a><span class=cF0>.tf. -<a name="l701"></a>* Added </span><span class=cF4><u>sys_staff_mode_flag</u></span><span class=cF0>. -<a name="l702"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("except_caller","except_callers"); -<a name="l703"></a> -<a name="l704"></a></span><span class=c0F>----11/30/16 22:44:35----</span><span class=cF0> -<a name="l705"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.CC.html#l1417"><span class=cF4>SpriteTransform</span></a><span class=cF0>(). -<a name="l706"></a> -<a name="l707"></a></span><span class=c0F>----11/28/16 07:11:41----</span><span class=cF0> -<a name="l708"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Titanium/Titanium.CC.html#l1"><span class=cF4>::/Apps/Titanium/Titanium.CC</span></a><span class=cF0>. -<a name="l709"></a> -<a name="l710"></a></span><span class=c0F>----11/26/16 22:43:51----</span><span class=cF0> -<a name="l711"></a>* Added solar storms to </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/X-Caliber/X-Caliber.CC.html#l1"><span class=cF4>::/Apps/X-Caliber/X-Caliber.CC</span></a><span class=cF0>. -<a name="l712"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TimeOut","Titanium"); -<a name="l713"></a> -<a name="l714"></a></span><span class=c0F>----11/20/16 19:46:43----</span><span class=cF0> -<a name="l715"></a>* <blink>TempleOS version 4.13 Released</blink> +<a name="l640"></a></span><span class=c0F>----01/09/17 02:30:59----</span><span class=cF0> +<a name="l641"></a>* Improved compiler </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l328"><span class=cF4>ICSlashOp</span></a><span class=cF0>(). +<a name="l642"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l743"><span class=cF4>Panic</span></a><span class=cF0>(). +<a name="l643"></a>* Made it possible to mount just one partition. +<a name="l644"></a>* Fixed creation of RedSea ISOs. +<a name="l645"></a>* Organized </span><a href="https://zeal-operating-system.github.io/ZealOS/PersonalMenu.DD.html#l1"><span class=cF4>::/PersonalMenu.DD</span></a><span class=cF0>. +<a name="l646"></a>* Moved AfterEgypt to the supplemental disk. +<a name="l647"></a> +<a name="l648"></a></span><span class=c0F>----01/06/17 06:07:19----</span><span class=cF0> +<a name="l649"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l269"><span class=cF4>DskChg</span></a><span class=cF0>(). +<a name="l650"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1"><span class=cF4>::/Misc/OSTestSuite.CC</span></a><span class=cF0>. +<a name="l651"></a> +<a name="l652"></a></span><span class=c0F>----01/05/17 04:53:21----</span><span class=cF0> +<a name="l653"></a>* No longer support ASCII#12, <CTRL-l> CH_FORM_FEED. +<a name="l654"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l145"><span class=cF4>sys_var_init_flag</span></a><span class=cF0>. +<a name="l655"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l396"><span class=cF4>GRScrnCaptureRead</span></a><span class=cF0>(). +<a name="l656"></a> +<a name="l657"></a></span><span class=c0F>----01/04/17 18:06:14----</span><span class=cF0> +<a name="l658"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSPolicies.DD.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSPolicies.DD</span></a><span class=cF0>. +<a name="l659"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("U0 pad;",";"); for align #asserts. +<a name="l660"></a>* Got rid of </span><span class=cF4>mouse.throttle</span><span class=cF0>. +<a name="l661"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Button","Bttn"); +<a name="l662"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Handler","Hndlr"); +<a name="l663"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("InputPointer","Mouse"); +<a name="l664"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep</span></a><span class=cF0>(). +<a name="l665"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l1"><span class=cF4>::/System/WallPaper.CC</span></a><span class=cF0>. +<a name="l666"></a> +<a name="l667"></a></span><span class=c0F>----01/03/17 12:23:49----</span><span class=cF0> +<a name="l668"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("chars_cmp...","char_bmp..."); +<a name="l669"></a>* Added chk for </span><span class=cF4><u>Profanity</u></span><span class=cF0>. +<a name="l670"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSDistro.CC.html#l291"><span class=cF4>TOSRegen</span></a><span class=cF0>. +<a name="l671"></a>* Removed </span><a href="http://www.templeos.org/files/TempleOSBooks1.ISO"><span class=cF0>TempleOSBooks1.ISO</span></a><span class=cF0> and </span><a href="http://www.templeos.org/files/TempleOSBooks2.ISO"><span class=cF0>TempleOSBooks2.ISO</span></a><span class=cF0> out of </span><a href="http://www.templeos.org/TempleOSSup1.ISO"><span class=cF0>TempleOSSup1.ISO</span></a><span class=cF0>. +<a name="l672"></a> +<a name="l673"></a></span><span class=c0F>----01/01/17 17:16:16----</span><span class=cF0> +<a name="l674"></a>* <blink>TempleOS version 5.00 Released</blink> +<a name="l675"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l35"><span class=cF4>Collapse</span></a><span class=cF0>(). +<a name="l676"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l10"><span class=cF4>CursorRem</span></a><span class=cF0>(). +<a name="l677"></a> +<a name="l678"></a></span><span class=c0F>----12/31/16 07:21:20----</span><span class=cF0> +<a name="l679"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SYS_SEMA_...","SEMA_..."); +<a name="l680"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SYSf_CTRL_ALT_...","CTRL_ALT_..."); +<a name="l681"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ThrowBreak()","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l121"><span class=cF4>Break</span></a><span class=cF0>()"); +<a name="l682"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l334"><span class=cF4>MemPageRep</span></a><span class=cF0>(). +<a name="l683"></a> +<a name="l684"></a></span><span class=c0F>----12/30/16 23:42:20----</span><span class=cF0> +<a name="l685"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Pages512","Pags"); +<a name="l686"></a>* Overhauled </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l1"><span class=cF4>::/Kernel/Memory/PageTables.CC</span></a><span class=cF0>. +<a name="l687"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("BusyWait()","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l88"><span class=cF4>Busy</span></a><span class=cF0>()"); +<a name="l688"></a> +<a name="l689"></a></span><span class=c0F>----12/29/16 10:21:44----</span><span class=cF0> +<a name="l690"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l129"><span class=cF4>Snd</span></a><span class=cF0>() from </span><span class=cF2>freq</span><span class=cF0> to a </span><span class=cF2>I8</span><span class=cF0> val called an </span><span class=cF2>ona</span><span class=cF0>. +<a name="l691"></a>* Fixed error in music octaves. +<a name="l692"></a>* To convert songs, download Supplemental#1 ISO from the AppStore on http://www.templeos.org and run +<a name="l693"></a>Sup1/Sup1Utils/CvtSong500.HC. +<a name="l694"></a> +<a name="l695"></a></span><span class=c0F>----12/22/16 16:18:32----</span><span class=cF0> +<a name="l696"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CSrvCmd","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3860"><span class=cF4>CJob</span></a><span class=cF0>"); +<a name="l697"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CSrvCtrl","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3878"><span class=cF4>CJobCtrl</span></a><span class=cF0>"); +<a name="l698"></a> +<a name="l699"></a></span><span class=c0F>----12/03/16 13:19:58----</span><span class=cF0> +<a name="l700"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteMat3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l294"><span class=cF4>Sprite3Mat4x4B</span></a><span class=cF0>()"); +<a name="l701"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteX3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l307"><span class=cF4>Sprite3XB</span></a><span class=cF0>()"); +<a name="l702"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteY3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l316"><span class=cF4>Sprite3YB</span></a><span class=cF0>()"); +<a name="l703"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("SpriteZ3B()","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l325"><span class=cF4>Sprite3ZB</span></a><span class=cF0>()"); +<a name="l704"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l705"></a> +<a name="l706"></a></span><span class=c0F>----12/03/16 10:16:26----</span><span class=cF0> +<a name="l707"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2173"><span class=cF4>__CMD_LINE__</span></a><span class=cF0>. +<a name="l708"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4510"><span class=cF4>CProgress</span></a><span class=cF0>.tf. +<a name="l709"></a>* Added </span><span class=cF4><u>sys_staff_mode_flag</u></span><span class=cF0>. +<a name="l710"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("except_caller","except_callers"); +<a name="l711"></a> +<a name="l712"></a></span><span class=c0F>----11/30/16 22:44:35----</span><span class=cF0> +<a name="l713"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.CC.html#l1417"><span class=cF4>SpriteTransform</span></a><span class=cF0>(). +<a name="l714"></a> +<a name="l715"></a></span><span class=c0F>----11/28/16 07:11:41----</span><span class=cF0> <a name="l716"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Titanium/Titanium.CC.html#l1"><span class=cF4>::/Apps/Titanium/Titanium.CC</span></a><span class=cF0>. -<a name="l717"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/X-Caliber/X-Caliber.CC.html#l1"><span class=cF4>::/Apps/X-Caliber/X-Caliber.CC</span></a><span class=cF0>. -<a name="l718"></a> -<a name="l719"></a></span><span class=c0F>----11/19/16 08:19:51----</span><span class=cF0> -<a name="l720"></a>* Improved Budget application. +<a name="l717"></a> +<a name="l718"></a></span><span class=c0F>----11/26/16 22:43:51----</span><span class=cF0> +<a name="l719"></a>* Added solar storms to </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/X-Caliber/X-Caliber.CC.html#l1"><span class=cF4>::/Apps/X-Caliber/X-Caliber.CC</span></a><span class=cF0>. +<a name="l720"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TimeOut","Titanium"); <a name="l721"></a> -<a name="l722"></a></span><span class=c0F>----11/17/16 18:49:51----</span><span class=cF0> -<a name="l723"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("EagleDive","Talons"); -<a name="l724"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/RocketScience.CC.html#l1"><span class=cF4>::/Demo/Games/RocketScience.CC</span></a><span class=cF0>. -<a name="l725"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Rocket.CC.html#l1"><span class=cF4>::/Demo/Games/Rocket.CC</span></a><span class=cF0>. +<a name="l722"></a></span><span class=c0F>----11/20/16 19:46:43----</span><span class=cF0> +<a name="l723"></a>* <blink>TempleOS version 4.13 Released</blink> +<a name="l724"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Titanium/Titanium.CC.html#l1"><span class=cF4>::/Apps/Titanium/Titanium.CC</span></a><span class=cF0>. +<a name="l725"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/X-Caliber/X-Caliber.CC.html#l1"><span class=cF4>::/Apps/X-Caliber/X-Caliber.CC</span></a><span class=cF0>. <a name="l726"></a> -<a name="l727"></a></span><span class=c0F>----10/28/16 05:54:27----</span><span class=cF0> -<a name="l728"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/RadixSort.CC.html#l1"><span class=cF4>::/Demo/RadixSort.CC</span></a><span class=cF0>. +<a name="l727"></a></span><span class=c0F>----11/19/16 08:19:51----</span><span class=cF0> +<a name="l728"></a>* Improved Budget application. <a name="l729"></a> -<a name="l730"></a></span><span class=c0F>----10/26/16 00:21:06----</span><span class=cF0> -<a name="l731"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4510"><span class=cF4>CProgress</span></a><span class=cF0>.t0. -<a name="l732"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Boot.DD.html#l1"><span class=cF4>::/Doc/Boot.DD</span></a><span class=cF0>. -<a name="l733"></a> -<a name="l734"></a></span><span class=c0F>----10/25/16 18:02:44----</span><span class=cF0> -<a name="l735"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.CC.html#l1"><span class=cF4>::/System/Gr/SpriteEd.CC</span></a><span class=cF0>. -<a name="l736"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSHolySpirit.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSHolySpirit.HC</span></a><span class=cF0>. +<a name="l730"></a></span><span class=c0F>----11/17/16 18:49:51----</span><span class=cF0> +<a name="l731"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("EagleDive","Talons"); +<a name="l732"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/RocketScience.CC.html#l1"><span class=cF4>::/Demo/Games/RocketScience.CC</span></a><span class=cF0>. +<a name="l733"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Rocket.CC.html#l1"><span class=cF4>::/Demo/Games/Rocket.CC</span></a><span class=cF0>. +<a name="l734"></a> +<a name="l735"></a></span><span class=c0F>----10/28/16 05:54:27----</span><span class=cF0> +<a name="l736"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/RadixSort.CC.html#l1"><span class=cF4>::/Demo/RadixSort.CC</span></a><span class=cF0>. <a name="l737"></a> -<a name="l738"></a></span><span class=c0F>----10/12/16 10:55:26----</span><span class=cF0> -<a name="l739"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2281"><span class=cF4>CCF_NO_CHAR_CONST</span></a><span class=cF0>. -<a name="l740"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/ToHtmlToTXTDemo/ToHtml.CC.html#l1"><span class=cF4>::/Demo/ToHtmlToTXTDemo/ToHtml.CC</span></a><span class=cF0>. +<a name="l738"></a></span><span class=c0F>----10/26/16 00:21:06----</span><span class=cF0> +<a name="l739"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4510"><span class=cF4>CProgress</span></a><span class=cF0>.t0. +<a name="l740"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Boot.DD.html#l1"><span class=cF4>::/Doc/Boot.DD</span></a><span class=cF0>. <a name="l741"></a> -<a name="l742"></a></span><span class=c0F>----10/03/16 01:09:35----</span><span class=cF0> -<a name="l743"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l173"><span class=cF4>GodWord</span></a><span class=cF0>(). -<a name="l744"></a> -<a name="l745"></a></span><span class=c0F>----09/30/16 18:29:59----</span><span class=cF0> -<a name="l746"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l134"><span class=cF4>Rand</span></a><span class=cF0>()'s. -<a name="l747"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/ToTXT.CC.html#l1"><span class=cF4>::/System/Utils/ToTXT.CC</span></a><span class=cF0>. -<a name="l748"></a> -<a name="l749"></a></span><span class=c0F>----09/29/16 10:13:14----</span><span class=cF0> -<a name="l750"></a>* <blink>TempleOS version 4.12 Released</blink> -<a name="l751"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3946"><span class=cF4>TASKf_CMD_LINE_PMT</span></a><span class=cF0>. -<a name="l752"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l270"><span class=cF4>TaskWait</span></a><span class=cF0>(). -<a name="l753"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l39"><span class=cF4>DeathWait</span></a><span class=cF0>(). -<a name="l754"></a> -<a name="l755"></a></span><span class=c0F>----09/27/16 12:40:21----</span><span class=cF0> -<a name="l756"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l186"><span class=cF4>SndRst</span></a><span class=cF0>(). -<a name="l757"></a>* Got rid of crappy reverb in </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Psalmody/PsalmodyMain.CC.html#l1"><span class=cF4>::/Apps/Psalmody/PsalmodyMain.CC</span></a><span class=cF0>. -<a name="l758"></a> -<a name="l759"></a></span><span class=c0F>----09/27/16 11:09:25----</span><span class=cF0> -<a name="l760"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1"><span class=cF4>::/Misc/OSTestSuite.CC</span></a><span class=cF0>. -<a name="l761"></a>* Fixed bug in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocChar.CC.html#l512"><span class=cF4>EdCharIns</span></a><span class=cF0>() printing $ cmds. -<a name="l762"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3259"><span class=cF4>FUF_JUST_DD</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3016"><span class=cF4>FILEMASK_DD</span></a><span class=cF0>. -<a name="l763"></a> -<a name="l764"></a></span><span class=c0F>----09/27/16 01:05:52----</span><span class=cF0> -<a name="l765"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/MemoryOverview.DD.html#l1"><span class=cF4>::/Doc/MemoryOverview.DD</span></a><span class=cF0>. -<a name="l766"></a>* Got rid of </span><span class=cF4>::/Demo/Lectures/Mem</span><span class=cF0>. -<a name="l767"></a>* Made filename paths relative to document location in DolDoc links. -<a name="l768"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Temp","Tmp"); -<a name="l769"></a> -<a name="l770"></a></span><span class=c0F>----09/26/16 00:44:42----</span><span class=cF0> -<a name="l771"></a>* Added CloseAssault and OverRun to </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/ToTheFront/ToTheFront.CC.html#l1"><span class=cF4>::/Apps/ToTheFront/ToTheFront.CC</span></a><span class=cF0>. -<a name="l772"></a> -<a name="l773"></a></span><span class=c0F>----09/22/16 07:53:20----</span><span class=cF0> -<a name="l774"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/Box.CC.html#l1"><span class=cF4>::/Demo/Graphics/Box.CC</span></a><span class=cF0>. -<a name="l775"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/SpritePlot3D.CC.html#l1"><span class=cF4>::/Demo/Graphics/SpritePlot3D.CC</span></a><span class=cF0>. -<a name="l776"></a> -<a name="l777"></a></span><span class=c0F>----09/21/16 17:09:40----</span><span class=cF0> -<a name="l778"></a>* Fixed bug in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/BomberGolf.CC.html#l1"><span class=cF4>::/Demo/Games/BomberGolf.CC</span></a><span class=cF0>. -<a name="l779"></a> -<a name="l780"></a></span><span class=c0F>----09/20/16 15:57:30----</span><span class=cF0> -<a name="l781"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Screen","Scrn"); -<a name="l782"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("WinMgrSync","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l3"><span class=cF4>Refresh</span></a><span class=cF0>"); -<a name="l783"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("InDbg","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l279"><span class=cF4>DbgMode</span></a><span class=cF0>"); -<a name="l784"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Boot.DD.html#l1"><span class=cF4>::/Doc/Boot.DD</span></a><span class=cF0>. -<a name="l785"></a> -<a name="l786"></a></span><span class=c0F>----09/20/16 07:31:52----</span><span class=cF0> -<a name="l787"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DAT","DATA"); -<a name="l788"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Auto","In"); -<a name="l789"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AutoStr","InStr"); -<a name="l790"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AutoFile","InFile"); -<a name="l791"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AUT","IN"); -<a name="l792"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GRA","GR"); +<a name="l742"></a></span><span class=c0F>----10/25/16 18:02:44----</span><span class=cF0> +<a name="l743"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.CC.html#l1"><span class=cF4>::/System/Gr/SpriteEd.CC</span></a><span class=cF0>. +<a name="l744"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSHolySpirit.HC.html#l1"><span class=cF4>::/Demo/AcctExample/TOS/TOSHolySpirit.HC</span></a><span class=cF0>. +<a name="l745"></a> +<a name="l746"></a></span><span class=c0F>----10/12/16 10:55:26----</span><span class=cF0> +<a name="l747"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2281"><span class=cF4>CCF_NO_CHAR_CONST</span></a><span class=cF0>. +<a name="l748"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/ToHtmlToTXTDemo/ToHtml.CC.html#l1"><span class=cF4>::/Demo/ToHtmlToTXTDemo/ToHtml.CC</span></a><span class=cF0>. +<a name="l749"></a> +<a name="l750"></a></span><span class=c0F>----10/03/16 01:09:35----</span><span class=cF0> +<a name="l751"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l173"><span class=cF4>GodWord</span></a><span class=cF0>(). +<a name="l752"></a> +<a name="l753"></a></span><span class=c0F>----09/30/16 18:29:59----</span><span class=cF0> +<a name="l754"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l134"><span class=cF4>Rand</span></a><span class=cF0>()'s. +<a name="l755"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/ToTXT.CC.html#l1"><span class=cF4>::/System/Utils/ToTXT.CC</span></a><span class=cF0>. +<a name="l756"></a> +<a name="l757"></a></span><span class=c0F>----09/29/16 10:13:14----</span><span class=cF0> +<a name="l758"></a>* <blink>TempleOS version 4.12 Released</blink> +<a name="l759"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3946"><span class=cF4>TASKf_CMD_LINE_PMT</span></a><span class=cF0>. +<a name="l760"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l270"><span class=cF4>TaskWait</span></a><span class=cF0>(). +<a name="l761"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l39"><span class=cF4>DeathWait</span></a><span class=cF0>(). +<a name="l762"></a> +<a name="l763"></a></span><span class=c0F>----09/27/16 12:40:21----</span><span class=cF0> +<a name="l764"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l186"><span class=cF4>SndRst</span></a><span class=cF0>(). +<a name="l765"></a>* Got rid of crappy reverb in </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/Psalmody/PsalmodyMain.CC.html#l1"><span class=cF4>::/Apps/Psalmody/PsalmodyMain.CC</span></a><span class=cF0>. +<a name="l766"></a> +<a name="l767"></a></span><span class=c0F>----09/27/16 11:09:25----</span><span class=cF0> +<a name="l768"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1"><span class=cF4>::/Misc/OSTestSuite.CC</span></a><span class=cF0>. +<a name="l769"></a>* Fixed bug in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocChar.CC.html#l512"><span class=cF4>EdCharIns</span></a><span class=cF0>() printing $ cmds. +<a name="l770"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3259"><span class=cF4>FUF_JUST_DD</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3016"><span class=cF4>FILEMASK_DD</span></a><span class=cF0>. +<a name="l771"></a> +<a name="l772"></a></span><span class=c0F>----09/27/16 01:05:52----</span><span class=cF0> +<a name="l773"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/MemoryOverview.DD.html#l1"><span class=cF4>::/Doc/MemoryOverview.DD</span></a><span class=cF0>. +<a name="l774"></a>* Got rid of </span><span class=cF4>::/Demo/Lectures/Mem</span><span class=cF0>. +<a name="l775"></a>* Made filename paths relative to document location in DolDoc links. +<a name="l776"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Temp","Tmp"); +<a name="l777"></a> +<a name="l778"></a></span><span class=c0F>----09/26/16 00:44:42----</span><span class=cF0> +<a name="l779"></a>* Added CloseAssault and OverRun to </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/ToTheFront/ToTheFront.CC.html#l1"><span class=cF4>::/Apps/ToTheFront/ToTheFront.CC</span></a><span class=cF0>. +<a name="l780"></a> +<a name="l781"></a></span><span class=c0F>----09/22/16 07:53:20----</span><span class=cF0> +<a name="l782"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/Box.CC.html#l1"><span class=cF4>::/Demo/Graphics/Box.CC</span></a><span class=cF0>. +<a name="l783"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Graphics/SpritePlot3D.CC.html#l1"><span class=cF4>::/Demo/Graphics/SpritePlot3D.CC</span></a><span class=cF0>. +<a name="l784"></a> +<a name="l785"></a></span><span class=c0F>----09/21/16 17:09:40----</span><span class=cF0> +<a name="l786"></a>* Fixed bug in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/BomberGolf.CC.html#l1"><span class=cF4>::/Demo/Games/BomberGolf.CC</span></a><span class=cF0>. +<a name="l787"></a> +<a name="l788"></a></span><span class=c0F>----09/20/16 15:57:30----</span><span class=cF0> +<a name="l789"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Screen","Scrn"); +<a name="l790"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("WinMgrSync","</span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l3"><span class=cF4>Refresh</span></a><span class=cF0>"); +<a name="l791"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("InDbg","</span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l279"><span class=cF4>DbgMode</span></a><span class=cF0>"); +<a name="l792"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Boot.DD.html#l1"><span class=cF4>::/Doc/Boot.DD</span></a><span class=cF0>. <a name="l793"></a> -<a name="l794"></a></span><span class=c0F>----09/18/16 20:40:44----</span><span class=cF0> -<a name="l795"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/WhyNotMore.DD.html#l1"><span class=cF4>::/Doc/WhyNotMore.DD</span></a><span class=cF0>. -<a name="l796"></a> -<a name="l797"></a></span><span class=c0F>----09/18/16 12:52:03----</span><span class=cF0> -<a name="l798"></a>* <blink>TempleOS version 4.11 Released</blink> -<a name="l799"></a>* Fixed bug in </span><span class=cF4><u>IsDotZ</u></span><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l28"><span class=cF4>IsDotC</span></a><span class=cF0>(). -<a name="l800"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CPP","HC"); -<a name="l801"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("HPP","HH"); -<a name="l802"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TXT","DD"); -<a name="l803"></a> -<a name="l804"></a></span><span class=c0F>----09/06/16 13:01:42----</span><span class=cF0> -<a name="l805"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1681"><span class=cF4>OPTf_WARN_HEADER_MISMATCH</span></a><span class=cF0>. -<a name="l806"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l127"><span class=cF4>WinInside</span></a><span class=cF0>(). -<a name="l807"></a>* Got rid of </span><span class=cF4>MSG_FOCUS</span><span class=cF0>, </span><span class=cF4>MSG_MOVE</span><span class=cF0>, and </span><span class=cF4>MSG_SIZE</span><span class=cF0>. There are no longer messages for moving and sizing windows. -<a name="l808"></a> -<a name="l809"></a></span><span class=c0F>----09/06/16 02:40:43----</span><span class=cF0> -<a name="l810"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/MagicPairs.CC.html#l1"><span class=cF4>::/Demo/MagicPairs.CC</span></a><span class=cF0>. +<a name="l794"></a></span><span class=c0F>----09/20/16 07:31:52----</span><span class=cF0> +<a name="l795"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("DAT","DATA"); +<a name="l796"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Auto","In"); +<a name="l797"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AutoStr","InStr"); +<a name="l798"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AutoFile","InFile"); +<a name="l799"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("AUT","IN"); +<a name="l800"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("GRA","GR"); +<a name="l801"></a> +<a name="l802"></a></span><span class=c0F>----09/18/16 20:40:44----</span><span class=cF0> +<a name="l803"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/WhyNotMore.DD.html#l1"><span class=cF4>::/Doc/WhyNotMore.DD</span></a><span class=cF0>. +<a name="l804"></a> +<a name="l805"></a></span><span class=c0F>----09/18/16 12:52:03----</span><span class=cF0> +<a name="l806"></a>* <blink>TempleOS version 4.11 Released</blink> +<a name="l807"></a>* Fixed bug in </span><span class=cF4><u>IsDotZ</u></span><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l28"><span class=cF4>IsDotC</span></a><span class=cF0>(). +<a name="l808"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("CPP","HC"); +<a name="l809"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("HPP","HH"); +<a name="l810"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TXT","DD"); <a name="l811"></a> -<a name="l812"></a></span><span class=c0F>----08/27/16 09:45:39----</span><span class=cF0> -<a name="l813"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep</span></a><span class=cF0>(). -<a name="l814"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1"><span class=cF4>::/Misc/OSTestSuite.CC</span></a><span class=cF0>. -<a name="l815"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l31"><span class=cF4>BirthWait</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l39"><span class=cF4>DeathWait</span></a><span class=cF0>(). +<a name="l812"></a></span><span class=c0F>----09/06/16 13:01:42----</span><span class=cF0> +<a name="l813"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1681"><span class=cF4>OPTf_WARN_HEADER_MISMATCH</span></a><span class=cF0>. +<a name="l814"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l119"><span class=cF4>WinInside</span></a><span class=cF0>(). +<a name="l815"></a>* Got rid of </span><span class=cF4>MSG_FOCUS</span><span class=cF0>, </span><span class=cF4>MSG_MOVE</span><span class=cF0>, and </span><span class=cF4>MSG_SIZE</span><span class=cF0>. There are no longer messages for moving and sizing windows. <a name="l816"></a> -<a name="l817"></a></span><span class=c0F>----08/22/16 04:14:47----</span><span class=cF0> -<a name="l818"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TK_DOT_DOT_DOT","TK_ELLIPSIS"); +<a name="l817"></a></span><span class=c0F>----09/06/16 02:40:43----</span><span class=cF0> +<a name="l818"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/MagicPairs.CC.html#l1"><span class=cF4>::/Demo/MagicPairs.CC</span></a><span class=cF0>. <a name="l819"></a> -<a name="l820"></a></span><span class=c0F>----07/17/16 13:03:12----</span><span class=cF0> -<a name="l821"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l145"><span class=cF4>DocOpt</span></a><span class=cF0>(). -<a name="l822"></a> -<a name="l823"></a></span><span class=c0F>----07/17/16 03:23:53----</span><span class=cF0> -<a name="l824"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/RawHide.CC.html#l1"><span class=cF4>::/Demo/Games/RawHide.CC</span></a><span class=cF0>. -<a name="l825"></a> -<a name="l826"></a></span><span class=c0F>----07/15/16 10:11:10----</span><span class=cF0> -<a name="l827"></a>* <blink>TempleOS version 4.10 Released</blink> -<a name="l828"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. -<a name="l829"></a> -<a name="l830"></a></span><span class=c0F>----07/15/16 05:17:24----</span><span class=cF0> -<a name="l831"></a>* Created </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3581"><span class=cF4>CDevGlbls</span></a><span class=cF0>.uncached_alias. -<a name="l832"></a>* Added 1 Gig page table support. +<a name="l820"></a></span><span class=c0F>----08/27/16 09:45:39----</span><span class=cF0> +<a name="l821"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep</span></a><span class=cF0>(). +<a name="l822"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Misc/OSTestSuite.CC.html#l1"><span class=cF4>::/Misc/OSTestSuite.CC</span></a><span class=cF0>. +<a name="l823"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l31"><span class=cF4>BirthWait</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l39"><span class=cF4>DeathWait</span></a><span class=cF0>(). +<a name="l824"></a> +<a name="l825"></a></span><span class=c0F>----08/22/16 04:14:47----</span><span class=cF0> +<a name="l826"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("TK_DOT_DOT_DOT","TK_ELLIPSIS"); +<a name="l827"></a> +<a name="l828"></a></span><span class=c0F>----07/17/16 13:03:12----</span><span class=cF0> +<a name="l829"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l145"><span class=cF4>DocOpt</span></a><span class=cF0>(). +<a name="l830"></a> +<a name="l831"></a></span><span class=c0F>----07/17/16 03:23:53----</span><span class=cF0> +<a name="l832"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/RawHide.CC.html#l1"><span class=cF4>::/Demo/Games/RawHide.CC</span></a><span class=cF0>. <a name="l833"></a> -<a name="l834"></a></span><span class=c0F>----07/13/16 17:21:19----</span><span class=cF0> -<a name="l835"></a>* Added multicore report to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep</span></a><span class=cF0>(). -<a name="l836"></a> -<a name="l837"></a></span><span class=c0F>----07/09/16 08:46:36----</span><span class=cF0> -<a name="l838"></a>* Changed scoring in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. -<a name="l839"></a>* Replaced many </span><span class=cF2>"%Q"</span><span class=cF0> with </span><span class=cF2>"%$Q"</span><span class=cF0>. -<a name="l840"></a>* Fixed </span><span class=cF2>'\x24'</span><span class=cF0>. -<a name="l841"></a>* Added </span><span class=cF2>'\d'</span><span class=cF0> for </span><span class=cF2>'$'</span><span class=cF0>. -<a name="l842"></a> -<a name="l843"></a></span><span class=c0F>----07/08/16 14:30:19----</span><span class=cF0> -<a name="l844"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("root","head"); -<a name="l845"></a>* Fixed </span><span class=cF2>REP_STOSB</span><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l136"><span class=cF4>MemSet</span></a><span class=cF0>() for 64-bit. -<a name="l846"></a> -<a name="l847"></a></span><span class=c0F>----07/07/16 07:21:03----</span><span class=cF0> -<a name="l848"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l39"><span class=cF4>DocRead</span></a><span class=cF0>() changes to file's dir so relative filenames work. -<a name="l849"></a>* Added AppStore to website with Supplemental#1 ISO for download. +<a name="l834"></a></span><span class=c0F>----07/15/16 10:11:10----</span><span class=cF0> +<a name="l835"></a>* <blink>TempleOS version 4.10 Released</blink> +<a name="l836"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l837"></a> +<a name="l838"></a></span><span class=c0F>----07/15/16 05:17:24----</span><span class=cF0> +<a name="l839"></a>* Created </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3581"><span class=cF4>CDevGlbls</span></a><span class=cF0>.uncached_alias. +<a name="l840"></a>* Added 1 Gig page table support. +<a name="l841"></a> +<a name="l842"></a></span><span class=c0F>----07/13/16 17:21:19----</span><span class=cF0> +<a name="l843"></a>* Added multicore report to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep</span></a><span class=cF0>(). +<a name="l844"></a> +<a name="l845"></a></span><span class=c0F>----07/09/16 08:46:36----</span><span class=cF0> +<a name="l846"></a>* Changed scoring in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l847"></a>* Replaced many </span><span class=cF2>"%Q"</span><span class=cF0> with </span><span class=cF2>"%$Q"</span><span class=cF0>. +<a name="l848"></a>* Fixed </span><span class=cF2>'\x24'</span><span class=cF0>. +<a name="l849"></a>* Added </span><span class=cF2>'\d'</span><span class=cF0> for </span><span class=cF2>'$'</span><span class=cF0>. <a name="l850"></a> -<a name="l851"></a></span><span class=c0F>----07/06/16 23:45:30----</span><span class=cF0> -<a name="l852"></a>* Fixed multicore bug in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l18"><span class=cF4>Sprite3</span></a><span class=cF0>(). -<a name="l853"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l851"></a></span><span class=c0F>----07/08/16 14:30:19----</span><span class=cF0> +<a name="l852"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("root","head"); +<a name="l853"></a>* Fixed </span><span class=cF2>REP_STOSB</span><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l136"><span class=cF4>MemSet</span></a><span class=cF0>() for 64-bit. <a name="l854"></a> -<a name="l855"></a></span><span class=c0F>----07/05/16 06:03:47----</span><span class=cF0> -<a name="l856"></a>* <blink>TempleOS version 4.09 Released</blink> -<a name="l857"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. -<a name="l858"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l1676"><span class=cF4>GrFillTri0</span></a><span class=cF0>(). -<a name="l859"></a> -<a name="l860"></a></span><span class=c0F>----07/03/16 04:30:05----</span><span class=cF0> -<a name="l861"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l312"><span class=cF4>Unmount</span></a><span class=cF0>(). -<a name="l862"></a>* Made BootLoader mandatory in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l154"><span class=cF4>RedSeaISO</span></a><span class=cF0>(). -<a name="l863"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3280"><span class=cF4>BDT_ISO_FILE_READ</span></a><span class=cF0>. -<a name="l864"></a> -<a name="l865"></a></span><span class=c0F>----07/01/16 05:29:08----</span><span class=cF0> -<a name="l866"></a>* Made underscore mandatory on </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/CosmiC.DD.html#l1"><span class=cF4>HolyC</span></a><span class=cF0> callable asm functions. +<a name="l855"></a></span><span class=c0F>----07/07/16 07:21:03----</span><span class=cF0> +<a name="l856"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l39"><span class=cF4>DocRead</span></a><span class=cF0>() changes to file's dir so relative filenames work. +<a name="l857"></a>* Added AppStore to website with Supplemental#1 ISO for download. +<a name="l858"></a> +<a name="l859"></a></span><span class=c0F>----07/06/16 23:45:30----</span><span class=cF0> +<a name="l860"></a>* Fixed multicore bug in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l18"><span class=cF4>Sprite3</span></a><span class=cF0>(). +<a name="l861"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l862"></a> +<a name="l863"></a></span><span class=c0F>----07/05/16 06:03:47----</span><span class=cF0> +<a name="l864"></a>* <blink>TempleOS version 4.09 Released</blink> +<a name="l865"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l866"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l1676"><span class=cF4>GrFillTri0</span></a><span class=cF0>(). <a name="l867"></a> -<a name="l868"></a></span><span class=c0F>----06/28/16 13:15:08----</span><span class=cF0> -<a name="l869"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.CC.html#l23"><span class=cF4>TaskRep</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep</span></a><span class=cF0>(). -<a name="l870"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l1"><span class=cF4>::/System/WallPaper.CC</span></a><span class=cF0>. -<a name="l871"></a> -<a name="l872"></a></span><span class=c0F>----06/26/16 14:01:16----</span><span class=cF0> -<a name="l873"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l48"><span class=cF4>LastFun</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l723"><span class=cF4>RunFile</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l772"><span class=cF4>RunFile2</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l341"><span class=cF4>PopUpRunFile</span></a><span class=cF0>(). -<a name="l874"></a>* Made boot code modular. +<a name="l868"></a></span><span class=c0F>----07/03/16 04:30:05----</span><span class=cF0> +<a name="l869"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l312"><span class=cF4>Unmount</span></a><span class=cF0>(). +<a name="l870"></a>* Made BootLoader mandatory in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l154"><span class=cF4>RedSeaISO</span></a><span class=cF0>(). +<a name="l871"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3280"><span class=cF4>BDT_ISO_FILE_READ</span></a><span class=cF0>. +<a name="l872"></a> +<a name="l873"></a></span><span class=c0F>----07/01/16 05:29:08----</span><span class=cF0> +<a name="l874"></a>* Made underscore mandatory on </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/CosmiC.DD.html#l1"><span class=cF4>HolyC</span></a><span class=cF0> callable asm functions. <a name="l875"></a> -<a name="l876"></a></span><span class=c0F>----06/24/16 14:15:13----</span><span class=cF0> -<a name="l877"></a>* Added A.I. to </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/KeepAway/KeepAway.CC.html#l1"><span class=cF4>::/Apps/KeepAway/KeepAway.CC</span></a><span class=cF0> and changed scoring. -<a name="l878"></a> -<a name="l879"></a></span><span class=c0F>----06/24/16 02:55:42----</span><span class=cF0> -<a name="l880"></a>* <blink>TempleOS version 4.08 Released</blink> -<a name="l881"></a>* Added </span><span class=cF2>Polygon</span><span class=cF0>, </span><span class=cF2>Fence</span><span class=cF0>, </span><span class=cF2>Prism</span><span class=cF0> and </span><span class=cF2>ResetColor</span><span class=cF0> commands to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l1103"><span class=cF4>SpriteMeshEd</span></a><span class=cF0>(). -<a name="l882"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Reverse","Rev"); -<a name="l883"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Select","Sel"); -<a name="l884"></a> -<a name="l885"></a></span><span class=c0F>----06/23/16 01:03:36----</span><span class=cF0> -<a name="l886"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l437"><span class=cF4>GrFillCircle</span></a><span class=cF0>(). -<a name="l887"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.CC.html#l2315"><span class=cF4>GrVLine</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l739"><span class=cF4>GrLineFat3</span></a><span class=cF0>(). -<a name="l888"></a> -<a name="l889"></a></span><span class=c0F>----06/18/16 16:16:22----</span><span class=cF0> -<a name="l890"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l81"><span class=cF4>KeyDevAdd</span></a><span class=cF0>(). -<a name="l891"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("nounusedwarn","no_warn"); -<a name="l892"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("sub_switch_start","start"); -<a name="l893"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("sub_switch_end","end"); -<a name="l894"></a>* Changed args to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l232"><span class=cF4>PutDirLink</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l184"><span class=cF4>PutFileLink</span></a><span class=cF0>(). -<a name="l895"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l1"><span class=cF4>HomeSet</span></a><span class=cF0>(). Added </span><span class=cF2>"~"</span><span class=cF0> as special directory designator. -<a name="l896"></a>* Changed filename exclude mask char from </span><span class=cF2>'~'</span><span class=cF0> to </span><span class=cF2>'!'</span><span class=cF0>. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/FileUtils.DD.html#l1"><span class=cF4>File Utils</span></a><span class=cF0>. -<a name="l897"></a>* Got rid of </span><span class=cF4>/Home/HomePkgs.HC</span><span class=cF0>. -<a name="l898"></a> -<a name="l899"></a></span><span class=c0F>----06/16/16 20:59:41----</span><span class=cF0> -<a name="l900"></a>* </span><span class=cF2><CTRL-ALT-t></span><span class=cF0> is terminal window. -<a name="l901"></a>* </span><span class=cF2><CTRL-ALT-n></span><span class=cF0> is next task. -<a name="l902"></a> -<a name="l903"></a></span><span class=c0F>----06/16/16 19:49:39----</span><span class=cF0> -<a name="l904"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Comm.CC.html#l1"><span class=cF4>::/Doc/Comm.CC</span></a><span class=cF0>. -<a name="l905"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/StdTempleOSPC.DD.html#l1"><span class=cF4>::/Doc/StdTempleOSPC.DD</span></a><span class=cF0>. -<a name="l906"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontCyrillic.HC.html#l1"><span class=cF4>::/Kernel/FontCyrillic.HC</span></a><span class=cF0>. </span><span class=cF2><CTRL-ALT-f></span><span class=cF0> -<a name="l907"></a> -<a name="l908"></a></span><span class=c0F>----06/02/16 03:20:56----</span><span class=cF0> -<a name="l909"></a>* <blink>TempleOS version 4.07 Released</blink> -<a name="l910"></a>* Added claws to </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. +<a name="l876"></a></span><span class=c0F>----06/28/16 13:15:08----</span><span class=cF0> +<a name="l877"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.CC.html#l23"><span class=cF4>TaskRep</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep</span></a><span class=cF0>(). +<a name="l878"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l1"><span class=cF4>::/System/WallPaper.CC</span></a><span class=cF0>. +<a name="l879"></a> +<a name="l880"></a></span><span class=c0F>----06/26/16 14:01:16----</span><span class=cF0> +<a name="l881"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l48"><span class=cF4>LastFun</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l723"><span class=cF4>RunFile</span></a><span class=cF0>(), </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l772"><span class=cF4>RunFile2</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l341"><span class=cF4>PopUpRunFile</span></a><span class=cF0>(). +<a name="l882"></a>* Made boot code modular. +<a name="l883"></a> +<a name="l884"></a></span><span class=c0F>----06/24/16 14:15:13----</span><span class=cF0> +<a name="l885"></a>* Added A.I. to </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/KeepAway/KeepAway.CC.html#l1"><span class=cF4>::/Apps/KeepAway/KeepAway.CC</span></a><span class=cF0> and changed scoring. +<a name="l886"></a> +<a name="l887"></a></span><span class=c0F>----06/24/16 02:55:42----</span><span class=cF0> +<a name="l888"></a>* <blink>TempleOS version 4.08 Released</blink> +<a name="l889"></a>* Added </span><span class=cF2>Polygon</span><span class=cF0>, </span><span class=cF2>Fence</span><span class=cF0>, </span><span class=cF2>Prism</span><span class=cF0> and </span><span class=cF2>ResetColor</span><span class=cF0> commands to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l1103"><span class=cF4>SpriteMeshEd</span></a><span class=cF0>(). +<a name="l890"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Reverse","Rev"); +<a name="l891"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("Select","Sel"); +<a name="l892"></a> +<a name="l893"></a></span><span class=c0F>----06/23/16 01:03:36----</span><span class=cF0> +<a name="l894"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l437"><span class=cF4>GrFillCircle</span></a><span class=cF0>(). +<a name="l895"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.CC.html#l2315"><span class=cF4>GrVLine</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l739"><span class=cF4>GrLineFat3</span></a><span class=cF0>(). +<a name="l896"></a> +<a name="l897"></a></span><span class=c0F>----06/18/16 16:16:22----</span><span class=cF0> +<a name="l898"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l81"><span class=cF4>KeyDevAdd</span></a><span class=cF0>(). +<a name="l899"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("nounusedwarn","no_warn"); +<a name="l900"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("sub_switch_start","start"); +<a name="l901"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R</span></a><span class=cF0>("sub_switch_end","end"); +<a name="l902"></a>* Changed args to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l232"><span class=cF4>PutDirLink</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l184"><span class=cF4>PutFileLink</span></a><span class=cF0>(). +<a name="l903"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l1"><span class=cF4>HomeSet</span></a><span class=cF0>(). Added </span><span class=cF2>"~"</span><span class=cF0> as special directory designator. +<a name="l904"></a>* Changed filename exclude mask char from </span><span class=cF2>'~'</span><span class=cF0> to </span><span class=cF2>'!'</span><span class=cF0>. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/FileUtils.DD.html#l1"><span class=cF4>File Utils</span></a><span class=cF0>. +<a name="l905"></a>* Got rid of </span><span class=cF4>/Home/HomePkgs.HC</span><span class=cF0>. +<a name="l906"></a> +<a name="l907"></a></span><span class=c0F>----06/16/16 20:59:41----</span><span class=cF0> +<a name="l908"></a>* </span><span class=cF2><CTRL-ALT-t></span><span class=cF0> is terminal window. +<a name="l909"></a>* </span><span class=cF2><CTRL-ALT-n></span><span class=cF0> is next task. +<a name="l910"></a> +<a name="l911"></a></span><span class=c0F>----06/16/16 19:49:39----</span><span class=cF0> +<a name="l912"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Comm.CC.html#l1"><span class=cF4>::/Doc/Comm.CC</span></a><span class=cF0>. +<a name="l913"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/StdTempleOSPC.DD.html#l1"><span class=cF4>::/Doc/StdTempleOSPC.DD</span></a><span class=cF0>. +<a name="l914"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontCyrillic.HC.html#l1"><span class=cF4>::/Kernel/FontCyrillic.HC</span></a><span class=cF0>. </span><span class=cF2><CTRL-ALT-f></span><span class=cF0> +<a name="l915"></a> +<a name="l916"></a></span><span class=c0F>----06/02/16 03:20:56----</span><span class=cF0> +<a name="l917"></a>* <blink>TempleOS version 4.07 Released</blink> +<a name="l918"></a>* Added claws to </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.CC.html#l1"><span class=cF4>::/Demo/Games/Talons.CC</span></a><span class=cF0>. </span></pre></body> </html> diff --git a/docs/Doc/CharOverview.DD.html b/docs/Doc/CharOverview.DD.html index 8a2fbfff..f41eb925 100755 --- a/docs/Doc/CharOverview.DD.html +++ b/docs/Doc/CharOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Charter.DD.html b/docs/Doc/Charter.DD.html index 5d99cde3..a44063d8 100755 --- a/docs/Doc/Charter.DD.html +++ b/docs/Doc/Charter.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -38,7 +38,7 @@ body {background-color:#1f1f1f;} <a name="l11"></a>* Low line count and code complexity is the highest good, so it is easy to learn the whole thing. Users should see the light <a name="l12"></a>at the end of the tunnel. One file system, for example, is better than many file systems. <a name="l13"></a> -<a name="l14"></a>* There is a limit of 100,000 lines of code for all time, not including applications and demos. Currently, there are 95,188 +<a name="l14"></a>* There is a limit of 100,000 lines of code for all time, not including applications and demos. Currently, there are 95,191 <a name="l15"></a>lines of code. </span><span class=cF4>3rd party libraries are banned</span><span class=cF0> because they circumvent the intent of this limit. The vision is a Commodore 64 <a name="l16"></a>ROM -- a fixed core API that is the only dependency of applications. Dependency on components and libraries creates a hell <a name="l17"></a>that is no longer blissful. @@ -81,14 +81,13 @@ body {background-color:#1f1f1f;} <a name="l54"></a> <a name="l55"></a></span><span class=cF8> <a name="l56"></a>* "Commodore 64" is a trademark owned by Polabe Holding NV. -<a name="l57"></a>* "The Simpsons" is a trademark owned by Fox. -<a name="l58"></a>* "Windows" is a trademark owned by MicroSoft Corp. -<a name="l59"></a></span><span class=cF0> -<a name="l60"></a> -<a name="l61"></a></span><span class=cF5> Possible Amendments</span><span class=cF0> -<a name="l62"></a> -<a name="l63"></a>The compiler's parser makes RISC code which it optimizes to CISC. Terry Davis discovered this does not matter because the CPU -<a name="l64"></a>converts it back to RISC and schedules it, internally. A ZealOS zealot with more zeal might say we should save lines-of-code -<a name="l65"></a>by removing the CISC optimizing. +<a name="l57"></a>* "Windows" is a trademark owned by MicroSoft Corp. +<a name="l58"></a></span><span class=cF0> +<a name="l59"></a> +<a name="l60"></a></span><span class=cF5> Possible Amendments</span><span class=cF0> +<a name="l61"></a> +<a name="l62"></a>The compiler's parser makes RISC code which it optimizes to CISC. Terry Davis discovered this does not matter because the CPU +<a name="l63"></a>converts it back to RISC and schedules it, internally. A ZealOS zealot with more zeal might say we should save lines-of-code +<a name="l64"></a>by removing the CISC optimizing. </span></pre></body> </html> diff --git a/docs/Doc/CmdLineOverview.DD.html b/docs/Doc/CmdLineOverview.DD.html index 6ca137d2..a286cec2 100755 --- a/docs/Doc/CmdLineOverview.DD.html +++ b/docs/Doc/CmdLineOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Comm.CC.html b/docs/Doc/Comm.CC.html index 7eed150a..78b6190e 100755 --- a/docs/Doc/Comm.CC.html +++ b/docs/Doc/Comm.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/CompilerOverview.DD.html b/docs/Doc/CompilerOverview.DD.html index 2465d2b2..a6952260 100755 --- a/docs/Doc/CompilerOverview.DD.html +++ b/docs/Doc/CompilerOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/CosmiC.DD.html b/docs/Doc/CosmiC.DD.html index 8e18be62..9bd6222c 100755 --- a/docs/Doc/CosmiC.DD.html +++ b/docs/Doc/CosmiC.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Credits.DD.html b/docs/Doc/Credits.DD.html index 0fdf552c..a0b7b59e 100755 --- a/docs/Doc/Credits.DD.html +++ b/docs/Doc/Credits.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -27,7 +27,7 @@ body {background-color:#1f1f1f;} <pre style="font-family:monospace;font-size:12pt"> <a name="l1"></a><span class=cF5> Credits</span><span class=cF0> <a name="l2"></a> -<a name="l3"></a></span><span class=cF2>Terry A. Davis</span><span class=cF0> wrote all of TempleOS over a span of </span><span class=cF2>15.0</span><span class=cF0> years (full-time). ZealOS, written over a span of </span><span class=cF2>2.1</span><span class=cF0> years, is a +<a name="l3"></a></span><span class=cF2>Terry A. Davis</span><span class=cF0> wrote all of TempleOS over a span of </span><span class=cF2>15.0</span><span class=cF0> years (full-time). ZealOS, written over a span of </span><span class=cF2>2.2</span><span class=cF0> years, is a <a name="l4"></a>fork of ZenithOS, which itself is a fork of TempleOS. It can run on some bare metal 64-bit PC's from about 2007-2019 with no <a name="l5"></a>layering, libraries, tools, modules or anything from other sources. Otherwise, you run it in a virtual machine, like </span><span class=cF2>VMware</span><span class=cF0>, </span><span class=cF2>Q <a name="l6"></a>EMU</span><span class=cF0> or </span><span class=cF2>VirtualBox</span><span class=cF0>. It is independent and stands alone. 100% of the src code is including on all distro's, from the kernel to diff --git a/docs/Doc/Ctrls.DD.html b/docs/Doc/Ctrls.DD.html index 9ab398fc..176957af 100755 --- a/docs/Doc/Ctrls.DD.html +++ b/docs/Doc/Ctrls.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Customize.DD.html b/docs/Doc/Customize.DD.html index b3b66301..c46742cb 100755 --- a/docs/Doc/Customize.DD.html +++ b/docs/Doc/Customize.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/CutCorners.DD.html b/docs/Doc/CutCorners.DD.html index a68f54e4..92f05fe4 100755 --- a/docs/Doc/CutCorners.DD.html +++ b/docs/Doc/CutCorners.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/D3.DD.html b/docs/Doc/D3.DD.html index 09fb2221..3342f5a6 100755 --- a/docs/Doc/D3.DD.html +++ b/docs/Doc/D3.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Date.DD.html b/docs/Doc/Date.DD.html index b22879f5..f77f7626 100755 --- a/docs/Doc/Date.DD.html +++ b/docs/Doc/Date.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/DebugFunSeg.DD.html b/docs/Doc/DebugFunSeg.DD.html index 5e4ce252..d135a014 100755 --- a/docs/Doc/DebugFunSeg.DD.html +++ b/docs/Doc/DebugFunSeg.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/DebugOverview.DD.html b/docs/Doc/DebugOverview.DD.html index 162d7b54..460883b6 100755 --- a/docs/Doc/DebugOverview.DD.html +++ b/docs/Doc/DebugOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Define.DD.html b/docs/Doc/Define.DD.html index ae412510..96837fc7 100755 --- a/docs/Doc/Define.DD.html +++ b/docs/Doc/Define.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/DemoIndex.DD.html b/docs/Doc/DemoIndex.DD.html index a54d5b00..606f36f8 100755 --- a/docs/Doc/DemoIndex.DD.html +++ b/docs/Doc/DemoIndex.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Directives.DD.html b/docs/Doc/Directives.DD.html index dd2f78af..7b83972f 100755 --- a/docs/Doc/Directives.DD.html +++ b/docs/Doc/Directives.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/DolDoc.DD.html b/docs/Doc/DolDoc.DD.html index 61c31483..84b00260 100755 --- a/docs/Doc/DolDoc.DD.html +++ b/docs/Doc/DolDoc.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/DolDocOverview.DD.html b/docs/Doc/DolDocOverview.DD.html index 503102c5..f110ca6a 100755 --- a/docs/Doc/DolDocOverview.DD.html +++ b/docs/Doc/DolDocOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0F{color:#1f1f1f;background-color:#e3e3e3;} diff --git a/docs/Doc/EdPullDown.DD.html b/docs/Doc/EdPullDown.DD.html index af054551..d045b57e 100755 --- a/docs/Doc/EdPullDown.DD.html +++ b/docs/Doc/EdPullDown.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/FAQ.DD.html b/docs/Doc/FAQ.DD.html index 7c9c1942..98e41419 100755 --- a/docs/Doc/FAQ.DD.html +++ b/docs/Doc/FAQ.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Features.DD.html b/docs/Doc/Features.DD.html index 75bf0d24..f8a238be 100755 --- a/docs/Doc/Features.DD.html +++ b/docs/Doc/Features.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0F{color:#1f1f1f;background-color:#e3e3e3;} diff --git a/docs/Doc/FileLowLevel.DD.html b/docs/Doc/FileLowLevel.DD.html index 78c8d451..095c65c4 100755 --- a/docs/Doc/FileLowLevel.DD.html +++ b/docs/Doc/FileLowLevel.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c05{color:#8a52c3;background-color:#e3e3e3;} diff --git a/docs/Doc/FileMgr.DD.html b/docs/Doc/FileMgr.DD.html index 331deee5..545f0fd7 100755 --- a/docs/Doc/FileMgr.DD.html +++ b/docs/Doc/FileMgr.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/FileMgrPullDown.DD.html b/docs/Doc/FileMgrPullDown.DD.html index b6eab23d..77bb65cd 100755 --- a/docs/Doc/FileMgrPullDown.DD.html +++ b/docs/Doc/FileMgrPullDown.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/FileUtils.DD.html b/docs/Doc/FileUtils.DD.html index e7a5a9d9..2433094d 100755 --- a/docs/Doc/FileUtils.DD.html +++ b/docs/Doc/FileUtils.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Frame.DD.html b/docs/Doc/Frame.DD.html index 0fc284cc..36fc2551 100755 --- a/docs/Doc/Frame.DD.html +++ b/docs/Doc/Frame.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/GRFiles.DD.html b/docs/Doc/GRFiles.DD.html index d472ff05..5cc9bf50 100755 --- a/docs/Doc/GRFiles.DD.html +++ b/docs/Doc/GRFiles.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Glossary.DD.html b/docs/Doc/Glossary.DD.html index 3fa31fb3..bf225a3e 100755 --- a/docs/Doc/Glossary.DD.html +++ b/docs/Doc/Glossary.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/GraphicsOverview.DD.html b/docs/Doc/GraphicsOverview.DD.html index 86a37568..2ff466c1 100755 --- a/docs/Doc/GraphicsOverview.DD.html +++ b/docs/Doc/GraphicsOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/GuideLines.DD.html b/docs/Doc/GuideLines.DD.html index b5f547d5..d0bf8618 100755 --- a/docs/Doc/GuideLines.DD.html +++ b/docs/Doc/GuideLines.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -161,7 +161,7 @@ body {background-color:#1f1f1f;} <a name="l134"></a> <a name="l135"></a>* </span><span class=cF2>GS</span><span class=cF0> must always point to the cur </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4103"><span class=cF4>CCPU</span></a><span class=cF0>. <a name="l136"></a> -<a name="l137"></a>* Don't change the segment registers unless interrupts are off. It's hard to do, anyway. </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l536"><span class=cF4>SET_FS_BASE</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l522"><span class=cF4>SET_GS_BASE</span></a><span class=cF0>. +<a name="l137"></a>* Don't change the segment registers unless interrupts are off. It's hard to do, anyway. </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l546"><span class=cF4>SET_FS_BASE</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l532"><span class=cF4>SET_GS_BASE</span></a><span class=cF0>. <a name="l138"></a> <a name="l139"></a>* When interacting with </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/CosmiC.DD.html#l1"><span class=cF4>CosmiC</span></a><span class=cF0> compiled code, preserve </span><span class=cF2>RBP, RSI, RDI, R10-R15</span><span class=cF0> because the compiler uses these for register <a name="l140"></a>variables. You are free to clobber </span><span class=cF2>RAX, RBX, RCX, RDX</span><span class=cF0>, </span><span class=cF2>R8</span><span class=cF0> and </span><span class=cF2>R9</span><span class=cF0>. See </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1939"><span class=cF4>Compiler Reg Masks</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1911"><span class=cF4>PUSH_C_REGS</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1912"><span class=cF4>POP_C_REGS</span></a><span class=cF0> diff --git a/docs/Doc/Hash.DD.html b/docs/Doc/Hash.DD.html index 9cce8420..debd12d6 100755 --- a/docs/Doc/Hash.DD.html +++ b/docs/Doc/Hash.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/HeapDebug.DD.html b/docs/Doc/HeapDebug.DD.html index 0ea9d290..a254e330 100755 --- a/docs/Doc/HeapDebug.DD.html +++ b/docs/Doc/HeapDebug.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/HelloWorld.DD.html b/docs/Doc/HelloWorld.DD.html index fcd68830..5ea44039 100755 --- a/docs/Doc/HelloWorld.DD.html +++ b/docs/Doc/HelloWorld.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/HelpIndex.DD.html b/docs/Doc/HelpIndex.DD.html index 02bf2911..c7adb72d 100755 --- a/docs/Doc/HelpIndex.DD.html +++ b/docs/Doc/HelpIndex.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/HelpSystem.DD.html b/docs/Doc/HelpSystem.DD.html index 9b8ba753..e0add56e 100755 --- a/docs/Doc/HelpSystem.DD.html +++ b/docs/Doc/HelpSystem.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/InFile.DD.html b/docs/Doc/InFile.DD.html index e395da93..fed3fd38 100755 --- a/docs/Doc/InFile.DD.html +++ b/docs/Doc/InFile.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Install.DD.html b/docs/Doc/Install.DD.html index b047c31a..15b79f31 100755 --- a/docs/Doc/Install.DD.html +++ b/docs/Doc/Install.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Job.DD.html b/docs/Doc/Job.DD.html index 673452b2..98bb6cc2 100755 --- a/docs/Doc/Job.DD.html +++ b/docs/Doc/Job.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/KeyAlloc.DD.html b/docs/Doc/KeyAlloc.DD.html index 5ab454eb..987ab5fb 100755 --- a/docs/Doc/KeyAlloc.DD.html +++ b/docs/Doc/KeyAlloc.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/KeyDev.DD.html b/docs/Doc/KeyDev.DD.html index 11e2c990..86d9eb66 100755 --- a/docs/Doc/KeyDev.DD.html +++ b/docs/Doc/KeyDev.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Lex.DD.html b/docs/Doc/Lex.DD.html index 36f2ad8b..822c814d 100755 --- a/docs/Doc/Lex.DD.html +++ b/docs/Doc/Lex.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/MemoryOverview.DD.html b/docs/Doc/MemoryOverview.DD.html index a21648db..1314fee1 100755 --- a/docs/Doc/MemoryOverview.DD.html +++ b/docs/Doc/MemoryOverview.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -54,7 +54,7 @@ body {background-color:#1f1f1f;} <a name="l27"></a> <a name="l28"></a></span><span class=cF5> Single System-wide Memory Map <a name="l29"></a> -<a name="l30"></a></span><span class=cF2> 0x0000007C00- 0x0000036DFF</span><span class=cF0> +<a name="l30"></a></span><span class=cF2> 0x0000007C00- 0x0000036DCF</span><span class=cF0> <a name="l31"></a> Kernel module, placed here by the boot-loader, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4484"><span class=cF4>BOOT_RAM_BASE</span></a><span class=cF0>. <a name="l32"></a> <a name="l33"></a></span><span class=cF2> 0x0000096600- 0x0000096FFF</span><span class=cF0> diff --git a/docs/Doc/Menus.DD.html b/docs/Doc/Menus.DD.html index 502b9fcc..a8b49765 100755 --- a/docs/Doc/Menus.DD.html +++ b/docs/Doc/Menus.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Messages.DD.html b/docs/Doc/Messages.DD.html index 90da8c6d..6800473f 100755 --- a/docs/Doc/Messages.DD.html +++ b/docs/Doc/Messages.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Mouse.DD.html b/docs/Doc/Mouse.DD.html index 6e30f3ac..163806a4 100755 --- a/docs/Doc/Mouse.DD.html +++ b/docs/Doc/Mouse.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/MultiCore.DD.html b/docs/Doc/MultiCore.DD.html index 8ef6ae7e..7e1d4008 100755 --- a/docs/Doc/MultiCore.DD.html +++ b/docs/Doc/MultiCore.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/NewASCII.DD.html b/docs/Doc/NewASCII.DD.html index c16a58a3..a16896d6 100755 --- a/docs/Doc/NewASCII.DD.html +++ b/docs/Doc/NewASCII.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/ODE.DD.html b/docs/Doc/ODE.DD.html index dd565edc..5103d646 100755 --- a/docs/Doc/ODE.DD.html +++ b/docs/Doc/ODE.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Once.DD.html b/docs/Doc/Once.DD.html index 95708ed7..81236763 100755 --- a/docs/Doc/Once.DD.html +++ b/docs/Doc/Once.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Options.DD.html b/docs/Doc/Options.DD.html index f0a8e2bb..67ec146e 100755 --- a/docs/Doc/Options.DD.html +++ b/docs/Doc/Options.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/PIT.DD.html b/docs/Doc/PIT.DD.html index 5513d757..348c2f42 100755 --- a/docs/Doc/PIT.DD.html +++ b/docs/Doc/PIT.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Pags.DD.html b/docs/Doc/Pags.DD.html index 285ad172..98f3b37b 100755 --- a/docs/Doc/Pags.DD.html +++ b/docs/Doc/Pags.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/PreProcessor.DD.html b/docs/Doc/PreProcessor.DD.html index 6bb32ff6..e8fcd2ef 100755 --- a/docs/Doc/PreProcessor.DD.html +++ b/docs/Doc/PreProcessor.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Print.DD.html b/docs/Doc/Print.DD.html index b30505b0..2eacd3cc 100755 --- a/docs/Doc/Print.DD.html +++ b/docs/Doc/Print.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Profiler.DD.html b/docs/Doc/Profiler.DD.html index 8f302cb7..7e14a2cf 100755 --- a/docs/Doc/Profiler.DD.html +++ b/docs/Doc/Profiler.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Queue.DD.html b/docs/Doc/Queue.DD.html index a2093348..d0f3891a 100755 --- a/docs/Doc/Queue.DD.html +++ b/docs/Doc/Queue.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Quirks.DD.html b/docs/Doc/Quirks.DD.html index 29c5118f..423a775b 100755 --- a/docs/Doc/Quirks.DD.html +++ b/docs/Doc/Quirks.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/RedSea.DD.html b/docs/Doc/RedSea.DD.html index 642264ff..9cad5e07 100755 --- a/docs/Doc/RedSea.DD.html +++ b/docs/Doc/RedSea.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Reliability.DD.html b/docs/Doc/Reliability.DD.html index 874edc8d..3971907b 100755 --- a/docs/Doc/Reliability.DD.html +++ b/docs/Doc/Reliability.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Requirements.DD.html b/docs/Doc/Requirements.DD.html index 931ed468..8f45aa37 100755 --- a/docs/Doc/Requirements.DD.html +++ b/docs/Doc/Requirements.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Resource.DD.html b/docs/Doc/Resource.DD.html index 9df48135..0213abe2 100755 --- a/docs/Doc/Resource.DD.html +++ b/docs/Doc/Resource.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/ScopingLinkage.DD.html b/docs/Doc/ScopingLinkage.DD.html index 2ade2d02..2f5a9cd6 100755 --- a/docs/Doc/ScopingLinkage.DD.html +++ b/docs/Doc/ScopingLinkage.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Sound.DD.html b/docs/Doc/Sound.DD.html index 6ba27246..a2e1f016 100755 --- a/docs/Doc/Sound.DD.html +++ b/docs/Doc/Sound.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Sprite.DD.html b/docs/Doc/Sprite.DD.html index 18c7b22c..4aad41ab 100755 --- a/docs/Doc/Sprite.DD.html +++ b/docs/Doc/Sprite.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/SpriteBitMap.DD.html b/docs/Doc/SpriteBitMap.DD.html index 3f3df128..239cb725 100755 --- a/docs/Doc/SpriteBitMap.DD.html +++ b/docs/Doc/SpriteBitMap.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/SpriteEd.DD.html b/docs/Doc/SpriteEd.DD.html index 03d5c7c1..2585530c 100755 --- a/docs/Doc/SpriteEd.DD.html +++ b/docs/Doc/SpriteEd.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/SpriteEdText.DD.html b/docs/Doc/SpriteEdText.DD.html index 5030576b..d57db3a5 100755 --- a/docs/Doc/SpriteEdText.DD.html +++ b/docs/Doc/SpriteEdText.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/SpriteMain.DD.html b/docs/Doc/SpriteMain.DD.html index 6c13221e..add4c303 100755 --- a/docs/Doc/SpriteMain.DD.html +++ b/docs/Doc/SpriteMain.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/SpriteSideBar.DD.html b/docs/Doc/SpriteSideBar.DD.html index 201280bf..c9797c56 100755 --- a/docs/Doc/SpriteSideBar.DD.html +++ b/docs/Doc/SpriteSideBar.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/StandBy.DD.html b/docs/Doc/StandBy.DD.html index fd1dfd34..4ab075a5 100755 --- a/docs/Doc/StandBy.DD.html +++ b/docs/Doc/StandBy.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Start.DD.html b/docs/Doc/Start.DD.html index ecd86b4f..de401195 100755 --- a/docs/Doc/Start.DD.html +++ b/docs/Doc/Start.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -26,7 +26,7 @@ body {background-color:#1f1f1f;} <body> <pre style="font-family:monospace;font-size:12pt"> <a name="l1"></a><span class=cF0> -<a name="l2"></a></span><span class=cF5> ZealOS V1.03</span><span class=cF0> +<a name="l2"></a></span><span class=cF5> ZealOS V1.04</span><span class=cF0> <a name="l3"></a> <a name="l4"></a> Public Domain Operating System <a name="l5"></a></span><span class=cF4> diff --git a/docs/Doc/StdOutTask.DD.html b/docs/Doc/StdOutTask.DD.html index c18837ab..bef769d0 100755 --- a/docs/Doc/StdOutTask.DD.html +++ b/docs/Doc/StdOutTask.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Strategy.DD.html b/docs/Doc/Strategy.DD.html index 871b2926..57fdbd70 100755 --- a/docs/Doc/Strategy.DD.html +++ b/docs/Doc/Strategy.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Streams.DD.html b/docs/Doc/Streams.DD.html index 0a410f3f..e48296d0 100755 --- a/docs/Doc/Streams.DD.html +++ b/docs/Doc/Streams.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/TOSZ.DD.html b/docs/Doc/TOSZ.DD.html index 26ff0a9f..3d526785 100755 --- a/docs/Doc/TOSZ.DD.html +++ b/docs/Doc/TOSZ.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/TextBase.DD.html b/docs/Doc/TextBase.DD.html index 7ae7218d..41466d57 100755 --- a/docs/Doc/TextBase.DD.html +++ b/docs/Doc/TextBase.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/TimeCycles.DD.html b/docs/Doc/TimeCycles.DD.html index e9127260..1461eefb 100755 --- a/docs/Doc/TimeCycles.DD.html +++ b/docs/Doc/TimeCycles.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/TimeDate.DD.html b/docs/Doc/TimeDate.DD.html index 89022dad..ca99cbff 100755 --- a/docs/Doc/TimeDate.DD.html +++ b/docs/Doc/TimeDate.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/TimeJiffy.DD.html b/docs/Doc/TimeJiffy.DD.html index 9312ef7f..d21537ec 100755 --- a/docs/Doc/TimeJiffy.DD.html +++ b/docs/Doc/TimeJiffy.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Tips.DD.html b/docs/Doc/Tips.DD.html index af74c098..0b0d1451 100755 --- a/docs/Doc/Tips.DD.html +++ b/docs/Doc/Tips.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Transform.DD.html b/docs/Doc/Transform.DD.html index 02335ad2..0e8207dd 100755 --- a/docs/Doc/Transform.DD.html +++ b/docs/Doc/Transform.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Welcome.DD.html b/docs/Doc/Welcome.DD.html index 6fb149e2..612f5551 100755 --- a/docs/Doc/Welcome.DD.html +++ b/docs/Doc/Welcome.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -37,7 +37,7 @@ body {background-color:#1f1f1f;} <a name="l10"></a> <a name="l11"></a>Simplicity is a goal to </span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/Strategy.DD.html#l1"><span class=cF4>keep the line count down</span></a><span class=cF0>, so it's easy to tinker with. As it turns-out, simplicity makes it faster in <a name="l12"></a>some ways, too. It never switches privilege levels, never changes address maps, tends to load whole contiguous files and -<a name="l13"></a>other, similar things which boost speed. It's only 95,188 lines of code including the kernel, the 64-bit compiler, the +<a name="l13"></a>other, similar things which boost speed. It's only 95,191 lines of code including the kernel, the 64-bit compiler, the <a name="l14"></a>graphics library and all the tools. More importantly, it's designed to keep the user's line count down -- you can do a </span><span class=cF4> <a name="l15"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Doc/HelloWorld.DD.html#l1"><span class=cF4>Hello World</span></a><span class=cF0> application in one line of code and can put graphics on the screen with a three line program! <a name="l16"></a> diff --git a/docs/Doc/WhyNotMore.DD.html b/docs/Doc/WhyNotMore.DD.html index dddc0030..edc8a2e6 100755 --- a/docs/Doc/WhyNotMore.DD.html +++ b/docs/Doc/WhyNotMore.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Widget.DD.html b/docs/Doc/Widget.DD.html index a72ebe4e..7cc465d1 100755 --- a/docs/Doc/Widget.DD.html +++ b/docs/Doc/Widget.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/Windows.DD.html b/docs/Doc/Windows.DD.html index 5324c485..387281fb 100755 --- a/docs/Doc/Windows.DD.html +++ b/docs/Doc/Windows.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Doc/index.html b/docs/Doc/index.html index ca4e52a8..cc2c8266 100755 --- a/docs/Doc/index.html +++ b/docs/Doc/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Downloads/index.html b/docs/Downloads/index.html index 216edc65..fe46cc68 100755 --- a/docs/Downloads/index.html +++ b/docs/Downloads/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/HTML/index.html b/docs/HTML/index.html index fe9f8b27..cf11e38e 100755 --- a/docs/HTML/index.html +++ b/docs/HTML/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Basics.DD.html b/docs/Home/Basics.DD.html index b0db4267..48c79abe 100755 --- a/docs/Home/Basics.DD.html +++ b/docs/Home/Basics.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/DoDistro.CC.html b/docs/Home/DoDistro.CC.html index f228df99..aa2a46b6 100755 --- a/docs/Home/DoDistro.CC.html +++ b/docs/Home/DoDistro.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/HtmlGen.CC.html b/docs/Home/HtmlGen.CC.html index f6fb11e7..82ff9942 100755 --- a/docs/Home/HtmlGen.CC.html +++ b/docs/Home/HtmlGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/K.CC.html b/docs/Home/K.CC.html index ca3d8bd9..9e27be75 100755 --- a/docs/Home/K.CC.html +++ b/docs/Home/K.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Docs/NetFuncSummary.DD.html b/docs/Home/Net/Docs/NetFuncSummary.DD.html index 5f8be6c0..02e4ad62 100755 --- a/docs/Home/Net/Docs/NetFuncSummary.DD.html +++ b/docs/Home/Net/Docs/NetFuncSummary.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Docs/NetworkingNotes.DD.html b/docs/Home/Net/Docs/NetworkingNotes.DD.html index 14e0a636..f421adf2 100755 --- a/docs/Home/Net/Docs/NetworkingNotes.DD.html +++ b/docs/Home/Net/Docs/NetworkingNotes.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0F{color:#1f1f1f;background-color:#e3e3e3;} diff --git a/docs/Home/Net/Docs/ZealStackNotes.DD.html b/docs/Home/Net/Docs/ZealStackNotes.DD.html index 0a2845fd..6f3d10e0 100755 --- a/docs/Home/Net/Docs/ZealStackNotes.DD.html +++ b/docs/Home/Net/Docs/ZealStackNotes.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Docs/index.html b/docs/Home/Net/Docs/index.html index 744c848a..00112ffe 100755 --- a/docs/Home/Net/Docs/index.html +++ b/docs/Home/Net/Docs/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Drivers/E1000.CC.html b/docs/Home/Net/Drivers/E1000.CC.html index 2a0aa33b..3988c5f8 100755 --- a/docs/Home/Net/Drivers/E1000.CC.html +++ b/docs/Home/Net/Drivers/E1000.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Drivers/PCNet.CC.html b/docs/Home/Net/Drivers/PCNet.CC.html index b58dddfe..f8d8adb8 100755 --- a/docs/Home/Net/Drivers/PCNet.CC.html +++ b/docs/Home/Net/Drivers/PCNet.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Drivers/Run.CC.html b/docs/Home/Net/Drivers/Run.CC.html index 779236d4..5c150aa6 100755 --- a/docs/Home/Net/Drivers/Run.CC.html +++ b/docs/Home/Net/Drivers/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Drivers/VirtIONet.CC.html b/docs/Home/Net/Drivers/VirtIONet.CC.html index 6e3833fc..6c852b4b 100755 --- a/docs/Home/Net/Drivers/VirtIONet.CC.html +++ b/docs/Home/Net/Drivers/VirtIONet.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Drivers/index.html b/docs/Home/Net/Drivers/index.html index 8aaf3e1d..2e42bafa 100755 --- a/docs/Home/Net/Drivers/index.html +++ b/docs/Home/Net/Drivers/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Load.CC.html b/docs/Home/Net/Load.CC.html index 4067431c..c6169784 100755 --- a/docs/Home/Net/Load.CC.html +++ b/docs/Home/Net/Load.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Programs/TCPChatClient.CC.html b/docs/Home/Net/Programs/TCPChatClient.CC.html index 73a56075..e6a1937e 100755 --- a/docs/Home/Net/Programs/TCPChatClient.CC.html +++ b/docs/Home/Net/Programs/TCPChatClient.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Programs/TCPChatServer.CC.html b/docs/Home/Net/Programs/TCPChatServer.CC.html index c647764f..edf9098d 100755 --- a/docs/Home/Net/Programs/TCPChatServer.CC.html +++ b/docs/Home/Net/Programs/TCPChatServer.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Programs/UDPChat.CC.html b/docs/Home/Net/Programs/UDPChat.CC.html index 79705218..cbe8e594 100755 --- a/docs/Home/Net/Programs/UDPChat.CC.html +++ b/docs/Home/Net/Programs/UDPChat.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Programs/index.html b/docs/Home/Net/Programs/index.html index ad9a67aa..c4190a85 100755 --- a/docs/Home/Net/Programs/index.html +++ b/docs/Home/Net/Programs/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Protocols/ARP.CC.html b/docs/Home/Net/Protocols/ARP.CC.html index 58f382c8..e436b2c3 100755 --- a/docs/Home/Net/Protocols/ARP.CC.html +++ b/docs/Home/Net/Protocols/ARP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/DHCP.CC.html b/docs/Home/Net/Protocols/DHCP.CC.html index 109b45ff..ca7cba73 100755 --- a/docs/Home/Net/Protocols/DHCP.CC.html +++ b/docs/Home/Net/Protocols/DHCP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/DNS.CC.html b/docs/Home/Net/Protocols/DNS.CC.html index 19d5e51f..8c7cb862 100755 --- a/docs/Home/Net/Protocols/DNS.CC.html +++ b/docs/Home/Net/Protocols/DNS.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/Ethernet.CC.html b/docs/Home/Net/Protocols/Ethernet.CC.html index a2f73c70..03f98eff 100755 --- a/docs/Home/Net/Protocols/Ethernet.CC.html +++ b/docs/Home/Net/Protocols/Ethernet.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/ICMP.CC.html b/docs/Home/Net/Protocols/ICMP.CC.html index 95fa2aaa..8b70169a 100755 --- a/docs/Home/Net/Protocols/ICMP.CC.html +++ b/docs/Home/Net/Protocols/ICMP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/IPV4.CC.html b/docs/Home/Net/Protocols/IPV4.CC.html index dc5ec300..f27b1f8e 100755 --- a/docs/Home/Net/Protocols/IPV4.CC.html +++ b/docs/Home/Net/Protocols/IPV4.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/Sockets.CC.html b/docs/Home/Net/Protocols/Sockets.CC.html index 17695276..925df734 100755 --- a/docs/Home/Net/Protocols/Sockets.CC.html +++ b/docs/Home/Net/Protocols/Sockets.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/TCP/MakeTCP.CC.html b/docs/Home/Net/Protocols/TCP/MakeTCP.CC.html index 45201726..7e462100 100755 --- a/docs/Home/Net/Protocols/TCP/MakeTCP.CC.html +++ b/docs/Home/Net/Protocols/TCP/MakeTCP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/TCP/TCP.CC.html b/docs/Home/Net/Protocols/TCP/TCP.CC.html index 63402190..57cbb022 100755 --- a/docs/Home/Net/Protocols/TCP/TCP.CC.html +++ b/docs/Home/Net/Protocols/TCP/TCP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/TCP/TCP.HH.html b/docs/Home/Net/Protocols/TCP/TCP.HH.html index cdecf7bf..2eab8aa6 100755 --- a/docs/Home/Net/Protocols/TCP/TCP.HH.html +++ b/docs/Home/Net/Protocols/TCP/TCP.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/TCP/TCPHandler.CC.html b/docs/Home/Net/Protocols/TCP/TCPHandler.CC.html index 8003389d..88f4f853 100755 --- a/docs/Home/Net/Protocols/TCP/TCPHandler.CC.html +++ b/docs/Home/Net/Protocols/TCP/TCPHandler.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/TCP/TCPTree.CC.html b/docs/Home/Net/Protocols/TCP/TCPTree.CC.html index 42b72f1a..d0cc11a0 100755 --- a/docs/Home/Net/Protocols/TCP/TCPTree.CC.html +++ b/docs/Home/Net/Protocols/TCP/TCPTree.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/TCP/index.html b/docs/Home/Net/Protocols/TCP/index.html index dc98c531..20d1a8d6 100755 --- a/docs/Home/Net/Protocols/TCP/index.html +++ b/docs/Home/Net/Protocols/TCP/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Protocols/UDP/MakeUDP.CC.html b/docs/Home/Net/Protocols/UDP/MakeUDP.CC.html index dcaae2db..bffdc27a 100755 --- a/docs/Home/Net/Protocols/UDP/MakeUDP.CC.html +++ b/docs/Home/Net/Protocols/UDP/MakeUDP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/UDP/UDP.CC.html b/docs/Home/Net/Protocols/UDP/UDP.CC.html index db1709b0..8ce31434 100755 --- a/docs/Home/Net/Protocols/UDP/UDP.CC.html +++ b/docs/Home/Net/Protocols/UDP/UDP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/UDP/UDP.HH.html b/docs/Home/Net/Protocols/UDP/UDP.HH.html index 6fe7e5bf..a3f87b93 100755 --- a/docs/Home/Net/Protocols/UDP/UDP.HH.html +++ b/docs/Home/Net/Protocols/UDP/UDP.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/UDP/UDPTree.CC.html b/docs/Home/Net/Protocols/UDP/UDPTree.CC.html index df2efcfb..27435e24 100755 --- a/docs/Home/Net/Protocols/UDP/UDPTree.CC.html +++ b/docs/Home/Net/Protocols/UDP/UDPTree.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Protocols/UDP/index.html b/docs/Home/Net/Protocols/UDP/index.html index 5307a0cc..d0535296 100755 --- a/docs/Home/Net/Protocols/UDP/index.html +++ b/docs/Home/Net/Protocols/UDP/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Protocols/index.html b/docs/Home/Net/Protocols/index.html index 80b886bf..92ffc37e 100755 --- a/docs/Home/Net/Protocols/index.html +++ b/docs/Home/Net/Protocols/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Run.CC.html b/docs/Home/Net/Run.CC.html index d9128d86..38fe02d2 100755 --- a/docs/Home/Net/Run.CC.html +++ b/docs/Home/Net/Run.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/ARPTest.CC.html b/docs/Home/Net/Tests/ARPTest.CC.html index abd4a564..b6d9768b 100755 --- a/docs/Home/Net/Tests/ARPTest.CC.html +++ b/docs/Home/Net/Tests/ARPTest.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/DHCPTest0.CC.html b/docs/Home/Net/Tests/DHCPTest0.CC.html index 6bb7da08..fd1fb18b 100755 --- a/docs/Home/Net/Tests/DHCPTest0.CC.html +++ b/docs/Home/Net/Tests/DHCPTest0.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/DHCPTest1.CC.html b/docs/Home/Net/Tests/DHCPTest1.CC.html index b2689ebc..a9ebc99e 100755 --- a/docs/Home/Net/Tests/DHCPTest1.CC.html +++ b/docs/Home/Net/Tests/DHCPTest1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/DHCPTest2.CC.html b/docs/Home/Net/Tests/DHCPTest2.CC.html index 231054df..49c7b600 100755 --- a/docs/Home/Net/Tests/DHCPTest2.CC.html +++ b/docs/Home/Net/Tests/DHCPTest2.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/DNSTest.CC.html b/docs/Home/Net/Tests/DNSTest.CC.html index db9a0fa3..fe56e683 100755 --- a/docs/Home/Net/Tests/DNSTest.CC.html +++ b/docs/Home/Net/Tests/DNSTest.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/EthernetTest.CC.html b/docs/Home/Net/Tests/EthernetTest.CC.html index 800e9dd2..ad88509c 100755 --- a/docs/Home/Net/Tests/EthernetTest.CC.html +++ b/docs/Home/Net/Tests/EthernetTest.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/HostTest0.CC.html b/docs/Home/Net/Tests/HostTest0.CC.html index a2af46a8..0ca3d224 100755 --- a/docs/Home/Net/Tests/HostTest0.CC.html +++ b/docs/Home/Net/Tests/HostTest0.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/HostTest1.CC.html b/docs/Home/Net/Tests/HostTest1.CC.html index f870a226..c4802182 100755 --- a/docs/Home/Net/Tests/HostTest1.CC.html +++ b/docs/Home/Net/Tests/HostTest1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/ICMPTest.CC.html b/docs/Home/Net/Tests/ICMPTest.CC.html index cc761401..1e6c008b 100755 --- a/docs/Home/Net/Tests/ICMPTest.CC.html +++ b/docs/Home/Net/Tests/ICMPTest.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/IPV4Test.CC.html b/docs/Home/Net/Tests/IPV4Test.CC.html index 9a6945b6..f98da779 100755 --- a/docs/Home/Net/Tests/IPV4Test.CC.html +++ b/docs/Home/Net/Tests/IPV4Test.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/PCNetTest.CC.html b/docs/Home/Net/Tests/PCNetTest.CC.html index 9d535dda..5726f1e8 100755 --- a/docs/Home/Net/Tests/PCNetTest.CC.html +++ b/docs/Home/Net/Tests/PCNetTest.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/PCP.CC.html b/docs/Home/Net/Tests/PCP.CC.html index 07101cdb..42a115c9 100755 --- a/docs/Home/Net/Tests/PCP.CC.html +++ b/docs/Home/Net/Tests/PCP.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/TCPEchoClient.CC.html b/docs/Home/Net/Tests/TCPEchoClient.CC.html index ab3f9575..bf929567 100755 --- a/docs/Home/Net/Tests/TCPEchoClient.CC.html +++ b/docs/Home/Net/Tests/TCPEchoClient.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/TCPEchoServer.CC.html b/docs/Home/Net/Tests/TCPEchoServer.CC.html index 345845d2..071604b4 100755 --- a/docs/Home/Net/Tests/TCPEchoServer.CC.html +++ b/docs/Home/Net/Tests/TCPEchoServer.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/TCPTest0.CC.html b/docs/Home/Net/Tests/TCPTest0.CC.html index 3c2fb79c..072410ee 100755 --- a/docs/Home/Net/Tests/TCPTest0.CC.html +++ b/docs/Home/Net/Tests/TCPTest0.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/TCPTest1.CC.html b/docs/Home/Net/Tests/TCPTest1.CC.html index a075e261..7a95236b 100755 --- a/docs/Home/Net/Tests/TCPTest1.CC.html +++ b/docs/Home/Net/Tests/TCPTest1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/TCPTest2.CC.html b/docs/Home/Net/Tests/TCPTest2.CC.html index b16b00d8..a19d828a 100755 --- a/docs/Home/Net/Tests/TCPTest2.CC.html +++ b/docs/Home/Net/Tests/TCPTest2.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/UDPSocketTest0.CC.html b/docs/Home/Net/Tests/UDPSocketTest0.CC.html index b27441e1..c2eb1ca9 100755 --- a/docs/Home/Net/Tests/UDPSocketTest0.CC.html +++ b/docs/Home/Net/Tests/UDPSocketTest0.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/UDPSocketTest1.CC.html b/docs/Home/Net/Tests/UDPSocketTest1.CC.html index 3af6e819..c71d4a87 100755 --- a/docs/Home/Net/Tests/UDPSocketTest1.CC.html +++ b/docs/Home/Net/Tests/UDPSocketTest1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/UDPSocketTest2.CC.html b/docs/Home/Net/Tests/UDPSocketTest2.CC.html index aa9891ab..4a43c040 100755 --- a/docs/Home/Net/Tests/UDPSocketTest2.CC.html +++ b/docs/Home/Net/Tests/UDPSocketTest2.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/UDPTest0.CC.html b/docs/Home/Net/Tests/UDPTest0.CC.html index 5444ebf4..b2560013 100755 --- a/docs/Home/Net/Tests/UDPTest0.CC.html +++ b/docs/Home/Net/Tests/UDPTest0.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/UDPTest1.CC.html b/docs/Home/Net/Tests/UDPTest1.CC.html index c2b01ad7..fef4899a 100755 --- a/docs/Home/Net/Tests/UDPTest1.CC.html +++ b/docs/Home/Net/Tests/UDPTest1.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Tests/index.html b/docs/Home/Net/Tests/index.html index 41bc2e14..097e428d 100755 --- a/docs/Home/Net/Tests/index.html +++ b/docs/Home/Net/Tests/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Utilities/BST.CC.html b/docs/Home/Net/Utilities/BST.CC.html index 0d87f9fd..83b85901 100755 --- a/docs/Home/Net/Utilities/BST.CC.html +++ b/docs/Home/Net/Utilities/BST.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/JSON.CC.html b/docs/Home/Net/Utilities/JSON/JSON.CC.html index ac97f6b4..483abf4f 100755 --- a/docs/Home/Net/Utilities/JSON/JSON.CC.html +++ b/docs/Home/Net/Utilities/JSON/JSON.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/JSON0.TXT.html b/docs/Home/Net/Utilities/JSON/JSON0.TXT.html index 274431a0..d8a380a6 100755 --- a/docs/Home/Net/Utilities/JSON/JSON0.TXT.html +++ b/docs/Home/Net/Utilities/JSON/JSON0.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/JSON1.TXT.html b/docs/Home/Net/Utilities/JSON/JSON1.TXT.html index 3b343af3..a065fe32 100755 --- a/docs/Home/Net/Utilities/JSON/JSON1.TXT.html +++ b/docs/Home/Net/Utilities/JSON/JSON1.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/JSON2.TXT.html b/docs/Home/Net/Utilities/JSON/JSON2.TXT.html index 0ac2ec62..88c14e73 100755 --- a/docs/Home/Net/Utilities/JSON/JSON2.TXT.html +++ b/docs/Home/Net/Utilities/JSON/JSON2.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/JSON3.TXT.html b/docs/Home/Net/Utilities/JSON/JSON3.TXT.html index ccef0656..066b4383 100755 --- a/docs/Home/Net/Utilities/JSON/JSON3.TXT.html +++ b/docs/Home/Net/Utilities/JSON/JSON3.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/JSON4.TXT.html b/docs/Home/Net/Utilities/JSON/JSON4.TXT.html index e61ad5ec..1e143cbc 100755 --- a/docs/Home/Net/Utilities/JSON/JSON4.TXT.html +++ b/docs/Home/Net/Utilities/JSON/JSON4.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/JSON/index.html b/docs/Home/Net/Utilities/JSON/index.html index 003a63ce..96833c00 100755 --- a/docs/Home/Net/Utilities/JSON/index.html +++ b/docs/Home/Net/Utilities/JSON/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/Utilities/Net.HH.html b/docs/Home/Net/Utilities/Net.HH.html index 8b566631..a63560b0 100755 --- a/docs/Home/Net/Utilities/Net.HH.html +++ b/docs/Home/Net/Utilities/Net.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/NetHandler.CC.html b/docs/Home/Net/Utilities/NetHandler.CC.html index efc009bf..5b038b68 100755 --- a/docs/Home/Net/Utilities/NetHandler.CC.html +++ b/docs/Home/Net/Utilities/NetHandler.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/NetLog.CC.html b/docs/Home/Net/Utilities/NetLog.CC.html index bc04f2b0..9cb25e2c 100755 --- a/docs/Home/Net/Utilities/NetLog.CC.html +++ b/docs/Home/Net/Utilities/NetLog.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/NetQueue.CC.html b/docs/Home/Net/Utilities/NetQueue.CC.html index ad2c7eb9..76417cc0 100755 --- a/docs/Home/Net/Utilities/NetQueue.CC.html +++ b/docs/Home/Net/Utilities/NetQueue.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/Net/Utilities/index.html b/docs/Home/Net/Utilities/index.html index 5e2ed274..65b48fcb 100755 --- a/docs/Home/Net/Utilities/index.html +++ b/docs/Home/Net/Utilities/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Net/index.html b/docs/Home/Net/index.html index 6acf3a54..24338716 100755 --- a/docs/Home/Net/index.html +++ b/docs/Home/Net/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Home/Registry.CC.html b/docs/Home/Registry.CC.html index cba37b2b..2264ef3d 100755 --- a/docs/Home/Registry.CC.html +++ b/docs/Home/Registry.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0A{color:#a1ce97;background-color:#e3e3e3;} @@ -28,6 +28,7 @@ body {background-color:#1f1f1f;} <pre style="font-family:monospace;font-size:12pt"> <a name="l1"></a><span class=cF5><u>+] System <a name="l2"></a>+] Once</span><span class=c0A> -<a name="l3"></a>+] AutoComplete</u></span><span class=cF0> +<a name="l3"></a>+] AutoComplete</span><span class=cF5> +<a name="l4"></a>+] ZealOS</u></span><span class=cF0> </span></pre></body> </html> diff --git a/docs/Home/Roadmap.DD.html b/docs/Home/Roadmap.DD.html index 0a1ec3d1..e43863cc 100755 --- a/docs/Home/Roadmap.DD.html +++ b/docs/Home/Roadmap.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/SSE.CC.html b/docs/Home/SSE.CC.html index ab733627..8290349b 100755 --- a/docs/Home/SSE.CC.html +++ b/docs/Home/SSE.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Home/index.html b/docs/Home/index.html index caacbc70..32fa2149 100755 --- a/docs/Home/index.html +++ b/docs/Home/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/HomeKeyPlugIns.CC.html b/docs/HomeKeyPlugIns.CC.html index 41b01863..7371a02b 100755 --- a/docs/HomeKeyPlugIns.CC.html +++ b/docs/HomeKeyPlugIns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/HomeLocalize.CC.html b/docs/HomeLocalize.CC.html index adff8ef1..96193fb7 100755 --- a/docs/HomeLocalize.CC.html +++ b/docs/HomeLocalize.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/HomeSys.CC.html b/docs/HomeSys.CC.html index 52c5771e..a29e455c 100755 --- a/docs/HomeSys.CC.html +++ b/docs/HomeSys.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/HomeWrappers.CC.html b/docs/HomeWrappers.CC.html index 2c61d436..f41f026b 100755 --- a/docs/HomeWrappers.CC.html +++ b/docs/HomeWrappers.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskAHCI.CC.html b/docs/Kernel/BlkDev/DiskAHCI.CC.html index 04bfc2ae..e91a3fa7 100755 --- a/docs/Kernel/BlkDev/DiskAHCI.CC.html +++ b/docs/Kernel/BlkDev/DiskAHCI.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskATAId.CC.html b/docs/Kernel/BlkDev/DiskATAId.CC.html index f22f97d0..f14ac05c 100755 --- a/docs/Kernel/BlkDev/DiskATAId.CC.html +++ b/docs/Kernel/BlkDev/DiskATAId.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskAddDev.CC.html b/docs/Kernel/BlkDev/DiskAddDev.CC.html index 679a9166..afe2c69c 100755 --- a/docs/Kernel/BlkDev/DiskAddDev.CC.html +++ b/docs/Kernel/BlkDev/DiskAddDev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskBlk.CC.html b/docs/Kernel/BlkDev/DiskBlk.CC.html index 25ff9274..0e7ca342 100755 --- a/docs/Kernel/BlkDev/DiskBlk.CC.html +++ b/docs/Kernel/BlkDev/DiskBlk.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskBlkDev.CC.html b/docs/Kernel/BlkDev/DiskBlkDev.CC.html index e32a4c36..635f547a 100755 --- a/docs/Kernel/BlkDev/DiskBlkDev.CC.html +++ b/docs/Kernel/BlkDev/DiskBlkDev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskCDDVD.CC.html b/docs/Kernel/BlkDev/DiskCDDVD.CC.html index cb152f5b..7e66f420 100755 --- a/docs/Kernel/BlkDev/DiskCDDVD.CC.html +++ b/docs/Kernel/BlkDev/DiskCDDVD.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskCFile.CC.html b/docs/Kernel/BlkDev/DiskCFile.CC.html index 3df45713..a04e8f36 100755 --- a/docs/Kernel/BlkDev/DiskCFile.CC.html +++ b/docs/Kernel/BlkDev/DiskCFile.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskCache.CC.html b/docs/Kernel/BlkDev/DiskCache.CC.html index 7669b53d..10271d39 100755 --- a/docs/Kernel/BlkDev/DiskCache.CC.html +++ b/docs/Kernel/BlkDev/DiskCache.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskClus.CC.html b/docs/Kernel/BlkDev/DiskClus.CC.html index d8d629c0..116bd31f 100755 --- a/docs/Kernel/BlkDev/DiskClus.CC.html +++ b/docs/Kernel/BlkDev/DiskClus.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskCopy.CC.html b/docs/Kernel/BlkDev/DiskCopy.CC.html index a59e17fb..64c57812 100755 --- a/docs/Kernel/BlkDev/DiskCopy.CC.html +++ b/docs/Kernel/BlkDev/DiskCopy.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskDirA.CC.html b/docs/Kernel/BlkDev/DiskDirA.CC.html index b80eb5d5..e465da67 100755 --- a/docs/Kernel/BlkDev/DiskDirA.CC.html +++ b/docs/Kernel/BlkDev/DiskDirA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskDirB.CC.html b/docs/Kernel/BlkDev/DiskDirB.CC.html index 35eaa8ca..1dd1f18b 100755 --- a/docs/Kernel/BlkDev/DiskDirB.CC.html +++ b/docs/Kernel/BlkDev/DiskDirB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskDirContext.CC.html b/docs/Kernel/BlkDev/DiskDirContext.CC.html index f6f7f439..824e6f04 100755 --- a/docs/Kernel/BlkDev/DiskDirContext.CC.html +++ b/docs/Kernel/BlkDev/DiskDirContext.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskDrive.CC.html b/docs/Kernel/BlkDev/DiskDrive.CC.html index 7a1d96ee..35ff032d 100755 --- a/docs/Kernel/BlkDev/DiskDrive.CC.html +++ b/docs/Kernel/BlkDev/DiskDrive.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskFile.CC.html b/docs/Kernel/BlkDev/DiskFile.CC.html index bc1b6301..90d47646 100755 --- a/docs/Kernel/BlkDev/DiskFile.CC.html +++ b/docs/Kernel/BlkDev/DiskFile.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskFind.CC.html b/docs/Kernel/BlkDev/DiskFind.CC.html index bb6d0901..8997e557 100755 --- a/docs/Kernel/BlkDev/DiskFind.CC.html +++ b/docs/Kernel/BlkDev/DiskFind.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskFormat.CC.html b/docs/Kernel/BlkDev/DiskFormat.CC.html index 3f56d1c2..7169a281 100755 --- a/docs/Kernel/BlkDev/DiskFormat.CC.html +++ b/docs/Kernel/BlkDev/DiskFormat.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskStrA.CC.html b/docs/Kernel/BlkDev/DiskStrA.CC.html index d7f560d3..6f54d0d5 100755 --- a/docs/Kernel/BlkDev/DiskStrA.CC.html +++ b/docs/Kernel/BlkDev/DiskStrA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/DiskStrB.CC.html b/docs/Kernel/BlkDev/DiskStrB.CC.html index f9b6cf4d..a6214c7e 100755 --- a/docs/Kernel/BlkDev/DiskStrB.CC.html +++ b/docs/Kernel/BlkDev/DiskStrB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/FileSysFAT.CC.html b/docs/Kernel/BlkDev/FileSysFAT.CC.html index a65a5013..ef26443d 100755 --- a/docs/Kernel/BlkDev/FileSysFAT.CC.html +++ b/docs/Kernel/BlkDev/FileSysFAT.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/FileSysRedSea.CC.html b/docs/Kernel/BlkDev/FileSysRedSea.CC.html index 3a91fe71..d596d324 100755 --- a/docs/Kernel/BlkDev/FileSysRedSea.CC.html +++ b/docs/Kernel/BlkDev/FileSysRedSea.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/MakeBlkDev.CC.html b/docs/Kernel/BlkDev/MakeBlkDev.CC.html index daf176c4..635e9001 100755 --- a/docs/Kernel/BlkDev/MakeBlkDev.CC.html +++ b/docs/Kernel/BlkDev/MakeBlkDev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/BlkDev/index.html b/docs/Kernel/BlkDev/index.html index c72149ec..5a56b776 100755 --- a/docs/Kernel/BlkDev/index.html +++ b/docs/Kernel/BlkDev/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Kernel/Display.CC.html b/docs/Kernel/Display.CC.html index 81ff07c8..c2328342 100755 --- a/docs/Kernel/Display.CC.html +++ b/docs/Kernel/Display.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -33,9 +33,9 @@ body {background-color:#1f1f1f;} <a name="l6"></a> <a name="l7"></a></span><span class=cF2>See also </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l404"><span class=cF4>GrUpdateScreen</span></a><span class=cF2>().</span><span class=cF0> <a name="l8"></a></span><span class=cF2>*/</span><span class=cF0> -<a name="l9"></a> </span><span class=cF9>I64</span><span class=cF0> i, row, col, x, y, framebuffer_u64_size, framebuffer_u64_offset; +<a name="l9"></a> </span><span class=cF9>I64</span><span class=cF0> i, row, col, x, y; <a name="l10"></a> </span><span class=cF9>U32</span><span class=cF0> *framebuffer; -<a name="l11"></a> </span><span class=cF9>U64</span><span class=cF0> ch_bitmap, *framebuffer_u64; +<a name="l11"></a> </span><span class=cF9>U64</span><span class=cF0> ch_bitmap; <a name="l12"></a> <a name="l13"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cFB>text</span><span class=cF0>.raw_flags & </span><span class=cF3>RAWF_SHOW_DOLLAR</span><span class=cF7>)</span><span class=cF0>) <a name="l14"></a> </span><span class=cF7>{</span><span class=cF0> @@ -86,85 +86,77 @@ body {background-color:#1f1f1f;} <a name="l59"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cFB>text</span><span class=cF0>.raw_flags & </span><span class=cF3>RAWF_SCROLL</span><span class=cF0> && </span><span class=cFB>text</span><span class=cF0>.raw_col && !row && !col) <a name="l60"></a> {</span><span class=cF2>//Scroll screen down</span><span class=cF0> <a name="l61"></a> -<a name="l62"></a></span><span class=cF2>//</span><span class=cF0> </span><span class=cF2>MemCopy(text.fb_alias,</span><span class=cF0> -<a name="l63"></a></span><span class=cF2>//</span><span class=cF0> </span><span class=cF2>text.fb_alias</span><span class=cF0> </span><span class=cF2>+ sys_vbe_mode.width * FONT_HEIGHT,</span><span class=cF0> -<a name="l64"></a></span><span class=cF2>//</span><span class=cF0> </span><span class=cF2>(text.screen_size</span><span class=cF0> </span><span class=cF2>- sys_vbe_mode.width * FONT_HEIGHT) * sizeof(U32));</span><span class=cF0> +<a name="l62"></a> </span><span class=cF5>MemCopy</span><span class=cF0>(</span><span class=cFB>text</span><span class=cF0>.fb_alias, +<a name="l63"></a> </span><span class=cFB>text</span><span class=cF0>.fb_alias + </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>, +<a name="l64"></a> </span><span class=cF7>(</span><span class=cFB>text</span><span class=cF0>.screen_size - </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF7>)</span><span class=cF0> * </span><span class=cF1>sizeof</span><span class=cF7>(</span><span class=cF9>U32</span><span class=cF7>)</span><span class=cF0>); <a name="l65"></a> -<a name="l66"></a> </span><span class=cF2>// MemCopy is slow, computing these and iterating U64's manually is far faster.</span><span class=cF0> -<a name="l67"></a> framebuffer_u64 = </span><span class=cFB>text</span><span class=cF0>.fb_alias; -<a name="l68"></a> framebuffer_u64_size = </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.height / </span><span class=cFE>2</span><span class=cF0> - </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * </span><span class=cFE>8</span><span class=cF0> / </span><span class=cFE>2</span><span class=cF0>; -<a name="l69"></a> framebuffer_u64_offset = </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width / </span><span class=cFE>2</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * </span><span class=cFE>8</span><span class=cF0>; -<a name="l70"></a> -<a name="l71"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < framebuffer_u64_size; i++) -<a name="l72"></a> framebuffer_u64[i] = framebuffer_u64[i + framebuffer_u64_offset]; -<a name="l73"></a> -<a name="l74"></a> </span><span class=cF5>MemSetU32</span><span class=cF0>(</span><span class=cFB>text</span><span class=cF0>.fb_alias + </span><span class=cFB>text</span><span class=cF0>.screen_size - </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * </span><span class=cFE>8</span><span class=cF0>, </span><span class=cF3>BLACK32</span><span class=cF0>, </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * </span><span class=cFE>8</span><span class=cF0>); -<a name="l75"></a> </span><span class=cFB>text</span><span class=cF0>.raw_col -= </span><span class=cFB>text</span><span class=cF0>.cols * </span><span class=cFE>8</span><span class=cF0>; -<a name="l76"></a> row = </span><span class=cFB>text</span><span class=cF0>.rows - </span><span class=cFE>8</span><span class=cF0>; -<a name="l77"></a> } -<a name="l78"></a> x = col * </span><span class=cF3>FONT_WIDTH</span><span class=cF0>; -<a name="l79"></a> y = row * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>; -<a name="l80"></a> ch_bitmap = </span><span class=cFB>text</span><span class=cF0>.font[ch & </span><span class=cFE>0xFF</span><span class=cF0>]; -<a name="l81"></a> framebuffer = </span><span class=cFB>text</span><span class=cF0>.fb_alias + </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * y + x; -<a name="l82"></a> -<a name="l83"></a> </span><span class=cF1>PUSHFD</span><span class=cF0> -<a name="l84"></a> </span><span class=cF1>CLI</span><span class=cF0> -<a name="l85"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < </span><span class=cF3>FONT_WIDTH</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>; i++) -<a name="l86"></a> { -<a name="l87"></a> </span><span class=cF1>if</span><span class=cF0> (ch_bitmap & </span><span class=cFE>1</span><span class=cF0>) -<a name="l88"></a> *framebuffer++ = </span><span class=cF3>WHITE32</span><span class=cF0>; -<a name="l89"></a> </span><span class=cF1>else</span><span class=cF0> -<a name="l90"></a> *framebuffer++ = </span><span class=cF3>BLACK32</span><span class=cF0>; -<a name="l91"></a> </span><span class=cF1>if</span><span class=cF0> (i & </span><span class=cF7>(</span><span class=cF3>FONT_WIDTH</span><span class=cF0> - </span><span class=cFE>1</span><span class=cF7>)</span><span class=cF0> == </span><span class=cF3>FONT_WIDTH</span><span class=cF0> - </span><span class=cFE>1</span><span class=cF0>) -<a name="l92"></a> framebuffer += </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width - </span><span class=cF3>FONT_WIDTH</span><span class=cF0>; -<a name="l93"></a> ch_bitmap >>= </span><span class=cFE>1</span><span class=cF0>; -<a name="l94"></a> } -<a name="l95"></a> </span><span class=cF1>POPFD</span><span class=cF0> -<a name="l96"></a> </span><span class=cFB>text</span><span class=cF0>.raw_col++; -<a name="l97"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l98"></a>} -<a name="l99"></a> -<a name="l100"></a></span><span class=cF1>U0</span><span class=cF0> </span><span class=cF5>LFBFlush</span><span class=cF0>() -<a name="l101"></a>{</span><span class=cF2>//Flush winmgr screen cache, so updates whole screen.</span><span class=cF0> -<a name="l102"></a> </span><span class=cF5>LBts</span><span class=cF0>(&</span><span class=cFB>sys_semas</span><span class=cF0>[</span><span class=cF3>SEMA_FLUSH_VBE_IMAGE</span><span class=cF0>], </span><span class=cFE>0</span><span class=cF0>); -<a name="l103"></a>} -<a name="l104"></a> -<a name="l105"></a></span><span class=cF1>U0</span><span class=cF0> </span><span class=cF5>WinDerivedValsUpdate</span><span class=cF0>(</span><span class=cF9>CTask</span><span class=cF0> *task) -<a name="l106"></a>{</span><span class=cF2>//Those things calculated from other variables.</span><span class=cF0> -<a name="l107"></a> </span><span class=cF1>if</span><span class=cF0> (!task) -<a name="l108"></a> task = </span><span class=cF5>Fs</span><span class=cF0>; -<a name="l109"></a> </span><span class=cF2>//Assert: This is called with TASKf_TASK_LOCK set</span><span class=cF0> -<a name="l110"></a> </span><span class=cF1>PUSHFD</span><span class=cF0> -<a name="l111"></a> </span><span class=cF1>CLI</span><span class=cF0> -<a name="l112"></a> task->win_width = task->win_right - task->win_left + </span><span class=cFE>1</span><span class=cF0>; -<a name="l113"></a> task->win_height = task->win_bottom - task->win_top + </span><span class=cFE>1</span><span class=cF0>; +<a name="l66"></a> </span><span class=cF5>MemSetU32</span><span class=cF0>(</span><span class=cFB>text</span><span class=cF0>.fb_alias + </span><span class=cFB>text</span><span class=cF0>.screen_size - </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>, </span><span class=cF3>BLACK32</span><span class=cF0>, </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>); +<a name="l67"></a> </span><span class=cFB>text</span><span class=cF0>.raw_col -= </span><span class=cFB>text</span><span class=cF0>.cols ; +<a name="l68"></a> row = </span><span class=cFB>text</span><span class=cF0>.rows; +<a name="l69"></a> } +<a name="l70"></a> x = col * </span><span class=cF3>FONT_WIDTH</span><span class=cF0>; +<a name="l71"></a> y = row * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>; +<a name="l72"></a> ch_bitmap = </span><span class=cFB>text</span><span class=cF0>.font[ch & </span><span class=cFE>0xFF</span><span class=cF0>]; +<a name="l73"></a> framebuffer = </span><span class=cFB>text</span><span class=cF0>.fb_alias + </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width * y + x; +<a name="l74"></a> +<a name="l75"></a> </span><span class=cF1>PUSHFD</span><span class=cF0> +<a name="l76"></a> </span><span class=cF1>CLI</span><span class=cF0> +<a name="l77"></a> </span><span class=cF1>for</span><span class=cF0> (i = </span><span class=cFE>0</span><span class=cF0>; i < </span><span class=cF3>FONT_WIDTH</span><span class=cF0> * </span><span class=cF3>FONT_HEIGHT</span><span class=cF0>; i++) +<a name="l78"></a> { +<a name="l79"></a> </span><span class=cF1>if</span><span class=cF0> (ch_bitmap & </span><span class=cFE>1</span><span class=cF0>) +<a name="l80"></a> *framebuffer++ = </span><span class=cF3>WHITE32</span><span class=cF0>; +<a name="l81"></a> </span><span class=cF1>else</span><span class=cF0> +<a name="l82"></a> *framebuffer++ = </span><span class=cF3>BLACK32</span><span class=cF0>; +<a name="l83"></a> </span><span class=cF1>if</span><span class=cF0> (i & </span><span class=cF7>(</span><span class=cF3>FONT_WIDTH</span><span class=cF0> - </span><span class=cFE>1</span><span class=cF7>)</span><span class=cF0> == </span><span class=cF3>FONT_WIDTH</span><span class=cF0> - </span><span class=cFE>1</span><span class=cF0>) +<a name="l84"></a> framebuffer += </span><span class=cFB>sys_vbe_mode</span><span class=cF0>.width - </span><span class=cF3>FONT_WIDTH</span><span class=cF0>; +<a name="l85"></a> ch_bitmap >>= </span><span class=cFE>1</span><span class=cF0>; +<a name="l86"></a> } +<a name="l87"></a> </span><span class=cF1>POPFD</span><span class=cF0> +<a name="l88"></a> </span><span class=cFB>text</span><span class=cF0>.raw_col++; +<a name="l89"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l90"></a>} +<a name="l91"></a> +<a name="l92"></a></span><span class=cF1>U0</span><span class=cF0> </span><span class=cF5>LFBFlush</span><span class=cF0>() +<a name="l93"></a>{</span><span class=cF2>//Flush winmgr screen cache, so updates whole screen.</span><span class=cF0> +<a name="l94"></a> </span><span class=cF5>LBts</span><span class=cF0>(&</span><span class=cFB>sys_semas</span><span class=cF0>[</span><span class=cF3>SEMA_FLUSH_VBE_IMAGE</span><span class=cF0>], </span><span class=cFE>0</span><span class=cF0>); +<a name="l95"></a>} +<a name="l96"></a> +<a name="l97"></a></span><span class=cF1>U0</span><span class=cF0> </span><span class=cF5>WinDerivedValsUpdate</span><span class=cF0>(</span><span class=cF9>CTask</span><span class=cF0> *task) +<a name="l98"></a>{</span><span class=cF2>//Those things calculated from other variables.</span><span class=cF0> +<a name="l99"></a> </span><span class=cF1>if</span><span class=cF0> (!task) +<a name="l100"></a> task = </span><span class=cF5>Fs</span><span class=cF0>; +<a name="l101"></a> </span><span class=cF2>//Assert: This is called with TASKf_TASK_LOCK set</span><span class=cF0> +<a name="l102"></a> </span><span class=cF1>PUSHFD</span><span class=cF0> +<a name="l103"></a> </span><span class=cF1>CLI</span><span class=cF0> +<a name="l104"></a> task->win_width = task->win_right - task->win_left + </span><span class=cFE>1</span><span class=cF0>; +<a name="l105"></a> task->win_height = task->win_bottom - task->win_top + </span><span class=cFE>1</span><span class=cF0>; +<a name="l106"></a> +<a name="l107"></a> task->pix_left = </span><span class=cF3>FONT_WIDTH</span><span class=cF0> * task->win_left; +<a name="l108"></a> task->pix_right = </span><span class=cF3>FONT_WIDTH</span><span class=cF0> * (task->win_right + </span><span class=cFE>1</span><span class=cF0>) - </span><span class=cFE>1</span><span class=cF0>; +<a name="l109"></a> +<a name="l110"></a> task->pix_width = task->pix_right - task->pix_left + </span><span class=cFE>1</span><span class=cF0>; +<a name="l111"></a> +<a name="l112"></a> task->pix_top = </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * task->win_top; +<a name="l113"></a> task->pix_bottom = </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * (task->win_bottom + </span><span class=cFE>1</span><span class=cF0>) - </span><span class=cFE>1</span><span class=cF0>; <a name="l114"></a> -<a name="l115"></a> task->pix_left = </span><span class=cF3>FONT_WIDTH</span><span class=cF0> * task->win_left; -<a name="l116"></a> task->pix_right = </span><span class=cF3>FONT_WIDTH</span><span class=cF0> * (task->win_right + </span><span class=cFE>1</span><span class=cF0>) - </span><span class=cFE>1</span><span class=cF0>; -<a name="l117"></a> -<a name="l118"></a> task->pix_width = task->pix_right - task->pix_left + </span><span class=cFE>1</span><span class=cF0>; -<a name="l119"></a> -<a name="l120"></a> task->pix_top = </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * task->win_top; -<a name="l121"></a> task->pix_bottom = </span><span class=cF3>FONT_HEIGHT</span><span class=cF0> * (task->win_bottom + </span><span class=cFE>1</span><span class=cF0>) - </span><span class=cFE>1</span><span class=cF0>; -<a name="l122"></a> -<a name="l123"></a> task->pix_height = task->pix_bottom - task->pix_top + </span><span class=cFE>1</span><span class=cF0>; -<a name="l124"></a> </span><span class=cF1>POPFD</span><span class=cF0> -<a name="l125"></a>} -<a name="l126"></a> -<a name="l127"></a></span><span class=cF1>Bool</span><span class=cF0> </span><span class=cF5>WinInside</span><span class=cF0>(</span><span class=cF9>I64</span><span class=cF0> x, </span><span class=cF9>I64</span><span class=cF0> y, </span><span class=cF9>CTask</span><span class=cF0> *task=</span><span class=cF3>NULL</span><span class=cF0>, </span><span class=cF9>I64</span><span class=cF0> border=</span><span class=cFE>0</span><span class=cF0>) -<a name="l128"></a>{</span><span class=cF2>//Is pixel (x,y) inside task's win? Border to FONT_WIDTH.</span><span class=cF0> -<a name="l129"></a> </span><span class=cF1>if</span><span class=cF0> (!task) -<a name="l130"></a> task = </span><span class=cF5>Fs</span><span class=cF0>; -<a name="l131"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>TaskValidate</span><span class=cF7>(</span><span class=cF0>task</span><span class=cF7>)</span><span class=cF0> && </span><span class=cF5>Bt</span><span class=cF7>(</span><span class=cF0>&task->display_flags, </span><span class=cF3>DISPLAYf_SHOW</span><span class=cF7>)</span><span class=cF0>) -<a name="l132"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l133"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Bt</span><span class=cF7>(</span><span class=cF0>&task->display_flags, </span><span class=cF3>DISPLAYf_NO_BORDER</span><span class=cF7>)</span><span class=cF0>) -<a name="l134"></a> border = </span><span class=cFE>0</span><span class=cF0>; -<a name="l135"></a> </span><span class=cF1>if</span><span class=cF0> (task->pix_left - border <= x <= task->pix_right + border && -<a name="l136"></a> task->pix_top - border <= y <= task->pix_bottom + border) -<a name="l137"></a> </span><span class=cF1>return</span><span class=cF0> </span><span class=cF3>TRUE</span><span class=cF0>; -<a name="l138"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l139"></a> -<a name="l140"></a> </span><span class=cF1>return</span><span class=cF0> </span><span class=cF3>FALSE</span><span class=cF0>; -<a name="l141"></a>} +<a name="l115"></a> task->pix_height = task->pix_bottom - task->pix_top + </span><span class=cFE>1</span><span class=cF0>; +<a name="l116"></a> </span><span class=cF1>POPFD</span><span class=cF0> +<a name="l117"></a>} +<a name="l118"></a> +<a name="l119"></a></span><span class=cF1>Bool</span><span class=cF0> </span><span class=cF5>WinInside</span><span class=cF0>(</span><span class=cF9>I64</span><span class=cF0> x, </span><span class=cF9>I64</span><span class=cF0> y, </span><span class=cF9>CTask</span><span class=cF0> *task=</span><span class=cF3>NULL</span><span class=cF0>, </span><span class=cF9>I64</span><span class=cF0> border=</span><span class=cFE>0</span><span class=cF0>) +<a name="l120"></a>{</span><span class=cF2>//Is pixel (x,y) inside task's win? Border to FONT_WIDTH.</span><span class=cF0> +<a name="l121"></a> </span><span class=cF1>if</span><span class=cF0> (!task) +<a name="l122"></a> task = </span><span class=cF5>Fs</span><span class=cF0>; +<a name="l123"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>TaskValidate</span><span class=cF7>(</span><span class=cF0>task</span><span class=cF7>)</span><span class=cF0> && </span><span class=cF5>Bt</span><span class=cF7>(</span><span class=cF0>&task->display_flags, </span><span class=cF3>DISPLAYf_SHOW</span><span class=cF7>)</span><span class=cF0>) +<a name="l124"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l125"></a> </span><span class=cF1>if</span><span class=cF0> (</span><span class=cF5>Bt</span><span class=cF7>(</span><span class=cF0>&task->display_flags, </span><span class=cF3>DISPLAYf_NO_BORDER</span><span class=cF7>)</span><span class=cF0>) +<a name="l126"></a> border = </span><span class=cFE>0</span><span class=cF0>; +<a name="l127"></a> </span><span class=cF1>if</span><span class=cF0> (task->pix_left - border <= x <= task->pix_right + border && +<a name="l128"></a> task->pix_top - border <= y <= task->pix_bottom + border) +<a name="l129"></a> </span><span class=cF1>return</span><span class=cF0> </span><span class=cF3>TRUE</span><span class=cF0>; +<a name="l130"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l131"></a> +<a name="l132"></a> </span><span class=cF1>return</span><span class=cF0> </span><span class=cF3>FALSE</span><span class=cF0>; +<a name="l133"></a>} </span></pre></body> </html> diff --git a/docs/Kernel/EdLite.CC.html b/docs/Kernel/EdLite.CC.html index 127bcf8c..27fcd8fa 100755 --- a/docs/Kernel/EdLite.CC.html +++ b/docs/Kernel/EdLite.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/FontStd.CC.html b/docs/Kernel/FontStd.CC.html index 4d95a750..713a601b 100755 --- a/docs/Kernel/FontStd.CC.html +++ b/docs/Kernel/FontStd.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/FunSeg.CC.html b/docs/Kernel/FunSeg.CC.html index 45babcc3..32935b93 100755 --- a/docs/Kernel/FunSeg.CC.html +++ b/docs/Kernel/FunSeg.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Job.CC.html b/docs/Kernel/Job.CC.html index 72e73d78..21db4af4 100755 --- a/docs/Kernel/Job.CC.html +++ b/docs/Kernel/Job.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KConfig.CC.html b/docs/Kernel/KConfig.CC.html index 1995a85f..538bb7fb 100755 --- a/docs/Kernel/KConfig.CC.html +++ b/docs/Kernel/KConfig.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KDataTypes.CC.html b/docs/Kernel/KDataTypes.CC.html index 07fcc095..3c2f29cf 100755 --- a/docs/Kernel/KDataTypes.CC.html +++ b/docs/Kernel/KDataTypes.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KDate.CC.html b/docs/Kernel/KDate.CC.html index 184af284..7c33faab 100755 --- a/docs/Kernel/KDate.CC.html +++ b/docs/Kernel/KDate.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KDebug.CC.html b/docs/Kernel/KDebug.CC.html index 51538a4e..37a2b044 100755 --- a/docs/Kernel/KDebug.CC.html +++ b/docs/Kernel/KDebug.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KDefine.CC.html b/docs/Kernel/KDefine.CC.html index a210fe20..792e7f47 100755 --- a/docs/Kernel/KDefine.CC.html +++ b/docs/Kernel/KDefine.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KExcept.CC.html b/docs/Kernel/KExcept.CC.html index 4bcc6e7f..90cd35a5 100755 --- a/docs/Kernel/KExcept.CC.html +++ b/docs/Kernel/KExcept.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KExterns.CC.html b/docs/Kernel/KExterns.CC.html index 1fb6c792..f1ec6b3b 100755 --- a/docs/Kernel/KExterns.CC.html +++ b/docs/Kernel/KExterns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KGlobals.CC.html b/docs/Kernel/KGlobals.CC.html index f13698e5..b6a3f663 100755 --- a/docs/Kernel/KGlobals.CC.html +++ b/docs/Kernel/KGlobals.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -40,7 +40,7 @@ body {background-color:#1f1f1f;} <a name="l13"></a></span><span class=cF1>U8</span><span class=cF0> *</span><span class=cFB>rev_bits_table</span><span class=cF0>; </span><span class=cF2>//Table with U8 bits reversed</span><span class=cF0> <a name="l14"></a></span><span class=cF9>CDate</span><span class=cF0> </span><span class=cFB>local_time_offset</span><span class=cF0>; <a name="l15"></a></span><span class=cF1>F64</span><span class=cF0> *</span><span class=cFD>pow10_I64</span><span class=cF0>, -<a name="l16"></a> </span><span class=cFB>sys_os_version</span><span class=cF0> = </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>03</span><span class=cF0>; +<a name="l16"></a> </span><span class=cFB>sys_os_version</span><span class=cF0> = </span><span class=cFE>1</span><span class=cF0>.</span><span class=cFE>04</span><span class=cF0>; <a name="l17"></a> <a name="l18"></a></span><span class=cF9>CAutoCompleteDictGlobals</span><span class=cF0> </span><span class=cFB>acd</span><span class=cF0>; <a name="l19"></a></span><span class=cF9>CAutoCompleteGlobals</span><span class=cF0> </span><span class=cFB>ac</span><span class=cF0>; diff --git a/docs/Kernel/KHashA.CC.html b/docs/Kernel/KHashA.CC.html index 9fa9b9ed..042f605b 100755 --- a/docs/Kernel/KHashA.CC.html +++ b/docs/Kernel/KHashA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KHashB.CC.html b/docs/Kernel/KHashB.CC.html index d3ac42ff..9a1cd29c 100755 --- a/docs/Kernel/KHashB.CC.html +++ b/docs/Kernel/KHashB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KInterrupts.CC.html b/docs/Kernel/KInterrupts.CC.html index 84831271..69ff0927 100755 --- a/docs/Kernel/KInterrupts.CC.html +++ b/docs/Kernel/KInterrupts.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KLoad.CC.html b/docs/Kernel/KLoad.CC.html index 4de51fe5..c38f7eed 100755 --- a/docs/Kernel/KLoad.CC.html +++ b/docs/Kernel/KLoad.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KMain.CC.html b/docs/Kernel/KMain.CC.html index 702349a8..9fee9294 100755 --- a/docs/Kernel/KMain.CC.html +++ b/docs/Kernel/KMain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KMathA.CC.html b/docs/Kernel/KMathA.CC.html index f3155de6..90f50f6b 100755 --- a/docs/Kernel/KMathA.CC.html +++ b/docs/Kernel/KMathA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KMathB.CC.html b/docs/Kernel/KMathB.CC.html index 19131d51..1a152dfb 100755 --- a/docs/Kernel/KMathB.CC.html +++ b/docs/Kernel/KMathB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KMisc.CC.html b/docs/Kernel/KMisc.CC.html index 1f287b2b..e429a5dc 100755 --- a/docs/Kernel/KMisc.CC.html +++ b/docs/Kernel/KMisc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KStart16.CC.html b/docs/Kernel/KStart16.CC.html index e71c1459..6930632b 100755 --- a/docs/Kernel/KStart16.CC.html +++ b/docs/Kernel/KStart16.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KStart32.CC.html b/docs/Kernel/KStart32.CC.html index 9f51ff16..74a275f3 100755 --- a/docs/Kernel/KStart32.CC.html +++ b/docs/Kernel/KStart32.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KStart64.CC.html b/docs/Kernel/KStart64.CC.html index 7e5b9aea..264cab9b 100755 --- a/docs/Kernel/KStart64.CC.html +++ b/docs/Kernel/KStart64.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KTask.CC.html b/docs/Kernel/KTask.CC.html index d36f8104..6fc09f23 100755 --- a/docs/Kernel/KTask.CC.html +++ b/docs/Kernel/KTask.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KUtils.CC.html b/docs/Kernel/KUtils.CC.html index 6e8b0b00..93aeea9e 100755 --- a/docs/Kernel/KUtils.CC.html +++ b/docs/Kernel/KUtils.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -92,518 +92,528 @@ body {background-color:#1f1f1f;} <a name="l65"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> <a name="l66"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> <a name="l67"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l68"></a> </span><span class=cF1>CLD</span><span class=cF0> -<a name="l69"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l70"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l71"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l72"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> -<a name="l73"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDI</span><span class=cF0> -<a name="l74"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l75"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l76"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l77"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l78"></a> -<a name="l79"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l80"></a></span><span class=cFD>_MEMCOMPARE</span><span class=cF0>:: -<a name="l81"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l82"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l83"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l84"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l85"></a> </span><span class=cF1>CLD</span><span class=cF0> -<a name="l86"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l87"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l88"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l89"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l90"></a> </span><span class=cF1>REPE_CMPSB</span><span class=cF0> -<a name="l91"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l92"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> -<a name="l93"></a> </span><span class=cF1>JA</span><span class=cF0> @@05 -<a name="l94"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, -</span><span class=cFE>1</span><span class=cF0> -<a name="l95"></a>@@05: </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l96"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l97"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l98"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l99"></a> -<a name="l100"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l101"></a></span><span class=cFD>_BEQUAL</span><span class=cF0>:: -<a name="l102"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l103"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l104"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l105"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l106"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l107"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l108"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l109"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l110"></a> </span><span class=cF1>BTS</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> -<a name="l111"></a> </span><span class=cF1>JMP</span><span class=cF0> @@10 -<a name="l112"></a>@@05: </span><span class=cF1>BTR</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> -<a name="l113"></a>@@10: </span><span class=cF1>ADC</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0> -<a name="l114"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l115"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l116"></a> -<a name="l117"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l118"></a></span><span class=cFD>_LBEQUAL</span><span class=cF0>:: -<a name="l119"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l120"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l121"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l122"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l123"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l124"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l125"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l126"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l127"></a> </span><span class=cF1>LOCK</span><span class=cF0> -<a name="l128"></a> </span><span class=cF1>BTS</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> -<a name="l129"></a> </span><span class=cF1>JMP</span><span class=cF0> @@10 -<a name="l130"></a>@@05: </span><span class=cF1>LOCK</span><span class=cF0> -<a name="l131"></a> </span><span class=cF1>BTR</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> -<a name="l132"></a>@@10: </span><span class=cF1>ADC</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0> -<a name="l133"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l134"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l135"></a> -<a name="l136"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l137"></a></span><span class=cFD>_CLAMP_I64</span><span class=cF0>:: -<a name="l138"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l139"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l140"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l141"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l142"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l143"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l144"></a> </span><span class=cF1>CMOVL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l145"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l146"></a> </span><span class=cF1>CMOVG</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l147"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l148"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l149"></a> -<a name="l150"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l151"></a></span><span class=cFD>_CLAMP_U64</span><span class=cF0>:: -<a name="l152"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l153"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l154"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l155"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l156"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l157"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l158"></a> </span><span class=cF1>CMOVB</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l159"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l160"></a> </span><span class=cF1>CMOVA</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l161"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l162"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l163"></a> -<a name="l164"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l165"></a></span><span class=cFD>_CALL</span><span class=cF0>:: -<a name="l166"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l167"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l168"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l169"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l170"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l171"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l172"></a>@@05: </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l173"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> -<a name="l174"></a> -<a name="l175"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l176"></a></span><span class=cFD>_BIT_FIELD_OR_U32</span><span class=cF0>:: -<a name="l177"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l178"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l179"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l180"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l181"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l182"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l183"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l184"></a> </span><span class=cF1>AND</span><span class=cF0> </span><span class=cFC>CL</span><span class=cF0>, </span><span class=cFE>7</span><span class=cF0> -<a name="l185"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>CL</span><span class=cF0> -<a name="l186"></a> </span><span class=cF1>OR</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> -<a name="l187"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l188"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l189"></a> -<a name="l190"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l191"></a></span><span class=cFD>_BIT_FIELD_EXT_U32</span><span class=cF0>:: -<a name="l192"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l193"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l194"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l195"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFC>RBX</span><span class=cF0> -<a name="l196"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l197"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l198"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>] -<a name="l199"></a> </span><span class=cF1>AND</span><span class=cF0> </span><span class=cFC>CL</span><span class=cF0>, </span><span class=cFE>7</span><span class=cF0> -<a name="l200"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>CL</span><span class=cF0> -<a name="l201"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l202"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> -<a name="l203"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>CL</span><span class=cF0> -<a name="l204"></a> </span><span class=cF1>DEC</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l205"></a> </span><span class=cF1>AND</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l206"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l207"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l208"></a> -<a name="l209"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l210"></a></span><span class=cFD>_XCHG_I64</span><span class=cF0>:: -<a name="l211"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l212"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l213"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l214"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l215"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> +<a name="l68"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>// dst</span><span class=cF0> +<a name="l69"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>// src</span><span class=cF0> +<a name="l70"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>// count</span><span class=cF0> +<a name="l71"></a>@@05: </span><span class=cF2>// SSE 128-bit memcopy (count >= 16)</span><span class=cF0> +<a name="l72"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>16</span><span class=cF0> </span><span class=cF2>// count <, >, == 16 bytes?</span><span class=cF0> +<a name="l73"></a> </span><span class=cF1>JL</span><span class=cF0> @@10 </span><span class=cF2>// if count less than 16, jump down</span><span class=cF0> +<a name="l74"></a> </span><span class=cF1>MOVUPS</span><span class=cF0> </span><span class=cFC>XMM15</span><span class=cF0>, [</span><span class=cFC>RSI</span><span class=cF0>]</span><span class=cF2>// move 128 bits, src-->xmm</span><span class=cF0> +<a name="l75"></a> </span><span class=cF1>MOVUPS</span><span class=cF0> [</span><span class=cFC>RDI</span><span class=cF0>], </span><span class=cFC>XMM15</span><span class=cF2>// move 128 bits, xmm-->dst mem</span><span class=cF0> +<a name="l76"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cFE>16</span><span class=cF0> </span><span class=cF2>// increment src addr by 128 bits</span><span class=cF0> +<a name="l77"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFE>16</span><span class=cF0> </span><span class=cF2>// increment dst addr by 128 bits</span><span class=cF0> +<a name="l78"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, -</span><span class=cFE>16</span><span class=cF0> </span><span class=cF2>// decrement count by 128 bits</span><span class=cF0> +<a name="l79"></a> </span><span class=cF1>JMP</span><span class=cF0> @@05 </span><span class=cF2>// jump back to 16 byte check</span><span class=cF0> +<a name="l80"></a>@@10: </span><span class=cF2>// TempleOS REP_MOVSB memcopy (count < 16)</span><span class=cF0> +<a name="l81"></a> </span><span class=cF1>CLD</span><span class=cF0> +<a name="l82"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> +<a name="l83"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDI</span><span class=cF0> +<a name="l84"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l85"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l86"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l87"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l88"></a> +<a name="l89"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l90"></a></span><span class=cFD>_MEMCOMPARE</span><span class=cF0>:: +<a name="l91"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l92"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l93"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l94"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l95"></a> </span><span class=cF1>CLD</span><span class=cF0> +<a name="l96"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l97"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l98"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l99"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l100"></a> </span><span class=cF1>REPE_CMPSB</span><span class=cF0> +<a name="l101"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l102"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> +<a name="l103"></a> </span><span class=cF1>JA</span><span class=cF0> @@05 +<a name="l104"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, -</span><span class=cFE>1</span><span class=cF0> +<a name="l105"></a>@@05: </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l106"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l107"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l108"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l109"></a> +<a name="l110"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l111"></a></span><span class=cFD>_BEQUAL</span><span class=cF0>:: +<a name="l112"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l113"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l114"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l115"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l116"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l117"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l118"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l119"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l120"></a> </span><span class=cF1>BTS</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> +<a name="l121"></a> </span><span class=cF1>JMP</span><span class=cF0> @@10 +<a name="l122"></a>@@05: </span><span class=cF1>BTR</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> +<a name="l123"></a>@@10: </span><span class=cF1>ADC</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0> +<a name="l124"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l125"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l126"></a> +<a name="l127"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l128"></a></span><span class=cFD>_LBEQUAL</span><span class=cF0>:: +<a name="l129"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l130"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l131"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l132"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l133"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l134"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l135"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l136"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l137"></a> </span><span class=cF1>LOCK</span><span class=cF0> +<a name="l138"></a> </span><span class=cF1>BTS</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> +<a name="l139"></a> </span><span class=cF1>JMP</span><span class=cF0> @@10 +<a name="l140"></a>@@05: </span><span class=cF1>LOCK</span><span class=cF0> +<a name="l141"></a> </span><span class=cF1>BTR</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> +<a name="l142"></a>@@10: </span><span class=cF1>ADC</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFE>0</span><span class=cF0> +<a name="l143"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l144"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l145"></a> +<a name="l146"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l147"></a></span><span class=cFD>_CLAMP_I64</span><span class=cF0>:: +<a name="l148"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l149"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l150"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l151"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l152"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l153"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l154"></a> </span><span class=cF1>CMOVL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l155"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l156"></a> </span><span class=cF1>CMOVG</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l157"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l158"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l159"></a> +<a name="l160"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l161"></a></span><span class=cFD>_CLAMP_U64</span><span class=cF0>:: +<a name="l162"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l163"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l164"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l165"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l166"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l167"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l168"></a> </span><span class=cF1>CMOVB</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l169"></a> </span><span class=cF1>CMP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l170"></a> </span><span class=cF1>CMOVA</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l171"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l172"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l173"></a> +<a name="l174"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l175"></a></span><span class=cFD>_CALL</span><span class=cF0>:: +<a name="l176"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l177"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l178"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l179"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l180"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l181"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l182"></a>@@05: </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l183"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> +<a name="l184"></a> +<a name="l185"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l186"></a></span><span class=cFD>_BIT_FIELD_OR_U32</span><span class=cF0>:: +<a name="l187"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l188"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l189"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l190"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l191"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l192"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l193"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l194"></a> </span><span class=cF1>AND</span><span class=cF0> </span><span class=cFC>CL</span><span class=cF0>, </span><span class=cFE>7</span><span class=cF0> +<a name="l195"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>CL</span><span class=cF0> +<a name="l196"></a> </span><span class=cF1>OR</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> +<a name="l197"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l198"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l199"></a> +<a name="l200"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l201"></a></span><span class=cFD>_BIT_FIELD_EXT_U32</span><span class=cF0>:: +<a name="l202"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l203"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l204"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l205"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFC>RBX</span><span class=cF0> +<a name="l206"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l207"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l208"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RBX</span><span class=cF0>] +<a name="l209"></a> </span><span class=cF1>AND</span><span class=cF0> </span><span class=cFC>CL</span><span class=cF0>, </span><span class=cFE>7</span><span class=cF0> +<a name="l210"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>CL</span><span class=cF0> +<a name="l211"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l212"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> +<a name="l213"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>CL</span><span class=cF0> +<a name="l214"></a> </span><span class=cF1>DEC</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l215"></a> </span><span class=cF1>AND</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> <a name="l216"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l217"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l217"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> <a name="l218"></a> <a name="l219"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l220"></a></span><span class=cFD>_XCHG_U32</span><span class=cF0>:: +<a name="l220"></a></span><span class=cFD>_XCHG_I64</span><span class=cF0>:: <a name="l221"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l222"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> <a name="l223"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l224"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>EAX</span><span class=cF0>, </span><span class=cF9>U32</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l225"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U32</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>EAX</span><span class=cF0> +<a name="l224"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l225"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> <a name="l226"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l227"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> <a name="l228"></a> <a name="l229"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l230"></a></span><span class=cFD>_XCHG_U16</span><span class=cF0>:: +<a name="l230"></a></span><span class=cFD>_XCHG_U32</span><span class=cF0>:: <a name="l231"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l232"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> <a name="l233"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l234"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U16</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l235"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U16</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>AX</span><span class=cF0> +<a name="l234"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>EAX</span><span class=cF0>, </span><span class=cF9>U32</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l235"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U32</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>EAX</span><span class=cF0> <a name="l236"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l237"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> <a name="l238"></a> <a name="l239"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l240"></a></span><span class=cFD>_XCHG_U8</span><span class=cF0>:: +<a name="l240"></a></span><span class=cFD>_XCHG_U16</span><span class=cF0>:: <a name="l241"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l242"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> <a name="l243"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l244"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF1>U8</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l245"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF1>U8</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>AL</span><span class=cF0> +<a name="l244"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U16</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l245"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U16</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>AX</span><span class=cF0> <a name="l246"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l247"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> <a name="l248"></a> <a name="l249"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l250"></a></span><span class=cFD>_LXCHG_I64</span><span class=cF0>:: +<a name="l250"></a></span><span class=cFD>_XCHG_U8</span><span class=cF0>:: <a name="l251"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> <a name="l252"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> <a name="l253"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l254"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l255"></a> </span><span class=cF1>LOCK</span><span class=cF0> -<a name="l256"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> -<a name="l257"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l258"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> -<a name="l259"></a> -<a name="l260"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l261"></a></span><span class=cFD>_LXCHG_U32</span><span class=cF0>:: -<a name="l262"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l263"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l264"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l265"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>EAX</span><span class=cF0>, </span><span class=cF9>U32</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l266"></a> </span><span class=cF1>LOCK</span><span class=cF0> -<a name="l267"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U32</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>EAX</span><span class=cF0> -<a name="l268"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l269"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> -<a name="l270"></a> -<a name="l271"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l272"></a></span><span class=cFD>_LXCHG_U16</span><span class=cF0>:: -<a name="l273"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l274"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l275"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l276"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U16</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l277"></a> </span><span class=cF1>LOCK</span><span class=cF0> -<a name="l278"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U16</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>AX</span><span class=cF0> -<a name="l279"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l280"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> -<a name="l281"></a> -<a name="l282"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l283"></a></span><span class=cFD>_LXCHG_U8</span><span class=cF0>:: -<a name="l284"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l285"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l286"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l287"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF1>U8</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l288"></a> </span><span class=cF1>LOCK</span><span class=cF0> -<a name="l289"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF1>U8</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>],</span><span class=cFC>AL</span><span class=cF0> -<a name="l290"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l291"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> -<a name="l292"></a> -<a name="l293"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l294"></a></span><span class=cFD>_ENDIAN_U16</span><span class=cF0>:: -<a name="l295"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l296"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l297"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U16</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l298"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFC>AH</span><span class=cF0> -<a name="l299"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l300"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> -<a name="l301"></a> -<a name="l302"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l303"></a></span><span class=cFD>_ENDIAN_U32</span><span class=cF0>:: -<a name="l304"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l305"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l306"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l307"></a> </span><span class=cF1>BSWAP</span><span class=cF0> </span><span class=cFC>EAX</span><span class=cF0> -<a name="l308"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l309"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> -<a name="l310"></a> -<a name="l311"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l312"></a></span><span class=cFD>_ENDIAN_U64</span><span class=cF0>:: -<a name="l313"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l314"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l315"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l316"></a> </span><span class=cF1>BSWAP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l317"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l318"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> -<a name="l319"></a> -<a name="l320"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l321"></a></span><span class=cFD>_REP_IN_U32</span><span class=cF0>:: -<a name="l322"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l323"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l324"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l325"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l326"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l327"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l328"></a> </span><span class=cF1>REP_INSD</span><span class=cF0> -<a name="l329"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l330"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l331"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l332"></a> -<a name="l333"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l334"></a></span><span class=cFD>_REP_IN_U16</span><span class=cF0>:: -<a name="l335"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l336"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l337"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l338"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l339"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l340"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l341"></a> </span><span class=cF1>REP_INSW</span><span class=cF0> -<a name="l342"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l343"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l344"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l345"></a> -<a name="l346"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l347"></a></span><span class=cFD>_REP_IN_U8</span><span class=cF0>:: -<a name="l348"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l349"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l350"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l351"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l352"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l353"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l354"></a> </span><span class=cF1>REP_INSB</span><span class=cF0> -<a name="l355"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l356"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l357"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l358"></a> -<a name="l359"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l360"></a></span><span class=cFD>_REP_OUT_U32</span><span class=cF0>:: -<a name="l361"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l362"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l363"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l364"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l365"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l366"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l367"></a> </span><span class=cF1>REP_OUTSD</span><span class=cF0> -<a name="l368"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l369"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l370"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l371"></a> -<a name="l372"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l373"></a></span><span class=cFD>_REP_OUT_U16</span><span class=cF0>:: -<a name="l374"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l375"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l376"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l377"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l378"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l379"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l380"></a> </span><span class=cF1>REP_OUTSW</span><span class=cF0> -<a name="l381"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l382"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l383"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l384"></a> -<a name="l385"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l386"></a></span><span class=cFD>_REP_OUT_U8</span><span class=cF0>:: -<a name="l387"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l388"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l389"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l390"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l391"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l392"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l393"></a> </span><span class=cF1>REP_OUTSB</span><span class=cF0> -<a name="l394"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l395"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l396"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> -<a name="l397"></a> -<a name="l398"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l399"></a></span><span class=cFD>_CPUID</span><span class=cF0>:: -<a name="l400"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l401"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l402"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l403"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l404"></a> </span><span class=cF1>CPUID</span><span class=cF0> -<a name="l405"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l406"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> -<a name="l407"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0>[</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RBX</span><span class=cF0> -<a name="l408"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0>[</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> -<a name="l409"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0>[</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RDX</span><span class=cF0> -<a name="l410"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l411"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l412"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> -<a name="l413"></a> -<a name="l414"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l415"></a></span><span class=cFD>_CALL_IND</span><span class=cF0>:: </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l12"><span class=cF4>_LAST_FUN</span></a><span class=cF0> -<a name="l416"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l417"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l418"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l419"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l420"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l421"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> -<a name="l422"></a> </span><span class=cF1>LEA</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argv</span><span class=cF0> -<a name="l423"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l424"></a> </span><span class=cF1>SUB</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l425"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l426"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> -<a name="l427"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l428"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l429"></a> -<a name="l430"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> -<a name="l431"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l432"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l433"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l434"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l435"></a> -<a name="l436"></a>@@05: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> -<a name="l437"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l438"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l439"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l440"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l441"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l442"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l443"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l444"></a> -<a name="l445"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l446"></a></span><span class=cFD>_CALLEXTNUM</span><span class=cF0>:: -<a name="l447"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l448"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l449"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l450"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l451"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l452"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> -<a name="l453"></a> </span><span class=cF1>LEA</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argv</span><span class=cF0> -<a name="l454"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l455"></a> </span><span class=cF1>SUB</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l456"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l457"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> -<a name="l458"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFD>SYS_EXTERN_TABLE</span><span class=cF0>] -<a name="l459"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RAX</span><span class=cF0> + </span><span class=cFC>RDX</span><span class=cF0> * </span><span class=cFE>8</span><span class=cF0>] -<a name="l460"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l461"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l462"></a> -<a name="l463"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l464"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l465"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l466"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l467"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l468"></a> -<a name="l469"></a>@@05: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> -<a name="l470"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l471"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l472"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l473"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l474"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l475"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l476"></a> -<a name="l477"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l478"></a></span><span class=cFD>_CALLEXTSTR</span><span class=cF0>:: -<a name="l479"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l480"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l481"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l482"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l483"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> -<a name="l484"></a> </span><span class=cF1>LEA</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argv</span><span class=cF0> -<a name="l485"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l486"></a> </span><span class=cF1>SUB</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l487"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l488"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> -<a name="l489"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l490"></a> -<a name="l491"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> -<a name="l492"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l493"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFC>FS</span><span class=cF0>:</span><span class=cF9>CTask</span><span class=cF0>.hash_table[</span><span class=cFC>RAX</span><span class=cF0>] -<a name="l494"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF3>HTT_FUN</span><span class=cF0> | </span><span class=cF3>HTT_EXPORT_SYS_SYM</span><span class=cF0> -<a name="l495"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFD>SYS_HASH_FIND</span><span class=cF0> -<a name="l496"></a> </span><span class=cF1>JZ</span><span class=cF0> @@15 -<a name="l497"></a> -<a name="l498"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cF9>U32</span><span class=cF0> </span><span class=cF9>CHash</span><span class=cF0>.type[</span><span class=cFC>RAX</span><span class=cF0>], </span><span class=cF3>HTT_FUN</span><span class=cF0> -<a name="l499"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 -<a name="l500"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF9>CHashFun</span><span class=cF0>.exe_addr[</span><span class=cFC>RAX</span><span class=cF0>] -<a name="l501"></a> </span><span class=cF1>JMP</span><span class=cF0> @@10 -<a name="l502"></a>@@05: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF9>CHashExport</span><span class=cF0>.val[</span><span class=cFC>RAX</span><span class=cF0>] -<a name="l503"></a>@@10: </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l504"></a> </span><span class=cF1>JZ</span><span class=cF0> @@15 -<a name="l505"></a> -<a name="l506"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l507"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l508"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l509"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l510"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l511"></a> -<a name="l512"></a>@@15: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> -<a name="l513"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> -<a name="l514"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> -<a name="l515"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> -<a name="l516"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> -<a name="l517"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l518"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l519"></a> -<a name="l520"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l521"></a></span><span class=cFD>SET_GS_BASE</span><span class=cF0>:: -<a name="l522"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l523"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> -<a name="l524"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> -<a name="l525"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l526"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> -<a name="l527"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>ECX</span><span class=cF0>, </span><span class=cF3>IA32_GS_BASE</span><span class=cF0> -<a name="l528"></a> </span><span class=cF1>WRMSR</span><span class=cF0> -<a name="l529"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> -<a name="l530"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> -<a name="l531"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l532"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l533"></a> -<a name="l534"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l535"></a></span><span class=cFD>SET_FS_BASE</span><span class=cF0>:: -<a name="l536"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l537"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> -<a name="l538"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> -<a name="l539"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l540"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> -<a name="l541"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>ECX</span><span class=cF0>, </span><span class=cF3>IA32_FS_BASE</span><span class=cF0> -<a name="l542"></a> </span><span class=cF1>WRMSR</span><span class=cF0> -<a name="l543"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> -<a name="l544"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> -<a name="l545"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> -<a name="l546"></a> -<a name="l547"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l548"></a></span><span class=cFD>_RET</span><span class=cF0>:: -<a name="l549"></a> </span><span class=cF1>RET</span><span class=cF0> -<a name="l550"></a> -<a name="l551"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l552"></a></span><span class=cFD>_MSR_READ</span><span class=cF0>:: -<a name="l553"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l554"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l555"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l556"></a> </span><span class=cF1>RDMSR</span><span class=cF0> -<a name="l557"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> -<a name="l558"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>EDX</span><span class=cF0>, </span><span class=cFC>EAX</span><span class=cF0> -<a name="l559"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> -<a name="l560"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l561"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> -<a name="l562"></a> -<a name="l563"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l564"></a></span><span class=cFD>_MSR_WRITE</span><span class=cF0>:: -<a name="l565"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l566"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> -<a name="l567"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l568"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> -<a name="l569"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> -<a name="l570"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] -<a name="l571"></a> </span><span class=cF1>WRMSR</span><span class=cF0> -<a name="l572"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> -<a name="l573"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> -<a name="l574"></a> -<a name="l575"></a></span><span class=cF2>/***********************************/</span><span class=cF0> -<a name="l576"></a></span><span class=cFD>_SYS_HLT</span><span class=cF0>:: -<a name="l577"></a> </span><span class=cF1>CLI</span><span class=cF0> -<a name="l578"></a>@@05: </span><span class=cF1>HLT</span><span class=cF0> -<a name="l579"></a> </span><span class=cF1>JMP</span><span class=cF0> @@05 -<a name="l580"></a>}; +<a name="l254"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF1>U8</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l255"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF1>U8</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>AL</span><span class=cF0> +<a name="l256"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l257"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l258"></a> +<a name="l259"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l260"></a></span><span class=cFD>_LXCHG_I64</span><span class=cF0>:: +<a name="l261"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l262"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l263"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l264"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l265"></a> </span><span class=cF1>LOCK</span><span class=cF0> +<a name="l266"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> +<a name="l267"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l268"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l269"></a> +<a name="l270"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l271"></a></span><span class=cFD>_LXCHG_U32</span><span class=cF0>:: +<a name="l272"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l273"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l274"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l275"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>EAX</span><span class=cF0>, </span><span class=cF9>U32</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l276"></a> </span><span class=cF1>LOCK</span><span class=cF0> +<a name="l277"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U32</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>EAX</span><span class=cF0> +<a name="l278"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l279"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l280"></a> +<a name="l281"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l282"></a></span><span class=cFD>_LXCHG_U16</span><span class=cF0>:: +<a name="l283"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l284"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l285"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l286"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U16</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l287"></a> </span><span class=cF1>LOCK</span><span class=cF0> +<a name="l288"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF9>U16</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>], </span><span class=cFC>AX</span><span class=cF0> +<a name="l289"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l290"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l291"></a> +<a name="l292"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l293"></a></span><span class=cFD>_LXCHG_U8</span><span class=cF0>:: +<a name="l294"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l295"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l296"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l297"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF1>U8</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l298"></a> </span><span class=cF1>LOCK</span><span class=cF0> +<a name="l299"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cF1>U8</span><span class=cF0> [</span><span class=cFC>RDX</span><span class=cF0>],</span><span class=cFC>AL</span><span class=cF0> +<a name="l300"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l301"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l302"></a> +<a name="l303"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l304"></a></span><span class=cFD>_ENDIAN_U16</span><span class=cF0>:: +<a name="l305"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l306"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l307"></a> </span><span class=cF1>MOVZX</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U16</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l308"></a> </span><span class=cF1>XCHG</span><span class=cF0> </span><span class=cFC>AL</span><span class=cF0>, </span><span class=cFC>AH</span><span class=cF0> +<a name="l309"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l310"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> +<a name="l311"></a> +<a name="l312"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l313"></a></span><span class=cFD>_ENDIAN_U32</span><span class=cF0>:: +<a name="l314"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l315"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l316"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l317"></a> </span><span class=cF1>BSWAP</span><span class=cF0> </span><span class=cFC>EAX</span><span class=cF0> +<a name="l318"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l319"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> +<a name="l320"></a> +<a name="l321"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l322"></a></span><span class=cFD>_ENDIAN_U64</span><span class=cF0>:: +<a name="l323"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l324"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l325"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l326"></a> </span><span class=cF1>BSWAP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l327"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l328"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> +<a name="l329"></a> +<a name="l330"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l331"></a></span><span class=cFD>_REP_IN_U32</span><span class=cF0>:: +<a name="l332"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l333"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l334"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l335"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l336"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l337"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l338"></a> </span><span class=cF1>REP_INSD</span><span class=cF0> +<a name="l339"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l340"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l341"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l342"></a> +<a name="l343"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l344"></a></span><span class=cFD>_REP_IN_U16</span><span class=cF0>:: +<a name="l345"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l346"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l347"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l348"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l349"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l350"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l351"></a> </span><span class=cF1>REP_INSW</span><span class=cF0> +<a name="l352"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l353"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l354"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l355"></a> +<a name="l356"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l357"></a></span><span class=cFD>_REP_IN_U8</span><span class=cF0>:: +<a name="l358"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l359"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l360"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l361"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l362"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l363"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l364"></a> </span><span class=cF1>REP_INSB</span><span class=cF0> +<a name="l365"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l366"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l367"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l368"></a> +<a name="l369"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l370"></a></span><span class=cFD>_REP_OUT_U32</span><span class=cF0>:: +<a name="l371"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l372"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l373"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l374"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l375"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l376"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l377"></a> </span><span class=cF1>REP_OUTSD</span><span class=cF0> +<a name="l378"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l379"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l380"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l381"></a> +<a name="l382"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l383"></a></span><span class=cFD>_REP_OUT_U16</span><span class=cF0>:: +<a name="l384"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l385"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l386"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l387"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l388"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l389"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l390"></a> </span><span class=cF1>REP_OUTSW</span><span class=cF0> +<a name="l391"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l392"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l393"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l394"></a> +<a name="l395"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l396"></a></span><span class=cFD>_REP_OUT_U8</span><span class=cF0>:: +<a name="l397"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l398"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l399"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l400"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l401"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l402"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l403"></a> </span><span class=cF1>REP_OUTSB</span><span class=cF0> +<a name="l404"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l405"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l406"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0> +<a name="l407"></a> +<a name="l408"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l409"></a></span><span class=cFD>_CPUID</span><span class=cF0>:: +<a name="l410"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l411"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l412"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l413"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l414"></a> </span><span class=cF1>CPUID</span><span class=cF0> +<a name="l415"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l416"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RAX</span><span class=cF0> +<a name="l417"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0>[</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RBX</span><span class=cF0> +<a name="l418"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0>[</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RCX</span><span class=cF0> +<a name="l419"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFE>24</span><span class=cF0>[</span><span class=cFC>RSI</span><span class=cF0>], </span><span class=cFC>RDX</span><span class=cF0> +<a name="l420"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l421"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l422"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l423"></a> +<a name="l424"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l425"></a></span><span class=cFD>_CALL_IND</span><span class=cF0>:: </span><span class=cF2>//See </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l12"><span class=cF4>_LAST_FUN</span></a><span class=cF0> +<a name="l426"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l427"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l428"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l429"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l430"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l431"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> +<a name="l432"></a> </span><span class=cF1>LEA</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argv</span><span class=cF0> +<a name="l433"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l434"></a> </span><span class=cF1>SUB</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l435"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l436"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> +<a name="l437"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l438"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l439"></a> +<a name="l440"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> +<a name="l441"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l442"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l443"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l444"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l445"></a> +<a name="l446"></a>@@05: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> +<a name="l447"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l448"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l449"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l450"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l451"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l452"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l453"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l454"></a> +<a name="l455"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l456"></a></span><span class=cFD>_CALLEXTNUM</span><span class=cF0>:: +<a name="l457"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l458"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l459"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l460"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l461"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l462"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> +<a name="l463"></a> </span><span class=cF1>LEA</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argv</span><span class=cF0> +<a name="l464"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l465"></a> </span><span class=cF1>SUB</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l466"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l467"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> +<a name="l468"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFD>SYS_EXTERN_TABLE</span><span class=cF0>] +<a name="l469"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> [</span><span class=cFC>RAX</span><span class=cF0> + </span><span class=cFC>RDX</span><span class=cF0> * </span><span class=cFE>8</span><span class=cF0>] +<a name="l470"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l471"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l472"></a> +<a name="l473"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l474"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l475"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l476"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l477"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l478"></a> +<a name="l479"></a>@@05: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> +<a name="l480"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l481"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l482"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l483"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l484"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l485"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l486"></a> +<a name="l487"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l488"></a></span><span class=cFD>_CALLEXTSTR</span><span class=cF0>:: +<a name="l489"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l490"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l491"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l492"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l493"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> +<a name="l494"></a> </span><span class=cF1>LEA</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG3</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argv</span><span class=cF0> +<a name="l495"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l496"></a> </span><span class=cF1>SUB</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l497"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l498"></a> </span><span class=cF1>REP_MOVSB</span><span class=cF0> +<a name="l499"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l500"></a> +<a name="l501"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>1</span><span class=cF0> +<a name="l502"></a> </span><span class=cF1>XOR</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l503"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cFC>FS</span><span class=cF0>:</span><span class=cF9>CTask</span><span class=cF0>.hash_table[</span><span class=cFC>RAX</span><span class=cF0>] +<a name="l504"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBX</span><span class=cF0>, </span><span class=cF3>HTT_FUN</span><span class=cF0> | </span><span class=cF3>HTT_EXPORT_SYS_SYM</span><span class=cF0> +<a name="l505"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFD>SYS_HASH_FIND</span><span class=cF0> +<a name="l506"></a> </span><span class=cF1>JZ</span><span class=cF0> @@15 +<a name="l507"></a> +<a name="l508"></a> </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cF9>U32</span><span class=cF0> </span><span class=cF9>CHash</span><span class=cF0>.type[</span><span class=cFC>RAX</span><span class=cF0>], </span><span class=cF3>HTT_FUN</span><span class=cF0> +<a name="l509"></a> </span><span class=cF1>JZ</span><span class=cF0> @@05 +<a name="l510"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF9>CHashFun</span><span class=cF0>.exe_addr[</span><span class=cFC>RAX</span><span class=cF0>] +<a name="l511"></a> </span><span class=cF1>JMP</span><span class=cF0> @@10 +<a name="l512"></a>@@05: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF9>CHashExport</span><span class=cF0>.val[</span><span class=cFC>RAX</span><span class=cF0>] +<a name="l513"></a>@@10: </span><span class=cF1>TEST</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l514"></a> </span><span class=cF1>JZ</span><span class=cF0> @@15 +<a name="l515"></a> +<a name="l516"></a> </span><span class=cF1>CALL</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l517"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l518"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l519"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l520"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l521"></a> +<a name="l522"></a>@@15: </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF9>U64</span><span class=cF0> </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] </span><span class=cF2>//argc</span><span class=cF0> +<a name="l523"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cFE>3</span><span class=cF0> +<a name="l524"></a> </span><span class=cF1>ADD</span><span class=cF0> </span><span class=cFC>RSP</span><span class=cF0>, </span><span class=cFC>RCX</span><span class=cF0> +<a name="l525"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDI</span><span class=cF0> +<a name="l526"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RSI</span><span class=cF0> +<a name="l527"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l528"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l529"></a> +<a name="l530"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l531"></a></span><span class=cFD>SET_GS_BASE</span><span class=cF0>:: +<a name="l532"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l533"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> +<a name="l534"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> +<a name="l535"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l536"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> +<a name="l537"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>ECX</span><span class=cF0>, </span><span class=cF3>IA32_GS_BASE</span><span class=cF0> +<a name="l538"></a> </span><span class=cF1>WRMSR</span><span class=cF0> +<a name="l539"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> +<a name="l540"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> +<a name="l541"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l542"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l543"></a> +<a name="l544"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l545"></a></span><span class=cFD>SET_FS_BASE</span><span class=cF0>:: +<a name="l546"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l547"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> +<a name="l548"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> +<a name="l549"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l550"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> +<a name="l551"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>ECX</span><span class=cF0>, </span><span class=cF3>IA32_FS_BASE</span><span class=cF0> +<a name="l552"></a> </span><span class=cF1>WRMSR</span><span class=cF0> +<a name="l553"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0> +<a name="l554"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0> +<a name="l555"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0> +<a name="l556"></a> +<a name="l557"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l558"></a></span><span class=cFD>_RET</span><span class=cF0>:: +<a name="l559"></a> </span><span class=cF1>RET</span><span class=cF0> +<a name="l560"></a> +<a name="l561"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l562"></a></span><span class=cFD>_MSR_READ</span><span class=cF0>:: +<a name="l563"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l564"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l565"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l566"></a> </span><span class=cF1>RDMSR</span><span class=cF0> +<a name="l567"></a> </span><span class=cF1>SHL</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> +<a name="l568"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>EDX</span><span class=cF0>, </span><span class=cFC>EAX</span><span class=cF0> +<a name="l569"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cFC>RDX</span><span class=cF0> +<a name="l570"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l571"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>8</span><span class=cF0> +<a name="l572"></a> +<a name="l573"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l574"></a></span><span class=cFD>_MSR_WRITE</span><span class=cF0>:: +<a name="l575"></a> </span><span class=cF1>PUSH</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l576"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0>, </span><span class=cFC>RSP</span><span class=cF0> +<a name="l577"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RAX</span><span class=cF0>, </span><span class=cF3>SF_ARG2</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l578"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFC>RAX</span><span class=cF0> +<a name="l579"></a> </span><span class=cF1>SHR</span><span class=cF0> </span><span class=cFC>RDX</span><span class=cF0>, </span><span class=cFE>32</span><span class=cF0> +<a name="l580"></a> </span><span class=cF1>MOV</span><span class=cF0> </span><span class=cFC>RCX</span><span class=cF0>, </span><span class=cF3>SF_ARG1</span><span class=cF0>[</span><span class=cFC>RBP</span><span class=cF0>] +<a name="l581"></a> </span><span class=cF1>WRMSR</span><span class=cF0> +<a name="l582"></a> </span><span class=cF1>POP</span><span class=cF0> </span><span class=cFC>RBP</span><span class=cF0> +<a name="l583"></a> </span><span class=cF1>RET1</span><span class=cF0> </span><span class=cFE>16</span><span class=cF0> +<a name="l584"></a> +<a name="l585"></a></span><span class=cF2>/***********************************/</span><span class=cF0> +<a name="l586"></a></span><span class=cFD>_SYS_HLT</span><span class=cF0>:: +<a name="l587"></a> </span><span class=cF1>CLI</span><span class=cF0> +<a name="l588"></a>@@05: </span><span class=cF1>HLT</span><span class=cF0> +<a name="l589"></a> </span><span class=cF1>JMP</span><span class=cF0> @@05 +<a name="l590"></a>}; </span></pre></body> </html> diff --git a/docs/Kernel/Kernel.PRJ.html b/docs/Kernel/Kernel.PRJ.html index 6de121f6..0cbbb42d 100755 --- a/docs/Kernel/Kernel.PRJ.html +++ b/docs/Kernel/Kernel.PRJ.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KernelA.HH.html b/docs/Kernel/KernelA.HH.html index 6eed9646..1db4eca9 100755 --- a/docs/Kernel/KernelA.HH.html +++ b/docs/Kernel/KernelA.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KernelB.HH.html b/docs/Kernel/KernelB.HH.html index 3b26f81b..a8e2941e 100755 --- a/docs/Kernel/KernelB.HH.html +++ b/docs/Kernel/KernelB.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KernelC.HH.html b/docs/Kernel/KernelC.HH.html index eadf6467..4040e922 100755 --- a/docs/Kernel/KernelC.HH.html +++ b/docs/Kernel/KernelC.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/KeyDev.CC.html b/docs/Kernel/KeyDev.CC.html index e7a16b81..a0e06144 100755 --- a/docs/Kernel/KeyDev.CC.html +++ b/docs/Kernel/KeyDev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/BlkPool.CC.html b/docs/Kernel/Memory/BlkPool.CC.html index c3eed588..e1fd9cdc 100755 --- a/docs/Kernel/Memory/BlkPool.CC.html +++ b/docs/Kernel/Memory/BlkPool.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/HeapCtrl.CC.html b/docs/Kernel/Memory/HeapCtrl.CC.html index f3852e1f..06c96226 100755 --- a/docs/Kernel/Memory/HeapCtrl.CC.html +++ b/docs/Kernel/Memory/HeapCtrl.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/MAllocFree.CC.html b/docs/Kernel/Memory/MAllocFree.CC.html index 341fd67b..bf9e1f8d 100755 --- a/docs/Kernel/Memory/MAllocFree.CC.html +++ b/docs/Kernel/Memory/MAllocFree.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/MakeMemory.CC.html b/docs/Kernel/Memory/MakeMemory.CC.html index 1c1928a8..4d1b0690 100755 --- a/docs/Kernel/Memory/MakeMemory.CC.html +++ b/docs/Kernel/Memory/MakeMemory.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/MemPag.CC.html b/docs/Kernel/Memory/MemPag.CC.html index 7d10a432..28cf7619 100755 --- a/docs/Kernel/Memory/MemPag.CC.html +++ b/docs/Kernel/Memory/MemPag.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/MemPhysical.CC.html b/docs/Kernel/Memory/MemPhysical.CC.html index 9589929a..502d7c8e 100755 --- a/docs/Kernel/Memory/MemPhysical.CC.html +++ b/docs/Kernel/Memory/MemPhysical.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/PageTables.CC.html b/docs/Kernel/Memory/PageTables.CC.html index 7fa02a72..0c670758 100755 --- a/docs/Kernel/Memory/PageTables.CC.html +++ b/docs/Kernel/Memory/PageTables.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Memory/index.html b/docs/Kernel/Memory/index.html index 4acb1eaf..14ef53bd 100755 --- a/docs/Kernel/Memory/index.html +++ b/docs/Kernel/Memory/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Kernel/MultiProc.CC.html b/docs/Kernel/MultiProc.CC.html index e3911063..a1e1acd7 100755 --- a/docs/Kernel/MultiProc.CC.html +++ b/docs/Kernel/MultiProc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/PCI.CC.html b/docs/Kernel/PCI.CC.html index 1f06f3ec..e95dd7e2 100755 --- a/docs/Kernel/PCI.CC.html +++ b/docs/Kernel/PCI.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/PCIBIOS.CC.html b/docs/Kernel/PCIBIOS.CC.html index 9dcb2bef..5382f61b 100755 --- a/docs/Kernel/PCIBIOS.CC.html +++ b/docs/Kernel/PCIBIOS.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/QuickSort.CC.html b/docs/Kernel/QuickSort.CC.html index facb451c..c4c8dc6c 100755 --- a/docs/Kernel/QuickSort.CC.html +++ b/docs/Kernel/QuickSort.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/Sched.CC.html b/docs/Kernel/Sched.CC.html index 3a4bce23..734f5f36 100755 --- a/docs/Kernel/Sched.CC.html +++ b/docs/Kernel/Sched.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/SerialDev/Keyboard.CC.html b/docs/Kernel/SerialDev/Keyboard.CC.html index 204b8584..f3a23a0c 100755 --- a/docs/Kernel/SerialDev/Keyboard.CC.html +++ b/docs/Kernel/SerialDev/Keyboard.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/SerialDev/MakeSerialDev.CC.html b/docs/Kernel/SerialDev/MakeSerialDev.CC.html index 9f9fa00b..a2b3fa11 100755 --- a/docs/Kernel/SerialDev/MakeSerialDev.CC.html +++ b/docs/Kernel/SerialDev/MakeSerialDev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/SerialDev/Message.CC.html b/docs/Kernel/SerialDev/Message.CC.html index 8c152410..364b1b48 100755 --- a/docs/Kernel/SerialDev/Message.CC.html +++ b/docs/Kernel/SerialDev/Message.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/SerialDev/Mouse.CC.html b/docs/Kernel/SerialDev/Mouse.CC.html index f3a16a95..098e0b59 100755 --- a/docs/Kernel/SerialDev/Mouse.CC.html +++ b/docs/Kernel/SerialDev/Mouse.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/SerialDev/index.html b/docs/Kernel/SerialDev/index.html index 281a6c51..c329e18b 100755 --- a/docs/Kernel/SerialDev/index.html +++ b/docs/Kernel/SerialDev/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Kernel/StrA.CC.html b/docs/Kernel/StrA.CC.html index 4502a024..be5aa785 100755 --- a/docs/Kernel/StrA.CC.html +++ b/docs/Kernel/StrA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/StrB.CC.html b/docs/Kernel/StrB.CC.html index da66dd33..56febe57 100755 --- a/docs/Kernel/StrB.CC.html +++ b/docs/Kernel/StrB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/StrPrint.CC.html b/docs/Kernel/StrPrint.CC.html index fd1f7d32..5b248bbf 100755 --- a/docs/Kernel/StrPrint.CC.html +++ b/docs/Kernel/StrPrint.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/StrScan.CC.html b/docs/Kernel/StrScan.CC.html index 4dfe702e..6b9ccf76 100755 --- a/docs/Kernel/StrScan.CC.html +++ b/docs/Kernel/StrScan.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Kernel/index.html b/docs/Kernel/index.html index e1490389..5c9a8bfc 100755 --- a/docs/Kernel/index.html +++ b/docs/Kernel/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/MakeHome.CC.html b/docs/MakeHome.CC.html index b3f12be4..8ef5971e 100755 --- a/docs/MakeHome.CC.html +++ b/docs/MakeHome.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Bible.TXT.html b/docs/Misc/Bible.TXT.html index cd70b6c8..ee35d4cc 100755 --- a/docs/Misc/Bible.TXT.html +++ b/docs/Misc/Bible.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Clementine.TXT.html b/docs/Misc/Clementine.TXT.html index ea9b9787..bf39907f 100755 --- a/docs/Misc/Clementine.TXT.html +++ b/docs/Misc/Clementine.TXT.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/DoDistro.CC.html b/docs/Misc/DoDistro.CC.html index 3d7a4939..43fc89aa 100755 --- a/docs/Misc/DoDistro.CC.html +++ b/docs/Misc/DoDistro.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/OSInstall.CC.html b/docs/Misc/OSInstall.CC.html index 4374662d..67902492 100755 --- a/docs/Misc/OSInstall.CC.html +++ b/docs/Misc/OSInstall.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/OSTestSuite.CC.html b/docs/Misc/OSTestSuite.CC.html index f6fd0582..122b6dac 100755 --- a/docs/Misc/OSTestSuite.CC.html +++ b/docs/Misc/OSTestSuite.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/PCIDevices.DD.html b/docs/Misc/PCIDevices.DD.html index 47344f47..ddd52b1b 100755 --- a/docs/Misc/PCIDevices.DD.html +++ b/docs/Misc/PCIDevices.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour.IN.html b/docs/Misc/Tour/Tour.IN.html index ec6ea51d..1814c8be 100755 --- a/docs/Misc/Tour/Tour.IN.html +++ b/docs/Misc/Tour/Tour.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour1.IN.html b/docs/Misc/Tour/Tour1.IN.html index 302cc6d3..93bbcdf8 100755 --- a/docs/Misc/Tour/Tour1.IN.html +++ b/docs/Misc/Tour/Tour1.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour2.IN.html b/docs/Misc/Tour/Tour2.IN.html index 0ea37762..1567767a 100755 --- a/docs/Misc/Tour/Tour2.IN.html +++ b/docs/Misc/Tour/Tour2.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour3.IN.html b/docs/Misc/Tour/Tour3.IN.html index 0dc11add..f264f71a 100755 --- a/docs/Misc/Tour/Tour3.IN.html +++ b/docs/Misc/Tour/Tour3.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour4.IN.html b/docs/Misc/Tour/Tour4.IN.html index 8f2dc41d..86058c42 100755 --- a/docs/Misc/Tour/Tour4.IN.html +++ b/docs/Misc/Tour/Tour4.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour5.IN.html b/docs/Misc/Tour/Tour5.IN.html index 81827d77..4deb20ae 100755 --- a/docs/Misc/Tour/Tour5.IN.html +++ b/docs/Misc/Tour/Tour5.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour6.IN.html b/docs/Misc/Tour/Tour6.IN.html index 262c7243..c8b5c608 100755 --- a/docs/Misc/Tour/Tour6.IN.html +++ b/docs/Misc/Tour/Tour6.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour7.IN.html b/docs/Misc/Tour/Tour7.IN.html index 7e622044..645f16e5 100755 --- a/docs/Misc/Tour/Tour7.IN.html +++ b/docs/Misc/Tour/Tour7.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour8.IN.html b/docs/Misc/Tour/Tour8.IN.html index ca441f7d..d10934f9 100755 --- a/docs/Misc/Tour/Tour8.IN.html +++ b/docs/Misc/Tour/Tour8.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/Tour9.IN.html b/docs/Misc/Tour/Tour9.IN.html index aa00a13e..a0f51911 100755 --- a/docs/Misc/Tour/Tour9.IN.html +++ b/docs/Misc/Tour/Tour9.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/TourA.IN.html b/docs/Misc/Tour/TourA.IN.html index 66f9c809..9ffa782d 100755 --- a/docs/Misc/Tour/TourA.IN.html +++ b/docs/Misc/Tour/TourA.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/TourB.IN.html b/docs/Misc/Tour/TourB.IN.html index e4f67179..792d18e3 100755 --- a/docs/Misc/Tour/TourB.IN.html +++ b/docs/Misc/Tour/TourB.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/TourC.IN.html b/docs/Misc/Tour/TourC.IN.html index a67959f2..0abd071b 100755 --- a/docs/Misc/Tour/TourC.IN.html +++ b/docs/Misc/Tour/TourC.IN.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/Misc/Tour/index.html b/docs/Misc/Tour/index.html index f74f4ab1..3c60253f 100755 --- a/docs/Misc/Tour/index.html +++ b/docs/Misc/Tour/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Misc/index.html b/docs/Misc/index.html index 99033b0e..5bcc0026 100755 --- a/docs/Misc/index.html +++ b/docs/Misc/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Once.CC.html b/docs/Once.CC.html index 36b2eb31..68fdd8b4 100755 --- a/docs/Once.CC.html +++ b/docs/Once.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/PersonalMenu.DD.html b/docs/PersonalMenu.DD.html index ca0cf816..082737be 100755 --- a/docs/PersonalMenu.DD.html +++ b/docs/PersonalMenu.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/PersonalNotes.DD.html b/docs/PersonalNotes.DD.html index cbc747c1..450a213f 100755 --- a/docs/PersonalNotes.DD.html +++ b/docs/PersonalNotes.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/StartOS.CC.html b/docs/StartOS.CC.html index 448f94d0..ec5af063 100755 --- a/docs/StartOS.CC.html +++ b/docs/StartOS.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/AutoComplete/ACDictGen.CC.html b/docs/System/AutoComplete/ACDictGen.CC.html index d3c6527a..dd2c8a38 100755 --- a/docs/System/AutoComplete/ACDictGen.CC.html +++ b/docs/System/AutoComplete/ACDictGen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/AutoComplete/ACFill.CC.html b/docs/System/AutoComplete/ACFill.CC.html index 98ae075e..6db27ed4 100755 --- a/docs/System/AutoComplete/ACFill.CC.html +++ b/docs/System/AutoComplete/ACFill.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/AutoComplete/ACInit.CC.html b/docs/System/AutoComplete/ACInit.CC.html index 600b2666..abbdac58 100755 --- a/docs/System/AutoComplete/ACInit.CC.html +++ b/docs/System/AutoComplete/ACInit.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/AutoComplete/ACTask.CC.html b/docs/System/AutoComplete/ACTask.CC.html index 11645670..5cdb81ab 100755 --- a/docs/System/AutoComplete/ACTask.CC.html +++ b/docs/System/AutoComplete/ACTask.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/AutoComplete/MakeAC.CC.html b/docs/System/AutoComplete/MakeAC.CC.html index b1ffef8a..a2c43b4a 100755 --- a/docs/System/AutoComplete/MakeAC.CC.html +++ b/docs/System/AutoComplete/MakeAC.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/AutoComplete/index.html b/docs/System/AutoComplete/index.html index 386ef872..0dd96a69 100755 --- a/docs/System/AutoComplete/index.html +++ b/docs/System/AutoComplete/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/BlkDev/DiskCheck.CC.html b/docs/System/BlkDev/DiskCheck.CC.html index 80395605..cbe75768 100755 --- a/docs/System/BlkDev/DiskCheck.CC.html +++ b/docs/System/BlkDev/DiskCheck.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/DiskPart.CC.html b/docs/System/BlkDev/DiskPart.CC.html index 2fe25d19..e64e4ebd 100755 --- a/docs/System/BlkDev/DiskPart.CC.html +++ b/docs/System/BlkDev/DiskPart.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/FileMgr.CC.html b/docs/System/BlkDev/FileMgr.CC.html index 50cd8ff3..56f5e6e8 100755 --- a/docs/System/BlkDev/FileMgr.CC.html +++ b/docs/System/BlkDev/FileMgr.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/MakeZBlkDev.CC.html b/docs/System/BlkDev/MakeZBlkDev.CC.html index f766cd4c..686f4a17 100755 --- a/docs/System/BlkDev/MakeZBlkDev.CC.html +++ b/docs/System/BlkDev/MakeZBlkDev.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/Mount.CC.html b/docs/System/BlkDev/Mount.CC.html index d9f2d168..82b8d92f 100755 --- a/docs/System/BlkDev/Mount.CC.html +++ b/docs/System/BlkDev/Mount.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/ZDiskA.CC.html b/docs/System/BlkDev/ZDiskA.CC.html index 70be06ac..e5468329 100755 --- a/docs/System/BlkDev/ZDiskA.CC.html +++ b/docs/System/BlkDev/ZDiskA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/ZDiskB.CC.html b/docs/System/BlkDev/ZDiskB.CC.html index c98119c1..965cb899 100755 --- a/docs/System/BlkDev/ZDiskB.CC.html +++ b/docs/System/BlkDev/ZDiskB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/BlkDev/index.html b/docs/System/BlkDev/index.html index db34d452..43496cf4 100755 --- a/docs/System/BlkDev/index.html +++ b/docs/System/BlkDev/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/Boot/BootDVD.CC.html b/docs/System/Boot/BootDVD.CC.html index da42a961..8b2c5fc3 100755 --- a/docs/System/Boot/BootDVD.CC.html +++ b/docs/System/Boot/BootDVD.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootDVDIns.CC.html b/docs/System/Boot/BootDVDIns.CC.html index ee81359b..4baac58a 100755 --- a/docs/System/Boot/BootDVDIns.CC.html +++ b/docs/System/Boot/BootDVDIns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootHD.CC.html b/docs/System/Boot/BootHD.CC.html index 1f5b0e5d..b9ed14cc 100755 --- a/docs/System/Boot/BootHD.CC.html +++ b/docs/System/Boot/BootHD.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootHDIns.CC.html b/docs/System/Boot/BootHDIns.CC.html index 76f08fb8..5b112e5a 100755 --- a/docs/System/Boot/BootHDIns.CC.html +++ b/docs/System/Boot/BootHDIns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootMHD.CC.html b/docs/System/Boot/BootMHD.CC.html index 65e337b3..aad4f97b 100755 --- a/docs/System/Boot/BootMHD.CC.html +++ b/docs/System/Boot/BootMHD.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootMHD2.CC.html b/docs/System/Boot/BootMHD2.CC.html index 988585f2..c293fe5b 100755 --- a/docs/System/Boot/BootMHD2.CC.html +++ b/docs/System/Boot/BootMHD2.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootMHDIns.CC.html b/docs/System/Boot/BootMHDIns.CC.html index f13a24ad..5f48b281 100755 --- a/docs/System/Boot/BootMHDIns.CC.html +++ b/docs/System/Boot/BootMHDIns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/BootRAM.CC.html b/docs/System/Boot/BootRAM.CC.html index 96923c27..14cdc5f0 100755 --- a/docs/System/Boot/BootRAM.CC.html +++ b/docs/System/Boot/BootRAM.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/DiskISORedSea.CC.html b/docs/System/Boot/DiskISORedSea.CC.html index 3113cb5c..b317cfe4 100755 --- a/docs/System/Boot/DiskISORedSea.CC.html +++ b/docs/System/Boot/DiskISORedSea.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/MakeBoot.CC.html b/docs/System/Boot/MakeBoot.CC.html index 530e9266..b6f1bf30 100755 --- a/docs/System/Boot/MakeBoot.CC.html +++ b/docs/System/Boot/MakeBoot.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Boot/index.html b/docs/System/Boot/index.html index 43c1945b..c08e3bdc 100755 --- a/docs/System/Boot/index.html +++ b/docs/System/Boot/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/Ctrls/CtrlsA.CC.html b/docs/System/Ctrls/CtrlsA.CC.html index dd18291c..c73c576d 100755 --- a/docs/System/Ctrls/CtrlsA.CC.html +++ b/docs/System/Ctrls/CtrlsA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Ctrls/CtrlsBttn.CC.html b/docs/System/Ctrls/CtrlsBttn.CC.html index 215aa089..d8b8f3ee 100755 --- a/docs/System/Ctrls/CtrlsBttn.CC.html +++ b/docs/System/Ctrls/CtrlsBttn.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Ctrls/CtrlsSlider.CC.html b/docs/System/Ctrls/CtrlsSlider.CC.html index 3748ba2c..5b7cd7ac 100755 --- a/docs/System/Ctrls/CtrlsSlider.CC.html +++ b/docs/System/Ctrls/CtrlsSlider.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Ctrls/MakeCtrls.CC.html b/docs/System/Ctrls/MakeCtrls.CC.html index db4a7642..2478e62c 100755 --- a/docs/System/Ctrls/MakeCtrls.CC.html +++ b/docs/System/Ctrls/MakeCtrls.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Ctrls/index.html b/docs/System/Ctrls/index.html index 1dd3d627..915ef94f 100755 --- a/docs/System/Ctrls/index.html +++ b/docs/System/Ctrls/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/Debug.CC.html b/docs/System/Debug.CC.html index 7559d4f8..e6bdc878 100755 --- a/docs/System/Debug.CC.html +++ b/docs/System/Debug.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Define.CC.html b/docs/System/Define.CC.html index 984e18fc..da37141f 100755 --- a/docs/System/Define.CC.html +++ b/docs/System/Define.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .c0F{color:#1f1f1f;background-color:#e3e3e3;} diff --git a/docs/System/DevInfo.CC.html b/docs/System/DevInfo.CC.html index b21cc9c5..03fe5f14 100755 --- a/docs/System/DevInfo.CC.html +++ b/docs/System/DevInfo.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocBin.CC.html b/docs/System/DolDoc/DocBin.CC.html index 82b2e64a..a5a2ed6f 100755 --- a/docs/System/DolDoc/DocBin.CC.html +++ b/docs/System/DolDoc/DocBin.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocChar.CC.html b/docs/System/DolDoc/DocChar.CC.html index 0bb71eb7..2125a332 100755 --- a/docs/System/DolDoc/DocChar.CC.html +++ b/docs/System/DolDoc/DocChar.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocClipBoard.CC.html b/docs/System/DolDoc/DocClipBoard.CC.html index 3375e67f..4053395e 100755 --- a/docs/System/DolDoc/DocClipBoard.CC.html +++ b/docs/System/DolDoc/DocClipBoard.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocCodeTools.CC.html b/docs/System/DolDoc/DocCodeTools.CC.html index 38709540..2d31b8b3 100755 --- a/docs/System/DolDoc/DocCodeTools.CC.html +++ b/docs/System/DolDoc/DocCodeTools.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocDblBuf.CC.html b/docs/System/DolDoc/DocDblBuf.CC.html index 0093e86e..c655e2d4 100755 --- a/docs/System/DolDoc/DocDblBuf.CC.html +++ b/docs/System/DolDoc/DocDblBuf.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocEd.CC.html b/docs/System/DolDoc/DocEd.CC.html index 135f4b2e..70235a18 100755 --- a/docs/System/DolDoc/DocEd.CC.html +++ b/docs/System/DolDoc/DocEd.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocExterns.CC.html b/docs/System/DolDoc/DocExterns.CC.html index 5ea6bce0..ad562102 100755 --- a/docs/System/DolDoc/DocExterns.CC.html +++ b/docs/System/DolDoc/DocExterns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocFile.CC.html b/docs/System/DolDoc/DocFile.CC.html index b762f98b..d31b76f5 100755 --- a/docs/System/DolDoc/DocFile.CC.html +++ b/docs/System/DolDoc/DocFile.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocFind.CC.html b/docs/System/DolDoc/DocFind.CC.html index 8d4070d1..2090b6cd 100755 --- a/docs/System/DolDoc/DocFind.CC.html +++ b/docs/System/DolDoc/DocFind.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocForm.CC.html b/docs/System/DolDoc/DocForm.CC.html index b888c04c..ed4b35ff 100755 --- a/docs/System/DolDoc/DocForm.CC.html +++ b/docs/System/DolDoc/DocForm.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocGet.CC.html b/docs/System/DolDoc/DocGet.CC.html index 367661c0..9792843b 100755 --- a/docs/System/DolDoc/DocGet.CC.html +++ b/docs/System/DolDoc/DocGet.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocGr.CC.html b/docs/System/DolDoc/DocGr.CC.html index d2348baa..89189c81 100755 --- a/docs/System/DolDoc/DocGr.CC.html +++ b/docs/System/DolDoc/DocGr.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocHighlight.CC.html b/docs/System/DolDoc/DocHighlight.CC.html index 0014d013..c347e4ef 100755 --- a/docs/System/DolDoc/DocHighlight.CC.html +++ b/docs/System/DolDoc/DocHighlight.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocInit.CC.html b/docs/System/DolDoc/DocInit.CC.html index 2974ea06..58695658 100755 --- a/docs/System/DolDoc/DocInit.CC.html +++ b/docs/System/DolDoc/DocInit.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocLink.CC.html b/docs/System/DolDoc/DocLink.CC.html index acf41380..1567813c 100755 --- a/docs/System/DolDoc/DocLink.CC.html +++ b/docs/System/DolDoc/DocLink.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocMacro.CC.html b/docs/System/DolDoc/DocMacro.CC.html index aa43cafb..cd873877 100755 --- a/docs/System/DolDoc/DocMacro.CC.html +++ b/docs/System/DolDoc/DocMacro.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocNew.CC.html b/docs/System/DolDoc/DocNew.CC.html index d43a119b..af85986e 100755 --- a/docs/System/DolDoc/DocNew.CC.html +++ b/docs/System/DolDoc/DocNew.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocPlain.CC.html b/docs/System/DolDoc/DocPlain.CC.html index 7b57d2ab..19fba334 100755 --- a/docs/System/DolDoc/DocPlain.CC.html +++ b/docs/System/DolDoc/DocPlain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocPopUp.CC.html b/docs/System/DolDoc/DocPopUp.CC.html index 7ab2c318..b6268843 100755 --- a/docs/System/DolDoc/DocPopUp.CC.html +++ b/docs/System/DolDoc/DocPopUp.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocPutKey.CC.html b/docs/System/DolDoc/DocPutKey.CC.html index 55993260..3d7c4650 100755 --- a/docs/System/DolDoc/DocPutKey.CC.html +++ b/docs/System/DolDoc/DocPutKey.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocPutS.CC.html b/docs/System/DolDoc/DocPutS.CC.html index d46a056b..bbc1bf42 100755 --- a/docs/System/DolDoc/DocPutS.CC.html +++ b/docs/System/DolDoc/DocPutS.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocRecalc.CC.html b/docs/System/DolDoc/DocRecalc.CC.html index 6f7ba625..d5868a5f 100755 --- a/docs/System/DolDoc/DocRecalc.CC.html +++ b/docs/System/DolDoc/DocRecalc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocRecalcLib.CC.html b/docs/System/DolDoc/DocRecalcLib.CC.html index 0125c08e..8049b223 100755 --- a/docs/System/DolDoc/DocRecalcLib.CC.html +++ b/docs/System/DolDoc/DocRecalcLib.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocRun.CC.html b/docs/System/DolDoc/DocRun.CC.html index bd1ef3e6..7a71981d 100755 --- a/docs/System/DolDoc/DocRun.CC.html +++ b/docs/System/DolDoc/DocRun.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocTerm.CC.html b/docs/System/DolDoc/DocTerm.CC.html index 871903b9..57fd5498 100755 --- a/docs/System/DolDoc/DocTerm.CC.html +++ b/docs/System/DolDoc/DocTerm.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocTree.CC.html b/docs/System/DolDoc/DocTree.CC.html index 788b7865..4ac6d638 100755 --- a/docs/System/DolDoc/DocTree.CC.html +++ b/docs/System/DolDoc/DocTree.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/DocWidgetWiz.CC.html b/docs/System/DolDoc/DocWidgetWiz.CC.html index 61b11bda..7deed4ec 100755 --- a/docs/System/DolDoc/DocWidgetWiz.CC.html +++ b/docs/System/DolDoc/DocWidgetWiz.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/MakeDoc.CC.html b/docs/System/DolDoc/MakeDoc.CC.html index 0d8eef5a..63a229eb 100755 --- a/docs/System/DolDoc/MakeDoc.CC.html +++ b/docs/System/DolDoc/MakeDoc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/DolDoc/index.html b/docs/System/DolDoc/index.html index 855ece95..845ff237 100755 --- a/docs/System/DolDoc/index.html +++ b/docs/System/DolDoc/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/Externs.CC.html b/docs/System/Externs.CC.html index 479ce85e..a0b5724f 100755 --- a/docs/System/Externs.CC.html +++ b/docs/System/Externs.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/GodBible.CC.html b/docs/System/God/GodBible.CC.html index 777b2d15..67add5a1 100755 --- a/docs/System/God/GodBible.CC.html +++ b/docs/System/God/GodBible.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/GodExterns.CC.html b/docs/System/God/GodExterns.CC.html index 03261c58..041c72ef 100755 --- a/docs/System/God/GodExterns.CC.html +++ b/docs/System/God/GodExterns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/GodSong.CC.html b/docs/System/God/GodSong.CC.html index d4d685c1..389d5a31 100755 --- a/docs/System/God/GodSong.CC.html +++ b/docs/System/God/GodSong.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/HolySpirit.CC.html b/docs/System/God/HolySpirit.CC.html index 3d5c21ba..5a622a68 100755 --- a/docs/System/God/HolySpirit.CC.html +++ b/docs/System/God/HolySpirit.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/MakeGod.CC.html b/docs/System/God/MakeGod.CC.html index b1658b04..16c0088d 100755 --- a/docs/System/God/MakeGod.CC.html +++ b/docs/System/God/MakeGod.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/Vocab.DD.html b/docs/System/God/Vocab.DD.html index bed83a4d..be0488c5 100755 --- a/docs/System/God/Vocab.DD.html +++ b/docs/System/God/Vocab.DD.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/God/index.html b/docs/System/God/index.html index ba90385c..05210e8f 100755 --- a/docs/System/God/index.html +++ b/docs/System/God/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/Gr/Gr.HH.html b/docs/System/Gr/Gr.HH.html index 93cb797a..323cc774 100755 --- a/docs/System/Gr/Gr.HH.html +++ b/docs/System/Gr/Gr.HH.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrAsm.CC.html b/docs/System/Gr/GrAsm.CC.html index fd754909..349485ea 100755 --- a/docs/System/Gr/GrAsm.CC.html +++ b/docs/System/Gr/GrAsm.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrBitMap.CC.html b/docs/System/Gr/GrBitMap.CC.html index a6cfda4a..7e5213ec 100755 --- a/docs/System/Gr/GrBitMap.CC.html +++ b/docs/System/Gr/GrBitMap.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrComposites.CC.html b/docs/System/Gr/GrComposites.CC.html index 3144ef98..2b9641d8 100755 --- a/docs/System/Gr/GrComposites.CC.html +++ b/docs/System/Gr/GrComposites.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrDC.CC.html b/docs/System/Gr/GrDC.CC.html index c2de220d..0ec0cbc8 100755 --- a/docs/System/Gr/GrDC.CC.html +++ b/docs/System/Gr/GrDC.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrEnd.CC.html b/docs/System/Gr/GrEnd.CC.html index 53d3c0f5..a9b3138e 100755 --- a/docs/System/Gr/GrEnd.CC.html +++ b/docs/System/Gr/GrEnd.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrExterns.CC.html b/docs/System/Gr/GrExterns.CC.html index 4f1181a9..c6712bce 100755 --- a/docs/System/Gr/GrExterns.CC.html +++ b/docs/System/Gr/GrExterns.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrGlobals.CC.html b/docs/System/Gr/GrGlobals.CC.html index 674a2df9..542f7021 100755 --- a/docs/System/Gr/GrGlobals.CC.html +++ b/docs/System/Gr/GrGlobals.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrInitA.CC.html b/docs/System/Gr/GrInitA.CC.html index 0dbe023c..f7b6bbf8 100755 --- a/docs/System/Gr/GrInitA.CC.html +++ b/docs/System/Gr/GrInitA.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrInitB.CC.html b/docs/System/Gr/GrInitB.CC.html index c8e16509..44b6a246 100755 --- a/docs/System/Gr/GrInitB.CC.html +++ b/docs/System/Gr/GrInitB.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrMath.CC.html b/docs/System/Gr/GrMath.CC.html index 47e72bb8..b8ac3b66 100755 --- a/docs/System/Gr/GrMath.CC.html +++ b/docs/System/Gr/GrMath.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrPalette.CC.html b/docs/System/Gr/GrPalette.CC.html index 8acc9275..ec4a888d 100755 --- a/docs/System/Gr/GrPalette.CC.html +++ b/docs/System/Gr/GrPalette.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrPrimatives.CC.html b/docs/System/Gr/GrPrimatives.CC.html index 7d5a088d..dcdacb77 100755 --- a/docs/System/Gr/GrPrimatives.CC.html +++ b/docs/System/Gr/GrPrimatives.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrScreen.CC.html b/docs/System/Gr/GrScreen.CC.html index d72bf735..0781ced8 100755 --- a/docs/System/Gr/GrScreen.CC.html +++ b/docs/System/Gr/GrScreen.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrSpritePlot.CC.html b/docs/System/Gr/GrSpritePlot.CC.html index c2d235a2..0a8d039b 100755 --- a/docs/System/Gr/GrSpritePlot.CC.html +++ b/docs/System/Gr/GrSpritePlot.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/GrTextBase.CC.html b/docs/System/Gr/GrTextBase.CC.html index ff59b2f9..3cc84d7e 100755 --- a/docs/System/Gr/GrTextBase.CC.html +++ b/docs/System/Gr/GrTextBase.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/MakeGr.CC.html b/docs/System/Gr/MakeGr.CC.html index 87c34c75..801b799d 100755 --- a/docs/System/Gr/MakeGr.CC.html +++ b/docs/System/Gr/MakeGr.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/ScreenCast.CC.html b/docs/System/Gr/ScreenCast.CC.html index 2539c73d..0a4c8ed6 100755 --- a/docs/System/Gr/ScreenCast.CC.html +++ b/docs/System/Gr/ScreenCast.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteBitMap.CC.html b/docs/System/Gr/SpriteBitMap.CC.html index cca8e72d..da458709 100755 --- a/docs/System/Gr/SpriteBitMap.CC.html +++ b/docs/System/Gr/SpriteBitMap.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteCode.CC.html b/docs/System/Gr/SpriteCode.CC.html index cc674094..dd9cc414 100755 --- a/docs/System/Gr/SpriteCode.CC.html +++ b/docs/System/Gr/SpriteCode.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteEd.CC.html b/docs/System/Gr/SpriteEd.CC.html index 09823925..549d8754 100755 --- a/docs/System/Gr/SpriteEd.CC.html +++ b/docs/System/Gr/SpriteEd.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteMain.CC.html b/docs/System/Gr/SpriteMain.CC.html index 7db6052e..ff2776b3 100755 --- a/docs/System/Gr/SpriteMain.CC.html +++ b/docs/System/Gr/SpriteMain.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteMesh.CC.html b/docs/System/Gr/SpriteMesh.CC.html index 39b85e11..a06ffee1 100755 --- a/docs/System/Gr/SpriteMesh.CC.html +++ b/docs/System/Gr/SpriteMesh.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteNew.CC.html b/docs/System/Gr/SpriteNew.CC.html index 9b7ae600..96c0af53 100755 --- a/docs/System/Gr/SpriteNew.CC.html +++ b/docs/System/Gr/SpriteNew.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/SpriteSideBar.CC.html b/docs/System/Gr/SpriteSideBar.CC.html index 50a0b354..792281e7 100755 --- a/docs/System/Gr/SpriteSideBar.CC.html +++ b/docs/System/Gr/SpriteSideBar.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Gr/index.html b/docs/System/Gr/index.html index c70204b4..896806c2 100755 --- a/docs/System/Gr/index.html +++ b/docs/System/Gr/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/Hash.CC.html b/docs/System/Hash.CC.html index eaa6fc4e..41741fba 100755 --- a/docs/System/Hash.CC.html +++ b/docs/System/Hash.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/InFile.CC.html b/docs/System/InFile.CC.html index 056f9015..f0506eb2 100755 --- a/docs/System/InFile.CC.html +++ b/docs/System/InFile.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/MakeSystem.CC.html b/docs/System/MakeSystem.CC.html index 03a7d6f4..2ade31ef 100755 --- a/docs/System/MakeSystem.CC.html +++ b/docs/System/MakeSystem.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Math.CC.html b/docs/System/Math.CC.html index e32b4db3..eead9b78 100755 --- a/docs/System/Math.CC.html +++ b/docs/System/Math.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/MathODE.CC.html b/docs/System/MathODE.CC.html index 152b9819..5d1ada5a 100755 --- a/docs/System/MathODE.CC.html +++ b/docs/System/MathODE.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Memory.CC.html b/docs/System/Memory.CC.html index 276f1b5c..39bd5ebc 100755 --- a/docs/System/Memory.CC.html +++ b/docs/System/Memory.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Menu.CC.html b/docs/System/Menu.CC.html index 476ac6e3..7fe02f41 100755 --- a/docs/System/Menu.CC.html +++ b/docs/System/Menu.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Mouse.CC.html b/docs/System/Mouse.CC.html index ff7d4b8d..93099880 100755 --- a/docs/System/Mouse.CC.html +++ b/docs/System/Mouse.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Registry.CC.html b/docs/System/Registry.CC.html index 7f7b32a1..1199aeb8 100755 --- a/docs/System/Registry.CC.html +++ b/docs/System/Registry.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Sound.CC.html b/docs/System/Sound.CC.html index 78359034..8f3d158b 100755 --- a/docs/System/Sound.CC.html +++ b/docs/System/Sound.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/TaskSettings.CC.html b/docs/System/TaskSettings.CC.html index b084ea48..55f12d07 100755 --- a/docs/System/TaskSettings.CC.html +++ b/docs/System/TaskSettings.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} @@ -30,7 +30,7 @@ body {background-color:#1f1f1f;} <a name="l3"></a></span><span class=cF1>public</span><span class=cF0> </span><span class=cF9>CTaskSettings</span><span class=cF0> *</span><span class=cF5>SettingsPush</span><span class=cF0>(</span><span class=cF9>CTask</span><span class=cF0> *task = </span><span class=cF3>NULL</span><span class=cF0>, </span><span class=cF9>I64</span><span class=cF0> flags = </span><span class=cFE>0</span><span class=cF0>) <a name="l4"></a>{</span><span class=cF2>//Typically, called at start of an application.</span><span class=cF0> <a name="l5"></a></span><span class=cF2>//It saves many settings so they can be restored</span><span class=cF0> -<a name="l6"></a> </span><span class=cF2>//at the end of the application with </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l97"><span class=cF4>SettingsPop</span></a><span class=cF2>().</span><span class=cF0> +<a name="l6"></a> </span><span class=cF2>//at the end of the application with </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l98"><span class=cF4>SettingsPop</span></a><span class=cF2>().</span><span class=cF0> <a name="l7"></a> <a name="l8"></a> </span><span class=cF9>CTaskSettings</span><span class=cF0> *tmpse; <a name="l9"></a> </span><span class=cF9>CDoc</span><span class=cF0> *doc; @@ -118,44 +118,45 @@ body {background-color:#1f1f1f;} <a name="l91"></a> </span><span class=cF5>StrCopy</span><span class=cF0>(task->task_title, tmpse->task_title); <a name="l92"></a> </span><span class=cF5>AutoComplete</span><span class=cF0>(tmpse->autocomplete); <a name="l93"></a> </span><span class=cF5>GrPaletteSet</span><span class=cF0>(tmpse->palette); -<a name="l94"></a> </span><span class=cF5>Sound</span><span class=cF0>; -<a name="l95"></a>} -<a name="l96"></a> -<a name="l97"></a></span><span class=cF1>public</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> </span><span class=cF5>SettingsPop</span><span class=cF0>(</span><span class=cF9>CTask</span><span class=cF0> *task=</span><span class=cF3>NULL</span><span class=cF0>,</span><span class=cF9>I64</span><span class=cF0> flags=</span><span class=cFE>0</span><span class=cF0>) -<a name="l98"></a>{</span><span class=cF2>//Typically, called at end of an application.</span><span class=cF0> -<a name="l99"></a> </span><span class=cF9>CTaskSettings</span><span class=cF0> *tmpse; -<a name="l100"></a> -<a name="l101"></a> </span><span class=cF1>if</span><span class=cF0> (!task) -<a name="l102"></a> task = </span><span class=cF5>Fs</span><span class=cF0>; -<a name="l103"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF5>TaskValidate</span><span class=cF7>(</span><span class=cF0>task</span><span class=cF7>)</span><span class=cF0>) -<a name="l104"></a> </span><span class=cF1>return</span><span class=cF0>; -<a name="l105"></a> </span><span class=cF1>if</span><span class=cF0> (tmpse = task->next_settings) -<a name="l106"></a> </span><span class=cF7>{</span><span class=cF0> -<a name="l107"></a> task->next_settings = tmpse->next; -<a name="l108"></a> </span><span class=cF5>Cd</span><span class=cF0>(tmpse->cur_dir); -<a name="l109"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpse->cur_dir); -<a name="l110"></a> task->draw_it = tmpse->draw_it; -<a name="l111"></a> task->task_end_cb = tmpse->task_end_cb; -<a name="l112"></a> -<a name="l113"></a> </span><span class=cF1>if</span><span class=cF0> (task->animate_task) -<a name="l114"></a> </span><span class=cF5>Kill</span><span class=cF0>(task->animate_task); -<a name="l115"></a> </span><span class=cF1>if</span><span class=cF0> (task->animate_task = tmpse->animate_task) -<a name="l116"></a> </span><span class=cF5>Suspend</span><span class=cF0>(task->animate_task,</span><span class=cF3>FALSE</span><span class=cF0>); -<a name="l117"></a> -<a name="l118"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>flags & </span><span class=cF3>TSF_SAME_SONG</span><span class=cF7>)</span><span class=cF0>) -<a name="l119"></a> { -<a name="l120"></a> </span><span class=cF1>if</span><span class=cF0> (task->song_task) -<a name="l121"></a> </span><span class=cF5>Kill</span><span class=cF0>(task->song_task); -<a name="l122"></a> </span><span class=cF1>if</span><span class=cF0> (task->song_task = tmpse->song_task) -<a name="l123"></a> </span><span class=cF5>Suspend</span><span class=cF0>(task->song_task,</span><span class=cF3>FALSE</span><span class=cF0>); -<a name="l124"></a> } -<a name="l125"></a> -<a name="l126"></a> </span><span class=cF5>SettingsPop2</span><span class=cF0>(task, tmpse); </span><span class=cF2>//Do it to get ress fast</span><span class=cF0> -<a name="l127"></a> </span><span class=cF5>Refresh</span><span class=cF0>(, </span><span class=cF3>TRUE</span><span class=cF0>); -<a name="l128"></a> </span><span class=cF5>SettingsPop2</span><span class=cF0>(task, tmpse); </span><span class=cF2>//Redo in case was lost by old update</span><span class=cF0> -<a name="l129"></a> -<a name="l130"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpse); -<a name="l131"></a> </span><span class=cF7>}</span><span class=cF0> -<a name="l132"></a>} +<a name="l94"></a> </span><span class=cF5>LFBFlush</span><span class=cF0>; +<a name="l95"></a> </span><span class=cF5>Sound</span><span class=cF0>; +<a name="l96"></a>} +<a name="l97"></a> +<a name="l98"></a></span><span class=cF1>public</span><span class=cF0> </span><span class=cF1>U0</span><span class=cF0> </span><span class=cF5>SettingsPop</span><span class=cF0>(</span><span class=cF9>CTask</span><span class=cF0> *task=</span><span class=cF3>NULL</span><span class=cF0>,</span><span class=cF9>I64</span><span class=cF0> flags=</span><span class=cFE>0</span><span class=cF0>) +<a name="l99"></a>{</span><span class=cF2>//Typically, called at end of an application.</span><span class=cF0> +<a name="l100"></a> </span><span class=cF9>CTaskSettings</span><span class=cF0> *tmpse; +<a name="l101"></a> +<a name="l102"></a> </span><span class=cF1>if</span><span class=cF0> (!task) +<a name="l103"></a> task = </span><span class=cF5>Fs</span><span class=cF0>; +<a name="l104"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF5>TaskValidate</span><span class=cF7>(</span><span class=cF0>task</span><span class=cF7>)</span><span class=cF0>) +<a name="l105"></a> </span><span class=cF1>return</span><span class=cF0>; +<a name="l106"></a> </span><span class=cF1>if</span><span class=cF0> (tmpse = task->next_settings) +<a name="l107"></a> </span><span class=cF7>{</span><span class=cF0> +<a name="l108"></a> task->next_settings = tmpse->next; +<a name="l109"></a> </span><span class=cF5>Cd</span><span class=cF0>(tmpse->cur_dir); +<a name="l110"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpse->cur_dir); +<a name="l111"></a> task->draw_it = tmpse->draw_it; +<a name="l112"></a> task->task_end_cb = tmpse->task_end_cb; +<a name="l113"></a> +<a name="l114"></a> </span><span class=cF1>if</span><span class=cF0> (task->animate_task) +<a name="l115"></a> </span><span class=cF5>Kill</span><span class=cF0>(task->animate_task); +<a name="l116"></a> </span><span class=cF1>if</span><span class=cF0> (task->animate_task = tmpse->animate_task) +<a name="l117"></a> </span><span class=cF5>Suspend</span><span class=cF0>(task->animate_task,</span><span class=cF3>FALSE</span><span class=cF0>); +<a name="l118"></a> +<a name="l119"></a> </span><span class=cF1>if</span><span class=cF0> (!</span><span class=cF7>(</span><span class=cF0>flags & </span><span class=cF3>TSF_SAME_SONG</span><span class=cF7>)</span><span class=cF0>) +<a name="l120"></a> { +<a name="l121"></a> </span><span class=cF1>if</span><span class=cF0> (task->song_task) +<a name="l122"></a> </span><span class=cF5>Kill</span><span class=cF0>(task->song_task); +<a name="l123"></a> </span><span class=cF1>if</span><span class=cF0> (task->song_task = tmpse->song_task) +<a name="l124"></a> </span><span class=cF5>Suspend</span><span class=cF0>(task->song_task,</span><span class=cF3>FALSE</span><span class=cF0>); +<a name="l125"></a> } +<a name="l126"></a> +<a name="l127"></a> </span><span class=cF5>SettingsPop2</span><span class=cF0>(task, tmpse); </span><span class=cF2>//Do it to get ress fast</span><span class=cF0> +<a name="l128"></a> </span><span class=cF5>Refresh</span><span class=cF0>(, </span><span class=cF3>TRUE</span><span class=cF0>); +<a name="l129"></a> </span><span class=cF5>SettingsPop2</span><span class=cF0>(task, tmpse); </span><span class=cF2>//Redo in case was lost by old update</span><span class=cF0> +<a name="l130"></a> +<a name="l131"></a> </span><span class=cF5>Free</span><span class=cF0>(tmpse); +<a name="l132"></a> </span><span class=cF7>}</span><span class=cF0> +<a name="l133"></a>} </span></pre></body> </html> diff --git a/docs/System/Training.CC.html b/docs/System/Training.CC.html index d2821fc6..069198a5 100755 --- a/docs/System/Training.CC.html +++ b/docs/System/Training.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/BinRep.CC.html b/docs/System/Utils/BinRep.CC.html index 84a569fa..73c17842 100755 --- a/docs/System/Utils/BinRep.CC.html +++ b/docs/System/Utils/BinRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/CPURep.CC.html b/docs/System/Utils/CPURep.CC.html index a1cb498a..321d569c 100755 --- a/docs/System/Utils/CPURep.CC.html +++ b/docs/System/Utils/CPURep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/ConversionScript.CC.html b/docs/System/Utils/ConversionScript.CC.html index 4ff7b0fc..9da90cea 100755 --- a/docs/System/Utils/ConversionScript.CC.html +++ b/docs/System/Utils/ConversionScript.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/Diff.CC.html b/docs/System/Utils/Diff.CC.html index 4c163c3d..488ef68c 100755 --- a/docs/System/Utils/Diff.CC.html +++ b/docs/System/Utils/Diff.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/DocUtils.CC.html b/docs/System/Utils/DocUtils.CC.html index 8715fdf0..3c7fe997 100755 --- a/docs/System/Utils/DocUtils.CC.html +++ b/docs/System/Utils/DocUtils.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/Find.CC.html b/docs/System/Utils/Find.CC.html index d4900723..da3db47a 100755 --- a/docs/System/Utils/Find.CC.html +++ b/docs/System/Utils/Find.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/HeapLog.CC.html b/docs/System/Utils/HeapLog.CC.html index 26077508..be623640 100755 --- a/docs/System/Utils/HeapLog.CC.html +++ b/docs/System/Utils/HeapLog.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/LineRep.CC.html b/docs/System/Utils/LineRep.CC.html index 39fc211e..6a791578 100755 --- a/docs/System/Utils/LineRep.CC.html +++ b/docs/System/Utils/LineRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/LinkCheck.CC.html b/docs/System/Utils/LinkCheck.CC.html index a7bd3a66..2ba07f39 100755 --- a/docs/System/Utils/LinkCheck.CC.html +++ b/docs/System/Utils/LinkCheck.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/MakeUtils.CC.html b/docs/System/Utils/MakeUtils.CC.html index 4e27a71e..bbe8521b 100755 --- a/docs/System/Utils/MakeUtils.CC.html +++ b/docs/System/Utils/MakeUtils.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/MemRep.CC.html b/docs/System/Utils/MemRep.CC.html index b1f80a92..a3a6bdc7 100755 --- a/docs/System/Utils/MemRep.CC.html +++ b/docs/System/Utils/MemRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/Merge.CC.html b/docs/System/Utils/Merge.CC.html index 5b41c489..4efe06f4 100755 --- a/docs/System/Utils/Merge.CC.html +++ b/docs/System/Utils/Merge.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/Profiler.CC.html b/docs/System/Utils/Profiler.CC.html index 06fec2ed..598a3926 100755 --- a/docs/System/Utils/Profiler.CC.html +++ b/docs/System/Utils/Profiler.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/StrUtils.CC.html b/docs/System/Utils/StrUtils.CC.html index fc2814c1..487a76eb 100755 --- a/docs/System/Utils/StrUtils.CC.html +++ b/docs/System/Utils/StrUtils.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/SysRep.CC.html b/docs/System/Utils/SysRep.CC.html index 15819aef..9f87f2dc 100755 --- a/docs/System/Utils/SysRep.CC.html +++ b/docs/System/Utils/SysRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/TaskRep.CC.html b/docs/System/Utils/TaskRep.CC.html index 76160e84..92c34887 100755 --- a/docs/System/Utils/TaskRep.CC.html +++ b/docs/System/Utils/TaskRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/ToDolDoc.CC.html b/docs/System/Utils/ToDolDoc.CC.html index 76e75ed8..86121b59 100755 --- a/docs/System/Utils/ToDolDoc.CC.html +++ b/docs/System/Utils/ToDolDoc.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/ToTXT.CC.html b/docs/System/Utils/ToTXT.CC.html index adcf468e..5eec7cc5 100755 --- a/docs/System/Utils/ToTXT.CC.html +++ b/docs/System/Utils/ToTXT.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/VideoRep.CC.html b/docs/System/Utils/VideoRep.CC.html index 7d40c239..66a698a7 100755 --- a/docs/System/Utils/VideoRep.CC.html +++ b/docs/System/Utils/VideoRep.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Utils/index.html b/docs/System/Utils/index.html index b426d6d3..3b68a19a 100755 --- a/docs/System/Utils/index.html +++ b/docs/System/Utils/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/System/WallPaper.CC.html b/docs/System/WallPaper.CC.html index e30c04ef..f26951e3 100755 --- a/docs/System/WallPaper.CC.html +++ b/docs/System/WallPaper.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/Win.CC.html b/docs/System/Win.CC.html index db28566c..98c5cbcf 100755 --- a/docs/System/Win.CC.html +++ b/docs/System/Win.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/WinMgr.CC.html b/docs/System/WinMgr.CC.html index 1737385c..e320b53f 100755 --- a/docs/System/WinMgr.CC.html +++ b/docs/System/WinMgr.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/ZSplash.CC.html b/docs/System/ZSplash.CC.html index 28e6aff2..07451449 100755 --- a/docs/System/ZSplash.CC.html +++ b/docs/System/ZSplash.CC.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cF0{color:#e3e3e3;background-color:#1f1f1f;} diff --git a/docs/System/index.html b/docs/System/index.html index 8acec54b..41edd8bd 100755 --- a/docs/System/index.html +++ b/docs/System/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Tmp/ScreenShots/index.html b/docs/Tmp/ScreenShots/index.html index 61c39ccf..f7179197 100755 --- a/docs/Tmp/ScreenShots/index.html +++ b/docs/Tmp/ScreenShots/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/Tmp/index.html b/docs/Tmp/index.html index 90d67aca..35be3393 100755 --- a/docs/Tmp/index.html +++ b/docs/Tmp/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} diff --git a/docs/index.html b/docs/index.html index b513643b..15c99471 100755 --- a/docs/index.html +++ b/docs/index.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=US-ASCII"> -<meta name="generator" content="ZealOS V1.03"> +<meta name="generator" content="ZealOS V1.04"> <style type="text/css"> body {background-color:#1f1f1f;} .cE4{color:#b34f4b;background-color:#d4b475;} @@ -50,7 +50,7 @@ body {background-color:#1f1f1f;} <a name="l22"></a> <a name="l23"></a> <a name="l24"></a>/Compiler/Compiler 007FFACC30 0001 00000403D8 Module Public -<a name="l25"></a>/Kernel/Kernel 0000007C00 0001 000002F200 Module Public +<a name="l25"></a>/Kernel/Kernel 0000007C00 0001 000002F1D0 Module Public <a name="l26"></a>AAA 01CEDF8D70 0000 OpCode <a name="l27"></a>AAD 01CEDF8D10 0000 OpCode <a name="l28"></a>AAM 01CEDF8CB0 0000 OpCode @@ -113,7 +113,7 @@ body {background-color:#1f1f1f;} <a name="l85"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1624"><span class=cF4>ACf_LAST_WAS_KEYMAP </span></a><span class=cF0>1 000B 0000000008 DefineStr </span><span class=cF4> <a name="l86"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l50"><span class=cF4>ACos </span></a><span class=cF0>007FEDBFA8 0001 0000000070 Funct Public <a name="l87"></a>ADC 01CEDFA778 0054 OpCode -<a name="l88"></a>ADD 01CEDFA548 00EE OpCode +<a name="l88"></a>ADD 01CEDFA548 00F1 OpCode <a name="l89"></a>ADDPD 01CEDFF5A8 0000 OpCode <a name="l90"></a>ADDPS 01CEDFF608 0000 OpCode <a name="l91"></a>ADDSD 01CEDFF668 0000 OpCode @@ -121,39 +121,39 @@ body {background-color:#1f1f1f;} <a name="l93"></a>ADDSUBPD 01CEDFF968 0000 OpCode <a name="l94"></a>ADDSUBPS 01CEDFF9D0 0000 OpCode <a name="l95"></a>AH 0000000104 0022 Reg </span><span class=cF4> -<a name="l96"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l623"><span class=cF4>AHCIAtaBlksRW </span></a><span class=cF0>0000023BC8 0009 00000002CE Funct </span><span class=cF4> -<a name="l97"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l727"><span class=cF4>AHCIAtaBlksRead </span></a><span class=cF0>0000023E98 000E 00000000AB Funct </span><span class=cF4> -<a name="l98"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l757"><span class=cF4>AHCIAtaBlksWrite </span></a><span class=cF0>0000023F48 0012 0000000099 Funct </span><span class=cF4> -<a name="l99"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1009"><span class=cF4>AHCIAtaInit </span></a><span class=cF0>00000246E8 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l100"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1219"><span class=cF4>AHCIAtaRBlks </span></a><span class=cF0>0000024FB8 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l101"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1231"><span class=cF4>AHCIAtaWBlks </span></a><span class=cF0>0000025008 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l102"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l384"><span class=cF4>AHCIAtapiBlank </span></a><span class=cF0>00000233C0 0004 0000000179 Funct </span><span class=cF4> -<a name="l103"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l786"><span class=cF4>AHCIAtapiBlksRead </span></a><span class=cF0>0000023FE8 0007 000000026A Funct </span><span class=cF4> -<a name="l104"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l877"><span class=cF4>AHCIAtapiBlksWrite </span></a><span class=cF0>0000024258 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l105"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l250"><span class=cF4>AHCIAtapiCapacityGet </span></a><span class=cF0>0000022EF0 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l106"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l338"><span class=cF4>AHCIAtapiClose </span></a><span class=cF0>0000023220 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l107"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l425"><span class=cF4>AHCIAtapiModeWriteSelect </span></a><span class=cF0>0000023540 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l108"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1182"><span class=cF4>AHCIAtapiRBlks </span></a><span class=cF0>0000024E90 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l109"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l479"><span class=cF4>AHCIAtapiStartStop </span></a><span class=cF0>0000023750 0006 0000000179 Funct </span><span class=cF4> -<a name="l110"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l298"><span class=cF4>AHCIAtapiSync </span></a><span class=cF0>00000230B0 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l111"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1131"><span class=cF4>AHCIBootDVDProbeAll </span></a><span class=cF0>0000024BB0 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l112"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l599"><span class=cF4>AHCIBufferAlign </span></a><span class=cF0>0000023B40 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l113"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l17"><span class=cF4>AHCIDebug </span></a><span class=cF0>00000221B8 0003 00000008A9 Funct </span><span class=cF4> -<a name="l114"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l12"><span class=cF4>AHCIDebugMode </span></a><span class=cF0>00000221A0 0003 0000000016 Funct </span><span class=cF4> -<a name="l115"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1055"><span class=cF4>AHCIHbaReset </span></a><span class=cF0>0000024848 0003 0000000036 Funct </span><span class=cF4> -<a name="l116"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1062"><span class=cF4>AHCIInit </span></a><span class=cF0>0000024880 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l117"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l102"><span class=cF4>AHCILBA48CapacityGet </span></a><span class=cF0>0000022A68 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l118"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l212"><span class=cF4>AHCIPortActiveHeaderGet </span></a><span class=cF0>0000022DC8 000C ExportSysSym Imm </span><span class=cF4> -<a name="l119"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l109"><span class=cF4>AHCIPortCmdSlotGet </span></a><span class=cF0>0000022A88 000C ExportSysSym Imm </span><span class=cF4> -<a name="l120"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l153"><span class=cF4>AHCIPortCmdStart </span></a><span class=cF0>0000022C08 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l121"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l143"><span class=cF4>AHCIPortCmdStop </span></a><span class=cF0>0000022BB8 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l122"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l220"><span class=cF4>AHCIPortCmdWait </span></a><span class=cF0>0000022E10 000C ExportSysSym Imm </span><span class=cF4> -<a name="l123"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l542"><span class=cF4>AHCIPortIdentify </span></a><span class=cF0>0000023980 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l124"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l962"><span class=cF4>AHCIPortInit </span></a><span class=cF0>00000244D8 0007 000000020F Funct </span><span class=cF4> -<a name="l125"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l138"><span class=cF4>AHCIPortIsIdle </span></a><span class=cF0>0000022B78 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l126"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l191"><span class=cF4>AHCIPortReset </span></a><span class=cF0>0000022D38 0004 000000008C Funct </span><span class=cF4> -<a name="l127"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l127"><span class=cF4>AHCIPortSignatureGet </span></a><span class=cF0>0000022B30 0007 0000000042 Funct </span><span class=cF4> -<a name="l128"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l163"><span class=cF4>AHCIPortWait </span></a><span class=cF0>0000022C50 000E ExportSysSym Imm </span><span class=cF4> +<a name="l96"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l623"><span class=cF4>AHCIAtaBlksRW </span></a><span class=cF0>0000023B98 0009 00000002CE Funct </span><span class=cF4> +<a name="l97"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l727"><span class=cF4>AHCIAtaBlksRead </span></a><span class=cF0>0000023E68 000E 00000000AB Funct </span><span class=cF4> +<a name="l98"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l757"><span class=cF4>AHCIAtaBlksWrite </span></a><span class=cF0>0000023F18 0012 0000000099 Funct </span><span class=cF4> +<a name="l99"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1009"><span class=cF4>AHCIAtaInit </span></a><span class=cF0>00000246B8 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l100"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1219"><span class=cF4>AHCIAtaRBlks </span></a><span class=cF0>0000024F88 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l101"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1231"><span class=cF4>AHCIAtaWBlks </span></a><span class=cF0>0000024FD8 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l102"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l384"><span class=cF4>AHCIAtapiBlank </span></a><span class=cF0>0000023390 0004 0000000179 Funct </span><span class=cF4> +<a name="l103"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l786"><span class=cF4>AHCIAtapiBlksRead </span></a><span class=cF0>0000023FB8 0007 000000026A Funct </span><span class=cF4> +<a name="l104"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l877"><span class=cF4>AHCIAtapiBlksWrite </span></a><span class=cF0>0000024228 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l105"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l250"><span class=cF4>AHCIAtapiCapacityGet </span></a><span class=cF0>0000022EC0 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l106"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l338"><span class=cF4>AHCIAtapiClose </span></a><span class=cF0>00000231F0 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l107"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l425"><span class=cF4>AHCIAtapiModeWriteSelect </span></a><span class=cF0>0000023510 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l108"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1182"><span class=cF4>AHCIAtapiRBlks </span></a><span class=cF0>0000024E60 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l109"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l479"><span class=cF4>AHCIAtapiStartStop </span></a><span class=cF0>0000023720 0006 0000000179 Funct </span><span class=cF4> +<a name="l110"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l298"><span class=cF4>AHCIAtapiSync </span></a><span class=cF0>0000023080 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l111"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1131"><span class=cF4>AHCIBootDVDProbeAll </span></a><span class=cF0>0000024B80 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l112"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l599"><span class=cF4>AHCIBufferAlign </span></a><span class=cF0>0000023B10 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l113"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l17"><span class=cF4>AHCIDebug </span></a><span class=cF0>0000022188 0003 00000008A9 Funct </span><span class=cF4> +<a name="l114"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l12"><span class=cF4>AHCIDebugMode </span></a><span class=cF0>0000022170 0003 0000000016 Funct </span><span class=cF4> +<a name="l115"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1055"><span class=cF4>AHCIHbaReset </span></a><span class=cF0>0000024818 0003 0000000036 Funct </span><span class=cF4> +<a name="l116"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l1062"><span class=cF4>AHCIInit </span></a><span class=cF0>0000024850 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l117"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l102"><span class=cF4>AHCILBA48CapacityGet </span></a><span class=cF0>0000022A38 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l118"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l212"><span class=cF4>AHCIPortActiveHeaderGet </span></a><span class=cF0>0000022D98 000C ExportSysSym Imm </span><span class=cF4> +<a name="l119"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l109"><span class=cF4>AHCIPortCmdSlotGet </span></a><span class=cF0>0000022A58 000C ExportSysSym Imm </span><span class=cF4> +<a name="l120"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l153"><span class=cF4>AHCIPortCmdStart </span></a><span class=cF0>0000022BD8 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l121"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l143"><span class=cF4>AHCIPortCmdStop </span></a><span class=cF0>0000022B88 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l122"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l220"><span class=cF4>AHCIPortCmdWait </span></a><span class=cF0>0000022DE0 000C ExportSysSym Imm </span><span class=cF4> +<a name="l123"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l542"><span class=cF4>AHCIPortIdentify </span></a><span class=cF0>0000023950 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l124"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l962"><span class=cF4>AHCIPortInit </span></a><span class=cF0>00000244A8 0007 000000020F Funct </span><span class=cF4> +<a name="l125"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l138"><span class=cF4>AHCIPortIsIdle </span></a><span class=cF0>0000022B48 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l126"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l191"><span class=cF4>AHCIPortReset </span></a><span class=cF0>0000022D08 0004 000000008C Funct </span><span class=cF4> +<a name="l127"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l127"><span class=cF4>AHCIPortSignatureGet </span></a><span class=cF0>0000022B00 0007 0000000042 Funct </span><span class=cF4> +<a name="l128"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l163"><span class=cF4>AHCIPortWait </span></a><span class=cF0>0000022C20 000E ExportSysSym Imm </span><span class=cF4> <a name="l129"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2714"><span class=cF4>AHCI_BOHCf_BB </span></a><span class=cF0>4\t 0004 0000000008 DefineStr </span><span class=cF4> <a name="l130"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2712"><span class=cF4>AHCI_BOHCf_BOS </span></a><span class=cF0>0\t 0004 0000000008 DefineStr </span><span class=cF4> <a name="l131"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2713"><span class=cF4>AHCI_BOHCf_OOS </span></a><span class=cF0>1\t 0003 0000000008 DefineStr </span><span class=cF4> @@ -166,7 +166,7 @@ body {background-color:#1f1f1f;} <a name="l138"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2720"><span class=cF4>AHCI_CH_DESCF_W </span></a><span class=cF0>(1 << AHCI 0002 0000000018 DefineStr </span><span class=cF4> <a name="l139"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2717"><span class=cF4>AHCI_CH_DESCf_A </span></a><span class=cF0>5\t 000B 0000000008 DefineStr </span><span class=cF4> <a name="l140"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2719"><span class=cF4>AHCI_CH_DESCf_W </span></a><span class=cF0>6\t 0005 0000000008 DefineStr </span><span class=cF4> -<a name="l141"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l11"><span class=cF4>AHCI_DEBUG </span></a><span class=cF0>0000022198 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l141"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l11"><span class=cF4>AHCI_DEBUG </span></a><span class=cF0>0000022168 0005 ExportSysSym Imm </span><span class=cF4> <a name="l142"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2704"><span class=cF4>AHCI_GHCf_AHCI_ENABLE </span></a><span class=cF0>31 0004 0000000008 DefineStr </span><span class=cF4> <a name="l143"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2702"><span class=cF4>AHCI_GHCf_HBA_RESET </span></a><span class=cF0>0 0004 0000000008 DefineStr </span><span class=cF4> <a name="l144"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2703"><span class=cF4>AHCI_GHCf_INTERRUPT_ENABLE </span></a><span class=cF0>1 0002 0000000008 DefineStr </span><span class=cF4> @@ -246,12 +246,12 @@ body {background-color:#1f1f1f;} <a name="l218"></a>ANDNPS 01CEDFF788 0000 OpCode <a name="l219"></a>ANDPD 01CEDFF7E8 0000 OpCode <a name="l220"></a>ANDPS 01CEDFF848 0000 OpCode </span><span class=cF4> -<a name="l221"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l86"><span class=cF4>AOTGlobalsResolve </span></a><span class=cF0>007FFB78E0 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l222"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l50"><span class=cF4>AOTLocalsResolve </span></a><span class=cF0>007FFB77B0 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l35"><span class=cF4>AOTStoreCodeU32 </span></a><span class=cF0>007FFB7020 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l79"><span class=cF4>AOTStoreCodeU64 </span></a><span class=cF0>007FFB7168 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l225"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l1"><span class=cF4>AOTStoreCodeU8 </span></a><span class=cF0>007FFB6F18 001B ExportSysSym Imm </span><span class=cF4> -<a name="l226"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l122"><span class=cF4>AOTStoreCodeU8At </span></a><span class=cF0>007FFB72B0 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l221"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l86"><span class=cF4>AOTGlobalsResolve </span></a><span class=cF0>007FFB7878 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l222"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l50"><span class=cF4>AOTLocalsResolve </span></a><span class=cF0>007FFB7748 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l35"><span class=cF4>AOTStoreCodeU32 </span></a><span class=cF0>007FFB6FB8 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l79"><span class=cF4>AOTStoreCodeU64 </span></a><span class=cF0>007FFB7100 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l225"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l1"><span class=cF4>AOTStoreCodeU8 </span></a><span class=cF0>007FFB6EB0 001B ExportSysSym Imm </span><span class=cF4> +<a name="l226"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l122"><span class=cF4>AOTStoreCodeU8At </span></a><span class=cF0>007FFB7248 0009 ExportSysSym Imm </span><span class=cF4> <a name="l227"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1942"><span class=cF4>AOT_BIN_BLK_BITS </span></a><span class=cF0>16 000D 0000000008 DefineStr </span><span class=cF4> <a name="l228"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1943"><span class=cF4>AOT_BIN_BLK_SIZE </span></a><span class=cF0>(1 << AOT_ 000A 0000000018 DefineStr </span><span class=cF4> <a name="l229"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2064"><span class=cF4>ARGT_AL </span></a><span class=cF0>32 0007 0000000008 DefineStr </span><span class=cF4> @@ -322,7 +322,7 @@ body {background-color:#1f1f1f;} <a name="l294"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l337"><span class=cF4>ASSOCF_RIGHT </span></a><span class=cF0>2 0011 0000000008 DefineStr </span><span class=cF4> <a name="l295"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l338"><span class=cF4>ASSOC_MASK </span></a><span class=cF0>3 0010 0000000008 DefineStr </span><span class=cF4> <a name="l296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l38"><span class=cF4>ASin </span></a><span class=cF0>007FEFE828 0001 0000000063 Funct Public </span><span class=cF4> -<a name="l297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskATAId.CC.html#l36"><span class=cF4>ATAMount </span></a><span class=cF0>0000025050 0007 00000000A8 Funct </span><span class=cF4> +<a name="l297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskATAId.CC.html#l36"><span class=cF4>ATAMount </span></a><span class=cF0>0000025020 0007 00000000A8 Funct </span><span class=cF4> <a name="l298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2990"><span class=cF4>ATAPI_BLANK </span></a><span class=cF0>0xA100 0003 0000000008 DefineStr </span><span class=cF4> <a name="l299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2989"><span class=cF4>ATAPI_CLOSE_TRACK_SESSION </span></a><span class=cF0>0x5B00 0003 0000000008 DefineStr </span><span class=cF4> <a name="l300"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2983"><span class=cF4>ATAPI_FORMAT_UNIT </span></a><span class=cF0>0x0400 0002 0000000008 DefineStr </span><span class=cF4> @@ -380,20 +380,20 @@ body {background-color:#1f1f1f;} <a name="l352"></a>AX 0000000200 0154 Reg </span><span class=cF4> <a name="l353"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l71"><span class=cF4>Abs </span></a><span class=cF0>00000000B3 0012 Funct Public </span><span class=cF4> <a name="l354"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l72"><span class=cF4>AbsI64 </span></a><span class=cF0>00000000A9 006A Funct Public </span><span class=cF4> -<a name="l355"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l133"><span class=cF4>AreYouSure </span></a><span class=cF0>000000F490 0006 0000000029 Funct Public </span><span class=cF4> +<a name="l355"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l133"><span class=cF4>AreYouSure </span></a><span class=cF0>000000F4A8 0006 0000000029 Funct Public </span><span class=cF4> <a name="l356"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l93"><span class=cF4>Arg </span></a><span class=cF0>000000AA73 0010 Funct Public </span><span class=cF4> -<a name="l357"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmInit.CC.html#l61"><span class=cF4>AsmHashLoad </span></a><span class=cF0>007FFB6700 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l358"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l147"><span class=cF4>AsmLexExpression </span></a><span class=cF0>007FFB7368 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l359"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l169"><span class=cF4>AsmLineList </span></a><span class=cF0>007FFB7420 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l360"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l225"><span class=cF4>AsmMakeArgMask </span></a><span class=cF0>007FFB8360 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l361"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmInit.CC.html#l1"><span class=cF4>AsmParseInsFlags </span></a><span class=cF0>007FFB64C0 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l1"><span class=cF4>AsmResolve </span></a><span class=cF0>007FFB7568 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l363"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l358"><span class=cF4>AsmStoreNum </span></a><span class=cF0>007FFB86A8 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l364"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l222"><span class=cF4>AsmUnresolvedAdd </span></a><span class=cF0>007FFB7D10 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l357"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmInit.CC.html#l61"><span class=cF4>AsmHashLoad </span></a><span class=cF0>007FFB6698 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l358"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l147"><span class=cF4>AsmLexExpression </span></a><span class=cF0>007FFB7300 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l359"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmLib.CC.html#l169"><span class=cF4>AsmLineList </span></a><span class=cF0>007FFB73B8 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l360"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l225"><span class=cF4>AsmMakeArgMask </span></a><span class=cF0>007FFB82F8 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l361"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmInit.CC.html#l1"><span class=cF4>AsmParseInsFlags </span></a><span class=cF0>007FFB6458 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l1"><span class=cF4>AsmResolve </span></a><span class=cF0>007FFB7500 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l363"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l358"><span class=cF4>AsmStoreNum </span></a><span class=cF0>007FFB8640 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l364"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/AsmResolve.CC.html#l222"><span class=cF4>AsmUnresolvedAdd </span></a><span class=cF0>007FFB7CA8 0006 ExportSysSym Imm </span><span class=cF4> <a name="l365"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/AutoComplete/ACTask.CC.html#l306"><span class=cF4>AutoComplete </span></a><span class=cF0>007FDDA290 0017 00000000D5 Funct Public </span><span class=cF4> <a name="l366"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/AutoComplete/ACInit.CC.html#l160"><span class=cF4>AutoCompleteSize </span></a><span class=cF0>007FDDD210 0001 0000000038 Funct </span><span class=cF4> -<a name="l367"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l473"><span class=cF4>B </span></a><span class=cF0>0000017746 0003 0000000059 Funct Public </span><span class=cF4> -<a name="l368"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l492"><span class=cF4>B2 </span></a><span class=cF0>00000177A6 0004 000000007F Funct Public </span><span class=cF4> +<a name="l367"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l473"><span class=cF4>B </span></a><span class=cF0>0000017716 0003 0000000059 Funct Public </span><span class=cF4> +<a name="l368"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l492"><span class=cF4>B2 </span></a><span class=cF0>0000017776 0004 000000007F Funct Public </span><span class=cF4> <a name="l369"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3304"><span class=cF4>BDF_EXT_SIZE </span></a><span class=cF0>(1 << BDf_ 0002 0000000018 DefineStr </span><span class=cF4> <a name="l370"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3302"><span class=cF4>BDF_FORMAT </span></a><span class=cF0>(1 << BDf_ 0002 0000000018 DefineStr </span><span class=cF4> <a name="l371"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3297"><span class=cF4>BDF_INITIALIZED </span></a><span class=cF0>(1 << BDf_ 0009 0000000018 DefineStr </span><span class=cF4> @@ -438,9 +438,9 @@ body {background-color:#1f1f1f;} <a name="l410"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3288"><span class=cF4>BDf_READ_ONLY_OVERRIDE </span></a><span class=cF0>3 0003 0000000008 DefineStr </span><span class=cF4> <a name="l411"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3285"><span class=cF4>BDf_REMOVABLE </span></a><span class=cF0>0 0003 0000000008 DefineStr </span><span class=cF4> <a name="l412"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3308"><span class=cF4>BDlf_LOCKED </span></a><span class=cF0>0 0006 0000000008 DefineStr </span><span class=cF4> -<a name="l413"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l19"><span class=cF4>BEqual </span></a><span class=cF0>000000ADCF 004F Funct Public </span><span class=cF4> -<a name="l414"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l21"><span class=cF4>BFieldExtU32 </span></a><span class=cF0>000000AE9B 0008 Funct Public </span><span class=cF4> -<a name="l415"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l22"><span class=cF4>BFieldOrU32 </span></a><span class=cF0>000000AE76 0008 Funct Public +<a name="l413"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l19"><span class=cF4>BEqual </span></a><span class=cF0>000000ADEB 004F Funct Public </span><span class=cF4> +<a name="l414"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l21"><span class=cF4>BFieldExtU32 </span></a><span class=cF0>000000AEB7 0008 Funct Public </span><span class=cF4> +<a name="l415"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l22"><span class=cF4>BFieldOrU32 </span></a><span class=cF0>000000AE92 0008 Funct Public <a name="l416"></a>BH 0000000107 000D Reg </span><span class=cF4> <a name="l417"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootHD.CC.html#l46"><span class=cF4>BHD_BLK_COUNT </span></a><span class=cF0>007FDFD296 0004 ExportSysSym Imm </span><span class=cF4> <a name="l418"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootHD.CC.html#l9"><span class=cF4>BHD_CODE </span></a><span class=cF0>007FDFD260 0008 ExportSysSym Imm </span><span class=cF4> @@ -511,9 +511,9 @@ body {background-color:#1f1f1f;} <a name="l483"></a>BTS 01CEDF8570 0013 OpCode </span><span class=cF4> <a name="l484"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsBttn.CC.html#l1"><span class=cF4>BTTN_BORDER </span></a><span class=cF0>2 000D 0000000008 DefineStr <a name="l485"></a>BX 0000000203 0045 Reg </span><span class=cF4> -<a name="l486"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l157"><span class=cF4>Bcd2Binary </span></a><span class=cF0>0000011A52 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l486"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l157"><span class=cF4>Bcd2Binary </span></a><span class=cF0>0000011A6A 0004 ExportSysSym Imm </span><span class=cF4> <a name="l487"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l128"><span class=cF4>Beat </span></a><span class=cF0>007FE5B6B8 0001 0000000090 Funct Public </span><span class=cF4> -<a name="l488"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l200"><span class=cF4>Beep </span></a><span class=cF0>000001654E 0028 0000000059 Funct Public </span><span class=cF4> +<a name="l488"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l200"><span class=cF4>Beep </span></a><span class=cF0>000001651E 0028 0000000059 Funct Public </span><span class=cF4> <a name="l489"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l555"><span class=cF4>Bezier2 </span></a><span class=cF0>007FEAB820 0009 0000000397 Funct Public </span><span class=cF4> <a name="l490"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l612"><span class=cF4>Bezier3 </span></a><span class=cF0>007FEA9E28 0009 0000000482 Funct Public </span><span class=cF4> <a name="l491"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodBible.CC.html#l307"><span class=cF4>BibleDoc </span></a><span class=cF0>007FDDB9E8 0003 0000000236 Funct Public </span><span class=cF4> @@ -522,25 +522,25 @@ body {background-color:#1f1f1f;} <a name="l494"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodBible.CC.html#l260"><span class=cF4>BibleVerse </span></a><span class=cF0>007FDEFA28 0001 00000001AA Funct Public </span><span class=cF4> <a name="l495"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodBible.CC.html#l374"><span class=cF4>BibleView </span></a><span class=cF0>007FDF4A28 0001 000000004D Funct Public </span><span class=cF4> <a name="l496"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/BinRep.CC.html#l27"><span class=cF4>BinRep </span></a><span class=cF0>007FDC34E0 0001 00000003A6 Funct Public </span><span class=cF4> -<a name="l497"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l31"><span class=cF4>BirthWait </span></a><span class=cF0>000001C983 0003 0000000041 Funct Public </span><span class=cF4> -<a name="l498"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l80"><span class=cF4>Blink </span></a><span class=cF0>000001617E 001A 0000000053 Funct Public </span><span class=cF4> -<a name="l499"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l33"><span class=cF4>BlkDevAdd </span></a><span class=cF0>0000027801 000C 0000000482 Funct </span><span class=cF4> -<a name="l500"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l203"><span class=cF4>BlkDevCheck </span></a><span class=cF0>0000025B48 0008 0000000055 Funct Public </span><span class=cF4> -<a name="l501"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l194"><span class=cF4>BlkDevDel </span></a><span class=cF0>0000025B08 000B 000000003F Funct Public </span><span class=cF4> -<a name="l502"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l40"><span class=cF4>BlkDevInit </span></a><span class=cF0>00000254A0 000B ExportSysSym Imm </span><span class=cF4> -<a name="l503"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l1"><span class=cF4>BlkDevLock </span></a><span class=cF0>00000253E0 0015 0000000056 Funct Public </span><span class=cF4> -<a name="l504"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l1"><span class=cF4>BlkDevLockFwdingSet </span></a><span class=cF0>0000027761 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l505"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l152"><span class=cF4>BlkDevNextFreeSlot </span></a><span class=cF0>0000025A18 000A 00000000EB Funct Public </span><span class=cF4> -<a name="l506"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l20"><span class=cF4>BlkDevUnlock </span></a><span class=cF0>0000025438 0017 0000000063 Funct Public </span><span class=cF4> -<a name="l507"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l228"><span class=cF4>BlkDevsInitAll </span></a><span class=cF0>0000027D19 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l508"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l139"><span class=cF4>BlkDevsRelease </span></a><span class=cF0>00000259C8 0006 000000004C Funct Public </span><span class=cF4> +<a name="l497"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l31"><span class=cF4>BirthWait </span></a><span class=cF0>000001C953 0003 0000000041 Funct Public </span><span class=cF4> +<a name="l498"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l80"><span class=cF4>Blink </span></a><span class=cF0>000001614E 001A 0000000053 Funct Public </span><span class=cF4> +<a name="l499"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l33"><span class=cF4>BlkDevAdd </span></a><span class=cF0>00000277D1 000C 0000000482 Funct </span><span class=cF4> +<a name="l500"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l203"><span class=cF4>BlkDevCheck </span></a><span class=cF0>0000025B18 0008 0000000055 Funct Public </span><span class=cF4> +<a name="l501"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l194"><span class=cF4>BlkDevDel </span></a><span class=cF0>0000025AD8 000B 000000003F Funct Public </span><span class=cF4> +<a name="l502"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l40"><span class=cF4>BlkDevInit </span></a><span class=cF0>0000025470 000B ExportSysSym Imm </span><span class=cF4> +<a name="l503"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l1"><span class=cF4>BlkDevLock </span></a><span class=cF0>00000253B0 0015 0000000056 Funct Public </span><span class=cF4> +<a name="l504"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l1"><span class=cF4>BlkDevLockFwdingSet </span></a><span class=cF0>0000027731 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l505"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l152"><span class=cF4>BlkDevNextFreeSlot </span></a><span class=cF0>00000259E8 000A 00000000EB Funct Public </span><span class=cF4> +<a name="l506"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l20"><span class=cF4>BlkDevUnlock </span></a><span class=cF0>0000025408 0017 0000000063 Funct Public </span><span class=cF4> +<a name="l507"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l228"><span class=cF4>BlkDevsInitAll </span></a><span class=cF0>0000027CE9 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l508"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l139"><span class=cF4>BlkDevsRelease </span></a><span class=cF0>0000025998 0006 000000004C Funct Public </span><span class=cF4> <a name="l509"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l74"><span class=cF4>BlkDevsSize </span></a><span class=cF0>007FDB0690 0003 00000000BA Funct </span><span class=cF4> -<a name="l510"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/BlkPool.CC.html#l1"><span class=cF4>BlkPoolAdd </span></a><span class=cF0>000000DA06 0006 0000000078 Funct Public </span><span class=cF4> -<a name="l511"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/BlkPool.CC.html#l19"><span class=cF4>BlkPoolInit </span></a><span class=cF0>000000DA7E 0004 0000000070 Funct Public </span><span class=cF4> -<a name="l512"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/BlkPool.CC.html#l31"><span class=cF4>BlkPoolsInit </span></a><span class=cF0>000000DAEE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l513"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlk.CC.html#l37"><span class=cF4>BlkRead </span></a><span class=cF0>0000026A29 002C 00000001E4 Funct Public </span><span class=cF4> -<a name="l514"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlk.CC.html#l87"><span class=cF4>BlkWrite </span></a><span class=cF0>0000026C11 0028 00000001CE Funct Public </span><span class=cF4> -<a name="l515"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlk.CC.html#l2"><span class=cF4>BlkWriteZero </span></a><span class=cF0>0000026931 0005 00000000F4 Funct Public </span><span class=cF4> +<a name="l510"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/BlkPool.CC.html#l1"><span class=cF4>BlkPoolAdd </span></a><span class=cF0>000000DA1E 0006 0000000078 Funct Public </span><span class=cF4> +<a name="l511"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/BlkPool.CC.html#l19"><span class=cF4>BlkPoolInit </span></a><span class=cF0>000000DA96 0004 0000000070 Funct Public </span><span class=cF4> +<a name="l512"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/BlkPool.CC.html#l31"><span class=cF4>BlkPoolsInit </span></a><span class=cF0>000000DB06 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l513"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlk.CC.html#l37"><span class=cF4>BlkRead </span></a><span class=cF0>00000269F9 002C 00000001E4 Funct Public </span><span class=cF4> +<a name="l514"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlk.CC.html#l87"><span class=cF4>BlkWrite </span></a><span class=cF0>0000026BE1 0028 00000001CE Funct Public </span><span class=cF4> +<a name="l515"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlk.CC.html#l2"><span class=cF4>BlkWriteZero </span></a><span class=cF0>0000026901 0005 00000000F4 Funct Public </span><span class=cF4> <a name="l516"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodBible.CC.html#l234"><span class=cF4>BookLines </span></a><span class=cF0>007FDDC2E0 0004 00000000B9 Funct Public <a name="l517"></a>Bool 007FFF25F8 07A9 0000000001 IntType </span><span class=cF4> <a name="l518"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l21"><span class=cF4>BootDVDIns </span></a><span class=cF0>007FDC76A8 0003 0000000086 Funct Public </span><span class=cF4> @@ -550,28 +550,28 @@ body {background-color:#1f1f1f;} <a name="l522"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootMHDIns.CC.html#l40"><span class=cF4>BootMHDOldWrite </span></a><span class=cF0>007FDC51B0 0001 000000007D Funct Public </span><span class=cF4> <a name="l523"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootMHDIns.CC.html#l58"><span class=cF4>BootMHDZero </span></a><span class=cF0>007FDEAC28 0001 0000000057 Funct Public </span><span class=cF4> <a name="l524"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l33"><span class=cF4>BootRAM </span></a><span class=cF0>007FDC3CF8 0004 00000000CE Funct Public </span><span class=cF4> -<a name="l525"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l393"><span class=cF4>BptFind </span></a><span class=cF0>000001759E 0007 0000000081 Funct </span><span class=cF4> -<a name="l526"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l450"><span class=cF4>BptR </span></a><span class=cF0>00000176BE 0004 0000000087 Funct Public </span><span class=cF4> -<a name="l527"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l424"><span class=cF4>BptS </span></a><span class=cF0>0000017626 0006 0000000093 Funct Public </span><span class=cF4> -<a name="l528"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l121"><span class=cF4>Break </span></a><span class=cF0>00000191CB 0007 0000000069 Funct Public </span><span class=cF4> -<a name="l529"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l136"><span class=cF4>BreakLock </span></a><span class=cF0>000001923B 0010 0000000031 Funct Public </span><span class=cF4> -<a name="l530"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l144"><span class=cF4>BreakUnlock </span></a><span class=cF0>0000019273 001B 000000005E Funct Public </span><span class=cF4> +<a name="l525"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l393"><span class=cF4>BptFind </span></a><span class=cF0>000001756E 0007 0000000081 Funct </span><span class=cF4> +<a name="l526"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l450"><span class=cF4>BptR </span></a><span class=cF0>000001768E 0004 0000000087 Funct Public </span><span class=cF4> +<a name="l527"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l424"><span class=cF4>BptS </span></a><span class=cF0>00000175F6 0006 0000000093 Funct Public </span><span class=cF4> +<a name="l528"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l121"><span class=cF4>Break </span></a><span class=cF0>000001919B 0007 0000000069 Funct Public </span><span class=cF4> +<a name="l529"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l136"><span class=cF4>BreakLock </span></a><span class=cF0>000001920B 0010 0000000031 Funct Public </span><span class=cF4> +<a name="l530"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l144"><span class=cF4>BreakUnlock </span></a><span class=cF0>0000019243 001B 000000005E Funct Public </span><span class=cF4> <a name="l531"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l9"><span class=cF4>Bsf </span></a><span class=cF0>000000007E 002A Funct Public </span><span class=cF4> <a name="l532"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l10"><span class=cF4>Bsr </span></a><span class=cF0>000000007F 0024 Funct Public </span><span class=cF4> <a name="l533"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l11"><span class=cF4>Bt </span></a><span class=cF0>0000000077 02DE Funct Public </span><span class=cF4> <a name="l534"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l12"><span class=cF4>Btc </span></a><span class=cF0>000000007A 0002 Funct Public </span><span class=cF4> <a name="l535"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l13"><span class=cF4>Btr </span></a><span class=cF0>0000000079 001B Funct Public </span><span class=cF4> <a name="l536"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l14"><span class=cF4>Bts </span></a><span class=cF0>0000000078 007D Funct Public </span><span class=cF4> -<a name="l537"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l88"><span class=cF4>Busy </span></a><span class=cF0>00000161D6 000F 0000000025 Funct Public </span><span class=cF4> -<a name="l538"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l122"><span class=cF4>C32_ADD </span></a><span class=cF0>000001ED94 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l539"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l58"><span class=cF4>C32_EAX </span></a><span class=cF0>000001ECC5 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l540"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l59"><span class=cF4>C32_EBX </span></a><span class=cF0>000001ECC9 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l541"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l60"><span class=cF4>C32_ECX </span></a><span class=cF0>000001ECCD 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l542"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l63"><span class=cF4>C32_EDI </span></a><span class=cF0>000001ECD9 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l543"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l61"><span class=cF4>C32_EDX </span></a><span class=cF0>000001ECD1 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l544"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l64"><span class=cF4>C32_EFLAGS </span></a><span class=cF0>000001ECDD 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l545"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l62"><span class=cF4>C32_ESI </span></a><span class=cF0>000001ECD5 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l546"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l66"><span class=cF4>C32_RSP </span></a><span class=cF0>000001ECE1 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l537"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l88"><span class=cF4>Busy </span></a><span class=cF0>00000161A6 000F 0000000025 Funct Public </span><span class=cF4> +<a name="l538"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l122"><span class=cF4>C32_ADD </span></a><span class=cF0>000001ED64 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l539"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l58"><span class=cF4>C32_EAX </span></a><span class=cF0>000001EC95 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l540"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l59"><span class=cF4>C32_EBX </span></a><span class=cF0>000001EC99 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l541"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l60"><span class=cF4>C32_ECX </span></a><span class=cF0>000001EC9D 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l542"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l63"><span class=cF4>C32_EDI </span></a><span class=cF0>000001ECA9 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l543"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l61"><span class=cF4>C32_EDX </span></a><span class=cF0>000001ECA1 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l544"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l64"><span class=cF4>C32_EFLAGS </span></a><span class=cF0>000001ECAD 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l545"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l62"><span class=cF4>C32_ESI </span></a><span class=cF0>000001ECA5 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l546"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l66"><span class=cF4>C32_RSP </span></a><span class=cF0>000001ECB1 0004 ExportSysSym Imm </span><span class=cF4> <a name="l547"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l3"><span class=cF4>C:/Doc/AutoComplete.DD </span></a><span class=cF0>01CECD9658 0000 HelpFile Public </span><span class=cF4> <a name="l548"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l9"><span class=cF4>C:/Doc/Bit.DD </span></a><span class=cF0>01CECECB78 0001 HelpFile Public </span><span class=cF4> <a name="l549"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l13"><span class=cF4>C:/Doc/Boot.DD </span></a><span class=cF0>01CECD9540 0000 HelpFile Public </span><span class=cF4> @@ -586,7 +586,7 @@ body {background-color:#1f1f1f;} <a name="l558"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l395"><span class=cF4>C:/Doc/Frame.DD </span></a><span class=cF0>01CECB09E8 0000 HelpFile Public </span><span class=cF4> <a name="l559"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.CC.html#l400"><span class=cF4>C:/Doc/GRFiles.DD </span></a><span class=cF0>01CEC1BD00 0000 HelpFile Public </span><span class=cF4> <a name="l560"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l382"><span class=cF4>C:/Doc/Hash.DD </span></a><span class=cF0>01CECB1AA0 0000 HelpFile Public </span><span class=cF4> -<a name="l561"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/HeapLog.CC.html#l3"><span class=cF4>C:/Doc/HeapDebug.DD </span></a><span class=cF0>01CDF0E828 0000 HelpFile Public </span><span class=cF4> +<a name="l561"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/HeapLog.CC.html#l3"><span class=cF4>C:/Doc/HeapDebug.DD </span></a><span class=cF0>01CDEE92C8 0000 HelpFile Public </span><span class=cF4> <a name="l562"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l403"><span class=cF4>C:/Doc/HelpSystem.DD </span></a><span class=cF0>01CE008160 0000 HelpFile Public </span><span class=cF4> <a name="l563"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l3"><span class=cF4>C:/Doc/InFile.DD </span></a><span class=cF0>01CE091F18 0000 HelpFile Public </span><span class=cF4> <a name="l564"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l427"><span class=cF4>C:/Doc/Install.DD </span></a><span class=cF0>01CECAE788 0000 HelpFile Public </span><span class=cF4> @@ -628,8 +628,8 @@ body {background-color:#1f1f1f;} <a name="l600"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4424"><span class=cF4>CAUData </span></a><span class=cF0>007FF851A8 0006 0000000009 Class Public </span><span class=cF4> <a name="l601"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1951"><span class=cF4>CAbsCountsI64 </span></a><span class=cF0>007FF98CB0 0006 0000000008 Class </span><span class=cF4> <a name="l602"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l75"><span class=cF4>CAdd </span></a><span class=cF0>007FFF1C28 0001 0000000041 Funct Public </span><span class=cF4> -<a name="l603"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l399"><span class=cF4>CAlloc </span></a><span class=cF0>000000DF54 0189 0000000033 Funct Public </span><span class=cF4> -<a name="l604"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l444"><span class=cF4>CAllocAligned </span></a><span class=cF0>000000E094 0007 000000007F Funct Public </span><span class=cF4> +<a name="l603"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l399"><span class=cF4>CAlloc </span></a><span class=cF0>000000DF6C 0189 0000000033 Funct Public </span><span class=cF4> +<a name="l604"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l444"><span class=cF4>CAllocAligned </span></a><span class=cF0>000000E0AC 0007 000000007F Funct Public </span><span class=cF4> <a name="l605"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l921"><span class=cF4>CArrayDim </span></a><span class=cF0>007FF9E870 001C 0000000018 Class Public </span><span class=cF4> <a name="l606"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1991"><span class=cF4>CAsmArg </span></a><span class=cF0>007FF97FE0 0009 0000000068 Class </span><span class=cF4> <a name="l607"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1979"><span class=cF4>CAsmIns </span></a><span class=cF0>007FF98270 0005 00000000AA Class </span><span class=cF4> @@ -728,7 +728,7 @@ body {background-color:#1f1f1f;} <a name="l700"></a>CDQ 01CEDF8318 0000 OpCode <a name="l701"></a>CDQE 01CEDF83D8 0000 OpCode </span><span class=cF4> <a name="l702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l209"><span class=cF4>CDate </span></a><span class=cF0>007FFA3E60 0050 0000000008 Class Public </span><span class=cF4> -<a name="l703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l1"><span class=cF4>CDate2Dos </span></a><span class=cF0>000002A359 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l1"><span class=cF4>CDate2Dos </span></a><span class=cF0>000002A329 0003 ExportSysSym Imm </span><span class=cF4> <a name="l704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l216"><span class=cF4>CDateStruct </span></a><span class=cF0>007FFA3BD0 001D 000000000C Class Public </span><span class=cF4> <a name="l705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4469"><span class=cF4>CDebugGlobals </span></a><span class=cF0>007FF84580 0005 0000000041 Class Public </span><span class=cF4> <a name="l706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l857"><span class=cF4>CDebugInfo </span></a><span class=cF0>007FF9FA60 0016 000000000C Class </span><span class=cF4> @@ -789,7 +789,7 @@ body {background-color:#1f1f1f;} <a name="l761"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l179"><span class=cF4>CFifoI64 </span></a><span class=cF0>007FFA40F0 001B 0000000020 Class Public </span><span class=cF4> <a name="l762"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l172"><span class=cF4>CFifoU8 </span></a><span class=cF0>007FFA4380 001F 0000000020 Class Public </span><span class=cF4> <a name="l763"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3467"><span class=cF4>CFile </span></a><span class=cF0>007FFA9BD0 0029 00000000A8 Class Public </span><span class=cF4> -<a name="l764"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrB.CC.html#l1"><span class=cF4>CFileNameTo </span></a><span class=cF0>0000027391 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l764"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrB.CC.html#l1"><span class=cF4>CFileNameTo </span></a><span class=cF0>0000027361 0006 ExportSysSym Imm </span><span class=cF4> <a name="l765"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l221"><span class=cF4>CFind </span></a><span class=cF0>007FDB7180 0005 00000001B4 Class </span><span class=cF4> <a name="l766"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2825"><span class=cF4>CFisH2D </span></a><span class=cF0>007FF930F0 000F 0000000014 Class </span><span class=cF4> <a name="l767"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2845"><span class=cF4>CFisReceived </span></a><span class=cF0>007FF92E60 0003 0000000100 Class </span><span class=cF4> @@ -856,7 +856,7 @@ body {background-color:#1f1f1f;} <a name="l828"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l411"><span class=cF4>CIDTEntry </span></a><span class=cF0>007FFA2180 000A 0000000010 Class </span><span class=cF4> <a name="l829"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3153"><span class=cF4>CISODirEntry </span></a><span class=cF0>007FF8FD00 0005 0000000022 Class </span><span class=cF4> <a name="l830"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3160"><span class=cF4>CISOPriDesc </span></a><span class=cF0>007FF8FA70 0006 0000000800 Class </span><span class=cF4> -<a name="l831"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l800"><span class=cF4>CInit </span></a><span class=cF0>007FFC26AF 0004 0000000042 Funct </span><span class=cF4> +<a name="l831"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l800"><span class=cF4>CInit </span></a><span class=cF0>007FFC2647 0004 0000000042 Funct </span><span class=cF4> <a name="l832"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1889"><span class=cF4>CInst </span></a><span class=cF0>007FF991D0 0014 0000000016 Class </span><span class=cF4> <a name="l833"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1798"><span class=cF4>CIntermediateCode </span></a><span class=cF0>007FFA9190 00A0 00000000E8 Class </span><span class=cF4> <a name="l834"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1789"><span class=cF4>CIntermediateCodeBase </span></a><span class=cF0>007FF99980 0006 0000000018 Class </span><span class=cF4> @@ -886,7 +886,7 @@ body {background-color:#1f1f1f;} <a name="l858"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1842"><span class=cF4>CMF_U8_JMP_TABLE </span></a><span class=cF0>0x08 0006 0000000008 DefineStr </span><span class=cF4> <a name="l859"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l202"><span class=cF4>CMOSF_BINARY </span></a><span class=cF0>(1 << 2) 0003 0000000010 DefineStr </span><span class=cF4> <a name="l860"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l203"><span class=cF4>CMOSF_UPDATING </span></a><span class=cF0>(1 << 7) 0005 0000000010 DefineStr </span><span class=cF4> -<a name="l861"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l151"><span class=cF4>CMOSIsBcd </span></a><span class=cF0>0000011A2A 0004 0000000021 Funct Public </span><span class=cF4> +<a name="l861"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l151"><span class=cF4>CMOSIsBcd </span></a><span class=cF0>0000011A42 0004 0000000021 Funct Public </span><span class=cF4> <a name="l862"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l195"><span class=cF4>CMOSR_DAY_OF_MONTH </span></a><span class=cF0>0x7 0004 0000000008 DefineStr </span><span class=cF4> <a name="l863"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l194"><span class=cF4>CMOSR_DAY_OF_WEEK </span></a><span class=cF0>0x6 0004 0000000008 DefineStr </span><span class=cF4> <a name="l864"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l193"><span class=cF4>CMOSR_HOUR </span></a><span class=cF0>0x4 0004 0000000008 DefineStr </span><span class=cF4> @@ -896,8 +896,8 @@ body {background-color:#1f1f1f;} <a name="l868"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l198"><span class=cF4>CMOSR_STATUS_A </span></a><span class=cF0>0xA 0005 0000000008 DefineStr </span><span class=cF4> <a name="l869"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l199"><span class=cF4>CMOSR_STATUS_B </span></a><span class=cF0>0xB 0003 0000000008 DefineStr </span><span class=cF4> <a name="l870"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l197"><span class=cF4>CMOSR_YEAR </span></a><span class=cF0>0x9 0004 0000000008 DefineStr </span><span class=cF4> -<a name="l871"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l138"><span class=cF4>CMOSRegRead </span></a><span class=cF0>00000119F2 000E 0000000017 Funct Public </span><span class=cF4> -<a name="l872"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l145"><span class=cF4>CMOSRegWrite </span></a><span class=cF0>0000011A0A 000A 000000001E Funct Public </span><span class=cF4> +<a name="l871"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l138"><span class=cF4>CMOSRegRead </span></a><span class=cF0>0000011A0A 000E 0000000017 Funct Public </span><span class=cF4> +<a name="l872"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l145"><span class=cF4>CMOSRegWrite </span></a><span class=cF0>0000011A22 000A 000000001E Funct Public </span><span class=cF4> <a name="l873"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l188"><span class=cF4>CMOS_DATA </span></a><span class=cF0>0x71 0004 0000000008 DefineStr </span><span class=cF4> <a name="l874"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l187"><span class=cF4>CMOS_SEL </span></a><span class=cF0>0x70 0004 0000000008 DefineStr <a name="l875"></a>CMOVA 01CEE0EAF0 0001 OpCode @@ -930,7 +930,7 @@ body {background-color:#1f1f1f;} <a name="l902"></a>CMOVPO 01CEE0E718 0000 OpCode <a name="l903"></a>CMOVS 01CEE0E9D0 0000 OpCode <a name="l904"></a>CMOVZ 01CEE0EDD8 0000 OpCode -<a name="l905"></a>CMP 01CEE0FFF8 0074 OpCode </span><span class=cF4> +<a name="l905"></a>CMP 01CEE0FFF8 0075 OpCode </span><span class=cF4> <a name="l906"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4460"><span class=cF4>CMPCrash </span></a><span class=cF0>007FF8AEF8 0005 0000000028 Class </span><span class=cF4> <a name="l907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l402"><span class=cF4>CMPF_ASM_BLK </span></a><span class=cF0>1 0007 0000000008 DefineStr </span><span class=cF4> <a name="l908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l404"><span class=cF4>CMPF_LEX_FIRST </span></a><span class=cF0>4 0003 0000000008 DefineStr </span><span class=cF4> @@ -1000,17 +1000,17 @@ body {background-color:#1f1f1f;} <a name="l972"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3711"><span class=cF4>CMouseStateGlobals </span></a><span class=cF0>007FF8C5D0 000F 00000000A8 Class Public </span><span class=cF4> <a name="l973"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l91"><span class=cF4>CMul </span></a><span class=cF0>007FEDAC98 0003 000000005D Funct Public </span><span class=cF4> <a name="l974"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l103"><span class=cF4>CMusicGlobals </span></a><span class=cF0>007FE5BF08 0001 0000000068 Class Public </span><span class=cF4> -<a name="l975"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l138"><span class=cF4>COCAppend </span></a><span class=cF0>007FFB5D70 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l976"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l289"><span class=cF4>COCCompile </span></a><span class=cF0>007FFB61C8 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l977"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l209"><span class=cF4>COCDel </span></a><span class=cF0>007FFB5F98 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l978"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l182"><span class=cF4>COCFloatConstFind </span></a><span class=cF0>007FFB5EC8 000F ExportSysSym Imm </span><span class=cF4> -<a name="l979"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l168"><span class=cF4>COCGoToLabelFind </span></a><span class=cF0>007FFB5E70 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l980"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l263"><span class=cF4>COCHeaderPut </span></a><span class=cF0>007FFB6100 000E ExportSysSym Imm </span><span class=cF4> -<a name="l981"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l107"><span class=cF4>COCInit </span></a><span class=cF0>007FFB5CA8 000C ExportSysSym Imm </span><span class=cF4> -<a name="l982"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l157"><span class=cF4>COCMiscNew </span></a><span class=cF0>007FFB5E18 0023 ExportSysSym Imm </span><span class=cF4> -<a name="l983"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l133"><span class=cF4>COCPop </span></a><span class=cF0>007FFB5D50 000A ExportSysSym Imm </span><span class=cF4> -<a name="l984"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l124"><span class=cF4>COCPopNoFree </span></a><span class=cF0>007FFB5D20 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l985"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l116"><span class=cF4>COCPush </span></a><span class=cF0>007FFB5CE8 0010 ExportSysSym Imm </span><span class=cF4> +<a name="l975"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l138"><span class=cF4>COCAppend </span></a><span class=cF0>007FFB5D08 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l976"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l289"><span class=cF4>COCCompile </span></a><span class=cF0>007FFB6160 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l977"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l209"><span class=cF4>COCDel </span></a><span class=cF0>007FFB5F30 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l978"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l182"><span class=cF4>COCFloatConstFind </span></a><span class=cF0>007FFB5E60 000F ExportSysSym Imm </span><span class=cF4> +<a name="l979"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l168"><span class=cF4>COCGoToLabelFind </span></a><span class=cF0>007FFB5E08 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l980"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l263"><span class=cF4>COCHeaderPut </span></a><span class=cF0>007FFB6098 000E ExportSysSym Imm </span><span class=cF4> +<a name="l981"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l107"><span class=cF4>COCInit </span></a><span class=cF0>007FFB5C40 000C ExportSysSym Imm </span><span class=cF4> +<a name="l982"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l157"><span class=cF4>COCMiscNew </span></a><span class=cF0>007FFB5DB0 0023 ExportSysSym Imm </span><span class=cF4> +<a name="l983"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l133"><span class=cF4>COCPop </span></a><span class=cF0>007FFB5CE8 000A ExportSysSym Imm </span><span class=cF4> +<a name="l984"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l124"><span class=cF4>COCPopNoFree </span></a><span class=cF0>007FFB5CB8 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l985"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l116"><span class=cF4>COCPush </span></a><span class=cF0>007FFB5C80 0010 ExportSysSym Imm </span><span class=cF4> <a name="l986"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3650"><span class=cF4>COLORROP_BITS </span></a><span class=cF0>16 000A 0000000008 DefineStr </span><span class=cF4> <a name="l987"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3648"><span class=cF4>COLORROP_COLORS_MASK </span></a><span class=cF0>0x00FF00FF 0006 0000000010 DefineStr </span><span class=cF4> <a name="l988"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3649"><span class=cF4>COLORROP_NO_ROP0_MASK </span></a><span class=cF0>0xFFFF00FF 002A 0000000010 DefineStr </span><span class=cF4> @@ -1021,15 +1021,15 @@ body {background-color:#1f1f1f;} <a name="l993"></a>COMISS 01CEDFE228 0000 OpCode </span><span class=cF4> <a name="l994"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l73"><span class=cF4>CORE0_16BIT_INIT </span></a><span class=cF0>00000095F6 0003 ExportSysSym Imm </span><span class=cF4> <a name="l995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l80"><span class=cF4>CORE0_32BIT_INIT </span></a><span class=cF0>000000A580 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l9"><span class=cF4>COREAP_16BIT_INIT </span></a><span class=cF0>000001F680 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l997"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l32"><span class=cF4>COREAP_16BIT_INIT_END </span></a><span class=cF0>000001F6BC 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l9"><span class=cF4>COREAP_16BIT_INIT </span></a><span class=cF0>000001F650 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l997"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l32"><span class=cF4>COREAP_16BIT_INIT_END </span></a><span class=cF0>000001F68C 0008 ExportSysSym Imm </span><span class=cF4> <a name="l998"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l396"><span class=cF4>COptReg </span></a><span class=cF0>007FF83DD0 0009 0000000010 Class </span><span class=cF4> <a name="l999"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l230"><span class=cF4>COrder2D3 </span></a><span class=cF0>007FFA3940 000A 0000000030 Class Public </span><span class=cF4> <a name="l1000"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2666"><span class=cF4>CPCIDev </span></a><span class=cF0>007FF93950 0019 0000000054 Class <a name="l1001"></a>CPUID 01CEDF15D0 0008 OpCode </span><span class=cF4> -<a name="l1002"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l214"><span class=cF4>CPUId </span></a><span class=cF0>000000B025 0006 Funct Public </span><span class=cF4> +<a name="l1002"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l214"><span class=cF4>CPUId </span></a><span class=cF0>000000B041 0006 Funct Public </span><span class=cF4> <a name="l1003"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l28"><span class=cF4>CPURep </span></a><span class=cF0>007FDB7A28 0001 00000004BE Funct Public </span><span class=cF4> -<a name="l1004"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l122"><span class=cF4>CPUStructInit </span></a><span class=cF0>000001F945 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l1004"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l122"><span class=cF4>CPUStructInit </span></a><span class=cF0>000001F915 0005 ExportSysSym Imm </span><span class=cF4> <a name="l1005"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4101"><span class=cF4>CPUf_DYING_TASK_QUE </span></a><span class=cF0>1 0006 0000000008 DefineStr </span><span class=cF4> <a name="l1006"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4100"><span class=cF4>CPUf_RAN_A_TASK </span></a><span class=cF0>0 0004 0000000008 DefineStr </span><span class=cF4> <a name="l1007"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3136"><span class=cF4>CPalindromeU16 </span></a><span class=cF0>007FF90220 000B 0000000004 Class </span><span class=cF4> @@ -1121,7 +1121,7 @@ body {background-color:#1f1f1f;} <a name="l1093"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l769"><span class=cF4>CTRL_ALT_DEL </span></a><span class=cF0>0 0005 0000000008 DefineStr </span><span class=cF4> <a name="l1094"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l772"><span class=cF4>CTRL_ALT_TAB </span></a><span class=cF0>3 0005 0000000008 DefineStr </span><span class=cF4> <a name="l1095"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l771"><span class=cF4>CTRL_ALT_X </span></a><span class=cF0>2 0005 0000000008 DefineStr </span><span class=cF4> -<a name="l1096"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l15"><span class=cF4>CTRL_KEY_SCAN_DECODE_TABLE </span></a><span class=cF0>0000019373 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l1096"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l15"><span class=cF4>CTRL_KEY_SCAN_DECODE_TABLE </span></a><span class=cF0>0000019343 0005 ExportSysSym Imm </span><span class=cF4> <a name="l1097"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4067"><span class=cF4>CTSS </span></a><span class=cF0>007FF87700 000B 0000002084 Class </span><span class=cF4> <a name="l1098"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3984"><span class=cF4>CTask </span></a><span class=cF0>007FFA8C70 0382 00000004A8 Class Public </span><span class=cF4> <a name="l1099"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3978"><span class=cF4>CTaskDying </span></a><span class=cF0>007FF88040 0007 0000000018 Class </span><span class=cF4> @@ -1165,36 +1165,36 @@ body {background-color:#1f1f1f;} <a name="l1137"></a>CX 0000000201 004A Reg </span><span class=cF4> <a name="l1138"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3622"><span class=cF4>CYAN </span></a><span class=cF0>3 0004 0000000008 DefineStr </span><span class=cF4> <a name="l1139"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocCodeTools.CC.html#l32"><span class=cF4>C_INDENT_SPACES </span></a><span class=cF0>2 0003 0000000008 DefineStr </span><span class=cF4> -<a name="l1140"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l32"><span class=cF4>Call </span></a><span class=cF0>000000AE63 000D Funct Public </span><span class=cF4> -<a name="l1141"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l39"><span class=cF4>CallExtNum </span></a><span class=cF0>000000B084 0005 Funct Public </span><span class=cF4> -<a name="l1142"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l33"><span class=cF4>CallExtStr </span></a><span class=cF0>000000B0C8 000B Funct Public </span><span class=cF4> -<a name="l1143"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l35"><span class=cF4>CallInd </span></a><span class=cF0>000000B049 0002 Funct Public </span><span class=cF4> -<a name="l1144"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l129"><span class=cF4>CallStackGrow </span></a><span class=cF0>000001CBE3 0003 000000013D Funct Public </span><span class=cF4> -<a name="l1145"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l53"><span class=cF4>Caller </span></a><span class=cF0>000001699E 0015 0000000052 Funct Public </span><span class=cF4> -<a name="l1146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l162"><span class=cF4>CallerRep </span></a><span class=cF0>0000016CDE 0005 00000000AA Funct Public </span><span class=cF4> +<a name="l1140"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l32"><span class=cF4>Call </span></a><span class=cF0>000000AE7F 000D Funct Public </span><span class=cF4> +<a name="l1141"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l39"><span class=cF4>CallExtNum </span></a><span class=cF0>000000B0A0 0005 Funct Public </span><span class=cF4> +<a name="l1142"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l33"><span class=cF4>CallExtStr </span></a><span class=cF0>000000B0E4 000B Funct Public </span><span class=cF4> +<a name="l1143"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l35"><span class=cF4>CallInd </span></a><span class=cF0>000000B065 0002 Funct Public </span><span class=cF4> +<a name="l1144"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l129"><span class=cF4>CallStackGrow </span></a><span class=cF0>000001CBB3 0003 000000013D Funct Public </span><span class=cF4> +<a name="l1145"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l53"><span class=cF4>Caller </span></a><span class=cF0>000001696E 0015 0000000052 Funct Public </span><span class=cF4> +<a name="l1146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l162"><span class=cF4>CallerRep </span></a><span class=cF0>0000016CAE 0005 00000000AA Funct Public </span><span class=cF4> <a name="l1147"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l203"><span class=cF4>Carry </span></a><span class=cF0>000000006D 0002 Funct Public </span><span class=cF4> -<a name="l1148"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1099"><span class=cF4>CatPrint </span></a><span class=cF0>000001405E 012E 0000000042 Funct Public </span><span class=cF4> +<a name="l1148"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1099"><span class=cF4>CatPrint </span></a><span class=cF0>0000014076 012E 0000000042 Funct Public </span><span class=cF4> <a name="l1149"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l35"><span class=cF4>Caw </span></a><span class=cF0>007FE5CF58 0001 00000000A2 Funct Public </span><span class=cF4> -<a name="l1150"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l9"><span class=cF4>Cd </span></a><span class=cF0>000002DC56 0065 00000003F0 Funct Public </span><span class=cF4> -<a name="l1151"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l248"><span class=cF4>Cd2DirEntry </span></a><span class=cF0>00000218A5 0006 00000000AA Funct </span><span class=cF4> +<a name="l1150"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l9"><span class=cF4>Cd </span></a><span class=cF0>000002DC26 0065 00000003F0 Funct Public </span><span class=cF4> +<a name="l1151"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l248"><span class=cF4>Cd2DirEntry </span></a><span class=cF0>0000021875 0006 00000000AA Funct </span><span class=cF4> <a name="l1152"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l94"><span class=cF4>Ceil </span></a><span class=cF0>000000AB29 0010 Funct Public </span><span class=cF4> -<a name="l1153"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l65"><span class=cF4>CeilI64 </span></a><span class=cF0>000000CE20 0006 0000000058 Funct Public </span><span class=cF4> -<a name="l1154"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l42"><span class=cF4>CeilU64 </span></a><span class=cF0>000000CD78 0020 000000002F Funct Public </span><span class=cF4> +<a name="l1153"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l65"><span class=cF4>CeilI64 </span></a><span class=cF0>000000CE38 0006 0000000058 Funct Public </span><span class=cF4> +<a name="l1154"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l42"><span class=cF4>CeilU64 </span></a><span class=cF0>000000CD90 0020 000000002F Funct Public </span><span class=cF4> <a name="l1155"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l970"><span class=cF4>Cf_EXTERN </span></a><span class=cF0>0 0012 0000000008 DefineStr </span><span class=cF4> <a name="l1156"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l971"><span class=cF4>Cf_INTERNAL_TYPE </span></a><span class=cF0>1 0004 0000000008 DefineStr </span><span class=cF4> -<a name="l1157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l229"><span class=cF4>Char2KeyName </span></a><span class=cF0>0000019A8B 000C 00000001B1 Funct Public </span><span class=cF4> -<a name="l1158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l119"><span class=cF4>Char2ScanCode </span></a><span class=cF0>00000196BB 000B 0000000143 Funct Public </span><span class=cF4> -<a name="l1159"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l220"><span class=cF4>CharGet </span></a><span class=cF0>000001C28B 0012 000000007C Funct Public </span><span class=cF4> -<a name="l1160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l128"><span class=cF4>CharScan </span></a><span class=cF0>000001C04B 0004 000000004F Funct Public </span><span class=cF4> -<a name="l1161"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l9"><span class=cF4>CheckCodePtr </span></a><span class=cF0>0000016846 0004 000000006A Funct Public </span><span class=cF4> +<a name="l1157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l229"><span class=cF4>Char2KeyName </span></a><span class=cF0>0000019A5B 000C 00000001B1 Funct Public </span><span class=cF4> +<a name="l1158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l119"><span class=cF4>Char2ScanCode </span></a><span class=cF0>000001968B 000B 0000000143 Funct Public </span><span class=cF4> +<a name="l1159"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l220"><span class=cF4>CharGet </span></a><span class=cF0>000001C25B 0012 000000007C Funct Public </span><span class=cF4> +<a name="l1160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l128"><span class=cF4>CharScan </span></a><span class=cF0>000001C01B 0004 000000004F Funct Public </span><span class=cF4> +<a name="l1161"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l9"><span class=cF4>CheckCodePtr </span></a><span class=cF0>0000016816 0004 000000006A Funct Public </span><span class=cF4> <a name="l1162"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l2"><span class=cF4>CheckDiskConfirm </span></a><span class=cF0>007FE80C28 0005 0000000049 Funct </span><span class=cF4> <a name="l1163"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocChar.CC.html#l498"><span class=cF4>CheckDollarBufSize </span></a><span class=cF0>007FE15658 0003 000000007C Funct </span><span class=cF4> -<a name="l1164"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l17"><span class=cF4>CheckOnStack </span></a><span class=cF0>00000168B6 0006 0000000080 Funct Public </span><span class=cF4> -<a name="l1165"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l1"><span class=cF4>CheckPtr </span></a><span class=cF0>00000167D6 000B 000000006A Funct Public </span><span class=cF4> +<a name="l1164"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l17"><span class=cF4>CheckOnStack </span></a><span class=cF0>0000016886 0006 0000000080 Funct Public </span><span class=cF4> +<a name="l1165"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l1"><span class=cF4>CheckPtr </span></a><span class=cF0>00000167A6 000B 000000006A Funct Public </span><span class=cF4> <a name="l1166"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l341"><span class=cF4>Circle </span></a><span class=cF0>007FEAE2A0 0005 0000000206 Funct Public </span><span class=cF4> -<a name="l1167"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l1"><span class=cF4>Clamp </span></a><span class=cF0>000000CC90 0011 0000000034 Funct Public </span><span class=cF4> -<a name="l1168"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l95"><span class=cF4>ClampI64 </span></a><span class=cF0>000000AE1F 0034 Funct Public </span><span class=cF4> -<a name="l1169"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l96"><span class=cF4>ClampU64 </span></a><span class=cF0>000000AE41 0002 Funct Public +<a name="l1167"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l1"><span class=cF4>Clamp </span></a><span class=cF0>000000CCA8 0011 0000000034 Funct Public </span><span class=cF4> +<a name="l1168"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l95"><span class=cF4>ClampI64 </span></a><span class=cF0>000000AE3B 0034 Funct Public </span><span class=cF4> +<a name="l1169"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l96"><span class=cF4>ClampU64 </span></a><span class=cF0>000000AE5D 0002 Funct Public <a name="l1170"></a>ClassMemberListDel 0000000000 0001 NULL </span><span class=cF4> <a name="l1171"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/LexLib.CC.html#l239"><span class=cF4>ClassMemberListDel </span></a><span class=cF0>007FFB025B 0005 000000004E Funct </span><span class=cF4> <a name="l1172"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.CC.html#l216"><span class=cF4>ClassRep </span></a><span class=cF0>007FE67628 0006 0000000108 Funct Public </span><span class=cF4> @@ -1206,67 +1206,67 @@ body {background-color:#1f1f1f;} <a name="l1178"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l859"><span class=cF4>ClipLine </span></a><span class=cF0>007FEA94D8 0003 0000000273 Funct Public </span><span class=cF4> <a name="l1179"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocClipBoard.CC.html#l72"><span class=cF4>ClipPaste </span></a><span class=cF0>007FE38E28 0005 000000009B Funct Public </span><span class=cF4> <a name="l1180"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l28"><span class=cF4>Cls </span></a><span class=cF0>007FDD3870 0002 000000000F Funct Public </span><span class=cF4> -<a name="l1181"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l39"><span class=cF4>Clus2Blk </span></a><span class=cF0>0000026F11 000E 000000005F Funct Public </span><span class=cF4> -<a name="l1182"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l155"><span class=cF4>ClusAlloc </span></a><span class=cF0>00000272F1 0012 000000009C Funct Public </span><span class=cF4> -<a name="l1183"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l55"><span class=cF4>ClusBlkRead </span></a><span class=cF0>0000026F71 0006 000000018C Funct Public </span><span class=cF4> -<a name="l1184"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l105"><span class=cF4>ClusBlkWrite </span></a><span class=cF0>0000027139 0006 000000017D Funct Public </span><span class=cF4> -<a name="l1185"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l1"><span class=cF4>ClusNumNext </span></a><span class=cF0>0000026DE1 0014 000000012E Funct Public </span><span class=cF4> -<a name="l1186"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l100"><span class=cF4>ClusRead </span></a><span class=cF0>0000027101 000D 0000000036 Funct Public </span><span class=cF4> -<a name="l1187"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l150"><span class=cF4>ClusWrite </span></a><span class=cF0>00000272B9 000A 0000000036 Funct Public </span><span class=cF4> +<a name="l1181"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l39"><span class=cF4>Clus2Blk </span></a><span class=cF0>0000026EE1 000E 000000005F Funct Public </span><span class=cF4> +<a name="l1182"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l155"><span class=cF4>ClusAlloc </span></a><span class=cF0>00000272C1 0012 000000009C Funct Public </span><span class=cF4> +<a name="l1183"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l55"><span class=cF4>ClusBlkRead </span></a><span class=cF0>0000026F41 0006 000000018C Funct Public </span><span class=cF4> +<a name="l1184"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l105"><span class=cF4>ClusBlkWrite </span></a><span class=cF0>0000027109 0006 000000017D Funct Public </span><span class=cF4> +<a name="l1185"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l1"><span class=cF4>ClusNumNext </span></a><span class=cF0>0000026DB1 0014 000000012E Funct Public </span><span class=cF4> +<a name="l1186"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l100"><span class=cF4>ClusRead </span></a><span class=cF0>00000270D1 000D 0000000036 Funct Public </span><span class=cF4> +<a name="l1187"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskClus.CC.html#l150"><span class=cF4>ClusWrite </span></a><span class=cF0>0000027289 000A 0000000036 Funct Public </span><span class=cF4> <a name="l1188"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l40"><span class=cF4>Cmd2MT </span></a><span class=cF0>007FE05248 0003 00000000AF Funct </span><span class=cF4> -<a name="l1189"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l137"><span class=cF4>CmdLinePrompt </span></a><span class=cF0>007FFC08A7 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1189"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l137"><span class=cF4>CmdLinePrompt </span></a><span class=cF0>007FFC083F 0004 ExportSysSym Imm </span><span class=cF4> <a name="l1190"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteCode.CC.html#l638"><span class=cF4>Code2Sprite </span></a><span class=cF0>007FE849C8 0003 00000001FB Funct Public </span><span class=cF4> <a name="l1191"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteCode.CC.html#l237"><span class=cF4>Code2SpriteElem </span></a><span class=cF0>007FE71028 0003 0000000D7F Funct </span><span class=cF4> <a name="l1192"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l35"><span class=cF4>Collapse </span></a><span class=cF0>007FDA98C8 0007 00000000DA Funct Public </span><span class=cF4> <a name="l1193"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l27"><span class=cF4>CollapseFile </span></a><span class=cF0>007FDA9D10 0003 000000003E Funct </span><span class=cF4> -<a name="l1194"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l276"><span class=cF4>Color2Str </span></a><span class=cF0>00000156D6 0011 000000019E Funct Public </span><span class=cF4> -<a name="l1195"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l494"><span class=cF4>Comp </span></a><span class=cF0>007FFC1BDF 000F 000000058E Funct </span><span class=cF4> -<a name="l1196"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l185"><span class=cF4>CompBuf </span></a><span class=cF0>007FFC129F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1194"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l276"><span class=cF4>Color2Str </span></a><span class=cF0>00000156EE 0011 000000019E Funct Public </span><span class=cF4> +<a name="l1195"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l494"><span class=cF4>Comp </span></a><span class=cF0>007FFC1B77 000F 000000058E Funct </span><span class=cF4> +<a name="l1196"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l185"><span class=cF4>CompBuf </span></a><span class=cF0>007FFC1237 0003 ExportSysSym Imm </span><span class=cF4> <a name="l1197"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootHDIns.CC.html#l12"><span class=cF4>CompComp </span></a><span class=cF0>007FDD1050 0003 0000000043 Funct <a name="l1198"></a>CompCtrlDel 0000000000 0001 NULL </span><span class=cF4> <a name="l1199"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l64"><span class=cF4>CompCtrlDel </span></a><span class=cF0>007FFB0673 0016 0000000060 Funct Public <a name="l1200"></a>CompCtrlNew 0000000000 0001 NULL </span><span class=cF4> <a name="l1201"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l33"><span class=cF4>CompCtrlNew </span></a><span class=cF0>007FFB054B 0016 0000000128 Funct Public </span><span class=cF4> <a name="l1202"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l76"><span class=cF4>CompCtrlSize </span></a><span class=cF0>007FFB06D3 0006 0000000091 Funct Public </span><span class=cF4> -<a name="l1203"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l622"><span class=cF4>CompF1PushPop </span></a><span class=cF0>007FFBBA76 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1204"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l628"><span class=cF4>CompF2PushPop </span></a><span class=cF0>007FFBBABE 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l1203"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l622"><span class=cF4>CompF1PushPop </span></a><span class=cF0>007FFBBA0E 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1204"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l628"><span class=cF4>CompF2PushPop </span></a><span class=cF0>007FFBBA56 0007 ExportSysSym Imm </span><span class=cF4> <a name="l1205"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CInit.CC.html#l461"><span class=cF4>CompFillTables </span></a><span class=cF0>007FFAEB03 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1206"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l354"><span class=cF4>CompFixUpAOTAsm </span></a><span class=cF0>007FFC17EF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1207"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l205"><span class=cF4>CompFixUpJITAsm </span></a><span class=cF0>007FFC1357 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l1208"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l43"><span class=cF4>CompJoin </span></a><span class=cF0>007FFC0C27 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l1206"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l354"><span class=cF4>CompFixUpAOTAsm </span></a><span class=cF0>007FFC1787 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1207"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l205"><span class=cF4>CompFixUpJITAsm </span></a><span class=cF0>007FFC12EF 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l1208"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l43"><span class=cF4>CompJoin </span></a><span class=cF0>007FFC0BBF 0007 ExportSysSym Imm </span><span class=cF4> <a name="l1209"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CInit.CC.html#l215"><span class=cF4>CompLoadDefines </span></a><span class=cF0>007FFAE58B 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1210"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l614"><span class=cF4>CompMinTypePointed </span></a><span class=cF0>007FFBBA2E 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l1211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l6"><span class=cF4>CompNoteFloatOp </span></a><span class=cF0>007FFCD15F 0010 ExportSysSym Imm </span><span class=cF4> -<a name="l1212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l100"><span class=cF4>CompOffset2Reg </span></a><span class=cF0>007FFBAD9E 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l1213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l590"><span class=cF4>CompRawType </span></a><span class=cF0>007FFBB9D6 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l1214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l601"><span class=cF4>CompRawTypePointed </span></a><span class=cF0>007FFBB9FE 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l1215"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l69"><span class=cF4>CompSetFloatOpPushPop </span></a><span class=cF0>007FFCD37F 000E ExportSysSym Imm </span><span class=cF4> +<a name="l1210"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l614"><span class=cF4>CompMinTypePointed </span></a><span class=cF0>007FFBB9C6 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l1211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l6"><span class=cF4>CompNoteFloatOp </span></a><span class=cF0>007FFCD0F7 0010 ExportSysSym Imm </span><span class=cF4> +<a name="l1212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l100"><span class=cF4>CompOffset2Reg </span></a><span class=cF0>007FFBAD36 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l1213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l590"><span class=cF4>CompRawType </span></a><span class=cF0>007FFBB96E 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l1214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l601"><span class=cF4>CompRawTypePointed </span></a><span class=cF0>007FFBB996 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l1215"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l69"><span class=cF4>CompSetFloatOpPushPop </span></a><span class=cF0>007FFCD317 000E ExportSysSym Imm </span><span class=cF4> <a name="l1216"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l114"><span class=cF4>Complex </span></a><span class=cF0>007FFA5DD0 003A 0000000010 Class Public </span><span class=cF4> <a name="l1217"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l73"><span class=cF4>Copy </span></a><span class=cF0>007FE570C8 0010 00000000CD Funct Public </span><span class=cF4> -<a name="l1218"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCopy.CC.html#l29"><span class=cF4>CopySingle </span></a><span class=cF0>000002F476 0009 0000000284 Funct </span><span class=cF4> -<a name="l1219"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCopy.CC.html#l1"><span class=cF4>CopySingleZ </span></a><span class=cF0>000002F356 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1218"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCopy.CC.html#l29"><span class=cF4>CopySingle </span></a><span class=cF0>000002F446 0009 0000000284 Funct </span><span class=cF4> +<a name="l1219"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCopy.CC.html#l1"><span class=cF4>CopySingleZ </span></a><span class=cF0>000002F326 0003 ExportSysSym Imm </span><span class=cF4> <a name="l1220"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l145"><span class=cF4>CopyTree </span></a><span class=cF0>007FE78568 001C 000000016F Funct Public </span><span class=cF4> <a name="l1221"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l121"><span class=cF4>CopyTree2 </span></a><span class=cF0>007FE568E0 0005 00000000DA Funct </span><span class=cF4> -<a name="l1222"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l371"><span class=cF4>Core0Init </span></a><span class=cF0>00000200E5 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l303"><span class=cF4>Core0StartMP </span></a><span class=cF0>000001FE55 0003 000000028F Funct </span><span class=cF4> -<a name="l1224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l295"><span class=cF4>CoreAPExecutiveInit </span></a><span class=cF0>000001FE25 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1225"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l205"><span class=cF4>CoreAPExecutiveTask </span></a><span class=cF0>000001FBE5 0004 0000000077 Funct </span><span class=cF4> +<a name="l1222"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l371"><span class=cF4>Core0Init </span></a><span class=cF0>00000200B5 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l303"><span class=cF4>Core0StartMP </span></a><span class=cF0>000001FE25 0003 000000028F Funct </span><span class=cF4> +<a name="l1224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l295"><span class=cF4>CoreAPExecutiveInit </span></a><span class=cF0>000001FDF5 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1225"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l205"><span class=cF4>CoreAPExecutiveTask </span></a><span class=cF0>000001FBB5 0004 0000000077 Funct </span><span class=cF4> <a name="l1226"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l73"><span class=cF4>Cos </span></a><span class=cF0>00000000B6 002A Funct Public </span><span class=cF4> <a name="l1227"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l69"><span class=cF4>Cosh </span></a><span class=cF0>007FEDB838 0001 000000004B Funct Public </span><span class=cF4> <a name="l1228"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l158"><span class=cF4>CtrlAltA </span></a><span class=cF0>007FE43520 0003 000000003B Funct </span><span class=cF4> <a name="l1229"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodBible.CC.html#l383"><span class=cF4>CtrlAltB </span></a><span class=cF0>007FDD5328 0003 0000000021 Funct </span><span class=cF4> -<a name="l1230"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l154"><span class=cF4>CtrlAltC </span></a><span class=cF0>0000018946 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1231"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l201"><span class=cF4>CtrlAltCBSet </span></a><span class=cF0>0000018A66 0016 000000011D Funct Public </span><span class=cF4> -<a name="l1232"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l159"><span class=cF4>CtrlAltD </span></a><span class=cF0>000001895E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1233"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l149"><span class=cF4>CtrlAltDel </span></a><span class=cF0>000001892E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1234"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l170"><span class=cF4>CtrlAltF </span></a><span class=cF0>00000189B6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1230"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l154"><span class=cF4>CtrlAltC </span></a><span class=cF0>0000018916 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1231"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l201"><span class=cF4>CtrlAltCBSet </span></a><span class=cF0>0000018A36 0016 000000011D Funct Public </span><span class=cF4> +<a name="l1232"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l159"><span class=cF4>CtrlAltD </span></a><span class=cF0>000001892E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1233"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l149"><span class=cF4>CtrlAltDel </span></a><span class=cF0>00000188FE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1234"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l170"><span class=cF4>CtrlAltF </span></a><span class=cF0>0000018986 0003 ExportSysSym Imm </span><span class=cF4> <a name="l1235"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l120"><span class=cF4>CtrlAltG </span></a><span class=cF0>007FE3CFC8 0003 000000004D Funct </span><span class=cF4> -<a name="l1236"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l175"><span class=cF4>CtrlAltM </span></a><span class=cF0>00000189E6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1237"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l180"><span class=cF4>CtrlAltN </span></a><span class=cF0>0000018A06 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1236"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l175"><span class=cF4>CtrlAltM </span></a><span class=cF0>00000189B6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1237"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l180"><span class=cF4>CtrlAltN </span></a><span class=cF0>00000189D6 0003 ExportSysSym Imm </span><span class=cF4> <a name="l1238"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrEnd.CC.html#l26"><span class=cF4>CtrlAltS </span></a><span class=cF0>007FE5E0F0 0003 0000000021 Funct </span><span class=cF4> -<a name="l1239"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l185"><span class=cF4>CtrlAltT </span></a><span class=cF0>0000018A1E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1240"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l190"><span class=cF4>CtrlAltV </span></a><span class=cF0>0000018A36 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1241"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l196"><span class=cF4>CtrlAltX </span></a><span class=cF0>0000018A4E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1239"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l185"><span class=cF4>CtrlAltT </span></a><span class=cF0>00000189EE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1240"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l190"><span class=cF4>CtrlAltV </span></a><span class=cF0>0000018A06 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1241"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l196"><span class=cF4>CtrlAltX </span></a><span class=cF0>0000018A1E 0003 ExportSysSym Imm </span><span class=cF4> <a name="l1242"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrEnd.CC.html#l3"><span class=cF4>CtrlAltZ </span></a><span class=cF0>007FE5E868 0003 000000003B Funct </span><span class=cF4> <a name="l1243"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsBttn.CC.html#l94"><span class=cF4>CtrlBttnDel </span></a><span class=cF0>007FDE7360 0001 0000000031 Funct Public </span><span class=cF4> <a name="l1244"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsBttn.CC.html#l44"><span class=cF4>CtrlBttnNew </span></a><span class=cF0>007FDE7700 0001 0000000162 Funct Public </span><span class=cF4> @@ -1278,7 +1278,7 @@ body {background-color:#1f1f1f;} <a name="l1250"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l369"><span class=cF4>CurSongTask </span></a><span class=cF0>007FE58FD0 0003 0000000028 Funct </span><span class=cF4> <a name="l1251"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l3"><span class=cF4>CursorRemFile </span></a><span class=cF0>007FDC2628 0003 000000002D Funct </span><span class=cF4> <a name="l1252"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/DocUtils.CC.html#l10"><span class=cF4>CursorRemove </span></a><span class=cF0>007FDAA0B8 0002 0000000097 Funct Public </span><span class=cF4> -<a name="l1253"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l186"><span class=cF4>D </span></a><span class=cF0>0000016D8E 001E 000000011C Funct Public </span><span class=cF4> +<a name="l1253"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l186"><span class=cF4>D </span></a><span class=cF0>0000016D5E 001E 000000011C Funct Public </span><span class=cF4> <a name="l1254"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l114"><span class=cF4>D3Add </span></a><span class=cF0>000000A83F 0002 Funct Public </span><span class=cF4> <a name="l1255"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l115"><span class=cF4>D3AddEqu </span></a><span class=cF0>000000A947 0004 Funct Public </span><span class=cF4> <a name="l1256"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l116"><span class=cF4>D3Copy </span></a><span class=cF0>000000A8FE 0004 Funct Public </span><span class=cF4> @@ -1355,21 +1355,21 @@ body {background-color:#1f1f1f;} <a name="l1327"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootMHD2.CC.html#l119"><span class=cF4>DD_BOOT_HIGH_LOC_MHD2 </span></a><span class=cF0>00096A00 0001 0000000010 DefineStr </span><span class=cF4> <a name="l1328"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l32"><span class=cF4>DD_JIFFY_HZ </span></a><span class=cF0>1000Hz 0002 0000000008 DefineStr </span><span class=cF4> <a name="l1329"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l12"><span class=cF4>DD_KERNEL </span></a><span class=cF0>00007C00 0000 0000000010 DefineStr </span><span class=cF4> -<a name="l1330"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l18"><span class=cF4>DD_KERNEL_END </span></a><span class=cF0>00036DFF 0000 0000000010 DefineStr </span><span class=cF4> +<a name="l1330"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l18"><span class=cF4>DD_KERNEL_END </span></a><span class=cF0>00036DCF 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1331"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l30"><span class=cF4>DD_MAPPED_SPACE_END </span></a><span class=cF0>02D77FFFFF 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1332"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l25"><span class=cF4>DD_MEM_HEAP_BASE </span></a><span class=cF0>00110000 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1333"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l26"><span class=cF4>DD_MEM_HEAP_LIMIT </span></a><span class=cF0>7FFFFFFF 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1334"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l27"><span class=cF4>DD_MEM_MIN_MEG </span></a><span class=cF0>256Meg 0001 0000000008 DefineStr </span><span class=cF4> <a name="l1335"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l20"><span class=cF4>DD_MP_VECT </span></a><span class=cF0>00097000 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1336"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l22"><span class=cF4>DD_MP_VECT_END </span></a><span class=cF0>0009703B 0000 0000000010 DefineStr </span><span class=cF4> -<a name="l1337"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l8"><span class=cF4>DD_OS_NAME_VERSION </span></a><span class=cF0>ZealOS V1. 01D8 0000000010 DefineStr </span><span class=cF4> +<a name="l1337"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l8"><span class=cF4>DD_OS_NAME_VERSION </span></a><span class=cF0>ZealOS V1. 01D1 0000000010 DefineStr </span><span class=cF4> <a name="l1338"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l29"><span class=cF4>DD_PHYSICAL_SPACE_END </span></a><span class=cF0>01D77FFFFF 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1339"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l23"><span class=cF4>DD_SYS_FIXED_AREA_BASE </span></a><span class=cF0>00100000 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1340"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l24"><span class=cF4>DD_SYS_FIXED_AREA_END </span></a><span class=cF0>00101FFF 0000 0000000010 DefineStr </span><span class=cF4> <a name="l1341"></a><u>DD_TEMPLEOS_AGE </u></span><span class=cF0>15.0 0000 0000000008 DefineStr </span><span class=cF4> <a name="l1342"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l28"><span class=cF4>DD_UNCACHED_ALIAS </span></a><span class=cF0>01D7800000 0000 0000000010 DefineStr </span><span class=cF4> -<a name="l1343"></a><u>DD_ZEALOS_AGE </u></span><span class=cF0>2.1 0000 0000000008 DefineStr </span><span class=cF4> -<a name="l1344"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l19"><span class=cF4>DD_ZEALOS_LOC </span></a><span class=cF0>95,188 0000 0000000008 DefineStr +<a name="l1343"></a><u>DD_ZEALOS_AGE </u></span><span class=cF0>2.2 0000 0000000008 DefineStr </span><span class=cF4> +<a name="l1344"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l19"><span class=cF4>DD_ZEALOS_LOC </span></a><span class=cF0>95,190 0000 0000000008 DefineStr <a name="l1345"></a>DEC 01CEDF9020 0017 OpCode </span><span class=cF4> <a name="l1346"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l175"><span class=cF4>DEF2_NOT_INITIALIZED </span></a><span class=cF0>2 0003 0000000008 DefineStr </span><span class=cF4> <a name="l1347"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l174"><span class=cF4>DEF2_PROCESSED </span></a><span class=cF0>1 0009 0000000008 DefineStr </span><span class=cF4> @@ -1713,30 +1713,30 @@ body {background-color:#1f1f1f;} <a name="l1685"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.CC.html#l56"><span class=cF4>DUR_8DOT_16 </span></a><span class=cF0>4 0005 0000000008 DefineStr </span><span class=cF4> <a name="l1686"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.CC.html#l57"><span class=cF4>DUR_8_16_16 </span></a><span class=cF0>5 0005 0000000008 DefineStr </span><span class=cF4> <a name="l1687"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.CC.html#l53"><span class=cF4>DUR_8_8 </span></a><span class=cF0>1 0011 0000000008 DefineStr </span><span class=cF4> -<a name="l1688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l78"><span class=cF4>DVDImageRead </span></a><span class=cF0>000002FDD6 0003 000000019E Funct Public </span><span class=cF4> -<a name="l1689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l167"><span class=cF4>DVDImageWrite </span></a><span class=cF0>000002FF76 0005 000000034E Funct Public </span><span class=cF4> +<a name="l1688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l78"><span class=cF4>DVDImageRead </span></a><span class=cF0>000002FDA6 0003 000000019E Funct Public </span><span class=cF4> +<a name="l1689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l167"><span class=cF4>DVDImageWrite </span></a><span class=cF0>000002FF46 0005 000000034E Funct Public </span><span class=cF4> <a name="l1690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3023"><span class=cF4>DVD_BLK_SIZE </span></a><span class=cF0>(4 * BLK_S 0046 0000000010 DefineStr </span><span class=cF4> <a name="l1691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3024"><span class=cF4>DVD_BOOT_LOADER_SIZE </span></a><span class=cF0>DVD_BLK_SI 001C 0000000018 DefineStr </span><span class=cF4> <a name="l1692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3343"><span class=cF4>DVlf_LOCKED </span></a><span class=cF0>0 0006 0000000008 DefineStr <a name="l1693"></a>DX 0000000202 0021 Reg </span><span class=cF4> <a name="l1694"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3977"><span class=cF4>DYING_JIFFIES </span></a><span class=cF0>ToI64(JIFF 0004 0000000018 DefineStr </span><span class=cF4> -<a name="l1695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l226"><span class=cF4>Da </span></a><span class=cF0>0000016ECE 0003 000000004B Funct Public </span><span class=cF4> -<a name="l1696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l39"><span class=cF4>Date2Struct </span></a><span class=cF0>00000116E2 000F 00000001D3 Funct Public </span><span class=cF4> +<a name="l1695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l226"><span class=cF4>Da </span></a><span class=cF0>0000016E9E 0003 000000004B Funct Public </span><span class=cF4> +<a name="l1696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l39"><span class=cF4>Date2Struct </span></a><span class=cF0>00000116FA 000F 00000001D3 Funct Public </span><span class=cF4> <a name="l1697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGet.CC.html#l270"><span class=cF4>DateGet </span></a><span class=cF0>007FE20B98 0001 0000000096 Funct Public </span><span class=cF4> -<a name="l1698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l30"><span class=cF4>DayOfWeek </span></a><span class=cF0>000001169A 0004 0000000048 Funct Public </span><span class=cF4> -<a name="l1699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l39"><span class=cF4>DeathWait </span></a><span class=cF0>000001C9CB 0003 000000005F Funct Public </span><span class=cF4> -<a name="l1700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l754"><span class=cF4>Debug </span></a><span class=cF0>000001857E 000F 000000001D Funct Public </span><span class=cF4> -<a name="l1701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l622"><span class=cF4>Debug2 </span></a><span class=cF0>0000017FF6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l587"><span class=cF4>DebugHelp </span></a><span class=cF0>0000017AD6 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l279"><span class=cF4>DebugMode </span></a><span class=cF0>000001674E 0009 0000000022 Funct Public </span><span class=cF4> -<a name="l1704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l57"><span class=cF4>Define </span></a><span class=cF0>000001502E 00A1 0000000045 Funct Public </span><span class=cF4> -<a name="l1705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l86"><span class=cF4>DefineCount </span></a><span class=cF0>00000150E6 000D 0000000049 Funct Public </span><span class=cF4> -<a name="l1706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l16"><span class=cF4>DefineListLoad </span></a><span class=cF0>0000014EAE 0090 0000000111 Funct Public </span><span class=cF4> -<a name="l1707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l1"><span class=cF4>DefineLoad </span></a><span class=cF0>0000014E1E 0004 000000008F Funct Public </span><span class=cF4> -<a name="l1708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l98"><span class=cF4>DefineMatch </span></a><span class=cF0>0000015136 0016 000000002B Funct Public </span><span class=cF4> -<a name="l1709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l103"><span class=cF4>DefinePrint </span></a><span class=cF0>0000015166 0070 0000000044 Funct Public </span><span class=cF4> -<a name="l1710"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l69"><span class=cF4>DefineSub </span></a><span class=cF0>0000015076 0020 0000000069 Funct Public </span><span class=cF4> -<a name="l1711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCopy.CC.html#l99"><span class=cF4>Del </span></a><span class=cF0>000002F6FE 001B 00000000E1 Funct Public </span><span class=cF4> +<a name="l1698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l30"><span class=cF4>DayOfWeek </span></a><span class=cF0>00000116B2 0004 0000000048 Funct Public </span><span class=cF4> +<a name="l1699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l39"><span class=cF4>DeathWait </span></a><span class=cF0>000001C99B 0003 000000005F Funct Public </span><span class=cF4> +<a name="l1700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l754"><span class=cF4>Debug </span></a><span class=cF0>000001854E 000F 000000001D Funct Public </span><span class=cF4> +<a name="l1701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l622"><span class=cF4>Debug2 </span></a><span class=cF0>0000017FC6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l587"><span class=cF4>DebugHelp </span></a><span class=cF0>0000017AA6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l279"><span class=cF4>DebugMode </span></a><span class=cF0>000001671E 0009 0000000022 Funct Public </span><span class=cF4> +<a name="l1704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l57"><span class=cF4>Define </span></a><span class=cF0>0000015046 00A1 0000000045 Funct Public </span><span class=cF4> +<a name="l1705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l86"><span class=cF4>DefineCount </span></a><span class=cF0>00000150FE 000D 0000000049 Funct Public </span><span class=cF4> +<a name="l1706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l16"><span class=cF4>DefineListLoad </span></a><span class=cF0>0000014EC6 0090 0000000111 Funct Public </span><span class=cF4> +<a name="l1707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l1"><span class=cF4>DefineLoad </span></a><span class=cF0>0000014E36 0004 000000008F Funct Public </span><span class=cF4> +<a name="l1708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l98"><span class=cF4>DefineMatch </span></a><span class=cF0>000001514E 0016 000000002B Funct Public </span><span class=cF4> +<a name="l1709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l103"><span class=cF4>DefinePrint </span></a><span class=cF0>000001517E 0070 0000000044 Funct Public </span><span class=cF4> +<a name="l1710"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l69"><span class=cF4>DefineSub </span></a><span class=cF0>000001508E 0020 0000000069 Funct Public </span><span class=cF4> +<a name="l1711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCopy.CC.html#l99"><span class=cF4>Del </span></a><span class=cF0>000002F6CE 001B 00000000E1 Funct Public </span><span class=cF4> <a name="l1712"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l230"><span class=cF4>DelTree </span></a><span class=cF0>007FE61A28 000D 00000000D4 Funct Public </span><span class=cF4> <a name="l1713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l189"><span class=cF4>DelTreeDirs </span></a><span class=cF0>007FEF0A28 0005 0000000064 Funct </span><span class=cF4> <a name="l1714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l209"><span class=cF4>DelTreeFiles </span></a><span class=cF0>007FEEE828 0005 0000000066 Funct </span><span class=cF4> @@ -1745,47 +1745,47 @@ body {background-color:#1f1f1f;} <a name="l1717"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l27"><span class=cF4>DiffEntriesCompare </span></a><span class=cF0>007FDFD228 0005 0000000021 Funct </span><span class=cF4> <a name="l1718"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l40"><span class=cF4>DiffSel </span></a><span class=cF0>007FDB7428 0005 0000000408 Funct </span><span class=cF4> <a name="l1719"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.CC.html#l158"><span class=cF4>DiffSub </span></a><span class=cF0>007FDBA1B0 0007 00000002F4 Funct </span><span class=cF4> -<a name="l1720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l120"><span class=cF4>Dir </span></a><span class=cF0>000002E0C6 0006 00000002E6 Funct Public </span><span class=cF4> -<a name="l1721"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirContext.CC.html#l1"><span class=cF4>DirContextDel </span></a><span class=cF0>000002D3A6 001D 00000000B0 Funct Public </span><span class=cF4> -<a name="l1722"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirContext.CC.html#l30"><span class=cF4>DirContextNew </span></a><span class=cF0>000002D456 001C 00000002A1 Funct Public </span><span class=cF4> -<a name="l1723"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l307"><span class=cF4>DirCur </span></a><span class=cF0>0000021A5D 0014 000000007C Funct Public </span><span class=cF4> -<a name="l1724"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l91"><span class=cF4>DirEntryCompareClus </span></a><span class=cF0>00000281A1 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1725"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l68"><span class=cF4>DirEntryCompareName </span></a><span class=cF0>00000280E1 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1726"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l17"><span class=cF4>DirEntryDel </span></a><span class=cF0>0000028009 001A 0000000022 Funct Public </span><span class=cF4> -<a name="l1727"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l27"><span class=cF4>DirEntryDel2 </span></a><span class=cF0>0000028031 0004 000000002B Funct Public </span><span class=cF4> -<a name="l1728"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l323"><span class=cF4>DirFile </span></a><span class=cF0>0000021ADD 000F 00000001C8 Funct Public </span><span class=cF4> +<a name="l1720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l120"><span class=cF4>Dir </span></a><span class=cF0>000002E096 0006 00000002E6 Funct Public </span><span class=cF4> +<a name="l1721"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirContext.CC.html#l1"><span class=cF4>DirContextDel </span></a><span class=cF0>000002D376 001D 00000000B0 Funct Public </span><span class=cF4> +<a name="l1722"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirContext.CC.html#l30"><span class=cF4>DirContextNew </span></a><span class=cF0>000002D426 001C 00000002A1 Funct Public </span><span class=cF4> +<a name="l1723"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l307"><span class=cF4>DirCur </span></a><span class=cF0>0000021A2D 0014 000000007C Funct Public </span><span class=cF4> +<a name="l1724"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l91"><span class=cF4>DirEntryCompareClus </span></a><span class=cF0>0000028171 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1725"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l68"><span class=cF4>DirEntryCompareName </span></a><span class=cF0>00000280B1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1726"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l17"><span class=cF4>DirEntryDel </span></a><span class=cF0>0000027FD9 001A 0000000022 Funct Public </span><span class=cF4> +<a name="l1727"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l27"><span class=cF4>DirEntryDel2 </span></a><span class=cF0>0000028001 0004 000000002B Funct Public </span><span class=cF4> +<a name="l1728"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l323"><span class=cF4>DirFile </span></a><span class=cF0>0000021AAD 000F 00000001C8 Funct Public </span><span class=cF4> <a name="l1729"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l2"><span class=cF4>DirFileDoc </span></a><span class=cF0>007FE4EA28 0005 0000000108 Funct </span><span class=cF4> -<a name="l1730"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l152"><span class=cF4>DirFilesFlatten </span></a><span class=cF0>00000282F9 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l99"><span class=cF4>DirFilesSort </span></a><span class=cF0>00000281C1 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l1730"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l152"><span class=cF4>DirFilesFlatten </span></a><span class=cF0>00000282C9 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l99"><span class=cF4>DirFilesSort </span></a><span class=cF0>0000028191 0006 ExportSysSym Imm </span><span class=cF4> <a name="l1732"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/ToHtmlToTXTDemo/HtmlDirList.CC.html#l1"><span class=cF4>DirIndexList </span></a><span class=cF0>007FD8F2C0 0001 00000001A9 Funct </span><span class=cF4> -<a name="l1733"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l213"><span class=cF4>DirLongNameFill </span></a><span class=cF0>000002AC16 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l1734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l184"><span class=cF4>DirMake </span></a><span class=cF0>000002E3AE 0018 0000000171 Funct Public </span><span class=cF4> -<a name="l1735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l118"><span class=cF4>DirNameAbs </span></a><span class=cF0>00000212ED 0014 0000000304 Funct Public </span><span class=cF4> -<a name="l1736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l1"><span class=cF4>DirNew </span></a><span class=cF0>0000027F79 0008 000000008B Funct Public </span><span class=cF4> -<a name="l1737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l38"><span class=cF4>DirTreeDel </span></a><span class=cF0>0000028061 0049 0000000039 Funct Public </span><span class=cF4> -<a name="l1738"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l53"><span class=cF4>DirTreeDel2 </span></a><span class=cF0>00000280A1 0004 0000000039 Funct Public </span><span class=cF4> +<a name="l1733"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l213"><span class=cF4>DirLongNameFill </span></a><span class=cF0>000002ABE6 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l1734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l184"><span class=cF4>DirMake </span></a><span class=cF0>000002E37E 0018 0000000171 Funct Public </span><span class=cF4> +<a name="l1735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l118"><span class=cF4>DirNameAbs </span></a><span class=cF0>00000212BD 0014 0000000304 Funct Public </span><span class=cF4> +<a name="l1736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l1"><span class=cF4>DirNew </span></a><span class=cF0>0000027F49 0008 000000008B Funct Public </span><span class=cF4> +<a name="l1737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l38"><span class=cF4>DirTreeDel </span></a><span class=cF0>0000028031 0049 0000000039 Funct Public </span><span class=cF4> +<a name="l1738"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l53"><span class=cF4>DirTreeDel2 </span></a><span class=cF0>0000028071 0004 0000000039 Funct Public </span><span class=cF4> <a name="l1739"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l39"><span class=cF4>DirTreeSerialize </span></a><span class=cF0>007FE545A8 0001 0000000048 Funct Public </span><span class=cF4> <a name="l1740"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l16"><span class=cF4>DirTreeSerializeFill </span></a><span class=cF0>007FE54958 0005 0000000072 Funct </span><span class=cF4> <a name="l1741"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l2"><span class=cF4>DirTreeSerializeSize </span></a><span class=cF0>007FE54D38 0005 0000000041 Funct </span><span class=cF4> <a name="l1742"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l70"><span class=cF4>DirTreeUnserialize </span></a><span class=cF0>007FE53E78 0001 0000000029 Funct Public </span><span class=cF4> <a name="l1743"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l51"><span class=cF4>DirTreeUnserialize2 </span></a><span class=cF0>007FE564F8 0007 0000000080 Funct </span><span class=cF4> -<a name="l1744"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l520"><span class=cF4>DiscEject </span></a><span class=cF0>00000238D0 0003 0000000053 Funct </span><span class=cF4> -<a name="l1745"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l531"><span class=cF4>DiscLoad </span></a><span class=cF0>0000023928 0003 0000000053 Funct </span><span class=cF4> -<a name="l1746"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l84"><span class=cF4>DiskCacheAdd </span></a><span class=cF0>0000021F35 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l1747"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l70"><span class=cF4>DiskCacheFind </span></a><span class=cF0>0000021EE5 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l1748"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l44"><span class=cF4>DiskCacheHash </span></a><span class=cF0>0000021E1D 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1749"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l1"><span class=cF4>DiskCacheInit </span></a><span class=cF0>0000021CA5 0003 0000000178 Funct </span><span class=cF4> -<a name="l1750"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l247"><span class=cF4>DiskCacheInvalidate </span></a><span class=cF0>00000262D0 0008 00000000D7 Funct Public </span><span class=cF4> -<a name="l1751"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l108"><span class=cF4>DiskCacheInvalidate2 </span></a><span class=cF0>0000021FE5 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1752"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l58"><span class=cF4>DiskCacheQueueIns </span></a><span class=cF0>0000021E8D 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1753"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l51"><span class=cF4>DiskCacheQueueRemove </span></a><span class=cF0>0000021E4D 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1754"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l269"><span class=cF4>DiskChange </span></a><span class=cF0>00000263A8 0007 000000005C Funct Public </span><span class=cF4> +<a name="l1744"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l520"><span class=cF4>DiscEject </span></a><span class=cF0>00000238A0 0003 0000000053 Funct </span><span class=cF4> +<a name="l1745"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.CC.html#l531"><span class=cF4>DiscLoad </span></a><span class=cF0>00000238F8 0003 0000000053 Funct </span><span class=cF4> +<a name="l1746"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l84"><span class=cF4>DiskCacheAdd </span></a><span class=cF0>0000021F05 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l1747"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l70"><span class=cF4>DiskCacheFind </span></a><span class=cF0>0000021EB5 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l1748"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l44"><span class=cF4>DiskCacheHash </span></a><span class=cF0>0000021DED 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1749"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l1"><span class=cF4>DiskCacheInit </span></a><span class=cF0>0000021C75 0003 0000000178 Funct </span><span class=cF4> +<a name="l1750"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l247"><span class=cF4>DiskCacheInvalidate </span></a><span class=cF0>00000262A0 0008 00000000D7 Funct Public </span><span class=cF4> +<a name="l1751"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l108"><span class=cF4>DiskCacheInvalidate2 </span></a><span class=cF0>0000021FB5 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1752"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l58"><span class=cF4>DiskCacheQueueIns </span></a><span class=cF0>0000021E5D 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1753"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l51"><span class=cF4>DiskCacheQueueRemove </span></a><span class=cF0>0000021E1D 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1754"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l269"><span class=cF4>DiskChange </span></a><span class=cF0>0000026378 0007 000000005C Funct Public </span><span class=cF4> <a name="l1755"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l232"><span class=cF4>DiskCheck </span></a><span class=cF0>007FE4BD60 0001 0000000147 Funct Public </span><span class=cF4> <a name="l1756"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskPart.CC.html#l13"><span class=cF4>DiskPart </span></a><span class=cF0>007FE4D828 0005 0000000806 Funct Public </span><span class=cF4> <a name="l1757"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l379"><span class=cF4>DiskView </span></a><span class=cF0>007FE5EC28 0001 0000000484 Funct Public </span><span class=cF4> <a name="l1758"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l31"><span class=cF4>DistSqrI64 </span></a><span class=cF0>007FEDC6D8 000F 0000000054 Funct Public </span><span class=cF4> <a name="l1759"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGr.CC.html#l134"><span class=cF4>DitherColor2 </span></a><span class=cF0>007FE05ED0 0001 00000001D3 Funct </span><span class=cF4> -<a name="l1760"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l221"><span class=cF4>Dm </span></a><span class=cF0>0000016EAE 0004 000000001D Funct Public +<a name="l1760"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l221"><span class=cF4>Dm </span></a><span class=cF0>0000016E7E 0004 000000001D Funct Public <a name="l1761"></a>Doc2PlainText 0000000000 0001 NULL </span><span class=cF4> <a name="l1762"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPlain.CC.html#l50"><span class=cF4>Doc2PlainText </span></a><span class=cF0>007FE30628 000A 00000008B7 Funct </span><span class=cF4> <a name="l1763"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/ToTXT.CC.html#l43"><span class=cF4>Doc2TXT </span></a><span class=cF0>007FDA6828 0003 00000001DB Funct Public </span><span class=cF4> @@ -1911,8 +1911,8 @@ body {background-color:#1f1f1f;} <a name="l1883"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l82"><span class=cF4>DocWordsFile </span></a><span class=cF0>007FDAEC28 0003 00000000C2 Funct <a name="l1884"></a>DocWrite 0000000000 0001 NULL </span><span class=cF4> <a name="l1885"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l207"><span class=cF4>DocWrite </span></a><span class=cF0>007FE215E8 003C 0000000090 Funct Public </span><span class=cF4> -<a name="l1886"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l10"><span class=cF4>Dos2CDate </span></a><span class=cF0>000002A3D1 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l1887"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l374"><span class=cF4>Dr </span></a><span class=cF0>00000174D6 0003 000000008A Funct Public </span><span class=cF4> +<a name="l1886"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l10"><span class=cF4>Dos2CDate </span></a><span class=cF0>000002A3A1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l1887"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l374"><span class=cF4>Dr </span></a><span class=cF0>00000174A6 0003 000000008A Funct Public </span><span class=cF4> <a name="l1888"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsBttn.CC.html#l12"><span class=cF4>DrawCtrlBttn </span></a><span class=cF0>007FDE7F78 0003 0000000129 Funct </span><span class=cF4> <a name="l1889"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l65"><span class=cF4>DrawCtrls </span></a><span class=cF0>007FDEAE28 0003 00000000F2 Funct </span><span class=cF4> <a name="l1890"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Mouse.CC.html#l13"><span class=cF4>DrawGrabMouse </span></a><span class=cF0>007FDCC8C0 0003 0000000202 Funct Public </span><span class=cF4> @@ -1927,31 +1927,31 @@ body {background-color:#1f1f1f;} <a name="l1899"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.CC.html#l379"><span class=cF4>DrawWaitMouse </span></a><span class=cF0>007FE8F588 0001 00000000CC Funct Public </span><span class=cF4> <a name="l1900"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l92"><span class=cF4>DrawWinGrid </span></a><span class=cF0>007FE3D820 0003 00000000D9 Funct </span><span class=cF4> <a name="l1901"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l122"><span class=cF4>DrawWinScroll </span></a><span class=cF0>007FDEA818 0005 0000000090 Funct </span><span class=cF4> -<a name="l1902"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l286"><span class=cF4>Drive </span></a><span class=cF0>0000026408 0031 00000000F9 Funct Public </span><span class=cF4> -<a name="l1903"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l173"><span class=cF4>Drive2Letter </span></a><span class=cF0>00000260E0 002E 0000000027 Funct Public </span><span class=cF4> -<a name="l1904"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l85"><span class=cF4>DriveBlkDevDel </span></a><span class=cF0>0000025E58 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1905"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l160"><span class=cF4>DriveCheck </span></a><span class=cF0>0000026098 001B 0000000043 Funct Public </span><span class=cF4> -<a name="l1906"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l76"><span class=cF4>DriveDel </span></a><span class=cF0>0000025E08 0007 0000000049 Funct Public </span><span class=cF4> -<a name="l1907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l209"><span class=cF4>DriveEnable </span></a><span class=cF0>0000027C89 0003 0000000057 Funct Public </span><span class=cF4> -<a name="l1908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l98"><span class=cF4>DriveFATBlkAlloc </span></a><span class=cF0>0000025EA0 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l1909"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l108"><span class=cF4>DriveFATBlkClean </span></a><span class=cF0>0000025F00 000C ExportSysSym Imm </span><span class=cF4> -<a name="l1910"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l130"><span class=cF4>DriveFATBlkSet </span></a><span class=cF0>0000025FB0 000E ExportSysSym Imm </span><span class=cF4> -<a name="l1911"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l232"><span class=cF4>DriveIsWritable </span></a><span class=cF0>0000026278 0014 0000000054 Funct Public </span><span class=cF4> -<a name="l1912"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l1"><span class=cF4>DriveLock </span></a><span class=cF0>0000025BE0 0023 0000000056 Funct Public </span><span class=cF4> -<a name="l1913"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l44"><span class=cF4>DriveMakeFreeSlot </span></a><span class=cF0>0000025CE0 000C 000000006F Funct Public </span><span class=cF4> -<a name="l1914"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l332"><span class=cF4>DriveModelNum </span></a><span class=cF0>0000026590 0004 0000000088 Funct Public </span><span class=cF4> -<a name="l1915"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l57"><span class=cF4>DriveNextFreeLet </span></a><span class=cF0>0000025D50 000A 00000000B8 Funct Public </span><span class=cF4> -<a name="l1916"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l361"><span class=cF4>DriveRep </span></a><span class=cF0>0000026699 0006 0000000296 Funct Public </span><span class=cF4> -<a name="l1917"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l314"><span class=cF4>DriveSerialNum </span></a><span class=cF0>0000026508 0004 0000000088 Funct Public </span><span class=cF4> -<a name="l1918"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l352"><span class=cF4>DriveTextAttrGet </span></a><span class=cF0>0000026621 000F 0000000077 Funct Public </span><span class=cF4> -<a name="l1919"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFormat.CC.html#l1"><span class=cF4>DriveTypeSet </span></a><span class=cF0>00000302C6 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l1920"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l16"><span class=cF4>DriveUnlock </span></a><span class=cF0>0000025C38 004A 0000000058 Funct Public </span><span class=cF4> +<a name="l1902"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l286"><span class=cF4>Drive </span></a><span class=cF0>00000263D8 0031 00000000F9 Funct Public </span><span class=cF4> +<a name="l1903"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l173"><span class=cF4>Drive2Letter </span></a><span class=cF0>00000260B0 002E 0000000027 Funct Public </span><span class=cF4> +<a name="l1904"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l85"><span class=cF4>DriveBlkDevDel </span></a><span class=cF0>0000025E28 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1905"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l160"><span class=cF4>DriveCheck </span></a><span class=cF0>0000026068 001B 0000000043 Funct Public </span><span class=cF4> +<a name="l1906"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l76"><span class=cF4>DriveDel </span></a><span class=cF0>0000025DD8 0007 0000000049 Funct Public </span><span class=cF4> +<a name="l1907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l209"><span class=cF4>DriveEnable </span></a><span class=cF0>0000027C59 0003 0000000057 Funct Public </span><span class=cF4> +<a name="l1908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l98"><span class=cF4>DriveFATBlkAlloc </span></a><span class=cF0>0000025E70 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l1909"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l108"><span class=cF4>DriveFATBlkClean </span></a><span class=cF0>0000025ED0 000C ExportSysSym Imm </span><span class=cF4> +<a name="l1910"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l130"><span class=cF4>DriveFATBlkSet </span></a><span class=cF0>0000025F80 000E ExportSysSym Imm </span><span class=cF4> +<a name="l1911"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l232"><span class=cF4>DriveIsWritable </span></a><span class=cF0>0000026248 0014 0000000054 Funct Public </span><span class=cF4> +<a name="l1912"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l1"><span class=cF4>DriveLock </span></a><span class=cF0>0000025BB0 0023 0000000056 Funct Public </span><span class=cF4> +<a name="l1913"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l44"><span class=cF4>DriveMakeFreeSlot </span></a><span class=cF0>0000025CB0 000C 000000006F Funct Public </span><span class=cF4> +<a name="l1914"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l332"><span class=cF4>DriveModelNum </span></a><span class=cF0>0000026560 0004 0000000088 Funct Public </span><span class=cF4> +<a name="l1915"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l57"><span class=cF4>DriveNextFreeLet </span></a><span class=cF0>0000025D20 000A 00000000B8 Funct Public </span><span class=cF4> +<a name="l1916"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l361"><span class=cF4>DriveRep </span></a><span class=cF0>0000026669 0006 0000000296 Funct Public </span><span class=cF4> +<a name="l1917"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l314"><span class=cF4>DriveSerialNum </span></a><span class=cF0>00000264D8 0004 0000000088 Funct Public </span><span class=cF4> +<a name="l1918"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l352"><span class=cF4>DriveTextAttrGet </span></a><span class=cF0>00000265F1 000F 0000000077 Funct Public </span><span class=cF4> +<a name="l1919"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFormat.CC.html#l1"><span class=cF4>DriveTypeSet </span></a><span class=cF0>0000030296 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l1920"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l16"><span class=cF4>DriveUnlock </span></a><span class=cF0>0000025C08 004A 0000000058 Funct Public </span><span class=cF4> <a name="l1921"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l480"><span class=cF4>DriveUnused </span></a><span class=cF0>007FE49BD8 0004 00000000CC Funct Public </span><span class=cF4> <a name="l1922"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l358"><span class=cF4>DriveView </span></a><span class=cF0>007FE4AE48 0001 0000000097 Funct Public </span><span class=cF4> -<a name="l1923"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l31"><span class=cF4>DrivesRelease </span></a><span class=cF0>0000025C90 0006 000000004C Funct Public </span><span class=cF4> +<a name="l1923"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l31"><span class=cF4>DrivesRelease </span></a><span class=cF0>0000025C60 0006 000000004C Funct Public </span><span class=cF4> <a name="l1924"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l94"><span class=cF4>DrivesSize </span></a><span class=cF0>007FDB02B0 0003 0000000071 Funct </span><span class=cF4> <a name="l1925"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l49"><span class=cF4>Dump </span></a><span class=cF0>007FE57500 0001 00000000C0 Funct Public </span><span class=cF4> -<a name="l1926"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l405"><span class=cF4>E </span></a><span class=cF0>00000311CE 0003 0000000068 Funct Public +<a name="l1926"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l405"><span class=cF4>E </span></a><span class=cF0>000003119E 0003 0000000068 Funct Public <a name="l1927"></a>EAX 0000000300 00B7 Reg <a name="l1928"></a>EBP 0000000305 0006 Reg <a name="l1929"></a>EBX 0000000303 0035 Reg </span><span class=cF4> @@ -1991,7 +1991,7 @@ body {background-color:#1f1f1f;} <a name="l1963"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l733"><span class=cF4>EXT_HEAPLOG_MALLOC </span></a><span class=cF0>2 0009 0000000008 DefineStr </span><span class=cF4> <a name="l1964"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l732"><span class=cF4>EXT_WIN_FOCUS </span></a><span class=cF0>1 0006 0000000008 DefineStr </span><span class=cF4> <a name="l1965"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l731"><span class=cF4>EXT_WIN_TO_TOP </span></a><span class=cF0>0 0005 0000000008 DefineStr </span><span class=cF4> -<a name="l1966"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l66"><span class=cF4>Echo </span></a><span class=cF0>007FFC060F 0003 0000000017 Funct Public +<a name="l1966"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l66"><span class=cF4>Echo </span></a><span class=cF0>007FFC05A7 0003 0000000017 Funct Public <a name="l1967"></a>Ed 0000000000 0001 NULL </span><span class=cF4> <a name="l1968"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l228"><span class=cF4>Ed </span></a><span class=cF0>007FE0CBF0 001C 0000000209 Funct Public </span><span class=cF4> <a name="l1969"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l28"><span class=cF4>EdAutoSaveCB </span></a><span class=cF0>007FE0EF00 0003 0000000045 Funct </span><span class=cF4> @@ -2033,9 +2033,9 @@ body {background-color:#1f1f1f;} <a name="l2005"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocChar.CC.html#l333"><span class=cF4>EdLineDown </span></a><span class=cF0>007FE15028 0005 000000045B Funct Public </span><span class=cF4> <a name="l2006"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocChar.CC.html#l198"><span class=cF4>EdLineUp </span></a><span class=cF0>007FE160F0 0005 00000003E8 Funct Public </span><span class=cF4> <a name="l2007"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocLink.CC.html#l199"><span class=cF4>EdLinkConvert </span></a><span class=cF0>007FE0D228 000D 000000044F Funct Public </span><span class=cF4> -<a name="l2008"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l67"><span class=cF4>EdLite </span></a><span class=cF0>00000203DD 0006 00000009B1 Funct Public </span><span class=cF4> -<a name="l2009"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l365"><span class=cF4>EdLiteFileLine </span></a><span class=cF0>0000020E15 0006 000000004A Funct </span><span class=cF4> -<a name="l2010"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l7"><span class=cF4>EdLiteUpdate </span></a><span class=cF0>0000020235 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2008"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l67"><span class=cF4>EdLite </span></a><span class=cF0>00000203AD 0006 00000009B1 Funct Public </span><span class=cF4> +<a name="l2009"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l365"><span class=cF4>EdLiteFileLine </span></a><span class=cF0>0000020DE5 0006 000000004A Funct </span><span class=cF4> +<a name="l2010"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l7"><span class=cF4>EdLiteUpdate </span></a><span class=cF0>0000020205 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2011"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l239"><span class=cF4>EdMacroUtil </span></a><span class=cF0>007FE03760 0003 0000000034 Funct </span><span class=cF4> <a name="l2012"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l70"><span class=cF4>EdMoreCB </span></a><span class=cF0>007FE10EC0 0005 000000005E Funct </span><span class=cF4> <a name="l2013"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l14"><span class=cF4>EdOverStrikeCB </span></a><span class=cF0>007FE0F2B0 0005 0000000047 Funct </span><span class=cF4> @@ -2060,23 +2060,23 @@ body {background-color:#1f1f1f;} <a name="l2032"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.CC.html#l841"><span class=cF4>EdSpriteNew </span></a><span class=cF0>007FE69468 000F 000000003D Funct </span><span class=cF4> <a name="l2033"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGet.CC.html#l3"><span class=cF4>EdUndoFilter </span></a><span class=cF0>007FE1A258 0003 0000000054 Funct </span><span class=cF4> <a name="l2034"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l390"><span class=cF4>Ellipse </span></a><span class=cF0>007FEAD820 0007 00000003BD Funct Public </span><span class=cF4> -<a name="l2035"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l215"><span class=cF4>EndianU16 </span></a><span class=cF0>000000AF67 0019 Funct Public </span><span class=cF4> -<a name="l2036"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l216"><span class=cF4>EndianU32 </span></a><span class=cF0>000000AF76 0010 Funct Public </span><span class=cF4> -<a name="l2037"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l217"><span class=cF4>EndianU64 </span></a><span class=cF0>000000AF84 0004 Funct Public </span><span class=cF4> -<a name="l2038"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l332"><span class=cF4>ExeCmdLine </span></a><span class=cF0>000001D173 0009 000000028E Funct Public </span><span class=cF4> +<a name="l2035"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l215"><span class=cF4>EndianU16 </span></a><span class=cF0>000000AF83 0019 Funct Public </span><span class=cF4> +<a name="l2036"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l216"><span class=cF4>EndianU32 </span></a><span class=cF0>000000AF92 0010 Funct Public </span><span class=cF4> +<a name="l2037"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l217"><span class=cF4>EndianU64 </span></a><span class=cF0>000000AFA0 0004 Funct Public </span><span class=cF4> +<a name="l2038"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l332"><span class=cF4>ExeCmdLine </span></a><span class=cF0>000001D143 0009 000000028E Funct Public </span><span class=cF4> <a name="l2039"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTree.CC.html#l229"><span class=cF4>ExeDoc </span></a><span class=cF0>007FDED1E0 0005 0000000156 Funct Public <a name="l2040"></a>ExeFile 0000000000 0001 NULL </span><span class=cF4> -<a name="l2041"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l711"><span class=cF4>ExeFile </span></a><span class=cF0>007FFC235F 000A 0000000077 Funct Public </span><span class=cF4> -<a name="l2042"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l760"><span class=cF4>ExeFile2 </span></a><span class=cF0>007FFC2517 0005 0000000075 Funct Public +<a name="l2041"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l711"><span class=cF4>ExeFile </span></a><span class=cF0>007FFC22F7 000A 0000000077 Funct Public </span><span class=cF4> +<a name="l2042"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l760"><span class=cF4>ExeFile2 </span></a><span class=cF0>007FFC24AF 0005 0000000075 Funct Public <a name="l2043"></a>ExePrint 0000000000 0001 NULL </span><span class=cF4> -<a name="l2044"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l700"><span class=cF4>ExePrint </span></a><span class=cF0>007FFC230F 000B 0000000049 Funct Public </span><span class=cF4> -<a name="l2045"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l749"><span class=cF4>ExePrint2 </span></a><span class=cF0>007FFC24CF 0007 0000000047 Funct Public </span><span class=cF4> -<a name="l2046"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l661"><span class=cF4>ExePutS </span></a><span class=cF0>007FFC216F 0006 000000019A Funct Public </span><span class=cF4> -<a name="l2047"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l730"><span class=cF4>ExePutS2 </span></a><span class=cF0>007FFC2407 0005 00000000C4 Funct Public </span><span class=cF4> -<a name="l2048"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l1"><span class=cF4>Exit </span></a><span class=cF0>000001C87B 0019 00000000CC Funct Public </span><span class=cF4> +<a name="l2044"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l700"><span class=cF4>ExePrint </span></a><span class=cF0>007FFC22A7 000B 0000000049 Funct Public </span><span class=cF4> +<a name="l2045"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l749"><span class=cF4>ExePrint2 </span></a><span class=cF0>007FFC2467 0007 0000000047 Funct Public </span><span class=cF4> +<a name="l2046"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l661"><span class=cF4>ExePutS </span></a><span class=cF0>007FFC2107 0006 000000019A Funct Public </span><span class=cF4> +<a name="l2047"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l730"><span class=cF4>ExePutS2 </span></a><span class=cF0>007FFC239F 0005 00000000C4 Funct Public </span><span class=cF4> +<a name="l2048"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l1"><span class=cF4>Exit </span></a><span class=cF0>000001C84B 0019 00000000CC Funct Public </span><span class=cF4> <a name="l2049"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l97"><span class=cF4>Exp </span></a><span class=cF0>000000AC58 000E Funct Public </span><span class=cF4> -<a name="l2050"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l226"><span class=cF4>ExtChange </span></a><span class=cF0>000002178D 000C 000000008C Funct Public </span><span class=cF4> -<a name="l2051"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l237"><span class=cF4>ExtDefault </span></a><span class=cF0>000002181D 0034 0000000087 Funct Public </span><span class=cF4> +<a name="l2050"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l226"><span class=cF4>ExtChange </span></a><span class=cF0>000002175D 000C 000000008C Funct Public </span><span class=cF4> +<a name="l2051"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l237"><span class=cF4>ExtDefault </span></a><span class=cF0>00000217ED 0034 0000000087 Funct Public </span><span class=cF4> <a name="l2052"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l130"><span class=cF4>ExtendedASCII </span></a><span class=cF0>007FE3C9D8 0003 00000001A1 Funct </span><span class=cF4> <a name="l2053"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l8"><span class=cF4>F </span></a><span class=cF0>007FDA5A80 0001 0000000025 Funct Public <a name="l2054"></a>F2XM1 01CEDF2B60 0003 OpCode @@ -2090,38 +2090,38 @@ body {background-color:#1f1f1f;} <a name="l2062"></a>FADD 01CEDF23D0 0008 OpCode <a name="l2063"></a>FADDP 01CEDF2470 0011 OpCode </span><span class=cF4> <a name="l2064"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l21"><span class=cF4>FALSE </span></a><span class=cF0>0 06AA 0000000008 DefineStr </span><span class=cF4> -<a name="l2065"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l505"><span class=cF4>FAT32AllocClus </span></a><span class=cF0>000002B836 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2066"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l574"><span class=cF4>FAT32AllocContiguousClus </span></a><span class=cF0>000002BACE 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2067"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l247"><span class=cF4>FAT32CDirFill </span></a><span class=cF0>000002AD46 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2068"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l437"><span class=cF4>FAT32Cd </span></a><span class=cF0>000002B586 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2065"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l505"><span class=cF4>FAT32AllocClus </span></a><span class=cF0>000002B806 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2066"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l574"><span class=cF4>FAT32AllocContiguousClus </span></a><span class=cF0>000002BA9E 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2067"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l247"><span class=cF4>FAT32CDirFill </span></a><span class=cF0>000002AD16 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2068"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l437"><span class=cF4>FAT32Cd </span></a><span class=cF0>000002B556 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2069"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l170"><span class=cF4>FAT32CheckDisk </span></a><span class=cF0>007FE7EA38 0003 00000002B0 Funct </span><span class=cF4> <a name="l2070"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l115"><span class=cF4>FAT32CheckDiskList </span></a><span class=cF0>007FE5DEE0 0005 00000001FF Funct </span><span class=cF4> -<a name="l2071"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l263"><span class=cF4>FAT32DirFill </span></a><span class=cF0>000002ADCE 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l2072"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l646"><span class=cF4>FAT32DirNew </span></a><span class=cF0>000002BDC6 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l2071"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l263"><span class=cF4>FAT32DirFill </span></a><span class=cF0>000002AD9E 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l2072"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l646"><span class=cF4>FAT32DirNew </span></a><span class=cF0>000002BD96 0005 ExportSysSym Imm </span><span class=cF4> <a name="l2073"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l310"><span class=cF4>FAT32DriveView </span></a><span class=cF0>007FE4B248 0003 0000000232 Funct </span><span class=cF4> -<a name="l2074"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l321"><span class=cF4>FAT32FileFind </span></a><span class=cF0>000002B0DE 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l2075"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l401"><span class=cF4>FAT32FileRead </span></a><span class=cF0>000002B3FE 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2076"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l909"><span class=cF4>FAT32FileWrite </span></a><span class=cF0>000002CCB6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2077"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l813"><span class=cF4>FAT32FilesDel </span></a><span class=cF0>000002C7FE 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2078"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l944"><span class=cF4>FAT32FilesFind </span></a><span class=cF0>000002CE1E 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2079"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l55"><span class=cF4>FAT32Format </span></a><span class=cF0>000002A5E1 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2080"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l451"><span class=cF4>FAT32FreeClus </span></a><span class=cF0>000002B626 0007 0000000209 Funct </span><span class=cF4> -<a name="l2081"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l27"><span class=cF4>FAT32Init </span></a><span class=cF0>000002A451 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2082"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l1044"><span class=cF4>FAT32MkDir </span></a><span class=cF0>000002D20E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2074"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l321"><span class=cF4>FAT32FileFind </span></a><span class=cF0>000002B0AE 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l2075"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l401"><span class=cF4>FAT32FileRead </span></a><span class=cF0>000002B3CE 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2076"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l909"><span class=cF4>FAT32FileWrite </span></a><span class=cF0>000002CC86 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2077"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l813"><span class=cF4>FAT32FilesDel </span></a><span class=cF0>000002C7CE 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2078"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l944"><span class=cF4>FAT32FilesFind </span></a><span class=cF0>000002CDEE 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2079"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l55"><span class=cF4>FAT32Format </span></a><span class=cF0>000002A5B1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2080"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l451"><span class=cF4>FAT32FreeClus </span></a><span class=cF0>000002B5F6 0007 0000000209 Funct </span><span class=cF4> +<a name="l2081"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l27"><span class=cF4>FAT32Init </span></a><span class=cF0>000002A421 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2082"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l1044"><span class=cF4>FAT32MkDir </span></a><span class=cF0>000002D1DE 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2083"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l458"><span class=cF4>FAT32UnusedDriveSpace </span></a><span class=cF0>007FE4A308 0003 0000000127 Funct </span><span class=cF4> <a name="l2084"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3134"><span class=cF4>FAT32_ENTRIES_BITS </span></a><span class=cF0>Bsf(FAT32_ 0014 0000000020 DefineStr </span><span class=cF4> <a name="l2085"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3133"><span class=cF4>FAT32_ENTRIES_PER_BLK </span></a><span class=cF0>(BLK_SIZE 0014 0000000028 DefineStr </span><span class=cF4> -<a name="l2086"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l176"><span class=cF4>FATFromName </span></a><span class=cF0>000002AB39 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2087"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l130"><span class=cF4>FATNameTo </span></a><span class=cF0>000002A9C9 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2088"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l163"><span class=cF4>FATNameXSum </span></a><span class=cF0>000002AAD1 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l2089"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l151"><span class=cF4>FBlkRead </span></a><span class=cF0>000002EE66 000D 00000001F9 Funct Public </span><span class=cF4> -<a name="l2090"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l214"><span class=cF4>FBlkWrite </span></a><span class=cF0>000002F066 001C 00000002EA Funct Public +<a name="l2086"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l176"><span class=cF4>FATFromName </span></a><span class=cF0>000002AB09 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2087"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l130"><span class=cF4>FATNameTo </span></a><span class=cF0>000002A999 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2088"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l163"><span class=cF4>FATNameXSum </span></a><span class=cF0>000002AAA1 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l2089"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l151"><span class=cF4>FBlkRead </span></a><span class=cF0>000002EE36 000D 00000001F9 Funct Public </span><span class=cF4> +<a name="l2090"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l214"><span class=cF4>FBlkWrite </span></a><span class=cF0>000002F036 001C 00000002EA Funct Public <a name="l2091"></a>FCHS 01CEDF2AA0 0001 OpCode <a name="l2092"></a>FCLEX 01CEDF2080 0001 OpCode <a name="l2093"></a>FCOMI 01CEDF20C8 0000 OpCode <a name="l2094"></a>FCOMIP 01CEDF2128 000C OpCode <a name="l2095"></a>FCOS 01CEDF29E0 0004 OpCode </span><span class=cF4> -<a name="l2096"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l82"><span class=cF4>FClose </span></a><span class=cF0>000002EC6E 0016 00000000CF Funct Public </span><span class=cF4> +<a name="l2096"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l82"><span class=cF4>FClose </span></a><span class=cF0>000002EC3E 0016 00000000CF Funct Public </span><span class=cF4> <a name="l2097"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l18"><span class=cF4>FD </span></a><span class=cF0>007FDA5398 0001 0000000024 Funct Public <a name="l2098"></a>FDECSTP 01CEDF1F60 0000 OpCode <a name="l2099"></a>FDIV 01CEDF2630 0000 OpCode @@ -2205,7 +2205,7 @@ body {background-color:#1f1f1f;} <a name="l2177"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l80"><span class=cF4>FOFlatten </span></a><span class=cF0>007FE53AA0 0003 000000006B Funct </span><span class=cF4> <a name="l2178"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4264"><span class=cF4>FONT_HEIGHT </span></a><span class=cF0>8 00AB 0000000008 DefineStr </span><span class=cF4> <a name="l2179"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4263"><span class=cF4>FONT_WIDTH </span></a><span class=cF0>8 00D1 0000000008 DefineStr </span><span class=cF4> -<a name="l2180"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l9"><span class=cF4>FOpen </span></a><span class=cF0>000002E9DE 0018 000000028E Funct Public +<a name="l2180"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l9"><span class=cF4>FOpen </span></a><span class=cF0>000002E9AE 0018 000000028E Funct Public <a name="l2181"></a>FPATAN 01CEDF2920 0005 OpCode <a name="l2182"></a>FPREM 01CEDF24E8 0001 OpCode <a name="l2183"></a>FPTAN 01CEDF2980 0004 OpCode </span><span class=cF4> @@ -2236,8 +2236,8 @@ body {background-color:#1f1f1f;} <a name="l2208"></a>FSUBP 01CEDF2370 0004 OpCode <a name="l2209"></a>FSUBR 01CEDF2188 0002 OpCode <a name="l2210"></a>FSUBRP 01CEDF2270 0004 OpCode </span><span class=cF4> -<a name="l2211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l114"><span class=cF4>FSetClus </span></a><span class=cF0>000002ED3E 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l2212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l1"><span class=cF4>FSize </span></a><span class=cF0>000002E9BE 000A 000000001B Funct Public </span><span class=cF4> +<a name="l2211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l114"><span class=cF4>FSetClus </span></a><span class=cF0>000002ED0E 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l2212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCFile.CC.html#l1"><span class=cF4>FSize </span></a><span class=cF0>000002E98E 000A 000000001B Funct Public </span><span class=cF4> <a name="l2213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3348"><span class=cF4>FSt_FAT32 </span></a><span class=cF0>2 0033 0000000008 DefineStr </span><span class=cF4> <a name="l2214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3349"><span class=cF4>FSt_ISO9660 </span></a><span class=cF0>3 0005 0000000008 DefineStr </span><span class=cF4> <a name="l2215"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3351"><span class=cF4>FSt_LINUX </span></a><span class=cF0>5 0003 0000000008 DefineStr </span><span class=cF4> @@ -2309,9 +2309,9 @@ body {background-color:#1f1f1f;} <a name="l2281"></a>FXTRACT 01CEDF1D80 0000 OpCode <a name="l2282"></a>FYL2X 01CEDF2C20 0004 OpCode <a name="l2283"></a>FYL2XP1 01CEDF2BC0 0000 OpCode </span><span class=cF4> -<a name="l2284"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l162"><span class=cF4>FarCall32 </span></a><span class=cF0>000001ECE9 000A Funct Public </span><span class=cF4> -<a name="l2285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l696"><span class=cF4>Fault2 </span></a><span class=cF0>00000182B6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l658"><span class=cF4>Fault3 </span></a><span class=cF0>0000018136 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2284"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l162"><span class=cF4>FarCall32 </span></a><span class=cF0>000001ECB9 000A Funct Public </span><span class=cF4> +<a name="l2285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l696"><span class=cF4>Fault2 </span></a><span class=cF0>0000018286 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l658"><span class=cF4>Fault3 </span></a><span class=cF0>0000018106 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2287"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l98"><span class=cF4>Fclex </span></a><span class=cF0>000000AD0E 0002 Funct </span><span class=cF4> <a name="l2288"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l989"><span class=cF4>Ff_ARGPOP </span></a><span class=cF0>10 0006 0000000008 DefineStr </span><span class=cF4> <a name="l2289"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l993"><span class=cF4>Ff_DOT_DOT_DOT </span></a><span class=cF0>14 0005 0000000008 DefineStr </span><span class=cF4> @@ -2321,59 +2321,59 @@ body {background-color:#1f1f1f;} <a name="l2293"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l990"><span class=cF4>Ff_NOARGPOP </span></a><span class=cF0>11 0006 0000000008 DefineStr </span><span class=cF4> <a name="l2294"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l994"><span class=cF4>Ff_RET1 </span></a><span class=cF0>15 0006 0000000008 DefineStr </span><span class=cF4> <a name="l2295"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l992"><span class=cF4>Ff__EXTERN </span></a><span class=cF0>13 0006 0000000008 DefineStr </span><span class=cF4> -<a name="l2296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l385"><span class=cF4>FifoI64Count </span></a><span class=cF0>0000010582 0003 0000000049 Funct Public </span><span class=cF4> -<a name="l2297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l315"><span class=cF4>FifoI64Del </span></a><span class=cF0>000001045A 0003 000000001C Funct Public </span><span class=cF4> -<a name="l2298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l377"><span class=cF4>FifoI64Flush </span></a><span class=cF0>0000010562 0008 0000000019 Funct Public </span><span class=cF4> -<a name="l2299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l321"><span class=cF4>FifoI64Ins </span></a><span class=cF0>000001047A 0004 0000000051 Funct Public </span><span class=cF4> -<a name="l2300"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l299"><span class=cF4>FifoI64New </span></a><span class=cF0>00000103F2 0004 0000000061 Funct Public </span><span class=cF4> -<a name="l2301"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l360"><span class=cF4>FifoI64Peek </span></a><span class=cF0>0000010522 0003 000000003B Funct Public </span><span class=cF4> -<a name="l2302"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l342"><span class=cF4>FifoI64Remove </span></a><span class=cF0>00000104D2 0004 000000004D Funct Public </span><span class=cF4> -<a name="l2303"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l284"><span class=cF4>FifoU8Count </span></a><span class=cF0>00000103A2 0007 0000000049 Funct Public </span><span class=cF4> -<a name="l2304"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l214"><span class=cF4>FifoU8Del </span></a><span class=cF0>000001028A 0003 000000001C Funct Public </span><span class=cF4> -<a name="l2305"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l276"><span class=cF4>FifoU8Flush </span></a><span class=cF0>0000010382 000C 0000000019 Funct Public </span><span class=cF4> -<a name="l2306"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l220"><span class=cF4>FifoU8Insert </span></a><span class=cF0>00000102AA 000C 000000004B Funct Public </span><span class=cF4> -<a name="l2307"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l198"><span class=cF4>FifoU8New </span></a><span class=cF0>000001022A 0009 000000005B Funct Public </span><span class=cF4> -<a name="l2308"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l259"><span class=cF4>FifoU8Peek </span></a><span class=cF0>000001034A 0003 0000000037 Funct Public </span><span class=cF4> -<a name="l2309"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l241"><span class=cF4>FifoU8Remove </span></a><span class=cF0>00000102FA 000C 0000000049 Funct Public </span><span class=cF4> -<a name="l2310"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l270"><span class=cF4>FileAttr </span></a><span class=cF0>0000021955 000C 0000000026 Funct </span><span class=cF4> +<a name="l2296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l385"><span class=cF4>FifoI64Count </span></a><span class=cF0>000001059A 0003 0000000049 Funct Public </span><span class=cF4> +<a name="l2297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l315"><span class=cF4>FifoI64Del </span></a><span class=cF0>0000010472 0003 000000001C Funct Public </span><span class=cF4> +<a name="l2298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l377"><span class=cF4>FifoI64Flush </span></a><span class=cF0>000001057A 0008 0000000019 Funct Public </span><span class=cF4> +<a name="l2299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l321"><span class=cF4>FifoI64Ins </span></a><span class=cF0>0000010492 0004 0000000051 Funct Public </span><span class=cF4> +<a name="l2300"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l299"><span class=cF4>FifoI64New </span></a><span class=cF0>000001040A 0004 0000000061 Funct Public </span><span class=cF4> +<a name="l2301"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l360"><span class=cF4>FifoI64Peek </span></a><span class=cF0>000001053A 0003 000000003B Funct Public </span><span class=cF4> +<a name="l2302"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l342"><span class=cF4>FifoI64Remove </span></a><span class=cF0>00000104EA 0004 000000004D Funct Public </span><span class=cF4> +<a name="l2303"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l284"><span class=cF4>FifoU8Count </span></a><span class=cF0>00000103BA 0007 0000000049 Funct Public </span><span class=cF4> +<a name="l2304"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l214"><span class=cF4>FifoU8Del </span></a><span class=cF0>00000102A2 0003 000000001C Funct Public </span><span class=cF4> +<a name="l2305"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l276"><span class=cF4>FifoU8Flush </span></a><span class=cF0>000001039A 000C 0000000019 Funct Public </span><span class=cF4> +<a name="l2306"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l220"><span class=cF4>FifoU8Insert </span></a><span class=cF0>00000102C2 000C 000000004B Funct Public </span><span class=cF4> +<a name="l2307"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l198"><span class=cF4>FifoU8New </span></a><span class=cF0>0000010242 0009 000000005B Funct Public </span><span class=cF4> +<a name="l2308"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l259"><span class=cF4>FifoU8Peek </span></a><span class=cF0>0000010362 0003 0000000037 Funct Public </span><span class=cF4> +<a name="l2309"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l241"><span class=cF4>FifoU8Remove </span></a><span class=cF0>0000010312 000C 0000000049 Funct Public </span><span class=cF4> +<a name="l2310"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l270"><span class=cF4>FileAttr </span></a><span class=cF0>0000021925 000C 0000000026 Funct </span><span class=cF4> <a name="l2311"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l137"><span class=cF4>FileCount </span></a><span class=cF0>007FE52EF0 0005 0000000041 Funct Public </span><span class=cF4> -<a name="l2312"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l1"><span class=cF4>FileExtDot </span></a><span class=cF0>0000020F4D 0010 000000003D Funct Public </span><span class=cF4> -<a name="l2313"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l12"><span class=cF4>FileExtRemove </span></a><span class=cF0>0000020F8D 0012 000000004B Funct Public </span><span class=cF4> -<a name="l2314"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l65"><span class=cF4>FileFind </span></a><span class=cF0>000002D88E 0040 000000038B Funct Public </span><span class=cF4> +<a name="l2312"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l1"><span class=cF4>FileExtDot </span></a><span class=cF0>0000020F1D 0010 000000003D Funct Public </span><span class=cF4> +<a name="l2313"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l12"><span class=cF4>FileExtRemove </span></a><span class=cF0>0000020F5D 0012 000000004B Funct Public </span><span class=cF4> +<a name="l2314"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l65"><span class=cF4>FileFind </span></a><span class=cF0>000002D85E 0040 000000038B Funct Public </span><span class=cF4> <a name="l2315"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l678"><span class=cF4>FileMgr </span></a><span class=cF0>007FE42428 000A 00000008CB Funct Public </span><span class=cF4> -<a name="l2316"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l191"><span class=cF4>FileNameAbs </span></a><span class=cF0>00000215F5 003C 0000000196 Funct Public </span><span class=cF4> -<a name="l2317"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l278"><span class=cF4>FileNameCheck </span></a><span class=cF0>000002197D 000A 000000009B Funct Public </span><span class=cF4> +<a name="l2316"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l191"><span class=cF4>FileNameAbs </span></a><span class=cF0>00000215C5 003C 0000000196 Funct Public </span><span class=cF4> +<a name="l2317"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l278"><span class=cF4>FileNameCheck </span></a><span class=cF0>000002194D 000A 000000009B Funct Public </span><span class=cF4> <a name="l2318"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l65"><span class=cF4>FileNameForm </span></a><span class=cF0>007FE0A430 0001 0000000074 Funct Public </span><span class=cF4> -<a name="l2319"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l302"><span class=cF4>FileNameTmpTxt </span></a><span class=cF0>0000021A1D 0003 000000003D Funct Public </span><span class=cF4> +<a name="l2319"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l302"><span class=cF4>FileNameTmpTxt </span></a><span class=cF0>00000219ED 0003 000000003D Funct Public </span><span class=cF4> <a name="l2320"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l204"><span class=cF4>FileOcc </span></a><span class=cF0>007FDB87A0 0001 000000004D Funct Public </span><span class=cF4> -<a name="l2321"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l1"><span class=cF4>FileRead </span></a><span class=cF0>000002E526 0028 00000002E9 Funct Public </span><span class=cF4> -<a name="l2322"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l76"><span class=cF4>FileWrite </span></a><span class=cF0>000002E816 001D 00000001A4 Funct Public </span><span class=cF4> -<a name="l2323"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l32"><span class=cF4>FilesFind </span></a><span class=cF0>000002D7EE 0056 000000009D Funct Public </span><span class=cF4> -<a name="l2324"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l1"><span class=cF4>FilesFind2 </span></a><span class=cF0>000002D6FE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2325"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l38"><span class=cF4>FilesFindMatch </span></a><span class=cF0>0000021045 0026 00000002A4 Funct Public </span><span class=cF4> +<a name="l2321"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l1"><span class=cF4>FileRead </span></a><span class=cF0>000002E4F6 0028 00000002E9 Funct Public </span><span class=cF4> +<a name="l2322"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFile.CC.html#l76"><span class=cF4>FileWrite </span></a><span class=cF0>000002E7E6 001D 00000001A4 Funct Public </span><span class=cF4> +<a name="l2323"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l32"><span class=cF4>FilesFind </span></a><span class=cF0>000002D7BE 0056 000000009D Funct Public </span><span class=cF4> +<a name="l2324"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFind.CC.html#l1"><span class=cF4>FilesFind2 </span></a><span class=cF0>000002D6CE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2325"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l38"><span class=cF4>FilesFindMatch </span></a><span class=cF0>0000021015 0026 00000002A4 Funct Public </span><span class=cF4> <a name="l2326"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l3"><span class=cF4>FillU16Palindrome </span></a><span class=cF0>007FDCC280 0007 0000000022 Funct </span><span class=cF4> <a name="l2327"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l9"><span class=cF4>FillU32Palindrome </span></a><span class=cF0>007FDC9130 0005 000000001F Funct </span><span class=cF4> <a name="l2328"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l166"><span class=cF4>Find </span></a><span class=cF0>007FDB8B58 0049 000000011D Funct Public </span><span class=cF4> <a name="l2329"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l28"><span class=cF4>FindFile </span></a><span class=cF0>007FDB8028 0003 0000000455 Funct </span><span class=cF4> <a name="l2330"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Find.CC.html#l234"><span class=cF4>FindWiz </span></a><span class=cF0>007FDB6E68 0003 0000000307 Funct </span><span class=cF4> -<a name="l2331"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l77"><span class=cF4>FirstDayOfMon </span></a><span class=cF0>00000118BA 0004 0000000041 Funct Public </span><span class=cF4> -<a name="l2332"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l109"><span class=cF4>FirstDayOfYear </span></a><span class=cF0>000001195A 0004 0000000045 Funct Public </span><span class=cF4> -<a name="l2333"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l389"><span class=cF4>Fix </span></a><span class=cF0>0000020ED5 0003 0000000076 Funct Public </span><span class=cF4> -<a name="l2334"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l378"><span class=cF4>FixSet </span></a><span class=cF0>0000020E65 0004 000000006F Funct Public </span><span class=cF4> -<a name="l2335"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l147"><span class=cF4>FlagsScan </span></a><span class=cF0>000000F510 0076 0000000172 Funct Public </span><span class=cF4> -<a name="l2336"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l209"><span class=cF4>FlagsStrPrint </span></a><span class=cF0>000000F688 0026 0000000088 Funct Public </span><span class=cF4> +<a name="l2331"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l77"><span class=cF4>FirstDayOfMon </span></a><span class=cF0>00000118D2 0004 0000000041 Funct Public </span><span class=cF4> +<a name="l2332"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l109"><span class=cF4>FirstDayOfYear </span></a><span class=cF0>0000011972 0004 0000000045 Funct Public </span><span class=cF4> +<a name="l2333"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l389"><span class=cF4>Fix </span></a><span class=cF0>0000020EA5 0003 0000000076 Funct Public </span><span class=cF4> +<a name="l2334"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l378"><span class=cF4>FixSet </span></a><span class=cF0>0000020E35 0004 000000006F Funct Public </span><span class=cF4> +<a name="l2335"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l147"><span class=cF4>FlagsScan </span></a><span class=cF0>000000F528 0076 0000000172 Funct Public </span><span class=cF4> +<a name="l2336"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l209"><span class=cF4>FlagsStrPrint </span></a><span class=cF0>000000F6A0 0026 0000000088 Funct Public </span><span class=cF4> <a name="l2337"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l99"><span class=cF4>Fldcw </span></a><span class=cF0>000000ACEC 0002 Funct </span><span class=cF4> <a name="l2338"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l100"><span class=cF4>Floor </span></a><span class=cF0>000000AAF4 0005 Funct Public </span><span class=cF4> -<a name="l2339"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l54"><span class=cF4>FloorI64 </span></a><span class=cF0>000000CDD0 0004 000000004D Funct Public </span><span class=cF4> -<a name="l2340"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l37"><span class=cF4>FloorU64 </span></a><span class=cF0>000000CD50 000C 0000000028 Funct Public </span><span class=cF4> -<a name="l2341"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l99"><span class=cF4>FlushMessages </span></a><span class=cF0>000001BFA3 000B 0000000035 Funct Public </span><span class=cF4> -<a name="l2342"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFormat.CC.html#l67"><span class=cF4>Format </span></a><span class=cF0>000003049E 0009 0000000168 Funct Public </span><span class=cF4> -<a name="l2343"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l253"><span class=cF4>FramePtr </span></a><span class=cF0>0000010BA2 000B 000000004F Funct Public </span><span class=cF4> -<a name="l2344"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l265"><span class=cF4>FramePtrAdd </span></a><span class=cF0>0000010BF2 0009 000000002E Funct Public </span><span class=cF4> -<a name="l2345"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l282"><span class=cF4>FramePtrDel </span></a><span class=cF0>0000010C82 0007 0000000064 Funct Public </span><span class=cF4> -<a name="l2346"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l270"><span class=cF4>FramePtrSet </span></a><span class=cF0>0000010C22 0003 000000005F Funct Public </span><span class=cF4> -<a name="l2347"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l387"><span class=cF4>Free </span></a><span class=cF0>000000DE10 0613 Funct Public </span><span class=cF4> -<a name="l2348"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l121"><span class=cF4>Freq2Ona </span></a><span class=cF0>00000162EE 0009 0000000058 Funct Public </span><span class=cF4> +<a name="l2339"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l54"><span class=cF4>FloorI64 </span></a><span class=cF0>000000CDE8 0004 000000004D Funct Public </span><span class=cF4> +<a name="l2340"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l37"><span class=cF4>FloorU64 </span></a><span class=cF0>000000CD68 000C 0000000028 Funct Public </span><span class=cF4> +<a name="l2341"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l99"><span class=cF4>FlushMessages </span></a><span class=cF0>000001BF73 000B 0000000035 Funct Public </span><span class=cF4> +<a name="l2342"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskFormat.CC.html#l67"><span class=cF4>Format </span></a><span class=cF0>000003046E 0009 0000000168 Funct Public </span><span class=cF4> +<a name="l2343"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l253"><span class=cF4>FramePtr </span></a><span class=cF0>0000010BBA 000B 000000004F Funct Public </span><span class=cF4> +<a name="l2344"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l265"><span class=cF4>FramePtrAdd </span></a><span class=cF0>0000010C0A 0009 000000002E Funct Public </span><span class=cF4> +<a name="l2345"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l282"><span class=cF4>FramePtrDel </span></a><span class=cF0>0000010C9A 0007 0000000064 Funct Public </span><span class=cF4> +<a name="l2346"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l270"><span class=cF4>FramePtrSet </span></a><span class=cF0>0000010C3A 0003 000000005F Funct Public </span><span class=cF4> +<a name="l2347"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l387"><span class=cF4>Free </span></a><span class=cF0>000000DE28 0613 Funct Public </span><span class=cF4> +<a name="l2348"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l121"><span class=cF4>Freq2Ona </span></a><span class=cF0>00000162BE 0009 0000000058 Funct Public </span><span class=cF4> <a name="l2349"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l240"><span class=cF4>Fs </span></a><span class=cF0>0000000015 04B9 Funct Public </span><span class=cF4> <a name="l2350"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l101"><span class=cF4>Fstcw </span></a><span class=cF0>000000ACF7 0002 Funct </span><span class=cF4> <a name="l2351"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l102"><span class=cF4>Fstsw </span></a><span class=cF0>000000AD09 0002 Funct </span><span class=cF4> @@ -2381,11 +2381,11 @@ body {background-color:#1f1f1f;} <a name="l2353"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l22"><span class=cF4>FullSaw </span></a><span class=cF0>007FE5D368 0001 00000000BA Funct Public </span><span class=cF4> <a name="l2354"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l75"><span class=cF4>FullTri </span></a><span class=cF0>007FE5C198 0001 0000000114 Funct Public </span><span class=cF4> <a name="l2355"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.CC.html#l288"><span class=cF4>FunRep </span></a><span class=cF0>007FE32940 0003 0000000190 Funct Public </span><span class=cF4> -<a name="l2356"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l114"><span class=cF4>FunSegCacheAdd </span></a><span class=cF0>000003087E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2357"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l137"><span class=cF4>FunSegCacheFind </span></a><span class=cF0>000003096E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2358"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l64"><span class=cF4>FunSegFind </span></a><span class=cF0>0000030776 0006 0000000102 Funct Public </span><span class=cF4> -<a name="l2359"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l519"><span class=cF4>G </span></a><span class=cF0>0000017826 0005 00000001BE Funct Public </span><span class=cF4> -<a name="l2360"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l551"><span class=cF4>G2 </span></a><span class=cF0>00000179E6 0003 000000005A Funct Public </span><span class=cF4> +<a name="l2356"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l114"><span class=cF4>FunSegCacheAdd </span></a><span class=cF0>000003084E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2357"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l137"><span class=cF4>FunSegCacheFind </span></a><span class=cF0>000003093E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2358"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l64"><span class=cF4>FunSegFind </span></a><span class=cF0>0000030746 0006 0000000102 Funct Public </span><span class=cF4> +<a name="l2359"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l519"><span class=cF4>G </span></a><span class=cF0>00000177F6 0005 00000001BE Funct Public </span><span class=cF4> +<a name="l2360"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l551"><span class=cF4>G2 </span></a><span class=cF0>00000179B6 0003 000000005A Funct Public </span><span class=cF4> <a name="l2361"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodExterns.CC.html#l3"><span class=cF4>GOD_BAD_BITS </span></a><span class=cF0>4 000C 0000000008 DefineStr </span><span class=cF4> <a name="l2362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodExterns.CC.html#l4"><span class=cF4>GOD_GOOD_BITS </span></a><span class=cF0>24 0006 0000000008 DefineStr </span><span class=cF4> <a name="l2363"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/ScreenCast.CC.html#l5"><span class=cF4>GR2MV </span></a><span class=cF0>007FE90C70 0001 0000000257 Funct Public </span><span class=cF4> @@ -2411,7 +2411,7 @@ body {background-color:#1f1f1f;} <a name="l2383"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1006"><span class=cF4>GVF_FUN </span></a><span class=cF0>1 0004 0000000008 DefineStr </span><span class=cF4> <a name="l2384"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1007"><span class=cF4>GVF_IMPORT </span></a><span class=cF0>2 0004 0000000008 DefineStr </span><span class=cF4> <a name="l2385"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocWidgetWiz.CC.html#l166"><span class=cF4>GetLink </span></a><span class=cF0>007FDFF428 0005 0000000974 Funct </span><span class=cF4> -<a name="l2386"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l90"><span class=cF4>GetOutOfDollar </span></a><span class=cF0>000000F350 0006 0000000062 Funct Public </span><span class=cF4> +<a name="l2386"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l90"><span class=cF4>GetOutOfDollar </span></a><span class=cF0>000000F368 0006 0000000062 Funct Public </span><span class=cF4> <a name="l2387"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l179"><span class=cF4>GodBiblePassage </span></a><span class=cF0>007FDD7D58 000A 000000007E Funct Public </span><span class=cF4> <a name="l2388"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l49"><span class=cF4>GodBitsInsert </span></a><span class=cF0>007FDD4298 0007 000000003F Funct Public </span><span class=cF4> <a name="l2389"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l72"><span class=cF4>GodBitsRemove </span></a><span class=cF0>007FF2B228 003A 0000000063 Funct Public </span><span class=cF4> @@ -2503,7 +2503,7 @@ body {background-color:#1f1f1f;} <a name="l2475"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.CC.html#l1003"><span class=cF4>GrVPrint3 </span></a><span class=cF0>007FE96658 0001 0000000089 Funct Public </span><span class=cF4> <a name="l2476"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.CC.html#l1138"><span class=cF4>GrVPutS </span></a><span class=cF0>007FEA3100 0003 0000000122 Funct </span><span class=cF4> <a name="l2477"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.CC.html#l150"><span class=cF4>GrZoomInScreen </span></a><span class=cF0>007FEA77B0 0003 00000000F1 Funct </span><span class=cF4> -<a name="l2478"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l1"><span class=cF4>GridInit </span></a><span class=cF0>000001AADB 0008 00000000AA Funct Public </span><span class=cF4> +<a name="l2478"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l1"><span class=cF4>GridInit </span></a><span class=cF0>000001AAAB 0008 00000000AA Funct Public </span><span class=cF4> <a name="l2479"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l197"><span class=cF4>Gs </span></a><span class=cF0>0000000017 0038 Funct Public <a name="l2480"></a>HADDPD 01CEDFFAF8 0000 OpCode <a name="l2481"></a>HADDPS 01CEDFFB58 0000 OpCode </span><span class=cF4> @@ -2573,35 +2573,35 @@ body {background-color:#1f1f1f;} <a name="l2545"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l804"><span class=cF4>HTt_REG </span></a><span class=cF0>12 0003 0000000008 DefineStr </span><span class=cF4> <a name="l2546"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l809"><span class=cF4>HTt_TYPES_NUM </span></a><span class=cF0>17 0005 0000000008 DefineStr </span><span class=cF4> <a name="l2547"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l799"><span class=cF4>HTt_WORD </span></a><span class=cF0>7 0004 0000000008 DefineStr </span><span class=cF4> -<a name="l2548"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l1"><span class=cF4>HasLower </span></a><span class=cF0>0000030606 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2549"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l267"><span class=cF4>HashAdd </span></a><span class=cF0>000000F833 0023 Funct Public </span><span class=cF4> -<a name="l2550"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l383"><span class=cF4>HashAddAfter </span></a><span class=cF0>000000F860 0002 Funct Public </span><span class=cF4> -<a name="l2551"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l265"><span class=cF4>HashBucketFind </span></a><span class=cF0>000000F81A 0003 Funct Public </span><span class=cF4> -<a name="l2552"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l243"><span class=cF4>HashDefineListAdd </span></a><span class=cF0>0000010B4A 000B 0000000051 Funct Public </span><span class=cF4> -<a name="l2553"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l68"><span class=cF4>HashDel </span></a><span class=cF0>00000106DA 0008 00000000F0 Funct Public </span><span class=cF4> +<a name="l2548"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l1"><span class=cF4>HasLower </span></a><span class=cF0>00000305D6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2549"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l267"><span class=cF4>HashAdd </span></a><span class=cF0>000000F84B 0023 Funct Public </span><span class=cF4> +<a name="l2550"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l383"><span class=cF4>HashAddAfter </span></a><span class=cF0>000000F878 0002 Funct Public </span><span class=cF4> +<a name="l2551"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l265"><span class=cF4>HashBucketFind </span></a><span class=cF0>000000F832 0003 Funct Public </span><span class=cF4> +<a name="l2552"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l243"><span class=cF4>HashDefineListAdd </span></a><span class=cF0>0000010B62 000B 0000000051 Funct Public </span><span class=cF4> +<a name="l2553"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l68"><span class=cF4>HashDel </span></a><span class=cF0>00000106F2 0008 00000000F0 Funct Public </span><span class=cF4> <a name="l2554"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l370"><span class=cF4>HashDepthRep </span></a><span class=cF0>007FDE6228 0001 0000000126 Funct Public </span><span class=cF4> <a name="l2555"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l8"><span class=cF4>HashEntriesCompare </span></a><span class=cF0>007FDD6AF8 0003 000000005C Funct </span><span class=cF4> <a name="l2556"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l20"><span class=cF4>HashEntriesCompare2 </span></a><span class=cF0>007FDD6718 0003 0000000075 Funct </span><span class=cF4> <a name="l2557"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l148"><span class=cF4>HashEntriesCompare3 </span></a><span class=cF0>007FDD2478 0003 0000000090 Funct </span><span class=cF4> <a name="l2558"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CHash.CC.html#l1"><span class=cF4>HashEntrySize </span></a><span class=cF0>007FFB3080 0006 000000010B Funct Public </span><span class=cF4> <a name="l2559"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CHash.CC.html#l41"><span class=cF4>HashEntrySize2 </span></a><span class=cF0>007FFB3190 0007 00000001A8 Funct Public </span><span class=cF4> -<a name="l2560"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l260"><span class=cF4>HashFind </span></a><span class=cF0>000000F7D3 004C Funct Public </span><span class=cF4> -<a name="l2561"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l11"><span class=cF4>HashFunSegFind </span></a><span class=cF0>0000030646 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2562"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l166"><span class=cF4>HashGenericAdd </span></a><span class=cF0>0000010902 0008 0000000081 Funct Public </span><span class=cF4> -<a name="l2563"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l218"><span class=cF4>HashListAdd </span></a><span class=cF0>0000010AC2 0004 0000000081 Funct Public </span><span class=cF4> -<a name="l2564"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l200"><span class=cF4>HashPublic </span></a><span class=cF0>0000010A42 000B 0000000079 Funct Public </span><span class=cF4> -<a name="l2565"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l269"><span class=cF4>HashRemDel </span></a><span class=cF0>000000F882 0006 Funct Public </span><span class=cF4> -<a name="l2566"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l262"><span class=cF4>HashSingleTableFind </span></a><span class=cF0>000000F7F4 000C Funct Public </span><span class=cF4> -<a name="l2567"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l182"><span class=cF4>HashSrcFileSet </span></a><span class=cF0>000001098A 000E 00000000B4 Funct Public </span><span class=cF4> -<a name="l2568"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l258"><span class=cF4>HashStr </span></a><span class=cF0>000000F7C0 0003 Funct Public </span><span class=cF4> -<a name="l2569"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l102"><span class=cF4>HashTableDel </span></a><span class=cF0>00000107CA 0009 0000000061 Funct Public </span><span class=cF4> -<a name="l2570"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l57"><span class=cF4>HashTableNew </span></a><span class=cF0>0000010692 0010 0000000044 Funct Public </span><span class=cF4> -<a name="l2571"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l124"><span class=cF4>HashTablePurge </span></a><span class=cF0>0000010832 0005 00000000CF Funct Public </span><span class=cF4> +<a name="l2560"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l260"><span class=cF4>HashFind </span></a><span class=cF0>000000F7EB 004C Funct Public </span><span class=cF4> +<a name="l2561"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l11"><span class=cF4>HashFunSegFind </span></a><span class=cF0>0000030616 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2562"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l166"><span class=cF4>HashGenericAdd </span></a><span class=cF0>000001091A 0008 0000000081 Funct Public </span><span class=cF4> +<a name="l2563"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l218"><span class=cF4>HashListAdd </span></a><span class=cF0>0000010ADA 0004 0000000081 Funct Public </span><span class=cF4> +<a name="l2564"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l200"><span class=cF4>HashPublic </span></a><span class=cF0>0000010A5A 000B 0000000079 Funct Public </span><span class=cF4> +<a name="l2565"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l269"><span class=cF4>HashRemDel </span></a><span class=cF0>000000F89A 0006 Funct Public </span><span class=cF4> +<a name="l2566"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l262"><span class=cF4>HashSingleTableFind </span></a><span class=cF0>000000F80C 000C Funct Public </span><span class=cF4> +<a name="l2567"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l182"><span class=cF4>HashSrcFileSet </span></a><span class=cF0>00000109A2 000E 00000000B4 Funct Public </span><span class=cF4> +<a name="l2568"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l258"><span class=cF4>HashStr </span></a><span class=cF0>000000F7D8 0003 Funct Public </span><span class=cF4> +<a name="l2569"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l102"><span class=cF4>HashTableDel </span></a><span class=cF0>00000107E2 0009 0000000061 Funct Public </span><span class=cF4> +<a name="l2570"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l57"><span class=cF4>HashTableNew </span></a><span class=cF0>00000106AA 0010 0000000044 Funct Public </span><span class=cF4> +<a name="l2571"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l124"><span class=cF4>HashTablePurge </span></a><span class=cF0>000001084A 0005 00000000CF Funct Public </span><span class=cF4> <a name="l2572"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CHash.CC.html#l84"><span class=cF4>HashTableSize2 </span></a><span class=cF0>007FFB3338 0009 000000006F Funct Public </span><span class=cF4> -<a name="l2573"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l1"><span class=cF4>HashTypeNum </span></a><span class=cF0>00000105D2 0013 000000002F Funct Public </span><span class=cF4> -<a name="l2574"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l9"><span class=cF4>HashVal </span></a><span class=cF0>0000010602 000E 000000008E Funct Public </span><span class=cF4> -<a name="l2575"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/HeapCtrl.CC.html#l15"><span class=cF4>HeapCtrlDel </span></a><span class=cF0>000000E29C 0008 0000000054 Funct Public </span><span class=cF4> -<a name="l2576"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/HeapCtrl.CC.html#l1"><span class=cF4>HeapCtrlInit </span></a><span class=cF0>000000E234 000A 0000000066 Funct Public </span><span class=cF4> +<a name="l2573"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l1"><span class=cF4>HashTypeNum </span></a><span class=cF0>00000105EA 0013 000000002F Funct Public </span><span class=cF4> +<a name="l2574"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashB.CC.html#l9"><span class=cF4>HashVal </span></a><span class=cF0>000001061A 000E 000000008E Funct Public </span><span class=cF4> +<a name="l2575"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/HeapCtrl.CC.html#l15"><span class=cF4>HeapCtrlDel </span></a><span class=cF0>000000E2B4 0008 0000000054 Funct Public </span><span class=cF4> +<a name="l2576"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/HeapCtrl.CC.html#l1"><span class=cF4>HeapCtrlInit </span></a><span class=cF0>000000E24C 000A 0000000066 Funct Public </span><span class=cF4> <a name="l2577"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l134"><span class=cF4>HeapCtrlWalk </span></a><span class=cF0>007FF62C28 0005 000000008A Funct Public </span><span class=cF4> <a name="l2578"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/HeapLog.CC.html#l83"><span class=cF4>HeapLog </span></a><span class=cF0>007FDB5448 0005 00000001AD Funct Public </span><span class=cF4> <a name="l2579"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/HeapLog.CC.html#l139"><span class=cF4>HeapLogAddrRep </span></a><span class=cF0>007FDB4D20 0001 0000000184 Funct Public </span><span class=cF4> @@ -2610,13 +2610,13 @@ body {background-color:#1f1f1f;} <a name="l2582"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/HeapLog.CC.html#l174"><span class=cF4>HeapLogSizeRep </span></a><span class=cF0>007FDB46D8 0001 00000002DC Funct Public </span><span class=cF4> <a name="l2583"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l37"><span class=cF4>HeapRep </span></a><span class=cF0>007FED5E48 0001 00000001D2 Funct Public </span><span class=cF4> <a name="l2584"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l198"><span class=cF4>HeapWalk </span></a><span class=cF0>007FED4F70 0001 0000000055 Funct Public </span><span class=cF4> -<a name="l2585"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l139"><span class=cF4>Help </span></a><span class=cF0>000000F4C0 0011 000000004E Funct Public </span><span class=cF4> +<a name="l2585"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l139"><span class=cF4>Help </span></a><span class=cF0>000000F4D8 0011 000000004E Funct Public </span><span class=cF4> <a name="l2586"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l82"><span class=cF4>HelpComment </span></a><span class=cF0>007FDD2870 0003 000000022F Funct </span><span class=cF4> <a name="l2587"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l36"><span class=cF4>HelpIndexCount </span></a><span class=cF0>007FDD6330 0005 0000000079 Funct </span><span class=cF4> <a name="l2588"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l54"><span class=cF4>HelpIndexStr </span></a><span class=cF0>007FDD2E08 0003 00000000A0 Funct </span><span class=cF4> <a name="l2589"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l29"><span class=cF4>HiCall </span></a><span class=cF0>007FDC4AB8 0003 Funct </span><span class=cF4> <a name="l2590"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l30"><span class=cF4>HiMemCopy </span></a><span class=cF0>007FDC4ACB 0005 Funct </span><span class=cF4> -<a name="l2591"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l1"><span class=cF4>HomeSet </span></a><span class=cF0>000002DC1E 0003 0000000036 Funct Public +<a name="l2591"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l1"><span class=cF4>HomeSet </span></a><span class=cF0>000002DBEE 0003 0000000036 Funct Public <a name="l2592"></a>I0 007FFF32C8 0000 0000000000 IntType <a name="l2593"></a>I0 0000000042 0000 AsmKeyWord <a name="l2594"></a>I0i 007FFF3558 0000 0000000000 IntType </span><span class=cF4> @@ -2647,45 +2647,45 @@ body {background-color:#1f1f1f;} <a name="l2619"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l626"><span class=cF4>IA32_FS_BASE </span></a><span class=cF0>0xC0000100 0003 0000000010 DefineStr </span><span class=cF4> <a name="l2620"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l627"><span class=cF4>IA32_GS_BASE </span></a><span class=cF0>0xC0000101 0003 0000000010 DefineStr </span><span class=cF4> <a name="l2621"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l624"><span class=cF4>IA32_LAPIC_BASE </span></a><span class=cF0>0x01B 0002 0000000008 DefineStr </span><span class=cF4> -<a name="l2622"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l86"><span class=cF4>ICAdd </span></a><span class=cF0>007FFB5C00 00AB ExportSysSym Imm </span><span class=cF4> -<a name="l2623"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l1"><span class=cF4>ICAddEct </span></a><span class=cF0>007FFD04E7 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l2624"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l59"><span class=cF4>ICAddRSP </span></a><span class=cF0>007FFCB7AF 0019 ExportSysSym Imm </span><span class=cF4> -<a name="l2625"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l509"><span class=cF4>ICAddSubEctEqu </span></a><span class=cF0>007FFD1A0F 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l2626"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l67"><span class=cF4>ICAddSubEctImm </span></a><span class=cF0>007FFD07A7 000F ExportSysSym Imm </span><span class=cF4> -<a name="l2627"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l30"><span class=cF4>ICAndAnd </span></a><span class=cF0>007FFD2597 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2628"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l1"><span class=cF4>ICAndBranch </span></a><span class=cF0>007FFD4297 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2629"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l627"><span class=cF4>ICAndEqu </span></a><span class=cF0>007FFD5A77 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2622"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l86"><span class=cF4>ICAdd </span></a><span class=cF0>007FFB5B98 00AB ExportSysSym Imm </span><span class=cF4> +<a name="l2623"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l1"><span class=cF4>ICAddEct </span></a><span class=cF0>007FFD047F 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l2624"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l59"><span class=cF4>ICAddRSP </span></a><span class=cF0>007FFCB747 0019 ExportSysSym Imm </span><span class=cF4> +<a name="l2625"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l509"><span class=cF4>ICAddSubEctEqu </span></a><span class=cF0>007FFD19A7 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l2626"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l67"><span class=cF4>ICAddSubEctImm </span></a><span class=cF0>007FFD073F 000F ExportSysSym Imm </span><span class=cF4> +<a name="l2627"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l30"><span class=cF4>ICAndAnd </span></a><span class=cF0>007FFD252F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2628"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l1"><span class=cF4>ICAndBranch </span></a><span class=cF0>007FFD422F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2629"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l627"><span class=cF4>ICAndEqu </span></a><span class=cF0>007FFD5A0F 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2630"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l160"><span class=cF4>ICArgPut </span></a><span class=cF0>007FFAF4C3 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2631"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l200"><span class=cF4>ICAssign </span></a><span class=cF0>007FFD48DF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2632"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l471"><span class=cF4>ICAssignPostIncDec </span></a><span class=cF0>007FFD368F 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2633"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l219"><span class=cF4>ICBitOps </span></a><span class=cF0>007FFD2C57 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l2634"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l251"><span class=cF4>ICBrBitOps </span></a><span class=cF0>007FFD4B8F 000A ExportSysSym Imm </span><span class=cF4> -<a name="l2635"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l495"><span class=cF4>ICBuiltInFloatConst </span></a><span class=cF0>007FFCC38F 000F ExportSysSym Imm </span><span class=cF4> +<a name="l2631"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l200"><span class=cF4>ICAssign </span></a><span class=cF0>007FFD4877 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2632"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l471"><span class=cF4>ICAssignPostIncDec </span></a><span class=cF0>007FFD3627 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2633"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l219"><span class=cF4>ICBitOps </span></a><span class=cF0>007FFD2BEF 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l2634"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l251"><span class=cF4>ICBrBitOps </span></a><span class=cF0>007FFD4B27 000A ExportSysSym Imm </span><span class=cF4> +<a name="l2635"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l495"><span class=cF4>ICBuiltInFloatConst </span></a><span class=cF0>007FFCC327 000F ExportSysSym Imm </span><span class=cF4> <a name="l2636"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l136"><span class=cF4>ICClassPut </span></a><span class=cF0>007FFAF3B3 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2637"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l103"><span class=cF4>ICComp </span></a><span class=cF0>007FFD2857 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l2638"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l509"><span class=cF4>ICCompAndBranch </span></a><span class=cF0>007FFD389F 000E ExportSysSym Imm </span><span class=cF4> -<a name="l2639"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l84"><span class=cF4>ICCopyTemplate </span></a><span class=cF0>007FFCD3EF 0014 ExportSysSym Imm </span><span class=cF4> -<a name="l2640"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l821"><span class=cF4>ICDeref </span></a><span class=cF0>007FFCD0AF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2641"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l423"><span class=cF4>ICDerefPostIncDec </span></a><span class=cF0>007FFD3497 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2642"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l420"><span class=cF4>ICDiv </span></a><span class=cF0>007FFD162F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2643"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l437"><span class=cF4>ICDivEqu </span></a><span class=cF0>007FFD16E7 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2644"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l690"><span class=cF4>ICFAdd </span></a><span class=cF0>007FFCFE97 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2645"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l670"><span class=cF4>ICFCmp </span></a><span class=cF0>007FFCE55F 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2646"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l299"><span class=cF4>ICFCmpAndBranch </span></a><span class=cF0>007FFCF42F 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2647"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l145"><span class=cF4>ICFConvert </span></a><span class=cF0>007FFCD627 000A ExportSysSym Imm </span><span class=cF4> -<a name="l2648"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l206"><span class=cF4>ICFConvert2 </span></a><span class=cF0>007FFCD78F 000E ExportSysSym Imm </span><span class=cF4> -<a name="l2649"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l679"><span class=cF4>ICFDiv </span></a><span class=cF0>007FFCFDF7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2650"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l301"><span class=cF4>ICFMod </span></a><span class=cF0>007FFCDA4F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2651"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l701"><span class=cF4>ICFModEqu </span></a><span class=cF0>007FFCE69F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2652"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l663"><span class=cF4>ICFMul </span></a><span class=cF0>007FFCFCE7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2653"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l412"><span class=cF4>ICFOp </span></a><span class=cF0>007FFCDE0F 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2654"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l1"><span class=cF4>ICFOpEqu </span></a><span class=cF0>007FFCE9CF 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2655"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l781"><span class=cF4>ICFPostIncDec </span></a><span class=cF0>007FFD02CF 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2656"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l324"><span class=cF4>ICFPow </span></a><span class=cF0>007FFCDB57 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2657"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l762"><span class=cF4>ICFPreIncDec </span></a><span class=cF0>007FFD01AF 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2658"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l735"><span class=cF4>ICFSub </span></a><span class=cF0>007FFD008F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2659"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l804"><span class=cF4>ICFTemplateFun </span></a><span class=cF0>007FFD0437 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l2660"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l239"><span class=cF4>ICFUnaryMinus </span></a><span class=cF0>007FFCD89F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2637"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l103"><span class=cF4>ICComp </span></a><span class=cF0>007FFD27EF 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l2638"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l509"><span class=cF4>ICCompAndBranch </span></a><span class=cF0>007FFD3837 000E ExportSysSym Imm </span><span class=cF4> +<a name="l2639"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l84"><span class=cF4>ICCopyTemplate </span></a><span class=cF0>007FFCD387 0014 ExportSysSym Imm </span><span class=cF4> +<a name="l2640"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l821"><span class=cF4>ICDeref </span></a><span class=cF0>007FFCD047 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2641"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l423"><span class=cF4>ICDerefPostIncDec </span></a><span class=cF0>007FFD342F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2642"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l420"><span class=cF4>ICDiv </span></a><span class=cF0>007FFD15C7 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2643"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l437"><span class=cF4>ICDivEqu </span></a><span class=cF0>007FFD167F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2644"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l690"><span class=cF4>ICFAdd </span></a><span class=cF0>007FFCFE2F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2645"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l670"><span class=cF4>ICFCmp </span></a><span class=cF0>007FFCE4F7 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2646"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l299"><span class=cF4>ICFCmpAndBranch </span></a><span class=cF0>007FFCF3C7 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2647"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l145"><span class=cF4>ICFConvert </span></a><span class=cF0>007FFCD5BF 000A ExportSysSym Imm </span><span class=cF4> +<a name="l2648"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l206"><span class=cF4>ICFConvert2 </span></a><span class=cF0>007FFCD727 000E ExportSysSym Imm </span><span class=cF4> +<a name="l2649"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l679"><span class=cF4>ICFDiv </span></a><span class=cF0>007FFCFD8F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2650"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l301"><span class=cF4>ICFMod </span></a><span class=cF0>007FFCD9E7 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2651"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l701"><span class=cF4>ICFModEqu </span></a><span class=cF0>007FFCE637 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2652"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l663"><span class=cF4>ICFMul </span></a><span class=cF0>007FFCFC7F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2653"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l412"><span class=cF4>ICFOp </span></a><span class=cF0>007FFCDDA7 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2654"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l1"><span class=cF4>ICFOpEqu </span></a><span class=cF0>007FFCE967 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2655"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l781"><span class=cF4>ICFPostIncDec </span></a><span class=cF0>007FFD0267 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2656"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l324"><span class=cF4>ICFPow </span></a><span class=cF0>007FFCDAEF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2657"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l762"><span class=cF4>ICFPreIncDec </span></a><span class=cF0>007FFD0147 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2658"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l735"><span class=cF4>ICFSub </span></a><span class=cF0>007FFD0027 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2659"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFB.CC.html#l804"><span class=cF4>ICFTemplateFun </span></a><span class=cF0>007FFD03CF 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l2660"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackFA.CC.html#l239"><span class=cF4>ICFUnaryMinus </span></a><span class=cF0>007FFCD837 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2661"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1757"><span class=cF4>ICF_ALT_TEMPLATE </span></a><span class=cF0>0x00800000 000C 0000000010 DefineStr </span><span class=cF4> <a name="l2662"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1736"><span class=cF4>ICF_ARG1_TO_F64 </span></a><span class=cF0>0x00000000 0006 0000000010 DefineStr </span><span class=cF4> <a name="l2663"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1737"><span class=cF4>ICF_ARG1_TO_INT </span></a><span class=cF0>0x00000000 0006 0000000010 DefineStr </span><span class=cF4> @@ -2713,56 +2713,56 @@ body {background-color:#1f1f1f;} <a name="l2685"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1740"><span class=cF4>ICF_USE_F64 </span></a><span class=cF0>0x00000004 0014 0000000010 DefineStr </span><span class=cF4> <a name="l2686"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1742"><span class=cF4>ICF_USE_INT </span></a><span class=cF0>0x00000010 0016 0000000010 DefineStr </span><span class=cF4> <a name="l2687"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1741"><span class=cF4>ICF_USE_UNSIGNED </span></a><span class=cF0>0x00000008 000C 0000000010 DefineStr </span><span class=cF4> -<a name="l2688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l766"><span class=cF4>ICFlagBranch </span></a><span class=cF0>007FFD4187 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l766"><span class=cF4>ICFlagBranch </span></a><span class=cF0>007FFD411F 0006 ExportSysSym Imm </span><span class=cF4> <a name="l2689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1764"><span class=cF4>ICG_NO_CONVERT_MASK </span></a><span class=cF0>0x1FFFFFF0 000B 0000000010 DefineStr </span><span class=cF4> -<a name="l2690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l785"><span class=cF4>ICLea </span></a><span class=cF0>007FFCCF2F 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l2691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l887"><span class=cF4>ICLocalVarInit </span></a><span class=cF0>007FFD63EF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l495"><span class=cF4>ICMinMax </span></a><span class=cF0>007FFD550F 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2693"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l492"><span class=cF4>ICMod </span></a><span class=cF0>007FFD1957 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2694"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l546"><span class=cF4>ICModU64 </span></a><span class=cF0>007FFD56F7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l150"><span class=cF4>ICModr1 </span></a><span class=cF0>007FFCBA77 0016 ExportSysSym Imm </span><span class=cF4> -<a name="l2696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l249"><span class=cF4>ICModr2 </span></a><span class=cF0>007FFCBD2F 0015 ExportSysSym Imm </span><span class=cF4> -<a name="l2697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l517"><span class=cF4>ICMov </span></a><span class=cF0>007FFCC44F 014B ExportSysSym Imm </span><span class=cF4> -<a name="l2698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l273"><span class=cF4>ICMul </span></a><span class=cF0>007FFD0FDF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l346"><span class=cF4>ICMulEqu </span></a><span class=cF0>007FFD1287 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l8"><span class=cF4>ICNot </span></a><span class=cF0>007FFD249F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l28"><span class=cF4>ICOpSizeRex </span></a><span class=cF0>007FFCB6A7 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l2702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l650"><span class=cF4>ICOrEqu </span></a><span class=cF0>007FFD5B77 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l51"><span class=cF4>ICOrOr </span></a><span class=cF0>007FFD2677 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l422"><span class=cF4>ICPop </span></a><span class=cF0>007FFCC17F 000B ExportSysSym Imm </span><span class=cF4> -<a name="l2705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l456"><span class=cF4>ICPopRegs </span></a><span class=cF0>007FFCC287 000D ExportSysSym Imm </span><span class=cF4> -<a name="l2706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l381"><span class=cF4>ICPostIncDec </span></a><span class=cF0>007FFD3297 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l334"><span class=cF4>ICPreIncDec </span></a><span class=cF0>007FFD30AF 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l360"><span class=cF4>ICPush </span></a><span class=cF0>007FFCBFA7 001D ExportSysSym Imm </span><span class=cF4> -<a name="l2709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l406"><span class=cF4>ICPushRegs </span></a><span class=cF0>007FFCC127 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l2690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l785"><span class=cF4>ICLea </span></a><span class=cF0>007FFCCEC7 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l2691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l887"><span class=cF4>ICLocalVarInit </span></a><span class=cF0>007FFD6387 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l495"><span class=cF4>ICMinMax </span></a><span class=cF0>007FFD54A7 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2693"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l492"><span class=cF4>ICMod </span></a><span class=cF0>007FFD18EF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2694"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l546"><span class=cF4>ICModU64 </span></a><span class=cF0>007FFD568F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l150"><span class=cF4>ICModr1 </span></a><span class=cF0>007FFCBA0F 0016 ExportSysSym Imm </span><span class=cF4> +<a name="l2696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l249"><span class=cF4>ICModr2 </span></a><span class=cF0>007FFCBCC7 0015 ExportSysSym Imm </span><span class=cF4> +<a name="l2697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l517"><span class=cF4>ICMov </span></a><span class=cF0>007FFCC3E7 014B ExportSysSym Imm </span><span class=cF4> +<a name="l2698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l273"><span class=cF4>ICMul </span></a><span class=cF0>007FFD0F77 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l346"><span class=cF4>ICMulEqu </span></a><span class=cF0>007FFD121F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l8"><span class=cF4>ICNot </span></a><span class=cF0>007FFD2437 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l28"><span class=cF4>ICOpSizeRex </span></a><span class=cF0>007FFCB63F 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l2702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l650"><span class=cF4>ICOrEqu </span></a><span class=cF0>007FFD5B0F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l51"><span class=cF4>ICOrOr </span></a><span class=cF0>007FFD260F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l422"><span class=cF4>ICPop </span></a><span class=cF0>007FFCC117 000B ExportSysSym Imm </span><span class=cF4> +<a name="l2705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l456"><span class=cF4>ICPopRegs </span></a><span class=cF0>007FFCC21F 000D ExportSysSym Imm </span><span class=cF4> +<a name="l2706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l381"><span class=cF4>ICPostIncDec </span></a><span class=cF0>007FFD322F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l334"><span class=cF4>ICPreIncDec </span></a><span class=cF0>007FFD3047 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l360"><span class=cF4>ICPush </span></a><span class=cF0>007FFCBF3F 001D ExportSysSym Imm </span><span class=cF4> +<a name="l2709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l406"><span class=cF4>ICPushRegs </span></a><span class=cF0>007FFCC0BF 0009 ExportSysSym Imm </span><span class=cF4> <a name="l2710"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l209"><span class=cF4>ICPut </span></a><span class=cF0>007FFAF7C3 000A ExportSysSym Imm </span><span class=cF4> -<a name="l2711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l413"><span class=cF4>ICQueueInit </span></a><span class=cF0>007FFD51D7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2712"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l428"><span class=cF4>ICQueueInsert </span></a><span class=cF0>007FFD5257 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l453"><span class=cF4>ICQueueInsertRev </span></a><span class=cF0>007FFD5367 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l478"><span class=cF4>ICQueueRemove </span></a><span class=cF0>007FFD5477 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2715"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l22"><span class=cF4>ICRex </span></a><span class=cF0>007FFCB677 0013 ExportSysSym Imm </span><span class=cF4> -<a name="l2716"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l659"><span class=cF4>ICShift </span></a><span class=cF0>007FFD203F 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l2717"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l697"><span class=cF4>ICShiftEqu </span></a><span class=cF0>007FFD21AF 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2718"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l328"><span class=cF4>ICSlashOp </span></a><span class=cF0>007FFCBE1F 002C ExportSysSym Imm </span><span class=cF4> -<a name="l2719"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l540"><span class=cF4>ICSqr </span></a><span class=cF0>007FFD56A7 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l198"><span class=cF4>ICSub </span></a><span class=cF0>007FFD0CCF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2721"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l574"><span class=cF4>ICSwap </span></a><span class=cF0>007FFD580F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2722"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l696"><span class=cF4>ICSwitch </span></a><span class=cF0>007FFD5D67 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2723"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l483"><span class=cF4>ICTest </span></a><span class=cF0>007FFCC33F 000D ExportSysSym Imm </span><span class=cF4> -<a name="l2724"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l710"><span class=cF4>ICTestAndBranch </span></a><span class=cF0>007FFD3FAF 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2725"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l318"><span class=cF4>ICToBool </span></a><span class=cF0>007FFD303F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2726"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l313"><span class=cF4>ICToF64 </span></a><span class=cF0>007FFD2FFF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2727"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l308"><span class=cF4>ICToI64 </span></a><span class=cF0>007FFD2FBF 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2728"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l298"><span class=cF4>ICToUpper </span></a><span class=cF0>007FFD2F4F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2729"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l35"><span class=cF4>ICU16 </span></a><span class=cF0>007FFCB6EF 0085 ExportSysSym Imm </span><span class=cF4> -<a name="l2730"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l41"><span class=cF4>ICU24 </span></a><span class=cF0>007FFCB71F 0061 ExportSysSym Imm </span><span class=cF4> -<a name="l2731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l47"><span class=cF4>ICU32 </span></a><span class=cF0>007FFCB74F 0050 ExportSysSym Imm </span><span class=cF4> -<a name="l2732"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l53"><span class=cF4>ICU64 </span></a><span class=cF0>007FFCB77F 000B ExportSysSym Imm </span><span class=cF4> -<a name="l2733"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l17"><span class=cF4>ICU8 </span></a><span class=cF0>007FFCB647 0062 ExportSysSym Imm </span><span class=cF4> -<a name="l2734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l1"><span class=cF4>ICUnaries </span></a><span class=cF0>007FFD2427 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l2735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l673"><span class=cF4>ICXorEqu </span></a><span class=cF0>007FFD5C77 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l76"><span class=cF4>ICXorXor </span></a><span class=cF0>007FFD2767 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l472"><span class=cF4>ICZero </span></a><span class=cF0>007FFCC2DF 0015 ExportSysSym Imm </span><span class=cF4> +<a name="l2711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l413"><span class=cF4>ICQueueInit </span></a><span class=cF0>007FFD516F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2712"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l428"><span class=cF4>ICQueueInsert </span></a><span class=cF0>007FFD51EF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l453"><span class=cF4>ICQueueInsertRev </span></a><span class=cF0>007FFD52FF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l478"><span class=cF4>ICQueueRemove </span></a><span class=cF0>007FFD540F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2715"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l22"><span class=cF4>ICRex </span></a><span class=cF0>007FFCB60F 0013 ExportSysSym Imm </span><span class=cF4> +<a name="l2716"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l659"><span class=cF4>ICShift </span></a><span class=cF0>007FFD1FD7 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l2717"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l697"><span class=cF4>ICShiftEqu </span></a><span class=cF0>007FFD2147 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2718"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l328"><span class=cF4>ICSlashOp </span></a><span class=cF0>007FFCBDB7 002C ExportSysSym Imm </span><span class=cF4> +<a name="l2719"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l540"><span class=cF4>ICSqr </span></a><span class=cF0>007FFD563F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackA.CC.html#l198"><span class=cF4>ICSub </span></a><span class=cF0>007FFD0C67 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2721"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l574"><span class=cF4>ICSwap </span></a><span class=cF0>007FFD57A7 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2722"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l696"><span class=cF4>ICSwitch </span></a><span class=cF0>007FFD5CFF 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2723"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l483"><span class=cF4>ICTest </span></a><span class=cF0>007FFCC2D7 000D ExportSysSym Imm </span><span class=cF4> +<a name="l2724"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l710"><span class=cF4>ICTestAndBranch </span></a><span class=cF0>007FFD3F47 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2725"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l318"><span class=cF4>ICToBool </span></a><span class=cF0>007FFD2FD7 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2726"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l313"><span class=cF4>ICToF64 </span></a><span class=cF0>007FFD2F97 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2727"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l308"><span class=cF4>ICToI64 </span></a><span class=cF0>007FFD2F57 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2728"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l298"><span class=cF4>ICToUpper </span></a><span class=cF0>007FFD2EE7 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2729"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l35"><span class=cF4>ICU16 </span></a><span class=cF0>007FFCB687 0085 ExportSysSym Imm </span><span class=cF4> +<a name="l2730"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l41"><span class=cF4>ICU24 </span></a><span class=cF0>007FFCB6B7 0061 ExportSysSym Imm </span><span class=cF4> +<a name="l2731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l47"><span class=cF4>ICU32 </span></a><span class=cF0>007FFCB6E7 0050 ExportSysSym Imm </span><span class=cF4> +<a name="l2732"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l53"><span class=cF4>ICU64 </span></a><span class=cF0>007FFCB717 000B ExportSysSym Imm </span><span class=cF4> +<a name="l2733"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l17"><span class=cF4>ICU8 </span></a><span class=cF0>007FFCB5DF 0062 ExportSysSym Imm </span><span class=cF4> +<a name="l2734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l1"><span class=cF4>ICUnaries </span></a><span class=cF0>007FFD23BF 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackC.CC.html#l673"><span class=cF4>ICXorEqu </span></a><span class=cF0>007FFD5C0F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackB.CC.html#l76"><span class=cF4>ICXorXor </span></a><span class=cF0>007FFD26FF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/BackLib.CC.html#l472"><span class=cF4>ICZero </span></a><span class=cF0>007FFCC277 0015 ExportSysSym Imm </span><span class=cF4> <a name="l2738"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l231"><span class=cF4>IC_ABS </span></a><span class=cF0>0xB3 0007 0000000008 DefineStr </span><span class=cF4> <a name="l2739"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l33"><span class=cF4>IC_ABS_ADDR </span></a><span class=cF0>0x0D 0015 0000000008 DefineStr </span><span class=cF4> <a name="l2740"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l221"><span class=cF4>IC_ABS_I64 </span></a><span class=cF0>0xA9 0007 0000000008 DefineStr </span><span class=cF4> @@ -3005,10 +3005,10 @@ body {background-color:#1f1f1f;} <a name="l2977"></a>INT 01CEDF78A8 0027 OpCode <a name="l2978"></a>INT3 01CEDF7998 0000 OpCode <a name="l2979"></a>INTO 01CEDF79F8 0000 OpCode </span><span class=cF4> -<a name="l2980"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l63"><span class=cF4>INT_FAULT </span></a><span class=cF0>000000F997 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2981"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l95"><span class=cF4>INT_FAULT_ERR_CODE_BITMAP </span></a><span class=cF0>000000FA1A 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2982"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l2"><span class=cF4>INT_MP_CRASH_ADDR </span></a><span class=cF0>000000F8ED 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2983"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l6"><span class=cF4>INT_WAKE </span></a><span class=cF0>000000F8F1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2980"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l63"><span class=cF4>INT_FAULT </span></a><span class=cF0>000000F9AF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2981"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l95"><span class=cF4>INT_FAULT_ERR_CODE_BITMAP </span></a><span class=cF0>000000FA32 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2982"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l2"><span class=cF4>INT_MP_CRASH_ADDR </span></a><span class=cF0>000000F905 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2983"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l6"><span class=cF4>INT_WAKE </span></a><span class=cF0>000000F909 0003 ExportSysSym Imm </span><span class=cF4> <a name="l2984"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3025"><span class=cF4>INVALID_CLUS </span></a><span class=cF0>(-1) 0013 0000000008 DefineStr </span><span class=cF4> <a name="l2985"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l41"><span class=cF4>INVALID_PTR </span></a><span class=cF0>I64_MAX 0026 0000000008 DefineStr <a name="l2986"></a>INVD 01CEDF7860 0000 OpCode @@ -3020,10 +3020,10 @@ body {background-color:#1f1f1f;} <a name="l2992"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l669"><span class=cF4>IOAPIC_REG </span></a><span class=cF0>0xFEC00000 0002 0000000010 DefineStr </span><span class=cF4> <a name="l2993"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l675"><span class=cF4>IOREDTAB </span></a><span class=cF0>0x10 0002 0000000008 DefineStr <a name="l2994"></a>IRET 01CEDF7800 0004 OpCode </span><span class=cF4> -<a name="l2995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l477"><span class=cF4>IRQKbd </span></a><span class=cF0>000001A7FB 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l96"><span class=cF4>IRQMouseHard </span></a><span class=cF0>000001B13B 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2997"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l16"><span class=cF4>IRQ_TIMER </span></a><span class=cF0>000000F90C 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l2998"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l1"><span class=cF4>ISOInit </span></a><span class=cF0>000002F7E6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l2995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l477"><span class=cF4>IRQKbd </span></a><span class=cF0>000001A7CB 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l96"><span class=cF4>IRQMouseHard </span></a><span class=cF0>000001B10B 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2997"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l16"><span class=cF4>IRQ_TIMER </span></a><span class=cF0>000000F924 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l2998"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.CC.html#l1"><span class=cF4>ISOInit </span></a><span class=cF0>000002F7B6 0004 ExportSysSym Imm </span><span class=cF4> <a name="l2999"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3147"><span class=cF4>ISOT_BOOT_RECORD </span></a><span class=cF0>0 0006 0000000008 DefineStr </span><span class=cF4> <a name="l3000"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3148"><span class=cF4>ISOT_PRI_VOL_DESC </span></a><span class=cF0>1 0005 0000000008 DefineStr </span><span class=cF4> <a name="l3001"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3149"><span class=cF4>ISOT_SUPPLEMENTARY_DESC </span></a><span class=cF0>2 0006 0000000008 DefineStr </span><span class=cF4> @@ -3047,52 +3047,52 @@ body {background-color:#1f1f1f;} <a name="l3019"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l333"><span class=cF4>I_TIMER </span></a><span class=cF0>0x20 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3020"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l343"><span class=cF4>I_USER </span></a><span class=cF0>0x40 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3021"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l336"><span class=cF4>I_WAKE </span></a><span class=cF0>0x31 0006 0000000008 DefineStr </span><span class=cF4> -<a name="l3022"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l580"><span class=cF4>In </span></a><span class=cF0>000001EB33 000F 0000000065 Funct Public </span><span class=cF4> +<a name="l3022"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l580"><span class=cF4>In </span></a><span class=cF0>000001EB03 000F 0000000065 Funct Public </span><span class=cF4> <a name="l3023"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l72"><span class=cF4>InCharGet </span></a><span class=cF0>007FE20A28 0001 000000015A Funct Public </span><span class=cF4> -<a name="l3024"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l572"><span class=cF4>InFile </span></a><span class=cF0>000001EAC3 0008 000000006B Funct Public </span><span class=cF4> +<a name="l3024"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l572"><span class=cF4>InFile </span></a><span class=cF0>000001EA93 0008 000000006B Funct Public </span><span class=cF4> <a name="l3025"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l4"><span class=cF4>InGetStr </span></a><span class=cF0>007FDE66B8 0001 00000000C2 Funct Public </span><span class=cF4> <a name="l3026"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l45"><span class=cF4>InKeyGet </span></a><span class=cF0>007FDE5DB8 0001 00000000F0 Funct Public </span><span class=cF4> <a name="l3027"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l32"><span class=cF4>InPrint </span></a><span class=cF0>007FF22A28 0001 0000000064 Funct Public </span><span class=cF4> <a name="l3028"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l152"><span class=cF4>InSetMouse </span></a><span class=cF0>007FDE4640 0001 00000000DE Funct Public </span><span class=cF4> <a name="l3029"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l144"><span class=cF4>InSetMousePlot </span></a><span class=cF0>007FDE4A88 0003 0000000046 Funct </span><span class=cF4> -<a name="l3030"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l561"><span class=cF4>InStr </span></a><span class=cF0>000001EA5B 000B 0000000068 Funct Public </span><span class=cF4> +<a name="l3030"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l561"><span class=cF4>InStr </span></a><span class=cF0>000001EA2B 000B 0000000068 Funct Public </span><span class=cF4> <a name="l3031"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l56"><span class=cF4>InU16 </span></a><span class=cF0>0000000067 0002 Funct Public </span><span class=cF4> <a name="l3032"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l57"><span class=cF4>InU32 </span></a><span class=cF0>0000000068 0003 Funct Public </span><span class=cF4> <a name="l3033"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l58"><span class=cF4>InU8 </span></a><span class=cF0>0000000066 0016 Funct Public </span><span class=cF4> <a name="l3034"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l118"><span class=cF4>InUntilChar </span></a><span class=cF0>007FDE52F0 0001 000000004D Funct Public </span><span class=cF4> <a name="l3035"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l106"><span class=cF4>InUntilKey </span></a><span class=cF0>007FDE56A8 0001 000000004D Funct Public </span><span class=cF4> <a name="l3036"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/InFile.CC.html#l132"><span class=cF4>InView </span></a><span class=cF0>007FDE4F68 0001 000000001E Funct Public </span><span class=cF4> -<a name="l3037"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l1"><span class=cF4>InputFilterTask </span></a><span class=cF0>000001BD1B 0004 000000016F Funct </span><span class=cF4> +<a name="l3037"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l1"><span class=cF4>InputFilterTask </span></a><span class=cF0>000001BCEB 0004 000000016F Funct </span><span class=cF4> <a name="l3038"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.CC.html#l14"><span class=cF4>InsertNote </span></a><span class=cF0>007FDDDA28 0025 0000000112 Funct </span><span class=cF4> <a name="l3039"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l1"><span class=cF4>InstEntriesCompare </span></a><span class=cF0>007FFB35C0 0004 ExportSysSym Imm </span><span class=cF4> <a name="l3040"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l67"><span class=cF4>InstEntryFind </span></a><span class=cF0>007FFB3818 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l3041"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l7"><span class=cF4>IntCore0TimerHandler </span></a><span class=cF0>0000015F7E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3042"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l182"><span class=cF4>IntDivZero </span></a><span class=cF0>000000FC2A 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3043"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l133"><span class=cF4>IntEntryAlloc </span></a><span class=cF0>000000FB02 0003 000000003C Funct Public </span><span class=cF4> -<a name="l3044"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l171"><span class=cF4>IntEntryFree </span></a><span class=cF0>000000FBCA 0003 000000005D Funct Public </span><span class=cF4> -<a name="l3045"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l98"><span class=cF4>IntEntryGet </span></a><span class=cF0>000000FA3A 0004 0000000040 Funct Public </span><span class=cF4> -<a name="l3046"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l110"><span class=cF4>IntEntrySet </span></a><span class=cF0>000000FA7A 000E 0000000088 Funct Public </span><span class=cF4> -<a name="l3047"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l199"><span class=cF4>IntFaultHandlersNew </span></a><span class=cF0>000000FCEA 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3048"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l216"><span class=cF4>IntInit1 </span></a><span class=cF0>000000FD52 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3049"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l233"><span class=cF4>IntInit2 </span></a><span class=cF0>000000FDC2 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3050"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l388"><span class=cF4>IntMPCrash </span></a><span class=cF0>0000020175 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3051"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l164"><span class=cF4>IntNop </span></a><span class=cF0>000000FB8A 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3052"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l149"><span class=cF4>IntPICInit </span></a><span class=cF0>000000FB42 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3041"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l7"><span class=cF4>IntCore0TimerHandler </span></a><span class=cF0>0000015F4E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3042"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l182"><span class=cF4>IntDivZero </span></a><span class=cF0>000000FC42 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3043"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l133"><span class=cF4>IntEntryAlloc </span></a><span class=cF0>000000FB1A 0003 000000003C Funct Public </span><span class=cF4> +<a name="l3044"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l171"><span class=cF4>IntEntryFree </span></a><span class=cF0>000000FBE2 0003 000000005D Funct Public </span><span class=cF4> +<a name="l3045"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l98"><span class=cF4>IntEntryGet </span></a><span class=cF0>000000FA52 0004 0000000040 Funct Public </span><span class=cF4> +<a name="l3046"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l110"><span class=cF4>IntEntrySet </span></a><span class=cF0>000000FA92 000E 0000000088 Funct Public </span><span class=cF4> +<a name="l3047"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l199"><span class=cF4>IntFaultHandlersNew </span></a><span class=cF0>000000FD02 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3048"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l216"><span class=cF4>IntInit1 </span></a><span class=cF0>000000FD6A 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3049"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l233"><span class=cF4>IntInit2 </span></a><span class=cF0>000000FDDA 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3050"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l388"><span class=cF4>IntMPCrash </span></a><span class=cF0>0000020145 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3051"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l164"><span class=cF4>IntNop </span></a><span class=cF0>000000FBA2 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3052"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.CC.html#l149"><span class=cF4>IntPICInit </span></a><span class=cF0>000000FB5A 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3053"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l236"><span class=cF4>InvalidatePage </span></a><span class=cF0>0000000065 0004 Funct Public </span><span class=cF4> -<a name="l3054"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l284"><span class=cF4>IsDebugMode </span></a><span class=cF0>0000016776 0011 0000000013 Funct Public </span><span class=cF4> -<a name="l3055"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l102"><span class=cF4>IsDir </span></a><span class=cF0>000002E046 000C 000000007A Funct Public </span><span class=cF4> -<a name="l3056"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l28"><span class=cF4>IsDotC </span></a><span class=cF0>0000020FDD 0004 0000000067 Funct Public </span><span class=cF4> +<a name="l3054"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l284"><span class=cF4>IsDebugMode </span></a><span class=cF0>0000016746 0011 0000000013 Funct Public </span><span class=cF4> +<a name="l3055"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirB.CC.html#l102"><span class=cF4>IsDir </span></a><span class=cF0>000002E016 000C 000000007A Funct Public </span><span class=cF4> +<a name="l3056"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrA.CC.html#l28"><span class=cF4>IsDotC </span></a><span class=cF0>0000020FAD 0004 0000000067 Funct Public </span><span class=cF4> <a name="l3057"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocNew.CC.html#l35"><span class=cF4>IsEditableText </span></a><span class=cF0>007FE43428 0027 0000000031 Funct </span><span class=cF4> <a name="l3058"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l186"><span class=cF4>IsInHeap </span></a><span class=cF0>007FED5330 0001 000000006A Funct Public </span><span class=cF4> <a name="l3059"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l106"><span class=cF4>IsInHeapCtrl </span></a><span class=cF0>007FED5A60 000A 000000007E Funct Public </span><span class=cF4> -<a name="l3060"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1303"><span class=cF4>IsLexExpression2Bin </span></a><span class=cF0>007FFBE9BE 0007 0000000029 Funct Public </span><span class=cF4> -<a name="l3061"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l232"><span class=cF4>IsMute </span></a><span class=cF0>00000165FE 0004 0000000013 Funct Public </span><span class=cF4> +<a name="l3060"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1303"><span class=cF4>IsLexExpression2Bin </span></a><span class=cF0>007FFBE956 0007 0000000029 Funct Public </span><span class=cF4> +<a name="l3061"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l232"><span class=cF4>IsMute </span></a><span class=cF0>00000165CE 0004 0000000013 Funct Public </span><span class=cF4> <a name="l3062"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.CC.html#l298"><span class=cF4>IsPixCovered0 </span></a><span class=cF0>007FEC0293 0023 Funct Public </span><span class=cF4> -<a name="l3063"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l264"><span class=cF4>IsRaw </span></a><span class=cF0>00000166E6 0078 0000000026 Funct Public </span><span class=cF4> -<a name="l3064"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l242"><span class=cF4>IsSilent </span></a><span class=cF0>000001663E 0004 000000001C Funct Public </span><span class=cF4> -<a name="l3065"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l274"><span class=cF4>IsSingleUser </span></a><span class=cF0>0000016736 0006 0000000013 Funct Public </span><span class=cF4> -<a name="l3066"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l106"><span class=cF4>IsSuspended </span></a><span class=cF0>000001CB4B 0003 0000000035 Funct Public </span><span class=cF4> -<a name="l3067"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l252"><span class=cF4>IsSysDebug </span></a><span class=cF0>0000016686 0003 0000000013 Funct Public +<a name="l3063"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l264"><span class=cF4>IsRaw </span></a><span class=cF0>00000166B6 0078 0000000026 Funct Public </span><span class=cF4> +<a name="l3064"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l242"><span class=cF4>IsSilent </span></a><span class=cF0>000001660E 0004 000000001C Funct Public </span><span class=cF4> +<a name="l3065"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l274"><span class=cF4>IsSingleUser </span></a><span class=cF0>0000016706 0006 0000000013 Funct Public </span><span class=cF4> +<a name="l3066"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l106"><span class=cF4>IsSuspended </span></a><span class=cF0>000001CB1B 0003 0000000035 Funct Public </span><span class=cF4> +<a name="l3067"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l252"><span class=cF4>IsSysDebug </span></a><span class=cF0>0000016656 0003 0000000013 Funct Public <a name="l3068"></a>JA 01CEDF9B50 000A OpCode <a name="l3069"></a>JAE 01CEDFA060 000A OpCode <a name="l3070"></a>JB 01CEDFA288 0012 OpCode @@ -3104,9 +3104,9 @@ body {background-color:#1f1f1f;} <a name="l3076"></a>JG 01CEDF9370 000F OpCode <a name="l3077"></a>JGE 01CEDF95B0 0014 OpCode </span><span class=cF4> <a name="l3078"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l706"><span class=cF4>JIFFY_FREQ </span></a><span class=cF0>1000 0016 0000000008 DefineStr -<a name="l3079"></a>JL 01CEDF96D0 000B OpCode +<a name="l3079"></a>JL 01CEDF96D0 000C OpCode <a name="l3080"></a>JLE 01CEDF9490 000C OpCode -<a name="l3081"></a>JMP 01CEE0E198 004D OpCode +<a name="l3081"></a>JMP 01CEE0E198 004E OpCode <a name="l3082"></a>JNA 01CEDF9BF8 0000 OpCode <a name="l3083"></a>JNAE 01CEDFA108 0000 OpCode <a name="l3084"></a>JNB 01CEDF9FE8 0000 OpCode @@ -3143,14 +3143,14 @@ body {background-color:#1f1f1f;} <a name="l3115"></a>JRCXZ 01CEDF91D8 0000 OpCode <a name="l3116"></a>JS 01CEDF9A30 0019 OpCode <a name="l3117"></a>JZ 01CEDF9E38 004D OpCode </span><span class=cF4> -<a name="l3118"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l20"><span class=cF4>JobCtrlInit </span></a><span class=cF0>000001D9FB 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3119"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l1"><span class=cF4>JobDel </span></a><span class=cF0>000001D99B 000F 000000001D Funct Public </span><span class=cF4> -<a name="l3120"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l229"><span class=cF4>JobQueue </span></a><span class=cF0>000001FC5D 0006 0000000104 Funct Public </span><span class=cF4> -<a name="l3121"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l7"><span class=cF4>JobQueueDel </span></a><span class=cF0>000001D9BB 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l3122"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l242"><span class=cF4>JobResGet </span></a><span class=cF0>000001DF33 0003 000000007E Funct Public </span><span class=cF4> -<a name="l3123"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l198"><span class=cF4>JobResScan </span></a><span class=cF0>000001DE6B 0012 00000000C8 Funct Public </span><span class=cF4> -<a name="l3124"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l321"><span class=cF4>JobRunOne </span></a><span class=cF0>000001E12B 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3125"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l412"><span class=cF4>JobsHandler </span></a><span class=cF0>000001E4C3 0008 000000009E Funct Public </span><span class=cF4> +<a name="l3118"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l20"><span class=cF4>JobCtrlInit </span></a><span class=cF0>000001D9CB 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3119"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l1"><span class=cF4>JobDel </span></a><span class=cF0>000001D96B 000F 000000001D Funct Public </span><span class=cF4> +<a name="l3120"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l229"><span class=cF4>JobQueue </span></a><span class=cF0>000001FC2D 0006 0000000104 Funct Public </span><span class=cF4> +<a name="l3121"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l7"><span class=cF4>JobQueueDel </span></a><span class=cF0>000001D98B 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l3122"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l242"><span class=cF4>JobResGet </span></a><span class=cF0>000001DF03 0003 000000007E Funct Public </span><span class=cF4> +<a name="l3123"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l198"><span class=cF4>JobResScan </span></a><span class=cF0>000001DE3B 0012 00000000C8 Funct Public </span><span class=cF4> +<a name="l3124"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l321"><span class=cF4>JobRunOne </span></a><span class=cF0>000001E0FB 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3125"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l412"><span class=cF4>JobsHandler </span></a><span class=cF0>000001E493 0008 000000009E Funct Public </span><span class=cF4> <a name="l3126"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3669"><span class=cF4>KBDC_DISABLE_MS </span></a><span class=cF0>0xA7 0003 0000000008 DefineStr </span><span class=cF4> <a name="l3127"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3671"><span class=cF4>KBDC_ENABLE_KBD </span></a><span class=cF0>0xAE 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3128"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3670"><span class=cF4>KBDC_ENABLE_MS </span></a><span class=cF0>0xA8 0003 0000000008 DefineStr </span><span class=cF4> @@ -3162,16 +3162,16 @@ body {background-color:#1f1f1f;} <a name="l3134"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutKey.CC.html#l948"><span class=cF4>KDDocPutKey </span></a><span class=cF0>007FDF6518 0003 0000000036 Funct </span><span class=cF4> <a name="l3135"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutS.CC.html#l250"><span class=cF4>KDDocPutS </span></a><span class=cF0>007FE18C28 0003 000000003A Funct </span><span class=cF4> <a name="l3136"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4401"><span class=cF4>KDF_HAS_DESCS </span></a><span class=cF0>1 0004 0000000008 DefineStr </span><span class=cF4> -<a name="l3137"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l124"><span class=cF4>KDInputFilterPutKey </span></a><span class=cF0>00000188AE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3138"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l135"><span class=cF4>KDInputFilterPutS </span></a><span class=cF0>00000188E6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3139"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l99"><span class=cF4>KDRawPutKey </span></a><span class=cF0>0000018846 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3140"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l110"><span class=cF4>KDRawPutS </span></a><span class=cF0>000001886E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3137"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l124"><span class=cF4>KDInputFilterPutKey </span></a><span class=cF0>000001887E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3138"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l135"><span class=cF4>KDInputFilterPutS </span></a><span class=cF0>00000188B6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3139"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l99"><span class=cF4>KDRawPutKey </span></a><span class=cF0>0000018816 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3140"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l110"><span class=cF4>KDRawPutS </span></a><span class=cF0>000001883E 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3141"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l9"><span class=cF4>KERNEL_BIN_C </span></a><span class=cF0>\"Kernel.B 0004 0000000010 DefineStr </span><span class=cF4> <a name="l3142"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootHDIns.CC.html#l8"><span class=cF4>KERNEL_BIN_C </span></a><span class=cF0>\"Kernel.B 000A 0000000010 DefineStr </span><span class=cF4> <a name="l3143"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l855"><span class=cF4>KERNEL_MODULE_NAME </span></a><span class=cF0>\"/Kernel/ 0005 0000000018 DefineStr </span><span class=cF4> <a name="l3144"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l95"><span class=cF4>KMCompare </span></a><span class=cF0>007FED7FC8 0003 000000004C Funct </span><span class=cF4> <a name="l3145"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l71"><span class=cF4>KMComparePrepare </span></a><span class=cF0>007FED8380 0005 00000000B8 Funct </span><span class=cF4> -<a name="l3146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l143"><span class=cF4>KMain </span></a><span class=cF0>0000031826 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l143"><span class=cF4>KMain </span></a><span class=cF0>00000317F6 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3147"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l286"><span class=cF4>KW_ARGPOP </span></a><span class=cF0>46 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3148"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l256"><span class=cF4>KW_ASM </span></a><span class=cF0>16 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3149"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l274"><span class=cF4>KW_ASSERT </span></a><span class=cF0>34 0002 0000000008 DefineStr </span><span class=cF4> @@ -3221,35 +3221,35 @@ body {background-color:#1f1f1f;} <a name="l3193"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l251"><span class=cF4>KW__EXTERN </span></a><span class=cF0>11 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3194"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l268"><span class=cF4>KW__IMPORT </span></a><span class=cF0>28 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3195"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CompilerA.HH.html#l254"><span class=cF4>KW__INTERN </span></a><span class=cF0>14 0002 0000000008 DefineStr </span><span class=cF4> -<a name="l3196"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l344"><span class=cF4>KbdBuildSC </span></a><span class=cF0>000001A30B 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l3197"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l49"><span class=cF4>KbdCmdFlush </span></a><span class=cF0>00000194A3 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l3198"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l39"><span class=cF4>KbdCmdRead </span></a><span class=cF0>000001943B 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l3199"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l24"><span class=cF4>KbdCmdSend </span></a><span class=cF0>00000193C3 0018 ExportSysSym Imm </span><span class=cF4> -<a name="l3200"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l511"><span class=cF4>KbdHandler </span></a><span class=cF0>000001A8FB 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3201"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l491"><span class=cF4>KbdInit </span></a><span class=cF0>000001A853 0004 000000009D Funct </span><span class=cF4> -<a name="l3202"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l57"><span class=cF4>KbdLEDsSet </span></a><span class=cF0>00000194F3 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3203"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l543"><span class=cF4>KbdMessagesQueue </span></a><span class=cF0>000001AA2B 0006 0000000081 Funct </span><span class=cF4> -<a name="l3204"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l73"><span class=cF4>KbdMouseCmdAck </span></a><span class=cF0>000001958B 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l3205"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l567"><span class=cF4>KbdMouseEventTime </span></a><span class=cF0>000001AAB3 000E 0000000026 Funct Public </span><span class=cF4> -<a name="l3206"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l350"><span class=cF4>KbdMouseHandler </span></a><span class=cF0>000001BAAB 0006 00000000D9 Funct </span><span class=cF4> -<a name="l3207"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l389"><span class=cF4>KbdMouseInit </span></a><span class=cF0>000001BB8B 0004 0000000189 Funct </span><span class=cF4> -<a name="l3208"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l303"><span class=cF4>KbdMouseReset </span></a><span class=cF0>000001B943 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l3196"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l344"><span class=cF4>KbdBuildSC </span></a><span class=cF0>000001A2DB 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l3197"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l49"><span class=cF4>KbdCmdFlush </span></a><span class=cF0>0000019473 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l3198"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l39"><span class=cF4>KbdCmdRead </span></a><span class=cF0>000001940B 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l3199"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l24"><span class=cF4>KbdCmdSend </span></a><span class=cF0>0000019393 0018 ExportSysSym Imm </span><span class=cF4> +<a name="l3200"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l511"><span class=cF4>KbdHandler </span></a><span class=cF0>000001A8CB 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3201"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l491"><span class=cF4>KbdInit </span></a><span class=cF0>000001A823 0004 000000009D Funct </span><span class=cF4> +<a name="l3202"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l57"><span class=cF4>KbdLEDsSet </span></a><span class=cF0>00000194C3 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3203"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l543"><span class=cF4>KbdMessagesQueue </span></a><span class=cF0>000001A9FB 0006 0000000081 Funct </span><span class=cF4> +<a name="l3204"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l73"><span class=cF4>KbdMouseCmdAck </span></a><span class=cF0>000001955B 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l3205"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l567"><span class=cF4>KbdMouseEventTime </span></a><span class=cF0>000001AA83 000E 0000000026 Funct Public </span><span class=cF4> +<a name="l3206"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l350"><span class=cF4>KbdMouseHandler </span></a><span class=cF0>000001BA7B 0006 00000000D9 Funct </span><span class=cF4> +<a name="l3207"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l389"><span class=cF4>KbdMouseInit </span></a><span class=cF0>000001BB5B 0004 0000000189 Funct </span><span class=cF4> +<a name="l3208"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l303"><span class=cF4>KbdMouseReset </span></a><span class=cF0>000001B913 0006 ExportSysSym Imm </span><span class=cF4> <a name="l3209"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l10"><span class=cF4>KbdMouseTimeCB </span></a><span class=cF0>007FDD4B98 0003 0000000040 Funct </span><span class=cF4> -<a name="l3210"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l449"><span class=cF4>KbdPacketRead </span></a><span class=cF0>000001A6F3 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l102"><span class=cF4>KbdTypeMatic </span></a><span class=cF0>0000019643 0006 0000000073 Funct Public </span><span class=cF4> -<a name="l3212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l66"><span class=cF4>KeyDescSet </span></a><span class=cF0>000001873E 00EE 0000000051 Funct Public </span><span class=cF4> -<a name="l3213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l81"><span class=cF4>KeyDevAdd </span></a><span class=cF0>00000187BE 000A 0000000084 Funct Public </span><span class=cF4> -<a name="l3214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l224"><span class=cF4>KeyDevInit </span></a><span class=cF0>0000018B86 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3215"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l75"><span class=cF4>KeyDevRemove </span></a><span class=cF0>0000018796 0004 0000000022 Funct Public </span><span class=cF4> -<a name="l3216"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l170"><span class=cF4>KeyGet </span></a><span class=cF0>000001C133 0016 0000000156 Funct Public </span><span class=cF4> +<a name="l3210"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l449"><span class=cF4>KbdPacketRead </span></a><span class=cF0>000001A6C3 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l102"><span class=cF4>KbdTypeMatic </span></a><span class=cF0>0000019613 0006 0000000073 Funct Public </span><span class=cF4> +<a name="l3212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l66"><span class=cF4>KeyDescSet </span></a><span class=cF0>000001870E 00EE 0000000051 Funct Public </span><span class=cF4> +<a name="l3213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l81"><span class=cF4>KeyDevAdd </span></a><span class=cF0>000001878E 000A 0000000084 Funct Public </span><span class=cF4> +<a name="l3214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l224"><span class=cF4>KeyDevInit </span></a><span class=cF0>0000018B56 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3215"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l75"><span class=cF4>KeyDevRemove </span></a><span class=cF0>0000018766 0004 0000000022 Funct Public </span><span class=cF4> +<a name="l3216"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l170"><span class=cF4>KeyGet </span></a><span class=cF0>000001C103 0016 0000000156 Funct Public </span><span class=cF4> <a name="l3217"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l159"><span class=cF4>KeyMap </span></a><span class=cF0>007FED72F0 0001 00000000AB Funct Public </span><span class=cF4> <a name="l3218"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l44"><span class=cF4>KeyMapCtrlAltFamily </span></a><span class=cF0>007FF7E428 0006 00000001AB Funct </span><span class=cF4> <a name="l3219"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l129"><span class=cF4>KeyMapFamily </span></a><span class=cF0>007FED7708 0010 00000000EF Funct </span><span class=cF4> <a name="l3220"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l105"><span class=cF4>KeyMapFamily2 </span></a><span class=cF0>007FED7B60 0007 00000000FA Funct </span><span class=cF4> <a name="l3221"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l3"><span class=cF4>KeyMapKeyMStrPrint </span></a><span class=cF0>007FED93B8 0005 0000000164 Funct </span><span class=cF4> <a name="l3222"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l36"><span class=cF4>KeyMapKeyPrint </span></a><span class=cF0>007FED8AF8 000B 0000000055 Funct </span><span class=cF4> -<a name="l3223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l143"><span class=cF4>KeyScan </span></a><span class=cF0>000001C09B 000B 0000000093 Funct Public </span><span class=cF4> -<a name="l3224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l50"><span class=cF4>Kill </span></a><span class=cF0>000001CA2B 0025 00000000C8 Funct Public +<a name="l3223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l143"><span class=cF4>KeyScan </span></a><span class=cF0>000001C06B 000B 0000000093 Funct Public </span><span class=cF4> +<a name="l3224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l50"><span class=cF4>Kill </span></a><span class=cF0>000001C9FB 0025 00000000C8 Funct Public <a name="l3225"></a>LAHF 01CEDF77A0 0000 OpCode </span><span class=cF4> <a name="l3226"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l649"><span class=cF4>LAPICF_APIC_ENABLED </span></a><span class=cF0>0x100 0003 0000000008 DefineStr </span><span class=cF4> <a name="l3227"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l639"><span class=cF4>LAPIC_APIC_ID </span></a><span class=cF0>(LAPIC_BAS 0003 0000000018 DefineStr </span><span class=cF4> @@ -3275,7 +3275,7 @@ body {background-color:#1f1f1f;} <a name="l3247"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l641"><span class=cF4>LAPIC_TASK_PRIORITY </span></a><span class=cF0>(LAPIC_BAS 0002 0000000018 DefineStr </span><span class=cF4> <a name="l3248"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l653"><span class=cF4>LAPIC_TMR </span></a><span class=cF0>(LAPIC_BAS 0002 0000000018 DefineStr <a name="l3249"></a>LAR 01CEDF76F8 0000 OpCode </span><span class=cF4> -<a name="l3250"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l20"><span class=cF4>LBEqual </span></a><span class=cF0>000000ADF6 0036 Funct Public </span><span class=cF4> +<a name="l3250"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l20"><span class=cF4>LBEqual </span></a><span class=cF0>000000AE12 0036 Funct Public </span><span class=cF4> <a name="l3251"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l15"><span class=cF4>LBtc </span></a><span class=cF0>000000007D 0004 Funct Public </span><span class=cF4> <a name="l3252"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l16"><span class=cF4>LBtr </span></a><span class=cF0>000000007C 00DC Funct Public </span><span class=cF4> <a name="l3253"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l17"><span class=cF4>LBts </span></a><span class=cF0>000000007B 0117 Funct Public @@ -3286,7 +3286,7 @@ body {background-color:#1f1f1f;} <a name="l3258"></a>LDMXCSR 01CEE00C80 0000 OpCode <a name="l3259"></a>LEA 01CEDF7668 0014 OpCode <a name="l3260"></a>LEAVE 01CEDF7620 0009 OpCode </span><span class=cF4> -<a name="l3261"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l100"><span class=cF4>LFBFlush </span></a><span class=cF0>0000015DE6 0019 000000000F Funct Public +<a name="l3261"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l92"><span class=cF4>LFBFlush </span></a><span class=cF0>0000015DB6 001C 000000000F Funct Public <a name="l3262"></a>LFENCE 01CEE00DB8 0000 OpCode </span><span class=cF4> <a name="l3263"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2178"><span class=cF4>LFSF_DEFINE </span></a><span class=cF0>2 0005 0000000008 DefineStr </span><span class=cF4> <a name="l3264"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2177"><span class=cF4>LFSF_DOC </span></a><span class=cF0>1 000A 0000000008 DefineStr @@ -3332,36 +3332,36 @@ body {background-color:#1f1f1f;} <a name="l3304"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3632"><span class=cF4>LTPURPLE </span></a><span class=cF0>13 0004 0000000008 DefineStr <a name="l3305"></a>LTR 01CEDF6D38 0001 OpCode </span><span class=cF4> <a name="l3306"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3631"><span class=cF4>LTRED </span></a><span class=cF0>12 0011 0000000008 DefineStr </span><span class=cF4> -<a name="l3307"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l218"><span class=cF4>LXchgI64 </span></a><span class=cF0>000000AF18 0003 Funct Public </span><span class=cF4> -<a name="l3308"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l219"><span class=cF4>LXchgU16 </span></a><span class=cF0>000000AF3E 0002 Funct Public </span><span class=cF4> -<a name="l3309"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l220"><span class=cF4>LXchgU32 </span></a><span class=cF0>000000AF2C 0002 Funct Public </span><span class=cF4> -<a name="l3310"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l221"><span class=cF4>LXchgU8 </span></a><span class=cF0>000000AF53 0002 Funct Public </span><span class=cF4> -<a name="l3311"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l90"><span class=cF4>LastDayOfMon </span></a><span class=cF0>0000011902 0004 0000000055 Funct Public </span><span class=cF4> -<a name="l3312"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l123"><span class=cF4>LastDayOfYear </span></a><span class=cF0>00000119A2 0004 000000004B Funct Public </span><span class=cF4> -<a name="l3313"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l48"><span class=cF4>LastFun </span></a><span class=cF0>007FFC054E 0006 Funct Public </span><span class=cF4> +<a name="l3307"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l218"><span class=cF4>LXchgI64 </span></a><span class=cF0>000000AF34 0003 Funct Public </span><span class=cF4> +<a name="l3308"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l219"><span class=cF4>LXchgU16 </span></a><span class=cF0>000000AF5A 0002 Funct Public </span><span class=cF4> +<a name="l3309"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l220"><span class=cF4>LXchgU32 </span></a><span class=cF0>000000AF48 0002 Funct Public </span><span class=cF4> +<a name="l3310"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l221"><span class=cF4>LXchgU8 </span></a><span class=cF0>000000AF6F 0002 Funct Public </span><span class=cF4> +<a name="l3311"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l90"><span class=cF4>LastDayOfMon </span></a><span class=cF0>000001191A 0004 0000000055 Funct Public </span><span class=cF4> +<a name="l3312"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l123"><span class=cF4>LastDayOfYear </span></a><span class=cF0>00000119BA 0004 000000004B Funct Public </span><span class=cF4> +<a name="l3313"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l48"><span class=cF4>LastFun </span></a><span class=cF0>007FFC04E6 0006 Funct Public </span><span class=cF4> <a name="l3314"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsBttn.CC.html#l32"><span class=cF4>LeftClickCtrlBttn </span></a><span class=cF0>007FDE7BD0 0003 0000000039 Funct </span><span class=cF4> <a name="l3315"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l174"><span class=cF4>LeftClickHWinScroll </span></a><span class=cF0>007FDEA0B8 0003 000000009F Funct </span><span class=cF4> <a name="l3316"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l155"><span class=cF4>LeftClickTermBttn </span></a><span class=cF0>007FDD1150 0003 0000000021 Funct </span><span class=cF4> <a name="l3317"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l191"><span class=cF4>LeftClickVWinScroll </span></a><span class=cF0>007FDE9CB0 0003 000000009F Funct </span><span class=cF4> <a name="l3318"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l348"><span class=cF4>LeftClickViewAngles </span></a><span class=cF0>007FDF6C28 0003 00000000C7 Funct </span><span class=cF4> -<a name="l3319"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l216"><span class=cF4>Letter2BlkDev </span></a><span class=cF0>0000025BA0 0023 000000003C Funct Public </span><span class=cF4> -<a name="l3320"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l193"><span class=cF4>Letter2BlkDevType </span></a><span class=cF0>0000026168 0010 0000000083 Funct Public </span><span class=cF4> -<a name="l3321"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l211"><span class=cF4>Letter2Drive </span></a><span class=cF0>00000261F0 0032 0000000084 Funct Public </span><span class=cF4> -<a name="l3322"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l181"><span class=cF4>Letter2Letter </span></a><span class=cF0>0000026108 0011 0000000059 Funct Public +<a name="l3319"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskBlkDev.CC.html#l216"><span class=cF4>Letter2BlkDev </span></a><span class=cF0>0000025B70 0023 000000003C Funct Public </span><span class=cF4> +<a name="l3320"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l193"><span class=cF4>Letter2BlkDevType </span></a><span class=cF0>0000026138 0010 0000000083 Funct Public </span><span class=cF4> +<a name="l3321"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l211"><span class=cF4>Letter2Drive </span></a><span class=cF0>00000261C0 0032 0000000084 Funct Public </span><span class=cF4> +<a name="l3322"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l181"><span class=cF4>Letter2Letter </span></a><span class=cF0>00000260D8 0011 0000000059 Funct Public <a name="l3323"></a>Lex 0000000000 0001 NULL </span><span class=cF4> <a name="l3324"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l529"><span class=cF4>Lex </span></a><span class=cF0>007FFB1768 017E 00000018DE Funct Public </span><span class=cF4> <a name="l3325"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l381"><span class=cF4>LexAttachDoc </span></a><span class=cF0>007FFB1300 000C 0000000143 Funct Public </span><span class=cF4> <a name="l3326"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/LexLib.CC.html#l1"><span class=cF4>LexBackupLastChar </span></a><span class=cF0>007FFAFC3B 0005 ExportSysSym Imm </span><span class=cF4> <a name="l3327"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l121"><span class=cF4>LexCharGet </span></a><span class=cF0>007FFB07E8 0036 0000000908 Funct Public </span><span class=cF4> -<a name="l3328"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l99"><span class=cF4>LexD2I32 </span></a><span class=cF0>007FFC071F 001F 00000000A6 Funct Public </span><span class=cF4> -<a name="l3329"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l116"><span class=cF4>LexD3I32 </span></a><span class=cF0>007FFC07C7 0009 00000000D9 Funct Public </span><span class=cF4> +<a name="l3328"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l99"><span class=cF4>LexD2I32 </span></a><span class=cF0>007FFC06B7 001F 00000000A6 Funct Public </span><span class=cF4> +<a name="l3329"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l116"><span class=cF4>LexD3I32 </span></a><span class=cF0>007FFC075F 0009 00000000D9 Funct Public </span><span class=cF4> <a name="l3330"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l358"><span class=cF4>LexDocRead </span></a><span class=cF0>007FFB1270 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3331"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l104"><span class=cF4>LexDollar </span></a><span class=cF0>007FFB0770 0005 ExportSysSym Imm </span><span class=cF4> <a name="l3332"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l95"><span class=cF4>LexExcept </span></a><span class=cF0>007FFAF1BB 0103 00000000E2 Funct Public </span><span class=cF4> -<a name="l3333"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1344"><span class=cF4>LexExpression </span></a><span class=cF0>007FFBEA9E 0010 000000003F Funct Public </span><span class=cF4> -<a name="l3334"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1281"><span class=cF4>LexExpression2Bin </span></a><span class=cF0>007FFBE926 0009 0000000093 Funct Public </span><span class=cF4> -<a name="l3335"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1326"><span class=cF4>LexExpressionF64 </span></a><span class=cF0>007FFBEA46 0007 0000000054 Funct Public </span><span class=cF4> -<a name="l3336"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1308"><span class=cF4>LexExpressionI64 </span></a><span class=cF0>007FFBE9EE 0034 0000000054 Funct Public </span><span class=cF4> +<a name="l3333"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1344"><span class=cF4>LexExpression </span></a><span class=cF0>007FFBEA36 0010 000000003F Funct Public </span><span class=cF4> +<a name="l3334"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1281"><span class=cF4>LexExpression2Bin </span></a><span class=cF0>007FFBE8BE 0009 0000000093 Funct Public </span><span class=cF4> +<a name="l3335"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1326"><span class=cF4>LexExpressionF64 </span></a><span class=cF0>007FFBE9DE 0007 0000000054 Funct Public </span><span class=cF4> +<a name="l3336"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1308"><span class=cF4>LexExpressionI64 </span></a><span class=cF0>007FFBE986 0034 0000000054 Funct Public </span><span class=cF4> <a name="l3337"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/LexLib.CC.html#l282"><span class=cF4>LexExtStr </span></a><span class=cF0>007FFB0383 0018 00000000EC Funct Public </span><span class=cF4> <a name="l3338"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l12"><span class=cF4>LexFilePop </span></a><span class=cF0>007FFB04D3 0004 ExportSysSym Imm </span><span class=cF4> <a name="l3339"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l1"><span class=cF4>LexFilePush </span></a><span class=cF0>007FFB0473 0005 ExportSysSym Imm </span><span class=cF4> @@ -3376,7 +3376,7 @@ body {background-color:#1f1f1f;} <a name="l3348"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l1"><span class=cF4>LexPutToken </span></a><span class=cF0>007FFAEE3B 0004 000000012B Funct Public </span><span class=cF4> <a name="l3349"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l311"><span class=cF4>LexSkipEol </span></a><span class=cF0>007FFB10F0 0007 000000002B Funct Public <a name="l3350"></a>LexStatement2Bin 0000000000 0001 NULL </span><span class=cF4> -<a name="l3351"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l1"><span class=cF4>LexStatement2Bin </span></a><span class=cF0>007FFC0ADF 0005 0000000141 Funct Public </span><span class=cF4> +<a name="l3351"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l1"><span class=cF4>LexStatement2Bin </span></a><span class=cF0>007FFC0A77 0005 0000000141 Funct Public </span><span class=cF4> <a name="l3352"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l75"><span class=cF4>LexWarn </span></a><span class=cF0>007FFAF0DB 000E 00000000D9 Funct Public </span><span class=cF4> <a name="l3353"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l8"><span class=cF4>Line </span></a><span class=cF0>007FEB21F8 0022 0000000357 Funct Public </span><span class=cF4> <a name="l3354"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l42"><span class=cF4>LineRep </span></a><span class=cF0>007FDB3A48 0009 000000011F Funct Public </span><span class=cF4> @@ -3385,19 +3385,19 @@ body {background-color:#1f1f1f;} <a name="l3357"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LinkCheck.CC.html#l58"><span class=cF4>LinkCheck </span></a><span class=cF0>007FDB1DE0 0001 00000001B9 Funct Public </span><span class=cF4> <a name="l3358"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LinkCheck.CC.html#l3"><span class=cF4>LinkCheckDoc </span></a><span class=cF0>007FDB26B0 0003 0000000162 Funct </span><span class=cF4> <a name="l3359"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LinkCheck.CC.html#l48"><span class=cF4>LinkCheckFile </span></a><span class=cF0>007FDB2308 0003 0000000040 Funct </span><span class=cF4> -<a name="l3360"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l13"><span class=cF4>LinkedListCopy </span></a><span class=cF0>000000FE9A 0003 0000000047 Funct Public </span><span class=cF4> -<a name="l3361"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l26"><span class=cF4>LinkedListCount </span></a><span class=cF0>000000FEE2 0011 0000000026 Funct Public </span><span class=cF4> -<a name="l3362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l1"><span class=cF4>LinkedListDel </span></a><span class=cF0>000000FE72 000D 0000000027 Funct Public </span><span class=cF4> -<a name="l3363"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l39"><span class=cF4>LinkedListSize </span></a><span class=cF0>000000FF0A 0006 000000002C Funct Public </span><span class=cF4> -<a name="l3364"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l398"><span class=cF4>ListMatch </span></a><span class=cF0>000000B9A4 000E 0000000128 Funct Public </span><span class=cF4> -<a name="l3365"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l377"><span class=cF4>ListSub </span></a><span class=cF0>000000B944 000C 0000000059 Funct Public </span><span class=cF4> +<a name="l3360"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l13"><span class=cF4>LinkedListCopy </span></a><span class=cF0>000000FEB2 0003 0000000047 Funct Public </span><span class=cF4> +<a name="l3361"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l26"><span class=cF4>LinkedListCount </span></a><span class=cF0>000000FEFA 0011 0000000026 Funct Public </span><span class=cF4> +<a name="l3362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l1"><span class=cF4>LinkedListDel </span></a><span class=cF0>000000FE8A 000D 0000000027 Funct Public </span><span class=cF4> +<a name="l3363"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l39"><span class=cF4>LinkedListSize </span></a><span class=cF0>000000FF22 0006 000000002C Funct Public </span><span class=cF4> +<a name="l3364"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l398"><span class=cF4>ListMatch </span></a><span class=cF0>000000B9C0 000E 0000000128 Funct Public </span><span class=cF4> +<a name="l3365"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l377"><span class=cF4>ListSub </span></a><span class=cF0>000000B960 000C 0000000059 Funct Public </span><span class=cF4> <a name="l3366"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l103"><span class=cF4>Ln </span></a><span class=cF0>000000ACD6 0004 Funct Public </span><span class=cF4> -<a name="l3367"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l208"><span class=cF4>Load </span></a><span class=cF0>00000112C2 0004 00000001E6 Funct </span><span class=cF4> +<a name="l3367"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l208"><span class=cF4>Load </span></a><span class=cF0>00000112DA 0004 00000001E6 Funct </span><span class=cF4> <a name="l3368"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.CC.html#l3"><span class=cF4>LoadDocDefines </span></a><span class=cF0>007FDCBC28 0007 0000000400 Funct </span><span class=cF4> -<a name="l3369"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l279"><span class=cF4>LoadKernel </span></a><span class=cF0>00000114AA 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3370"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l1"><span class=cF4>LoadOneImport </span></a><span class=cF0>0000010CEA 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3371"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l75"><span class=cF4>LoadPass1 </span></a><span class=cF0>0000010F42 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3372"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l175"><span class=cF4>LoadPass2 </span></a><span class=cF0>0000011212 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3369"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l279"><span class=cF4>LoadKernel </span></a><span class=cF0>00000114C2 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3370"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l1"><span class=cF4>LoadOneImport </span></a><span class=cF0>0000010D02 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3371"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l75"><span class=cF4>LoadPass1 </span></a><span class=cF0>0000010F5A 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3372"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l175"><span class=cF4>LoadPass2 </span></a><span class=cF0>000001122A 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3373"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l104"><span class=cF4>Log10 </span></a><span class=cF0>000000ACAA 0008 Funct Public </span><span class=cF4> <a name="l3374"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l105"><span class=cF4>Log2 </span></a><span class=cF0>000000ACC0 0003 Funct Public </span><span class=cF4> <a name="l3375"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l163"><span class=cF4>LongLines </span></a><span class=cF0>007FDAB488 0001 00000000CE Funct Public </span><span class=cF4> @@ -3408,9 +3408,9 @@ body {background-color:#1f1f1f;} <a name="l3380"></a>MAXPS 01CEDFEE88 0000 OpCode <a name="l3381"></a>MAXSD 01CEDFEEE8 0000 OpCode <a name="l3382"></a>MAXSS 01CEDFEF48 0000 OpCode </span><span class=cF4> -<a name="l3383"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l391"><span class=cF4>MAlloc </span></a><span class=cF0>000000DC46 0188 Funct Public </span><span class=cF4> -<a name="l3384"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l432"><span class=cF4>MAllocAligned </span></a><span class=cF0>000000E01C 0006 0000000075 Funct Public </span><span class=cF4> -<a name="l3385"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l413"><span class=cF4>MAllocIdent </span></a><span class=cF0>000000DFAC 0034 000000004A Funct Public </span><span class=cF4> +<a name="l3383"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l391"><span class=cF4>MAlloc </span></a><span class=cF0>000000DC5E 0188 Funct Public </span><span class=cF4> +<a name="l3384"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l432"><span class=cF4>MAllocAligned </span></a><span class=cF0>000000E034 0006 0000000075 Funct Public </span><span class=cF4> +<a name="l3385"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l413"><span class=cF4>MAllocIdent </span></a><span class=cF0>000000DFC4 0034 000000004A Funct Public </span><span class=cF4> <a name="l3386"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3359"><span class=cF4>MBR_PT_FAT32a </span></a><span class=cF0>0x0B 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3387"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3360"><span class=cF4>MBR_PT_FAT32b </span></a><span class=cF0>0x0C 0003 0000000008 DefineStr </span><span class=cF4> <a name="l3388"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3361"><span class=cF4>MBR_PT_FAT32c </span></a><span class=cF0>0x1B 0003 0000000008 DefineStr </span><span class=cF4> @@ -3492,7 +3492,7 @@ body {background-color:#1f1f1f;} <a name="l3464"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3887"><span class=cF4>MESSAGE_NULL </span></a><span class=cF0>0 0004 0000000008 DefineStr <a name="l3465"></a>MFENCE 01CEE00D58 0000 OpCode </span><span class=cF4> <a name="l3466"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Merge.CC.html#l3"><span class=cF4>MGFind </span></a><span class=cF0>007FDAF530 0003 0000000039 Funct </span><span class=cF4> -<a name="l3467"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l390"><span class=cF4>MHeapCtrl </span></a><span class=cF0>000000DF11 000B Funct Public +<a name="l3467"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l390"><span class=cF4>MHeapCtrl </span></a><span class=cF0>000000DF29 000B Funct Public <a name="l3468"></a>MINPD 01CEDFEFA8 0000 OpCode <a name="l3469"></a>MINPS 01CEDFF008 0000 OpCode <a name="l3470"></a>MINSD 01CEDFF068 0000 OpCode @@ -3547,7 +3547,7 @@ body {background-color:#1f1f1f;} <a name="l3519"></a>MOVSX 01CF3A2FC8 0000 OpCode <a name="l3520"></a>MOVSXD 01CEDF6B40 0000 OpCode <a name="l3521"></a>MOVUPD 01CEE009E0 0000 OpCode -<a name="l3522"></a>MOVUPS 01CEE00A58 0000 OpCode +<a name="l3522"></a>MOVUPS 01CEE00A58 0002 OpCode <a name="l3523"></a>MOVZX 01CEDF6A88 0018 OpCode <a name="l3524"></a>MOV_CR0_EAX 01CEDF13D0 0007 OpCode <a name="l3525"></a>MOV_CR0_RAX 01CEDF1090 0000 OpCode @@ -3565,32 +3565,32 @@ body {background-color:#1f1f1f;} <a name="l3537"></a>MOV_RAX_CR2 01CEDF0F58 0001 OpCode <a name="l3538"></a>MOV_RAX_CR3 01CEDF0E88 0000 OpCode <a name="l3539"></a>MOV_RAX_CR4 01CEDF0DB8 0001 OpCode </span><span class=cF4> -<a name="l3540"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l181"><span class=cF4>MPAPICInit </span></a><span class=cF0>000001FB1D 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3540"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l181"><span class=cF4>MPAPICInit </span></a><span class=cF0>000001FAED 0004 ExportSysSym Imm </span><span class=cF4> <a name="l3541"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/CPURep.CC.html#l10"><span class=cF4>MPCPURep </span></a><span class=cF0>007FDC1578 0003 0000000091 Funct </span><span class=cF4> <a name="l3542"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l532"><span class=cF4>MPDrawIt </span></a><span class=cF0>007FE7CF38 0003 00000002EE Funct </span><span class=cF4> -<a name="l3543"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l174"><span class=cF4>MPHalt </span></a><span class=cF0>000001FAFD 0008 0000000020 Funct Public </span><span class=cF4> -<a name="l3544"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l140"><span class=cF4>MPInt </span></a><span class=cF0>000001F9E5 000A 00000000A8 Funct Public </span><span class=cF4> -<a name="l3545"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l159"><span class=cF4>MPIntAll </span></a><span class=cF0>000001FA8D 0003 000000004B Funct Public </span><span class=cF4> -<a name="l3546"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l169"><span class=cF4>MPNMInt </span></a><span class=cF0>000001FADD 0004 000000001F Funct Public </span><span class=cF4> +<a name="l3543"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l174"><span class=cF4>MPHalt </span></a><span class=cF0>000001FACD 0008 0000000020 Funct Public </span><span class=cF4> +<a name="l3544"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l140"><span class=cF4>MPInt </span></a><span class=cF0>000001F9B5 000A 00000000A8 Funct Public </span><span class=cF4> +<a name="l3545"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l159"><span class=cF4>MPIntAll </span></a><span class=cF0>000001FA5D 0003 000000004B Funct Public </span><span class=cF4> +<a name="l3546"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l169"><span class=cF4>MPNMInt </span></a><span class=cF0>000001FAAD 0004 000000001F Funct Public </span><span class=cF4> <a name="l3547"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l665"><span class=cF4>MPN_VECT </span></a><span class=cF0>0x97 0008 0000000008 DefineStr <a name="l3548"></a>MPSADBW 01CEDFAE90 0000 OpCode </span><span class=cF4> <a name="l3549"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l345"><span class=cF4>MP_PROCESSORS_NUM </span></a><span class=cF0>128 0018 0000000008 DefineStr </span><span class=cF4> <a name="l3550"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l666"><span class=cF4>MP_VECT_ADDR </span></a><span class=cF0>(MPN_VECT 000E 0000000018 DefineStr </span><span class=cF4> -<a name="l3551"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l57"><span class=cF4>MPrintDate </span></a><span class=cF0>0000011E72 0004 0000000062 Funct </span><span class=cF4> -<a name="l3552"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l65"><span class=cF4>MPrintQ </span></a><span class=cF0>0000011EDA 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3553"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l49"><span class=cF4>MPrintTime </span></a><span class=cF0>0000011E12 0004 000000005B Funct </span><span class=cF4> -<a name="l3554"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l135"><span class=cF4>MPrintq </span></a><span class=cF0>00000120CA 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3551"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l57"><span class=cF4>MPrintDate </span></a><span class=cF0>0000011E8A 0004 0000000062 Funct </span><span class=cF4> +<a name="l3552"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l65"><span class=cF4>MPrintQ </span></a><span class=cF0>0000011EF2 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3553"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l49"><span class=cF4>MPrintTime </span></a><span class=cF0>0000011E2A 0004 000000005B Funct </span><span class=cF4> +<a name="l3554"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l135"><span class=cF4>MPrintq </span></a><span class=cF0>00000120E2 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3555"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3526"><span class=cF4>MRT_DEV </span></a><span class=cF0>2 0003 0000000008 DefineStr </span><span class=cF4> <a name="l3556"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3525"><span class=cF4>MRT_RAM </span></a><span class=cF0>1 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3557"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3524"><span class=cF4>MRT_UNUSED </span></a><span class=cF0>0 0005 0000000008 DefineStr </span><span class=cF4> <a name="l3558"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l237"><span class=cF4>MSF_FIXED </span></a><span class=cF0>2 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3559"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l236"><span class=cF4>MSF_INACTIVE </span></a><span class=cF0>1 000C 0000000008 DefineStr </span><span class=cF4> -<a name="l3560"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l222"><span class=cF4>MSRRead </span></a><span class=cF0>000000B15E 0002 Funct Public </span><span class=cF4> -<a name="l3561"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l223"><span class=cF4>MSRWrite </span></a><span class=cF0>000000B176 0002 Funct Public </span><span class=cF4> -<a name="l3562"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l388"><span class=cF4>MSize </span></a><span class=cF0>000000DEC7 0030 Funct Public </span><span class=cF4> -<a name="l3563"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l389"><span class=cF4>MSize2 </span></a><span class=cF0>000000DEEE 00B1 Funct Public </span><span class=cF4> -<a name="l3564"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1119"><span class=cF4>MStrPrint </span></a><span class=cF0>00000140DE 016A 0000000045 Funct Public </span><span class=cF4> -<a name="l3565"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l70"><span class=cF4>MStrUtil </span></a><span class=cF0>000000F2D0 0024 000000007B Funct Public </span><span class=cF4> +<a name="l3560"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l222"><span class=cF4>MSRRead </span></a><span class=cF0>000000B17A 0002 Funct Public </span><span class=cF4> +<a name="l3561"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l223"><span class=cF4>MSRWrite </span></a><span class=cF0>000000B192 0002 Funct Public </span><span class=cF4> +<a name="l3562"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l388"><span class=cF4>MSize </span></a><span class=cF0>000000DEDF 0030 Funct Public </span><span class=cF4> +<a name="l3563"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l389"><span class=cF4>MSize2 </span></a><span class=cF0>000000DF06 00B1 Funct Public </span><span class=cF4> +<a name="l3564"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1119"><span class=cF4>MStrPrint </span></a><span class=cF0>00000140F6 016A 0000000045 Funct Public </span><span class=cF4> +<a name="l3565"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l70"><span class=cF4>MStrUtil </span></a><span class=cF0>000000F2E8 0024 000000007B Funct Public </span><span class=cF4> <a name="l3566"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3198"><span class=cF4>MT_CD </span></a><span class=cF0>1 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3567"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l31"><span class=cF4>MT_CHAR </span></a><span class=cF0>2 000D 0000000008 DefineStr </span><span class=cF4> <a name="l3568"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3199"><span class=cF4>MT_DVD </span></a><span class=cF0>2 0006 0000000008 DefineStr </span><span class=cF4> @@ -3605,7 +3605,7 @@ body {background-color:#1f1f1f;} <a name="l3577"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l200"><span class=cF4>MacroTask </span></a><span class=cF0>007FE03B00 0003 00000000BD Funct </span><span class=cF4> <a name="l3578"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootDVDIns.CC.html#l13"><span class=cF4>MakeAll </span></a><span class=cF0>007FDC7A98 0005 000000007A Funct </span><span class=cF4> <a name="l3579"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootHDIns.CC.html#l18"><span class=cF4>MakeAll </span></a><span class=cF0>007FDD10A8 0005 0000000042 Funct </span><span class=cF4> -<a name="l3580"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l422"><span class=cF4>Man </span></a><span class=cF0>0000031236 0003 0000000098 Funct Public </span><span class=cF4> +<a name="l3580"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l422"><span class=cF4>Man </span></a><span class=cF0>0000031206 0003 0000000098 Funct Public </span><span class=cF4> <a name="l3581"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l419"><span class=cF4>MapFileLoad </span></a><span class=cF0>007FDD13C0 0007 000000029C Funct Public </span><span class=cF4> <a name="l3582"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CHash.CC.html#l105"><span class=cF4>MapFileWrite </span></a><span class=cF0>007FFB33A8 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3583"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.CC.html#l185"><span class=cF4>MassFind </span></a><span class=cF0>007FED14E8 0001 000000008F Funct Public </span><span class=cF4> @@ -3625,25 +3625,25 @@ body {background-color:#1f1f1f;} <a name="l3597"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l190"><span class=cF4>Mat4x4Scale </span></a><span class=cF0>007FEB0650 0005 0000000052 Funct Public </span><span class=cF4> <a name="l3598"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l226"><span class=cF4>Mat4x4TranslationAdd </span></a><span class=cF0>007FEAFB78 0003 0000000056 Funct Public </span><span class=cF4> <a name="l3599"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l216"><span class=cF4>Mat4x4TranslationEqu </span></a><span class=cF0>007FEAFF38 0003 0000000056 Funct Public </span><span class=cF4> -<a name="l3600"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l19"><span class=cF4>Max </span></a><span class=cF0>000000CCE8 0009 0000000020 Funct Public </span><span class=cF4> +<a name="l3600"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l19"><span class=cF4>Max </span></a><span class=cF0>000000CD00 0009 0000000020 Funct Public </span><span class=cF4> <a name="l3601"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l74"><span class=cF4>MaxI64 </span></a><span class=cF0>00000000AD 001F Funct Public </span><span class=cF4> <a name="l3602"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l75"><span class=cF4>MaxU64 </span></a><span class=cF0>00000000AE 0002 Funct Public </span><span class=cF4> -<a name="l3603"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l64"><span class=cF4>Mem32DevAlloc </span></a><span class=cF0>000000E4CC 0003 00000000E9 Funct Public </span><span class=cF4> -<a name="l3604"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l101"><span class=cF4>Mem32DevFree </span></a><span class=cF0>000000E5BC 0003 0000000060 Funct Public </span><span class=cF4> -<a name="l3605"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l34"><span class=cF4>Mem32DevInit </span></a><span class=cF0>000000E40C 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3606"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l1"><span class=cF4>Mem32DevIns </span></a><span class=cF0>000000E2F4 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3607"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l122"><span class=cF4>Mem64DevAlloc </span></a><span class=cF0>000000E61C 0004 00000000A7 Funct Public </span><span class=cF4> -<a name="l3608"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l145"><span class=cF4>Mem64DevFree </span></a><span class=cF0>000000E6C4 0003 000000004D Funct Public </span><span class=cF4> +<a name="l3603"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l64"><span class=cF4>Mem32DevAlloc </span></a><span class=cF0>000000E4E4 0003 00000000E9 Funct Public </span><span class=cF4> +<a name="l3604"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l101"><span class=cF4>Mem32DevFree </span></a><span class=cF0>000000E5D4 0003 0000000060 Funct Public </span><span class=cF4> +<a name="l3605"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l34"><span class=cF4>Mem32DevInit </span></a><span class=cF0>000000E424 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3606"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l1"><span class=cF4>Mem32DevIns </span></a><span class=cF0>000000E30C 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3607"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l122"><span class=cF4>Mem64DevAlloc </span></a><span class=cF0>000000E634 0004 00000000A7 Funct Public </span><span class=cF4> +<a name="l3608"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l145"><span class=cF4>Mem64DevFree </span></a><span class=cF0>000000E6DC 0003 000000004D Funct Public </span><span class=cF4> <a name="l3609"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l238"><span class=cF4>MemBIOSRep </span></a><span class=cF0>007FDCB428 0001 000000061C Funct Public </span><span class=cF4> -<a name="l3610"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l173"><span class=cF4>MemBIOSTotal </span></a><span class=cF0>000000E78C 000F 000000007B Funct Public </span><span class=cF4> -<a name="l3611"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l134"><span class=cF4>MemCompare </span></a><span class=cF0>000000ADA4 0014 Funct Public </span><span class=cF4> -<a name="l3612"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l135"><span class=cF4>MemCopy </span></a><span class=cF0>000000AD85 0170 Funct Public </span><span class=cF4> -<a name="l3613"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l11"><span class=cF4>MemPagAlloc </span></a><span class=cF0>000000D6EE 0004 0000000154 Funct Public </span><span class=cF4> -<a name="l3614"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l102"><span class=cF4>MemPagFree </span></a><span class=cF0>000000D846 0004 000000009F Funct Public </span><span class=cF4> -<a name="l3615"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l140"><span class=cF4>MemPagTaskAlloc </span></a><span class=cF0>000000D8E6 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3616"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l187"><span class=cF4>MemPagTaskFree </span></a><span class=cF0>000000D9B6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3610"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l173"><span class=cF4>MemBIOSTotal </span></a><span class=cF0>000000E7A4 000F 000000007B Funct Public </span><span class=cF4> +<a name="l3611"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l134"><span class=cF4>MemCompare </span></a><span class=cF0>000000ADC0 0014 Funct Public </span><span class=cF4> +<a name="l3612"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l135"><span class=cF4>MemCopy </span></a><span class=cF0>000000AD85 0171 Funct Public </span><span class=cF4> +<a name="l3613"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l11"><span class=cF4>MemPagAlloc </span></a><span class=cF0>000000D706 0004 0000000154 Funct Public </span><span class=cF4> +<a name="l3614"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l102"><span class=cF4>MemPagFree </span></a><span class=cF0>000000D85E 0004 000000009F Funct Public </span><span class=cF4> +<a name="l3615"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l140"><span class=cF4>MemPagTaskAlloc </span></a><span class=cF0>000000D8FE 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3616"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l187"><span class=cF4>MemPagTaskFree </span></a><span class=cF0>000000D9CE 0004 ExportSysSym Imm </span><span class=cF4> <a name="l3617"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l334"><span class=cF4>MemPageRep </span></a><span class=cF0>007FDCE858 0001 00000001D3 Funct Public </span><span class=cF4> -<a name="l3618"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l199"><span class=cF4>MemPageTable </span></a><span class=cF0>000000D65E 0007 000000003E Funct Public </span><span class=cF4> +<a name="l3618"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l199"><span class=cF4>MemPageTable </span></a><span class=cF0>000000D676 0007 000000003E Funct Public </span><span class=cF4> <a name="l3619"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l219"><span class=cF4>MemRep </span></a><span class=cF0>007FDAF8D8 0001 0000000316 Funct Public </span><span class=cF4> <a name="l3620"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l104"><span class=cF4>MemRepTask </span></a><span class=cF0>007FDC9828 0005 0000000956 Funct </span><span class=cF4> <a name="l3621"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l136"><span class=cF4>MemSet </span></a><span class=cF0>000000AD12 0087 Funct Public </span><span class=cF4> @@ -3714,38 +3714,38 @@ body {background-color:#1f1f1f;} <a name="l3686"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l212"><span class=cF4>MeshVertexSelAll </span></a><span class=cF0>007FE813E8 001F 000000003F Funct </span><span class=cF4> <a name="l3687"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l284"><span class=cF4>MeshVertexSelRect </span></a><span class=cF0>007FE80140 0003 00000000B3 Funct </span><span class=cF4> <a name="l3688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l612"><span class=cF4>MeshW2S </span></a><span class=cF0>007FE7CB40 0003 000000008D Funct </span><span class=cF4> -<a name="l3689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l312"><span class=cF4>Message </span></a><span class=cF0>000001E0F3 0039 0000000036 Funct Public </span><span class=cF4> -<a name="l3690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l109"><span class=cF4>MessageGet </span></a><span class=cF0>000001BFDB 0042 000000006A Funct Public </span><span class=cF4> -<a name="l3691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l295"><span class=cF4>MessagePost </span></a><span class=cF0>000001E03B 0009 0000000069 Funct Public </span><span class=cF4> -<a name="l3692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l306"><span class=cF4>MessagePostWait </span></a><span class=cF0>000001E0AB 0007 0000000041 Funct Public </span><span class=cF4> -<a name="l3693"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l42"><span class=cF4>MessageScan </span></a><span class=cF0>000001BE8B 0015 0000000118 Funct Public </span><span class=cF4> -<a name="l3694"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l11"><span class=cF4>Min </span></a><span class=cF0>000000CCC8 0005 0000000020 Funct Public </span><span class=cF4> +<a name="l3689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l312"><span class=cF4>Message </span></a><span class=cF0>000001E0C3 0039 0000000036 Funct Public </span><span class=cF4> +<a name="l3690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l109"><span class=cF4>MessageGet </span></a><span class=cF0>000001BFAB 0042 000000006A Funct Public </span><span class=cF4> +<a name="l3691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l295"><span class=cF4>MessagePost </span></a><span class=cF0>000001E00B 0009 0000000069 Funct Public </span><span class=cF4> +<a name="l3692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l306"><span class=cF4>MessagePostWait </span></a><span class=cF0>000001E07B 0007 0000000041 Funct Public </span><span class=cF4> +<a name="l3693"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l42"><span class=cF4>MessageScan </span></a><span class=cF0>000001BE5B 0015 0000000118 Funct Public </span><span class=cF4> +<a name="l3694"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l11"><span class=cF4>Min </span></a><span class=cF0>000000CCE0 0005 0000000020 Funct Public </span><span class=cF4> <a name="l3695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l76"><span class=cF4>MinI64 </span></a><span class=cF0>00000000AB 0011 Funct Public </span><span class=cF4> <a name="l3696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l77"><span class=cF4>MinU64 </span></a><span class=cF0>00000000AC 0002 Funct Public </span><span class=cF4> <a name="l3697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l78"><span class=cF4>ModU64 </span></a><span class=cF0>00000000AF 000E Funct Public </span><span class=cF4> <a name="l3698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l307"><span class=cF4>Mount </span></a><span class=cF0>007FE50888 0003 0000000019 Funct Public </span><span class=cF4> <a name="l3699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l144"><span class=cF4>Mount2 </span></a><span class=cF0>007FE4C228 0004 0000000B3C Funct </span><span class=cF4> -<a name="l3700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskATAId.CC.html#l53"><span class=cF4>MountAHCIAuto </span></a><span class=cF0>00000250F8 0003 00000002E8 Funct Public </span><span class=cF4> +<a name="l3700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskATAId.CC.html#l53"><span class=cF4>MountAHCIAuto </span></a><span class=cF0>00000250C8 0003 00000002E8 Funct Public </span><span class=cF4> <a name="l3701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l317"><span class=cF4>MountFile </span></a><span class=cF0>007FE500F8 0005 000000009D Funct Public </span><span class=cF4> -<a name="l3702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l330"><span class=cF4>MouseHardDriverInstall </span></a><span class=cF0>000001B9DB 0004 00000000CA Funct </span><span class=cF4> -<a name="l3703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l313"><span class=cF4>MouseHardEnable </span></a><span class=cF0>000001B98B 0005 000000004D Funct Public </span><span class=cF4> -<a name="l3704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l110"><span class=cF4>MouseHardGetType </span></a><span class=cF0>000001B193 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l254"><span class=cF4>MouseHardHandler </span></a><span class=cF0>000001B73B 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l83"><span class=cF4>MouseHardPacketRead </span></a><span class=cF0>000001B09B 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l122"><span class=cF4>MouseHardReset </span></a><span class=cF0>000001B1D3 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l291"><span class=cF4>MouseHardSet </span></a><span class=cF0>000001B87B 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l218"><span class=cF4>MouseHardSetPost </span></a><span class=cF0>000001B523 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3710"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l210"><span class=cF4>MouseHardSetPre </span></a><span class=cF0>000001B4E3 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l200"><span class=cF4>MouseHardSpeedSet </span></a><span class=cF0>000001B443 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3712"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l68"><span class=cF4>MouseInit </span></a><span class=cF0>000001AFAB 0004 00000000EE Funct </span><span class=cF4> -<a name="l3713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l47"><span class=cF4>MouseSet </span></a><span class=cF0>000001AE63 0006 0000000141 Funct Public </span><span class=cF4> -<a name="l3714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l9"><span class=cF4>MouseUpdate </span></a><span class=cF0>000001AB8B 0006 00000002D1 Funct </span><span class=cF4> +<a name="l3702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l330"><span class=cF4>MouseHardDriverInstall </span></a><span class=cF0>000001B9AB 0004 00000000CA Funct </span><span class=cF4> +<a name="l3703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l313"><span class=cF4>MouseHardEnable </span></a><span class=cF0>000001B95B 0005 000000004D Funct Public </span><span class=cF4> +<a name="l3704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l110"><span class=cF4>MouseHardGetType </span></a><span class=cF0>000001B163 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l254"><span class=cF4>MouseHardHandler </span></a><span class=cF0>000001B70B 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l83"><span class=cF4>MouseHardPacketRead </span></a><span class=cF0>000001B06B 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l122"><span class=cF4>MouseHardReset </span></a><span class=cF0>000001B1A3 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l291"><span class=cF4>MouseHardSet </span></a><span class=cF0>000001B84B 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l218"><span class=cF4>MouseHardSetPost </span></a><span class=cF0>000001B4F3 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3710"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l210"><span class=cF4>MouseHardSetPre </span></a><span class=cF0>000001B4B3 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l200"><span class=cF4>MouseHardSpeedSet </span></a><span class=cF0>000001B413 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3712"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l68"><span class=cF4>MouseInit </span></a><span class=cF0>000001AF7B 0004 00000000EE Funct </span><span class=cF4> +<a name="l3713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l47"><span class=cF4>MouseSet </span></a><span class=cF0>000001AE33 0006 0000000141 Funct Public </span><span class=cF4> +<a name="l3714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.CC.html#l9"><span class=cF4>MouseUpdate </span></a><span class=cF0>000001AB5B 0006 00000002D1 Funct </span><span class=cF4> <a name="l3715"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l110"><span class=cF4>Move </span></a><span class=cF0>007FE56D28 0012 0000000034 Funct Public </span><span class=cF4> <a name="l3716"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l164"><span class=cF4>MusicSetMeter </span></a><span class=cF0>007FE5AF70 0003 0000000087 Funct </span><span class=cF4> <a name="l3717"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l189"><span class=cF4>MusicSetNoteLen </span></a><span class=cF0>007FE5AAB0 0003 0000000155 Funct </span><span class=cF4> <a name="l3718"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l150"><span class=cF4>MusicSetOctave </span></a><span class=cF0>007FE69E28 0003 0000000048 Funct </span><span class=cF4> <a name="l3719"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l346"><span class=cF4>MusicSettingsReset </span></a><span class=cF0>007FE59360 0005 00000000A6 Funct </span><span class=cF4> -<a name="l3720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l214"><span class=cF4>Mute </span></a><span class=cF0>00000165AE 0004 000000004B Funct Public </span><span class=cF4> +<a name="l3720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l214"><span class=cF4>Mute </span></a><span class=cF0>000001657E 0004 000000004B Funct Public </span><span class=cF4> <a name="l3721"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeKeyPlugIns.CC.html#l11"><span class=cF4>MyPutKey </span></a><span class=cF0>007FDA1028 0003 00000008B4 Funct </span><span class=cF4> <a name="l3722"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeKeyPlugIns.CC.html#l243"><span class=cF4>MyPutS </span></a><span class=cF0>007FDFD388 0003 000000000A Funct <a name="l3723"></a>NEG 01CF3A2E98 0000 OpCode @@ -3753,16 +3753,16 @@ body {background-color:#1f1f1f;} <a name="l3725"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l24"><span class=cF4>NONE </span></a><span class=cF0>0 0017 0000000008 DefineStr <a name="l3726"></a>NOP 01CEE0F788 0000 OpCode <a name="l3727"></a>NOP2 01CEE0F728 0000 OpCode </span><span class=cF4> -<a name="l3728"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l3"><span class=cF4>NORMAL_KEY_SCAN_DECODE_TABLE </span></a><span class=cF0>00000192D3 0005 ExportSysSym Imm +<a name="l3728"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l3"><span class=cF4>NORMAL_KEY_SCAN_DECODE_TABLE </span></a><span class=cF0>00000192A3 0005 ExportSysSym Imm <a name="l3729"></a>NOT 01CF3A2F20 0010 OpCode </span><span class=cF4> <a name="l3730"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l19"><span class=cF4>NULL </span></a><span class=cF0>0 078B 0000000008 DefineStr </span><span class=cF4> -<a name="l3731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrB.CC.html#l11"><span class=cF4>Name2DirClus </span></a><span class=cF0>00000273C9 0012 00000001BC Funct </span><span class=cF4> -<a name="l3732"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrB.CC.html#l61"><span class=cF4>Name2ParentDirClus </span></a><span class=cF0>0000027589 0004 00000001D2 Funct </span><span class=cF4> +<a name="l3731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrB.CC.html#l11"><span class=cF4>Name2DirClus </span></a><span class=cF0>0000027399 0012 00000001BC Funct </span><span class=cF4> +<a name="l3732"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskStrB.CC.html#l61"><span class=cF4>Name2ParentDirClus </span></a><span class=cF0>0000027559 0004 00000001D2 Funct </span><span class=cF4> <a name="l3733"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Merge.CC.html#l71"><span class=cF4>NewFiles </span></a><span class=cF0>007FDAE7D0 0001 00000000D8 Funct Public </span><span class=cF4> <a name="l3734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l432"><span class=cF4>Noise </span></a><span class=cF0>007FE6E190 0005 0000000091 Funct Public </span><span class=cF4> <a name="l3735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l215"><span class=cF4>Note2Ona </span></a><span class=cF0>007FE5A470 0003 0000000037 Funct Public </span><span class=cF4> -<a name="l3736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l214"><span class=cF4>Now </span></a><span class=cF0>0000011BCA 002A 0000000028 Funct Public </span><span class=cF4> -<a name="l3737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l170"><span class=cF4>NowDateTimeStruct </span></a><span class=cF0>0000011A9A 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l214"><span class=cF4>Now </span></a><span class=cF0>0000011BE2 002A 0000000028 Funct Public </span><span class=cF4> +<a name="l3737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l170"><span class=cF4>NowDateTimeStruct </span></a><span class=cF0>0000011AB2 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3738"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2094"><span class=cF4>OCF_ALIAS </span></a><span class=cF0>1 0005 0000000008 DefineStr </span><span class=cF4> <a name="l3739"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1903"><span class=cF4>OC_ADDR_SIZE_PREFIX </span></a><span class=cF0>0x67 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3740"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1906"><span class=cF4>OC_BPT </span></a><span class=cF0>0xCC 0004 0000000008 DefineStr </span><span class=cF4> @@ -3865,7 +3865,7 @@ body {background-color:#1f1f1f;} <a name="l3837"></a>OUTSB 01CEDF6930 0000 OpCode <a name="l3838"></a>OUTSD 01CEDF6870 0000 OpCode <a name="l3839"></a>OUTSW 01CEDF68D0 0000 OpCode </span><span class=cF4> -<a name="l3840"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l113"><span class=cF4>Ona2Freq </span></a><span class=cF0>0000016296 0008 0000000053 Funct Public </span><span class=cF4> +<a name="l3840"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l113"><span class=cF4>Ona2Freq </span></a><span class=cF0>0000016266 0008 0000000053 Funct Public </span><span class=cF4> <a name="l3841"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l223"><span class=cF4>Ona2Note </span></a><span class=cF0>007FE5A0E8 0001 000000001E Funct Public </span><span class=cF4> <a name="l3842"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l228"><span class=cF4>Ona2Octave </span></a><span class=cF0>007FE59D38 0001 0000000046 Funct Public </span><span class=cF4> <a name="l3843"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l168"><span class=cF4>Once </span></a><span class=cF0>007FF26E28 0001 0000000065 Funct Public </span><span class=cF4> @@ -3873,34 +3873,34 @@ body {background-color:#1f1f1f;} <a name="l3845"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l206"><span class=cF4>OnceExe </span></a><span class=cF0>007FDE0AC0 0004 0000000106 Funct Public </span><span class=cF4> <a name="l3846"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l153"><span class=cF4>OnceFlush </span></a><span class=cF0>007FDE1FD0 0009 0000000026 Funct Public </span><span class=cF4> <a name="l3847"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l100"><span class=cF4>OneTimePopUp </span></a><span class=cF0>007FDE2BB8 0003 00000000F6 Funct Public </span><span class=cF4> -<a name="l3848"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l416"><span class=cF4>OptBrNotZero </span></a><span class=cF0>007FFBB57E 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l3849"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l271"><span class=cF4>OptBrZero </span></a><span class=cF0>007FFBB1BE 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l3850"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l11"><span class=cF4>OptClassFwd </span></a><span class=cF0>007FFBAC26 001C 0000000028 Funct Public </span><span class=cF4> -<a name="l3851"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l562"><span class=cF4>OptFixSizeOf </span></a><span class=cF0>007FFBB936 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l3852"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l115"><span class=cF4>OptFixupBinaryOp1 </span></a><span class=cF0>007FFBADE6 0015 ExportSysSym Imm </span><span class=cF4> -<a name="l3853"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l214"><span class=cF4>OptFixupBinaryOp2 </span></a><span class=cF0>007FFBB09E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3854"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l230"><span class=cF4>OptFixupUnaryOp </span></a><span class=cF0>007FFBB0F6 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l3855"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l37"><span class=cF4>OptFree </span></a><span class=cF0>007FFBACAE 0026 ExportSysSym Imm </span><span class=cF4> -<a name="l3856"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass4.CC.html#l1"><span class=cF4>OptIC4 </span></a><span class=cF0>007FFC988F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3857"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass6.CC.html#l1"><span class=cF4>OptIC6 </span></a><span class=cF0>007FFCAF67 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3858"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l1"><span class=cF4>OptLabelFwd </span></a><span class=cF0>007FFBABFE 0015 ExportSysSym Imm </span><span class=cF4> -<a name="l3859"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l45"><span class=cF4>OptLag </span></a><span class=cF0>007FFBACD6 0011 ExportSysSym Imm </span><span class=cF4> -<a name="l3860"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l59"><span class=cF4>OptLag1 </span></a><span class=cF0>007FFBAD06 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l3861"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l73"><span class=cF4>OptLag2 </span></a><span class=cF0>007FFBAD3E 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l3862"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l87"><span class=cF4>OptLead1 </span></a><span class=cF0>007FFBAD6E 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l3863"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l644"><span class=cF4>OptMVCompare </span></a><span class=cF0>007FFBBB56 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3864"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass012.CC.html#l23"><span class=cF4>OptPass012 </span></a><span class=cF0>007FFC58EF 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l3865"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass3.CC.html#l1"><span class=cF4>OptPass3 </span></a><span class=cF0>007FFC815F 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3866"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass4.CC.html#l151"><span class=cF4>OptPass4 </span></a><span class=cF0>007FFC9D0F 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3867"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass5.CC.html#l1"><span class=cF4>OptPass5 </span></a><span class=cF0>007FFCAC1F 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3868"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass6.CC.html#l115"><span class=cF4>OptPass6 </span></a><span class=cF0>007FFCB277 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l3869"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass6.CC.html#l33"><span class=cF4>OptPass6Lag </span></a><span class=cF0>007FFCB07F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3870"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass789A.CC.html#l1"><span class=cF4>OptPass789A </span></a><span class=cF0>007FFD6467 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l3871"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l21"><span class=cF4>OptSetNOP1 </span></a><span class=cF0>007FFBAC4E 007E ExportSysSym Imm </span><span class=cF4> -<a name="l3872"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l29"><span class=cF4>OptSetNOP2 </span></a><span class=cF0>007FFBAC7E 000F ExportSysSym Imm </span><span class=cF4> -<a name="l3873"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l1"><span class=cF4>Option </span></a><span class=cF0>007FFC04EE 0027 000000002E Funct Public </span><span class=cF4> -<a name="l3874"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l6"><span class=cF4>OptionGet </span></a><span class=cF0>007FFC051E 0008 000000002B Funct Public </span><span class=cF4> -<a name="l3875"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l23"><span class=cF4>OutStr </span></a><span class=cF0>0000011D22 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l3848"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l416"><span class=cF4>OptBrNotZero </span></a><span class=cF0>007FFBB516 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l3849"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l271"><span class=cF4>OptBrZero </span></a><span class=cF0>007FFBB156 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l3850"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l11"><span class=cF4>OptClassFwd </span></a><span class=cF0>007FFBABBE 001C 0000000028 Funct Public </span><span class=cF4> +<a name="l3851"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l562"><span class=cF4>OptFixSizeOf </span></a><span class=cF0>007FFBB8CE 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l3852"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l115"><span class=cF4>OptFixupBinaryOp1 </span></a><span class=cF0>007FFBAD7E 0015 ExportSysSym Imm </span><span class=cF4> +<a name="l3853"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l214"><span class=cF4>OptFixupBinaryOp2 </span></a><span class=cF0>007FFBB036 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3854"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l230"><span class=cF4>OptFixupUnaryOp </span></a><span class=cF0>007FFBB08E 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l3855"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l37"><span class=cF4>OptFree </span></a><span class=cF0>007FFBAC46 0026 ExportSysSym Imm </span><span class=cF4> +<a name="l3856"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass4.CC.html#l1"><span class=cF4>OptIC4 </span></a><span class=cF0>007FFC9827 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3857"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass6.CC.html#l1"><span class=cF4>OptIC6 </span></a><span class=cF0>007FFCAEFF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3858"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l1"><span class=cF4>OptLabelFwd </span></a><span class=cF0>007FFBAB96 0015 ExportSysSym Imm </span><span class=cF4> +<a name="l3859"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l45"><span class=cF4>OptLag </span></a><span class=cF0>007FFBAC6E 0011 ExportSysSym Imm </span><span class=cF4> +<a name="l3860"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l59"><span class=cF4>OptLag1 </span></a><span class=cF0>007FFBAC9E 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l3861"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l73"><span class=cF4>OptLag2 </span></a><span class=cF0>007FFBACD6 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l3862"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l87"><span class=cF4>OptLead1 </span></a><span class=cF0>007FFBAD06 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l3863"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l644"><span class=cF4>OptMVCompare </span></a><span class=cF0>007FFBBAEE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3864"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass012.CC.html#l23"><span class=cF4>OptPass012 </span></a><span class=cF0>007FFC5887 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l3865"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass3.CC.html#l1"><span class=cF4>OptPass3 </span></a><span class=cF0>007FFC80F7 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3866"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass4.CC.html#l151"><span class=cF4>OptPass4 </span></a><span class=cF0>007FFC9CA7 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3867"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass5.CC.html#l1"><span class=cF4>OptPass5 </span></a><span class=cF0>007FFCABB7 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3868"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass6.CC.html#l115"><span class=cF4>OptPass6 </span></a><span class=cF0>007FFCB20F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l3869"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass6.CC.html#l33"><span class=cF4>OptPass6Lag </span></a><span class=cF0>007FFCB017 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3870"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptPass789A.CC.html#l1"><span class=cF4>OptPass789A </span></a><span class=cF0>007FFD63FF 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l3871"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l21"><span class=cF4>OptSetNOP1 </span></a><span class=cF0>007FFBABE6 007E ExportSysSym Imm </span><span class=cF4> +<a name="l3872"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/OptLib.CC.html#l29"><span class=cF4>OptSetNOP2 </span></a><span class=cF0>007FFBAC16 000F ExportSysSym Imm </span><span class=cF4> +<a name="l3873"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l1"><span class=cF4>Option </span></a><span class=cF0>007FFC0486 0027 000000002E Funct Public </span><span class=cF4> +<a name="l3874"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l6"><span class=cF4>OptionGet </span></a><span class=cF0>007FFC04B6 0008 000000002B Funct Public </span><span class=cF4> +<a name="l3875"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l23"><span class=cF4>OutStr </span></a><span class=cF0>0000011D3A 0008 ExportSysSym Imm </span><span class=cF4> <a name="l3876"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l59"><span class=cF4>OutU16 </span></a><span class=cF0>000000006A 0002 Funct Public </span><span class=cF4> <a name="l3877"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l60"><span class=cF4>OutU32 </span></a><span class=cF0>000000006B 0005 Funct Public </span><span class=cF4> <a name="l3878"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l61"><span class=cF4>OutU8 </span></a><span class=cF0>0000000069 0027 Funct Public </span><span class=cF4> @@ -3927,16 +3927,16 @@ body {background-color:#1f1f1f;} <a name="l3899"></a>PAVGB 01CEDFC9E8 0000 OpCode <a name="l3900"></a>PAVGW 01CEDFC988 0000 OpCode <a name="l3901"></a>PBLENDW 01CEDFD7B0 0000 OpCode </span><span class=cF4> -<a name="l3902"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l272"><span class=cF4>PCIBIOSClassFind </span></a><span class=cF0>000001F191 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3903"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l185"><span class=cF4>PCIBIOSReadU16 </span></a><span class=cF0>000001EEA1 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3904"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l206"><span class=cF4>PCIBIOSReadU32 </span></a><span class=cF0>000001EF41 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3905"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l164"><span class=cF4>PCIBIOSReadU8 </span></a><span class=cF0>000001EE01 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3906"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l242"><span class=cF4>PCIBIOSWriteU16 </span></a><span class=cF0>000001F071 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l257"><span class=cF4>PCIBIOSWriteU32 </span></a><span class=cF0>000001F101 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l3908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l227"><span class=cF4>PCIBIOSWriteU8 </span></a><span class=cF0>000001EFE1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3902"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l272"><span class=cF4>PCIBIOSClassFind </span></a><span class=cF0>000001F161 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3903"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l185"><span class=cF4>PCIBIOSReadU16 </span></a><span class=cF0>000001EE71 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3904"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l206"><span class=cF4>PCIBIOSReadU32 </span></a><span class=cF0>000001EF11 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3905"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l164"><span class=cF4>PCIBIOSReadU8 </span></a><span class=cF0>000001EDD1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3906"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l242"><span class=cF4>PCIBIOSWriteU16 </span></a><span class=cF0>000001F041 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l257"><span class=cF4>PCIBIOSWriteU32 </span></a><span class=cF0>000001F0D1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l3908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l227"><span class=cF4>PCIBIOSWriteU8 </span></a><span class=cF0>000001EFB1 0003 ExportSysSym Imm </span><span class=cF4> <a name="l3909"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2656"><span class=cF4>PCIC_NETWORK </span></a><span class=cF0>0x2 0002 0000000008 DefineStr </span><span class=cF4> <a name="l3910"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2655"><span class=cF4>PCIC_STORAGE </span></a><span class=cF0>0x1 0007 0000000008 DefineStr </span><span class=cF4> -<a name="l3911"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l93"><span class=cF4>PCIClassFind </span></a><span class=cF0>000001F551 0006 000000011E Funct Public </span><span class=cF4> +<a name="l3911"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l93"><span class=cF4>PCIClassFind </span></a><span class=cF0>000001F521 0006 000000011E Funct Public </span><span class=cF4> <a name="l3912"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l186"><span class=cF4>PCIDevFind </span></a><span class=cF0>007FDCF448 0003 00000000B3 Funct Public </span><span class=cF4> <a name="l3913"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l134"><span class=cF4>PCILookUpDevs </span></a><span class=cF0>007FDCF510 0005 000000025E Funct </span><span class=cF4> <a name="l3914"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l55"><span class=cF4>PCILookUpSingle </span></a><span class=cF0>007FDCFAD8 0003 00000001E4 Funct </span><span class=cF4> @@ -3966,15 +3966,15 @@ body {background-color:#1f1f1f;} <a name="l3938"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2645"><span class=cF4>PCIR_SUBSYS_VENDOR_ID </span></a><span class=cF0>0x2C 0005 0000000008 DefineStr </span><span class=cF4> <a name="l3939"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2633"><span class=cF4>PCIR_SUB_CODE </span></a><span class=cF0>0x0A 0005 0000000008 DefineStr </span><span class=cF4> <a name="l3940"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2627"><span class=cF4>PCIR_VENDOR_ID </span></a><span class=cF0>0x00 0005 0000000008 DefineStr </span><span class=cF4> -<a name="l3941"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l38"><span class=cF4>PCIReadU16 </span></a><span class=cF0>000001F369 000F 0000000062 Funct Public </span><span class=cF4> -<a name="l3942"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l2"><span class=cF4>PCIReadU32 </span></a><span class=cF0>000001F241 001E 00000000BC Funct Public </span><span class=cF4> -<a name="l3943"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l24"><span class=cF4>PCIReadU8 </span></a><span class=cF0>000001F301 001E 0000000062 Funct Public </span><span class=cF4> +<a name="l3941"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l38"><span class=cF4>PCIReadU16 </span></a><span class=cF0>000001F339 000F 0000000062 Funct Public </span><span class=cF4> +<a name="l3942"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l2"><span class=cF4>PCIReadU32 </span></a><span class=cF0>000001F211 001E 00000000BC Funct Public </span><span class=cF4> +<a name="l3943"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l24"><span class=cF4>PCIReadU8 </span></a><span class=cF0>000001F2D1 001E 0000000062 Funct Public </span><span class=cF4> <a name="l3944"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l206"><span class=cF4>PCIRep </span></a><span class=cF0>007FDDB828 0001 00000001AA Funct Public </span><span class=cF4> <a name="l3945"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2660"><span class=cF4>PCISC_AHCI </span></a><span class=cF0>0x6 0007 0000000008 DefineStr </span><span class=cF4> <a name="l3946"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2659"><span class=cF4>PCISC_ETHERNET </span></a><span class=cF0>0x0 0002 0000000008 DefineStr </span><span class=cF4> -<a name="l3947"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l83"><span class=cF4>PCIWriteU16 </span></a><span class=cF0>000001F4F1 0003 000000005B Funct Public </span><span class=cF4> -<a name="l3948"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l52"><span class=cF4>PCIWriteU32 </span></a><span class=cF0>000001F3D1 0005 00000000BA Funct Public </span><span class=cF4> -<a name="l3949"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l73"><span class=cF4>PCIWriteU8 </span></a><span class=cF0>000001F491 0003 000000005A Funct Public </span><span class=cF4> +<a name="l3947"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l83"><span class=cF4>PCIWriteU16 </span></a><span class=cF0>000001F4C1 0003 000000005B Funct Public </span><span class=cF4> +<a name="l3948"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l52"><span class=cF4>PCIWriteU32 </span></a><span class=cF0>000001F3A1 0005 00000000BA Funct Public </span><span class=cF4> +<a name="l3949"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCI.CC.html#l73"><span class=cF4>PCIWriteU8 </span></a><span class=cF0>000001F461 0003 000000005A Funct Public </span><span class=cF4> <a name="l3950"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2663"><span class=cF4>PCI_ADDR </span></a><span class=cF0>0xCF8 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3951"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2664"><span class=cF4>PCI_DATA </span></a><span class=cF0>0xCFC 0004 0000000008 DefineStr </span><span class=cF4> <a name="l3952"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.CC.html#l6"><span class=cF4>PCI_DEV_FILE </span></a><span class=cF0>\"::/Misc/ 0005 0000000018 DefineStr @@ -4167,12 +4167,12 @@ body {background-color:#1f1f1f;} <a name="l4139"></a>PUSHFD 01CEE010D8 0087 OpCode </span><span class=cF4> <a name="l4140"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1911"><span class=cF4>PUSH_C_REGS </span></a><span class=cF0>PUSH RAX P 0009 0000000038 DefineStr </span><span class=cF4> <a name="l4141"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1914"><span class=cF4>PUSH_REGS </span></a><span class=cF0>PUSH RAX P 0003 0000000090 DefineStr </span><span class=cF4> -<a name="l4142"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l57"><span class=cF4>PUT_CHARS </span></a><span class=cF0>000000B2B8 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l4143"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l43"><span class=cF4>PUT_HEX_U16 </span></a><span class=cF0>000000B286 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l4144"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l36"><span class=cF4>PUT_HEX_U32 </span></a><span class=cF0>000000B26D 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l4145"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l29"><span class=cF4>PUT_HEX_U64 </span></a><span class=cF0>000000B254 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l4146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l50"><span class=cF4>PUT_HEX_U8 </span></a><span class=cF0>000000B29F 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l4147"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l64"><span class=cF4>PUT_STR </span></a><span class=cF0>000000B2CF 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l4142"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l57"><span class=cF4>PUT_CHARS </span></a><span class=cF0>000000B2D4 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l4143"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l43"><span class=cF4>PUT_HEX_U16 </span></a><span class=cF0>000000B2A2 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l4144"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l36"><span class=cF4>PUT_HEX_U32 </span></a><span class=cF0>000000B289 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l4145"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l29"><span class=cF4>PUT_HEX_U64 </span></a><span class=cF0>000000B270 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l4146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l50"><span class=cF4>PUT_HEX_U8 </span></a><span class=cF0>000000B2BB 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l4147"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l64"><span class=cF4>PUT_STR </span></a><span class=cF0>000000B2EB 0002 ExportSysSym Imm </span><span class=cF4> <a name="l4148"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocGr.CC.html#l107"><span class=cF4>PU_SPACING </span></a><span class=cF0>10 0011 0000000008 DefineStr <a name="l4149"></a>PXOR 01CEDFB430 0000 OpCode </span><span class=cF4> <a name="l4150"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l86"><span class=cF4>PaletteSetCommander </span></a><span class=cF0>007FEBA760 0003 0000000031 Funct Public </span><span class=cF4> @@ -4181,62 +4181,62 @@ body {background-color:#1f1f1f;} <a name="l4153"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l62"><span class=cF4>PaletteSetLight </span></a><span class=cF0>007FEBB070 0003 0000000031 Funct Public </span><span class=cF4> <a name="l4154"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l74"><span class=cF4>PaletteSetSlate </span></a><span class=cF0>007FEBABE8 0005 0000000031 Funct Public </span><span class=cF4> <a name="l4155"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.CC.html#l22"><span class=cF4>PaletteSetStd </span></a><span class=cF0>007FEC0450 0003 0000000031 Funct Public </span><span class=cF4> -<a name="l4156"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l743"><span class=cF4>Panic </span></a><span class=cF0>0000018546 000D 0000000037 Funct Public </span><span class=cF4> +<a name="l4156"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l743"><span class=cF4>Panic </span></a><span class=cF0>0000018516 000D 0000000037 Funct Public </span><span class=cF4> <a name="l4157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l126"><span class=cF4>ParenWarning </span></a><span class=cF0>007FFAF333 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l15"><span class=cF4>ParseAddOp </span></a><span class=cF0>007FFBBB76 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4159"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l272"><span class=cF4>ParseArrayDims </span></a><span class=cF0>007FFBF476 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l38"><span class=cF4>ParseAsmArg </span></a><span class=cF0>007FFB7F48 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l4161"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1165"><span class=cF4>ParseAsmBlk </span></a><span class=cF0>007FFBA21E 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4162"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1058"><span class=cF4>ParseAsmDefine </span></a><span class=cF0>007FFB9EB6 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4163"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1"><span class=cF4>ParseAsmImm </span></a><span class=cF0>007FFB7E20 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4164"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l511"><span class=cF4>ParseAsmInst </span></a><span class=cF0>007FFB8B56 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4165"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1148"><span class=cF4>ParseBinFile </span></a><span class=cF0>007FFBA15E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4166"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l1"><span class=cF4>ParseClass </span></a><span class=cF0>007FFC26FF 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4167"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l43"><span class=cF4>ParseClassNew </span></a><span class=cF0>007FFB5B30 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l4168"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l574"><span class=cF4>ParseDoWhile </span></a><span class=cF0>007FFC3BC7 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l15"><span class=cF4>ParseAddOp </span></a><span class=cF0>007FFBBB0E 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4159"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l272"><span class=cF4>ParseArrayDims </span></a><span class=cF0>007FFBF40E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l38"><span class=cF4>ParseAsmArg </span></a><span class=cF0>007FFB7EE0 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l4161"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1165"><span class=cF4>ParseAsmBlk </span></a><span class=cF0>007FFBA1B6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4162"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1058"><span class=cF4>ParseAsmDefine </span></a><span class=cF0>007FFB9E4E 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4163"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1"><span class=cF4>ParseAsmImm </span></a><span class=cF0>007FFB7DB8 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4164"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l511"><span class=cF4>ParseAsmInst </span></a><span class=cF0>007FFB8AEE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4165"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l1148"><span class=cF4>ParseBinFile </span></a><span class=cF0>007FFBA0F6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4166"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l1"><span class=cF4>ParseClass </span></a><span class=cF0>007FFC2697 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4167"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l43"><span class=cF4>ParseClassNew </span></a><span class=cF0>007FFB5AC8 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l4168"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l574"><span class=cF4>ParseDoWhile </span></a><span class=cF0>007FFC3B5F 0003 ExportSysSym Imm </span><span class=cF4> <a name="l4169"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPlain.CC.html#l3"><span class=cF4>ParseDocFlagSingle </span></a><span class=cF0>007FE28A00 0005 00000000A4 Funct </span><span class=cF4> <a name="l4170"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPlain.CC.html#l30"><span class=cF4>ParseDocFlags </span></a><span class=cF0>007FF15E28 0005 0000000062 Funct </span><span class=cF4> <a name="l4171"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPlain.CC.html#l272"><span class=cF4>ParseDollarCmd </span></a><span class=cF0>007FE70228 0003 0000000C15 Funct </span><span class=cF4> -<a name="l4172"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l424"><span class=cF4>ParseDotDotDot </span></a><span class=cF0>007FFBF93E 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4173"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l302"><span class=cF4>ParseExpression </span></a><span class=cF0>007FFBC426 0012 ExportSysSym Imm </span><span class=cF4> -<a name="l4174"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l78"><span class=cF4>ParseExpression2 </span></a><span class=cF0>007FFBBD66 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4175"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l598"><span class=cF4>ParseFor </span></a><span class=cF0>007FFC3D07 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4176"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l159"><span class=cF4>ParseFun </span></a><span class=cF0>007FFC2C07 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4177"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l439"><span class=cF4>ParseFunCall </span></a><span class=cF0>007FFBC91E 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l4178"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l70"><span class=cF4>ParseFunJoin </span></a><span class=cF0>007FFC294F 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l4179"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l67"><span class=cF4>ParseFunNew </span></a><span class=cF0>007FFB5B98 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4180"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l227"><span class=cF4>ParseGlobalInit </span></a><span class=cF0>007FFBF2BE 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4181"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l233"><span class=cF4>ParseGlobalVarList </span></a><span class=cF0>007FFC2FDF 0009 ExportSysSym Imm </span><span class=cF4> -<a name="l4182"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l523"><span class=cF4>ParseIf </span></a><span class=cF0>007FFC39A7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4183"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l33"><span class=cF4>ParseKeyWord </span></a><span class=cF0>007FFB5AF0 0024 0000000040 Funct Public </span><span class=cF4> -<a name="l4184"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l902"><span class=cF4>ParseNoWarn </span></a><span class=cF0>007FFC478F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4185"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l404"><span class=cF4>ParseOffsetOf </span></a><span class=cF0>007FFBC7C6 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4186"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l6"><span class=cF4>ParsePop </span></a><span class=cF0>007FFB5A20 0018 ExportSysSym Imm </span><span class=cF4> -<a name="l4187"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l16"><span class=cF4>ParsePop2 </span></a><span class=cF0>007FFB5A80 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4188"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l21"><span class=cF4>ParsePopDeref </span></a><span class=cF0>007FFB5AB0 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4189"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l1"><span class=cF4>ParsePush </span></a><span class=cF0>007FFB59F0 0019 ExportSysSym Imm </span><span class=cF4> -<a name="l4190"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l11"><span class=cF4>ParsePush2 </span></a><span class=cF0>007FFB5A48 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4191"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l347"><span class=cF4>ParseSizeOf </span></a><span class=cF0>007FFBC5AE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4192"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l1020"><span class=cF4>ParseStatement </span></a><span class=cF0>007FFC4CA7 0013 ExportSysSym Imm </span><span class=cF4> -<a name="l4193"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l235"><span class=cF4>ParseStaticInit </span></a><span class=cF0>007FFBF336 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4194"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l918"><span class=cF4>ParseStreamBlk </span></a><span class=cF0>007FFC4827 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4195"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l649"><span class=cF4>ParseSwitch </span></a><span class=cF0>007FFC3E6F 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4196"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l955"><span class=cF4>ParseTryBlk </span></a><span class=cF0>007FFC49E7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4197"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l319"><span class=cF4>ParseType </span></a><span class=cF0>007FFBF5D6 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4198"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1112"><span class=cF4>ParseUnaryModifier </span></a><span class=cF0>007FFBE0B6 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l4199"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l691"><span class=cF4>ParseUnaryTerm </span></a><span class=cF0>007FFBD156 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4200"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l1"><span class=cF4>ParseVarInit </span></a><span class=cF0>007FFBEADE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4201"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l129"><span class=cF4>ParseVarInit2 </span></a><span class=cF0>007FFBEFB6 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l4202"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l459"><span class=cF4>ParseVarList </span></a><span class=cF0>007FFBFA56 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l4203"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l553"><span class=cF4>ParseWhile </span></a><span class=cF0>007FFC3AD7 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4204"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l50"><span class=cF4>PassTrace </span></a><span class=cF0>007FFC059F 0003 0000000055 Funct Public </span><span class=cF4> +<a name="l4172"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l424"><span class=cF4>ParseDotDotDot </span></a><span class=cF0>007FFBF8D6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4173"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l302"><span class=cF4>ParseExpression </span></a><span class=cF0>007FFBC3BE 0012 ExportSysSym Imm </span><span class=cF4> +<a name="l4174"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l78"><span class=cF4>ParseExpression2 </span></a><span class=cF0>007FFBBCFE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4175"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l598"><span class=cF4>ParseFor </span></a><span class=cF0>007FFC3C9F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4176"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l159"><span class=cF4>ParseFun </span></a><span class=cF0>007FFC2B9F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4177"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l439"><span class=cF4>ParseFunCall </span></a><span class=cF0>007FFBC8B6 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l4178"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l70"><span class=cF4>ParseFunJoin </span></a><span class=cF0>007FFC28E7 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l4179"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l67"><span class=cF4>ParseFunNew </span></a><span class=cF0>007FFB5B30 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4180"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l227"><span class=cF4>ParseGlobalInit </span></a><span class=cF0>007FFBF256 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4181"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l233"><span class=cF4>ParseGlobalVarList </span></a><span class=cF0>007FFC2F77 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l4182"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l523"><span class=cF4>ParseIf </span></a><span class=cF0>007FFC393F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4183"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l33"><span class=cF4>ParseKeyWord </span></a><span class=cF0>007FFB5A88 0024 0000000040 Funct Public </span><span class=cF4> +<a name="l4184"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l902"><span class=cF4>ParseNoWarn </span></a><span class=cF0>007FFC4727 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4185"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l404"><span class=cF4>ParseOffsetOf </span></a><span class=cF0>007FFBC75E 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4186"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l6"><span class=cF4>ParsePop </span></a><span class=cF0>007FFB59B8 0018 ExportSysSym Imm </span><span class=cF4> +<a name="l4187"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l16"><span class=cF4>ParsePop2 </span></a><span class=cF0>007FFB5A18 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4188"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l21"><span class=cF4>ParsePopDeref </span></a><span class=cF0>007FFB5A48 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4189"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l1"><span class=cF4>ParsePush </span></a><span class=cF0>007FFB5988 0019 ExportSysSym Imm </span><span class=cF4> +<a name="l4190"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseLib.CC.html#l11"><span class=cF4>ParsePush2 </span></a><span class=cF0>007FFB59E0 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4191"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l347"><span class=cF4>ParseSizeOf </span></a><span class=cF0>007FFBC546 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4192"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l1020"><span class=cF4>ParseStatement </span></a><span class=cF0>007FFC4C3F 0013 ExportSysSym Imm </span><span class=cF4> +<a name="l4193"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l235"><span class=cF4>ParseStaticInit </span></a><span class=cF0>007FFBF2CE 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4194"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l918"><span class=cF4>ParseStreamBlk </span></a><span class=cF0>007FFC47BF 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4195"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l649"><span class=cF4>ParseSwitch </span></a><span class=cF0>007FFC3E07 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4196"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l955"><span class=cF4>ParseTryBlk </span></a><span class=cF0>007FFC497F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4197"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l319"><span class=cF4>ParseType </span></a><span class=cF0>007FFBF56E 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4198"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l1112"><span class=cF4>ParseUnaryModifier </span></a><span class=cF0>007FFBE04E 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l4199"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.CC.html#l691"><span class=cF4>ParseUnaryTerm </span></a><span class=cF0>007FFBD0EE 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4200"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l1"><span class=cF4>ParseVarInit </span></a><span class=cF0>007FFBEA76 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4201"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l129"><span class=cF4>ParseVarInit2 </span></a><span class=cF0>007FFBEF4E 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l4202"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseVar.CC.html#l459"><span class=cF4>ParseVarList </span></a><span class=cF0>007FFBF9EE 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l4203"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseStatement.CC.html#l553"><span class=cF4>ParseWhile </span></a><span class=cF0>007FFC3A6F 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4204"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l50"><span class=cF4>PassTrace </span></a><span class=cF0>007FFC0537 0003 0000000055 Funct Public </span><span class=cF4> <a name="l4205"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l8"><span class=cF4>PenBrushesSize </span></a><span class=cF0>007FDB1640 0003 0000000075 Funct </span><span class=cF4> <a name="l4206"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.CC.html#l283"><span class=cF4>Plain </span></a><span class=cF0>007FE0C838 0003 000000004F Funct Public </span><span class=cF4> <a name="l4207"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l238"><span class=cF4>Play </span></a><span class=cF0>007FE59770 0003 0000000260 Funct Public </span><span class=cF4> <a name="l4208"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l123"><span class=cF4>PlaySysMacro </span></a><span class=cF0>007FE048D8 0007 0000000094 Funct </span><span class=cF4> <a name="l4209"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l208"><span class=cF4>Pop </span></a><span class=cF0>0000000063 0002 Funct Public </span><span class=cF4> <a name="l4210"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l18"><span class=cF4>PopCount </span></a><span class=cF0>00000000B9 0003 Funct Public </span><span class=cF4> -<a name="l4211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l447"><span class=cF4>PopUp </span></a><span class=cF0>000001E563 0038 00000000D5 Funct Public </span><span class=cF4> +<a name="l4211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l447"><span class=cF4>PopUp </span></a><span class=cF0>000001E533 0038 00000000D5 Funct Public </span><span class=cF4> <a name="l4212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l136"><span class=cF4>PopUp1 </span></a><span class=cF0>007FE09428 0003 00000000F2 Funct Public </span><span class=cF4> <a name="l4213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l152"><span class=cF4>PopUp2 </span></a><span class=cF0>007FE1E828 0005 00000001A8 Funct Public </span><span class=cF4> <a name="l4214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l187"><span class=cF4>PopUpCancelOk </span></a><span class=cF0>007FE08FE0 0016 0000000043 Funct Public </span><span class=cF4> @@ -4269,7 +4269,7 @@ body {background-color:#1f1f1f;} <a name="l4241"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l47"><span class=cF4>PopUpPickDir </span></a><span class=cF0>007FE45C28 0008 00000000D7 Funct Public </span><span class=cF4> <a name="l4242"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l29"><span class=cF4>PopUpPickFile </span></a><span class=cF0>007FE0B5F8 0003 00000000D9 Funct Public </span><span class=cF4> <a name="l4243"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l106"><span class=cF4>PopUpPickList </span></a><span class=cF0>007FE09BE0 0005 00000000F5 Funct Public </span><span class=cF4> -<a name="l4244"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l475"><span class=cF4>PopUpPrint </span></a><span class=cF0>000001E63B 000B 000000004C Funct Public </span><span class=cF4> +<a name="l4244"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l475"><span class=cF4>PopUpPrint </span></a><span class=cF0>000001E60B 000B 000000004C Funct Public </span><span class=cF4> <a name="l4245"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l253"><span class=cF4>PopUpRangeF64 </span></a><span class=cF0>007FE08180 0001 0000000121 Funct Public </span><span class=cF4> <a name="l4246"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l276"><span class=cF4>PopUpRangeF64Exp </span></a><span class=cF0>007FE07CF0 0003 0000000121 Funct Public </span><span class=cF4> <a name="l4247"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l299"><span class=cF4>PopUpRangeF64Log </span></a><span class=cF0>007FF18028 0001 0000000068 Funct Public </span><span class=cF4> @@ -4286,46 +4286,46 @@ body {background-color:#1f1f1f;} <a name="l4258"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l2"><span class=cF4>PopUpViewDoc </span></a><span class=cF0>007FE0BE68 0001 0000000089 Funct Public </span><span class=cF4> <a name="l4259"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l13"><span class=cF4>PopUpViewPrint </span></a><span class=cF0>007FE0BA40 0001 00000000BD Funct Public </span><span class=cF4> <a name="l4260"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocWidgetWiz.CC.html#l543"><span class=cF4>PopUpWidgetType </span></a><span class=cF0>007FDFE658 0003 00000002A6 Funct </span><span class=cF4> -<a name="l4261"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l1"><span class=cF4>PortNop </span></a><span class=cF0>0000015F6E 0004 000000000A Funct Public </span><span class=cF4> +<a name="l4261"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l1"><span class=cF4>PortNop </span></a><span class=cF0>0000015F3E 0004 000000000A Funct Public </span><span class=cF4> <a name="l4262"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l106"><span class=cF4>Pow </span></a><span class=cF0>000000ABF1 0002 Funct Public </span><span class=cF4> <a name="l4263"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l107"><span class=cF4>Pow10 </span></a><span class=cF0>000000AC06 0003 Funct Public </span><span class=cF4> -<a name="l4264"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l27"><span class=cF4>Pow10I64 </span></a><span class=cF0>000000CD08 0012 0000000045 Funct Public </span><span class=cF4> -<a name="l4265"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l127"><span class=cF4>PressAKey </span></a><span class=cF0>000000F450 0003 000000003A Funct Public </span><span class=cF4> -<a name="l4266"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1110"><span class=cF4>Print </span></a><span class=cF0>00000140A6 027C 0000000038 Funct Public </span><span class=cF4> -<a name="l4267"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1129"><span class=cF4>PrintErr </span></a><span class=cF0>0000014126 0064 000000009D Funct Public </span><span class=cF4> -<a name="l4268"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1138"><span class=cF4>PrintWarn </span></a><span class=cF0>00000141C6 001D 00000000A1 Funct Public </span><span class=cF4> +<a name="l4264"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l27"><span class=cF4>Pow10I64 </span></a><span class=cF0>000000CD20 0012 0000000045 Funct Public </span><span class=cF4> +<a name="l4265"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l127"><span class=cF4>PressAKey </span></a><span class=cF0>000000F468 0003 000000003A Funct Public </span><span class=cF4> +<a name="l4266"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1110"><span class=cF4>Print </span></a><span class=cF0>00000140BE 027C 0000000038 Funct Public </span><span class=cF4> +<a name="l4267"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1129"><span class=cF4>PrintErr </span></a><span class=cF0>000001413E 0064 000000009D Funct Public </span><span class=cF4> +<a name="l4268"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1138"><span class=cF4>PrintWarn </span></a><span class=cF0>00000141DE 001D 00000000A1 Funct Public </span><span class=cF4> <a name="l4269"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.CC.html#l30"><span class=cF4>Prof </span></a><span class=cF0>007FDADAF0 0001 00000000F8 Funct Public </span><span class=cF4> <a name="l4270"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.CC.html#l56"><span class=cF4>ProfCompare </span></a><span class=cF0>007FDAD768 0003 000000001A Funct </span><span class=cF4> <a name="l4271"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.CC.html#l61"><span class=cF4>ProfRep </span></a><span class=cF0>007FDAD0E0 0001 000000031C Funct Public </span><span class=cF4> <a name="l4272"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.CC.html#l11"><span class=cF4>ProfTimerInt </span></a><span class=cF0>007FDADF50 0005 000000008B Funct </span><span class=cF4> <a name="l4273"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l13"><span class=cF4>ProgressBarsRegTf </span></a><span class=cF0>007FE3E360 0001 0000000143 Funct </span><span class=cF4> -<a name="l4274"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l289"><span class=cF4>ProgressBarsReset </span></a><span class=cF0>000001678E 0008 0000000048 Funct Public </span><span class=cF4> +<a name="l4274"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l289"><span class=cF4>ProgressBarsReset </span></a><span class=cF0>000001675E 0008 0000000048 Funct Public </span><span class=cF4> <a name="l4275"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l209"><span class=cF4>Push </span></a><span class=cF0>0000000062 0002 Funct Public </span><span class=cF4> -<a name="l4276"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l23"><span class=cF4>PutChars </span></a><span class=cF0>000001863E 0026 0000000028 Funct Public </span><span class=cF4> -<a name="l4277"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l232"><span class=cF4>PutDirLink </span></a><span class=cF0>0000028571 0004 0000000093 Funct Public </span><span class=cF4> -<a name="l4278"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l46"><span class=cF4>PutExcept </span></a><span class=cF0>0000018E2B 0015 00000000DB Funct Public </span><span class=cF4> -<a name="l4279"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l184"><span class=cF4>PutFileLink </span></a><span class=cF0>0000028389 001F 00000001E4 Funct Public </span><span class=cF4> -<a name="l4280"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l15"><span class=cF4>PutHex </span></a><span class=cF0>000000B204 0007 000000004E Funct </span><span class=cF4> -<a name="l4281"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l1"><span class=cF4>PutKey </span></a><span class=cF0>000001859E 000A 000000009D Funct Public </span><span class=cF4> -<a name="l4282"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l33"><span class=cF4>PutS </span></a><span class=cF0>0000018666 0006 00000000D7 Funct </span><span class=cF4> -<a name="l4283"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l386"><span class=cF4>PutSrcLink </span></a><span class=cF0>000003112E 0005 000000009D Funct Public </span><span class=cF4> +<a name="l4276"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l23"><span class=cF4>PutChars </span></a><span class=cF0>000001860E 0026 0000000028 Funct Public </span><span class=cF4> +<a name="l4277"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l232"><span class=cF4>PutDirLink </span></a><span class=cF0>0000028541 0004 0000000093 Funct Public </span><span class=cF4> +<a name="l4278"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l46"><span class=cF4>PutExcept </span></a><span class=cF0>0000018DFB 0015 00000000DB Funct Public </span><span class=cF4> +<a name="l4279"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDirA.CC.html#l184"><span class=cF4>PutFileLink </span></a><span class=cF0>0000028359 001F 00000001E4 Funct Public </span><span class=cF4> +<a name="l4280"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l15"><span class=cF4>PutHex </span></a><span class=cF0>000000B220 0007 000000004E Funct </span><span class=cF4> +<a name="l4281"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l1"><span class=cF4>PutKey </span></a><span class=cF0>000001856E 000A 000000009D Funct Public </span><span class=cF4> +<a name="l4282"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KeyDev.CC.html#l33"><span class=cF4>PutS </span></a><span class=cF0>0000018636 0006 00000000D7 Funct </span><span class=cF4> +<a name="l4283"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l386"><span class=cF4>PutSrcLink </span></a><span class=cF0>00000310FE 0005 000000009D Funct Public </span><span class=cF4> <a name="l4284"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l160"><span class=cF4>QUE_VECT_U8_COUNT </span></a><span class=cF0>512 0005 0000000008 DefineStr </span><span class=cF4> -<a name="l4285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l66"><span class=cF4>QueueCopy </span></a><span class=cF0>000000FF8A 0003 0000000067 Funct Public </span><span class=cF4> -<a name="l4286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l81"><span class=cF4>QueueCount </span></a><span class=cF0>000000FFF2 0009 000000002D Funct Public </span><span class=cF4> -<a name="l4287"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l52"><span class=cF4>QueueDel </span></a><span class=cF0>000000FF3A 0021 000000004A Funct Public </span><span class=cF4> +<a name="l4285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l66"><span class=cF4>QueueCopy </span></a><span class=cF0>000000FFA2 0003 0000000067 Funct Public </span><span class=cF4> +<a name="l4286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l81"><span class=cF4>QueueCount </span></a><span class=cF0>000001000A 0009 000000002D Funct Public </span><span class=cF4> +<a name="l4287"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l52"><span class=cF4>QueueDel </span></a><span class=cF0>000000FF52 0021 000000004A Funct Public </span><span class=cF4> <a name="l4288"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l49"><span class=cF4>QueueInit </span></a><span class=cF0>0000000080 0057 Funct Public </span><span class=cF4> <a name="l4289"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l50"><span class=cF4>QueueInsert </span></a><span class=cF0>0000000081 00E6 Funct Public </span><span class=cF4> <a name="l4290"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l51"><span class=cF4>QueueInsertRev </span></a><span class=cF0>0000000082 0008 Funct Public </span><span class=cF4> <a name="l4291"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l53"><span class=cF4>QueueRemove </span></a><span class=cF0>0000000083 005E Funct Public </span><span class=cF4> -<a name="l4292"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l95"><span class=cF4>QueueSize </span></a><span class=cF0>0000010022 0003 0000000033 Funct Public </span><span class=cF4> -<a name="l4293"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l169"><span class=cF4>QueueVectU8Del </span></a><span class=cF0>000001019A 000A 0000000021 Funct Public </span><span class=cF4> -<a name="l4294"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l178"><span class=cF4>QueueVectU8Get </span></a><span class=cF0>00000101C2 000A 0000000063 Funct Public </span><span class=cF4> -<a name="l4295"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l109"><span class=cF4>QueueVectU8New </span></a><span class=cF0>000001005A 000A 0000000041 Funct Public </span><span class=cF4> -<a name="l4296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l120"><span class=cF4>QueueVectU8Put </span></a><span class=cF0>00000100A2 0010 00000000F1 Funct Public </span><span class=cF4> -<a name="l4297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l99"><span class=cF4>QuickSort </span></a><span class=cF0>000001C80B 0010 000000006E Funct Public </span><span class=cF4> -<a name="l4298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l37"><span class=cF4>QuickSort2a </span></a><span class=cF0>000001C5BB 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l4299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l64"><span class=cF4>QuickSort2b </span></a><span class=cF0>000001C6C3 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l4300"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l1"><span class=cF4>QuickSortI64 </span></a><span class=cF0>000001C4AB 0015 000000010C Funct Public </span><span class=cF4> +<a name="l4292"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l95"><span class=cF4>QueueSize </span></a><span class=cF0>000001003A 0003 0000000033 Funct Public </span><span class=cF4> +<a name="l4293"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l169"><span class=cF4>QueueVectU8Del </span></a><span class=cF0>00000101B2 000A 0000000021 Funct Public </span><span class=cF4> +<a name="l4294"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l178"><span class=cF4>QueueVectU8Get </span></a><span class=cF0>00000101DA 000A 0000000063 Funct Public </span><span class=cF4> +<a name="l4295"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l109"><span class=cF4>QueueVectU8New </span></a><span class=cF0>0000010072 000A 0000000041 Funct Public </span><span class=cF4> +<a name="l4296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDataTypes.CC.html#l120"><span class=cF4>QueueVectU8Put </span></a><span class=cF0>00000100BA 0010 00000000F1 Funct Public </span><span class=cF4> +<a name="l4297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l99"><span class=cF4>QuickSort </span></a><span class=cF0>000001C7DB 0010 000000006E Funct Public </span><span class=cF4> +<a name="l4298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l37"><span class=cF4>QuickSort2a </span></a><span class=cF0>000001C58B 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l4299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l64"><span class=cF4>QuickSort2b </span></a><span class=cF0>000001C693 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l4300"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/QuickSort.CC.html#l1"><span class=cF4>QuickSortI64 </span></a><span class=cF0>000001C47B 0015 000000010C Funct Public </span><span class=cF4> <a name="l4301"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l13"><span class=cF4>R </span></a><span class=cF0>007FDE8A28 0001 000000002D Funct Public <a name="l4302"></a>R10 000000040A 0012 Reg <a name="l4303"></a>R10u16 000000020A 0000 Reg @@ -4386,10 +4386,10 @@ body {background-color:#1f1f1f;} <a name="l4358"></a>RCPSS 01CEDFF908 0000 OpCode <a name="l4359"></a>RCR 01CEDF38B8 0000 OpCode <a name="l4360"></a>RCR1 01CEDF3818 0000 OpCode -<a name="l4361"></a>RCX 0000000401 0118 Reg </span><span class=cF4> -<a name="l4362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l134"><span class=cF4>RCache </span></a><span class=cF0>000002208D 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4361"></a>RCX 0000000401 011A Reg </span><span class=cF4> +<a name="l4362"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCache.CC.html#l134"><span class=cF4>RCache </span></a><span class=cF0>000002205D 0003 ExportSysSym Imm </span><span class=cF4> <a name="l4363"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l23"><span class=cF4>RD </span></a><span class=cF0>007FDA5000 0001 000000002C Funct Public -<a name="l4364"></a>RDI 0000000407 019F Reg +<a name="l4364"></a>RDI 0000000407 01A1 Reg <a name="l4365"></a>RDIu8 0000000117 0000 Reg <a name="l4366"></a>RDMSR 01CEDF14B0 0001 OpCode <a name="l4367"></a>RDTSC 01CEDF1510 0001 OpCode @@ -4573,7 +4573,7 @@ body {background-color:#1f1f1f;} <a name="l4545"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFind.CC.html#l446"><span class=cF4>RSAC_ALL </span></a><span class=cF0>2 000B 0000000008 DefineStr </span><span class=cF4> <a name="l4546"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFind.CC.html#l444"><span class=cF4>RSAC_REPLACE </span></a><span class=cF0>0 0005 0000000008 DefineStr </span><span class=cF4> <a name="l4547"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFind.CC.html#l445"><span class=cF4>RSAC_SKIP </span></a><span class=cF0>1 0001 0000000008 DefineStr -<a name="l4548"></a>RSI 0000000406 0160 Reg +<a name="l4548"></a>RSI 0000000406 0162 Reg <a name="l4549"></a>RSIu8 0000000116 0000 Reg <a name="l4550"></a>RSM 01CEDF56A8 0000 OpCode <a name="l4551"></a>RSP 0000000404 0100 Reg </span><span class=cF4> @@ -4612,46 +4612,46 @@ body {background-color:#1f1f1f;} <a name="l4584"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1699"><span class=cF4>RT_U8 </span></a><span class=cF0>5 0023 0000000008 DefineStr </span><span class=cF4> <a name="l4585"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1708"><span class=cF4>RT_UF32 </span></a><span class=cF0>13 0004 0000000008 DefineStr </span><span class=cF4> <a name="l4586"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1710"><span class=cF4>RT_UF64 </span></a><span class=cF0>15 0004 0000000008 DefineStr </span><span class=cF4> -<a name="l4587"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l134"><span class=cF4>Rand </span></a><span class=cF0>000000CF90 0003 0000000035 Funct Public </span><span class=cF4> -<a name="l4588"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l100"><span class=cF4>RandI16 </span></a><span class=cF0>000000CF10 0003 0000000018 Funct Public </span><span class=cF4> -<a name="l4589"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l112"><span class=cF4>RandI32 </span></a><span class=cF0>000000CF40 0003 0000000017 Funct Public </span><span class=cF4> -<a name="l4590"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l124"><span class=cF4>RandI64 </span></a><span class=cF0>000000CF70 0003 000000000B Funct Public </span><span class=cF4> -<a name="l4591"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l83"><span class=cF4>RandInt </span></a><span class=cF0>000000CE78 000A ExportSysSym Imm </span><span class=cF4> -<a name="l4592"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l107"><span class=cF4>RandU16 </span></a><span class=cF0>000000CF28 001F 0000000016 Funct Public </span><span class=cF4> -<a name="l4593"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l119"><span class=cF4>RandU32 </span></a><span class=cF0>000000CF58 000A 0000000016 Funct Public </span><span class=cF4> -<a name="l4594"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l129"><span class=cF4>RandU64 </span></a><span class=cF0>000000CF80 0003 000000000B Funct Public </span><span class=cF4> -<a name="l4595"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l95"><span class=cF4>RandU8 </span></a><span class=cF0>000000CEF8 0004 0000000015 Funct Public </span><span class=cF4> -<a name="l4596"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l257"><span class=cF4>Raw </span></a><span class=cF0>000001669E 0016 0000000043 Funct Public </span><span class=cF4> -<a name="l4597"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l254"><span class=cF4>RawD </span></a><span class=cF0>0000016FC6 0003 0000000080 Funct Public </span><span class=cF4> -<a name="l4598"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l272"><span class=cF4>RawDm </span></a><span class=cF0>0000017046 0003 000000007E Funct Public </span><span class=cF4> -<a name="l4599"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l316"><span class=cF4>RawDr </span></a><span class=cF0>00000171A6 0004 000000032B Funct </span><span class=cF4> -<a name="l4600"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l235"><span class=cF4>RawPrint </span></a><span class=cF0>0000016F1E 000A 00000000A5 Funct Public </span><span class=cF4> -<a name="l4601"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l1"><span class=cF4>RawPutChar </span></a><span class=cF0>0000015AEE 000B 00000002F3 Funct Public </span><span class=cF4> -<a name="l4602"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l457"><span class=cF4>ReAlloc </span></a><span class=cF0>000000E114 0004 000000006A Funct Public </span><span class=cF4> -<a name="l4603"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l123"><span class=cF4>Reboot </span></a><span class=cF0>0000031796 0008 000000008C Funct Public </span><span class=cF4> -<a name="l4604"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l339"><span class=cF4>RedSeaAllocClus </span></a><span class=cF0>0000029339 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4605"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l262"><span class=cF4>RedSeaCd </span></a><span class=cF0>0000029041 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4587"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l134"><span class=cF4>Rand </span></a><span class=cF0>000000CFA8 0003 0000000035 Funct Public </span><span class=cF4> +<a name="l4588"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l100"><span class=cF4>RandI16 </span></a><span class=cF0>000000CF28 0003 0000000018 Funct Public </span><span class=cF4> +<a name="l4589"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l112"><span class=cF4>RandI32 </span></a><span class=cF0>000000CF58 0003 0000000017 Funct Public </span><span class=cF4> +<a name="l4590"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l124"><span class=cF4>RandI64 </span></a><span class=cF0>000000CF88 0003 000000000B Funct Public </span><span class=cF4> +<a name="l4591"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l83"><span class=cF4>RandInt </span></a><span class=cF0>000000CE90 000A ExportSysSym Imm </span><span class=cF4> +<a name="l4592"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l107"><span class=cF4>RandU16 </span></a><span class=cF0>000000CF40 001F 0000000016 Funct Public </span><span class=cF4> +<a name="l4593"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l119"><span class=cF4>RandU32 </span></a><span class=cF0>000000CF70 000A 0000000016 Funct Public </span><span class=cF4> +<a name="l4594"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l129"><span class=cF4>RandU64 </span></a><span class=cF0>000000CF98 0003 000000000B Funct Public </span><span class=cF4> +<a name="l4595"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l95"><span class=cF4>RandU8 </span></a><span class=cF0>000000CF10 0004 0000000015 Funct Public </span><span class=cF4> +<a name="l4596"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l257"><span class=cF4>Raw </span></a><span class=cF0>000001666E 0016 0000000043 Funct Public </span><span class=cF4> +<a name="l4597"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l254"><span class=cF4>RawD </span></a><span class=cF0>0000016F96 0003 0000000080 Funct Public </span><span class=cF4> +<a name="l4598"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l272"><span class=cF4>RawDm </span></a><span class=cF0>0000017016 0003 000000007E Funct Public </span><span class=cF4> +<a name="l4599"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l316"><span class=cF4>RawDr </span></a><span class=cF0>0000017176 0004 000000032B Funct </span><span class=cF4> +<a name="l4600"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l235"><span class=cF4>RawPrint </span></a><span class=cF0>0000016EEE 000A 00000000A5 Funct Public </span><span class=cF4> +<a name="l4601"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l1"><span class=cF4>RawPutChar </span></a><span class=cF0>0000015B06 000B 00000002B0 Funct Public </span><span class=cF4> +<a name="l4602"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l457"><span class=cF4>ReAlloc </span></a><span class=cF0>000000E12C 0004 000000006A Funct Public </span><span class=cF4> +<a name="l4603"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l123"><span class=cF4>Reboot </span></a><span class=cF0>0000031766 0008 000000008C Funct Public </span><span class=cF4> +<a name="l4604"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l339"><span class=cF4>RedSeaAllocClus </span></a><span class=cF0>0000029309 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4605"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l262"><span class=cF4>RedSeaCd </span></a><span class=cF0>0000029011 0003 ExportSysSym Imm </span><span class=cF4> <a name="l4606"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l51"><span class=cF4>RedSeaCheckDisk </span></a><span class=cF0>007FE4F1F0 0003 0000000336 Funct </span><span class=cF4> <a name="l4607"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l14"><span class=cF4>RedSeaCheckDiskList </span></a><span class=cF0>007FE4F890 0005 00000001A7 Funct </span><span class=cF4> -<a name="l4608"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l398"><span class=cF4>RedSeaDirNew </span></a><span class=cF0>0000029561 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4608"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l398"><span class=cF4>RedSeaDirNew </span></a><span class=cF0>0000029531 0006 ExportSysSym Imm </span><span class=cF4> <a name="l4609"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l263"><span class=cF4>RedSeaDriveView </span></a><span class=cF0>007FE4B7E8 0003 000000020C Funct </span><span class=cF4> -<a name="l4610"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l171"><span class=cF4>RedSeaFileFind </span></a><span class=cF0>0000028C99 000A ExportSysSym Imm </span><span class=cF4> -<a name="l4611"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l228"><span class=cF4>RedSeaFileRead </span></a><span class=cF0>0000028ED9 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4612"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l582"><span class=cF4>RedSeaFileWrite </span></a><span class=cF0>0000029D81 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l4613"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l523"><span class=cF4>RedSeaFilesDel </span></a><span class=cF0>0000029B21 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4614"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l612"><span class=cF4>RedSeaFilesFind </span></a><span class=cF0>0000029ED1 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l4615"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l107"><span class=cF4>RedSeaFormat </span></a><span class=cF0>00000289C9 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l4616"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l276"><span class=cF4>RedSeaFreeClus </span></a><span class=cF0>00000290E1 0008 0000000258 Funct </span><span class=cF4> -<a name="l4617"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l3"><span class=cF4>RedSeaFreeFreeList </span></a><span class=cF0>0000028609 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l4618"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l28"><span class=cF4>RedSeaFreeListBuild </span></a><span class=cF0>00000286B1 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4610"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l171"><span class=cF4>RedSeaFileFind </span></a><span class=cF0>0000028C69 000A ExportSysSym Imm </span><span class=cF4> +<a name="l4611"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l228"><span class=cF4>RedSeaFileRead </span></a><span class=cF0>0000028EA9 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4612"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l582"><span class=cF4>RedSeaFileWrite </span></a><span class=cF0>0000029D51 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4613"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l523"><span class=cF4>RedSeaFilesDel </span></a><span class=cF0>0000029AF1 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4614"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l612"><span class=cF4>RedSeaFilesFind </span></a><span class=cF0>0000029EA1 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l4615"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l107"><span class=cF4>RedSeaFormat </span></a><span class=cF0>0000028999 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l4616"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l276"><span class=cF4>RedSeaFreeClus </span></a><span class=cF0>00000290B1 0008 0000000258 Funct </span><span class=cF4> +<a name="l4617"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l3"><span class=cF4>RedSeaFreeFreeList </span></a><span class=cF0>00000285D9 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l4618"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l28"><span class=cF4>RedSeaFreeListBuild </span></a><span class=cF0>0000028681 0004 ExportSysSym Imm </span><span class=cF4> <a name="l4619"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l154"><span class=cF4>RedSeaISO </span></a><span class=cF0>007FDC7E80 0005 0000000236 Funct Public </span><span class=cF4> <a name="l4620"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l50"><span class=cF4>RedSeaISO9660 </span></a><span class=cF0>007FDC84B8 0001 0000000328 Funct </span><span class=cF4> <a name="l4621"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l28"><span class=cF4>RedSeaISO9660Stage1 </span></a><span class=cF0>007FDD9028 0003 00000000FF Funct </span><span class=cF4> <a name="l4622"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/DiskISORedSea.CC.html#l129"><span class=cF4>RedSeaISOPass1 </span></a><span class=cF0>007FDC80C8 0005 0000000084 Funct </span><span class=cF4> -<a name="l4623"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l68"><span class=cF4>RedSeaInit </span></a><span class=cF0>0000028829 000A ExportSysSym Imm </span><span class=cF4> -<a name="l4624"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l685"><span class=cF4>RedSeaMkDir </span></a><span class=cF0>000002A1D1 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l4623"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l68"><span class=cF4>RedSeaInit </span></a><span class=cF0>00000287F9 000A ExportSysSym Imm </span><span class=cF4> +<a name="l4624"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l685"><span class=cF4>RedSeaMkDir </span></a><span class=cF0>000002A1A1 0003 ExportSysSym Imm </span><span class=cF4> <a name="l4625"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/DiskCheck.CC.html#l436"><span class=cF4>RedSeaUnusedDriveSpace </span></a><span class=cF0>007FE73A28 0003 00000000FD Funct </span><span class=cF4> -<a name="l4626"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l95"><span class=cF4>RedSeaValidate </span></a><span class=cF0>0000028961 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l4626"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysRedSea.CC.html#l95"><span class=cF4>RedSeaValidate </span></a><span class=cF0>0000028931 0005 ExportSysSym Imm </span><span class=cF4> <a name="l4627"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l3"><span class=cF4>Refresh </span></a><span class=cF0>007FE47F90 0013 000000011F Funct Public </span><span class=cF4> <a name="l4628"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l90"><span class=cF4>RegAppend </span></a><span class=cF0>007FDE3018 0009 0000000042 Funct Public </span><span class=cF4> <a name="l4629"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l8"><span class=cF4>RegCache </span></a><span class=cF0>007FDE40B8 0009 0000000051 Funct </span><span class=cF4> @@ -4662,17 +4662,17 @@ body {background-color:#1f1f1f;} <a name="l4634"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l123"><span class=cF4>RegOneTimePopUp </span></a><span class=cF0>007FDE2B30 0008 0000000074 Funct </span><span class=cF4> <a name="l4635"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.CC.html#l471"><span class=cF4>RegPoly </span></a><span class=cF0>007FF57C28 0007 0000000328 Funct Public </span><span class=cF4> <a name="l4636"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l59"><span class=cF4>RegWrite </span></a><span class=cF0>007FDE37B8 000E 0000000042 Funct Public </span><span class=cF4> -<a name="l4637"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l62"><span class=cF4>RepInU16 </span></a><span class=cF0>000000AFAB 0002 Funct Public </span><span class=cF4> -<a name="l4638"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l63"><span class=cF4>RepInU32 </span></a><span class=cF0>000000AF93 0002 Funct Public </span><span class=cF4> -<a name="l4639"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l64"><span class=cF4>RepInU8 </span></a><span class=cF0>000000AFC4 0002 Funct Public </span><span class=cF4> -<a name="l4640"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l65"><span class=cF4>RepOutU16 </span></a><span class=cF0>000000AFF5 0002 Funct Public </span><span class=cF4> -<a name="l4641"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l66"><span class=cF4>RepOutU32 </span></a><span class=cF0>000000AFDD 0002 Funct Public </span><span class=cF4> -<a name="l4642"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l67"><span class=cF4>RepOutU8 </span></a><span class=cF0>000000B00E 0002 Funct Public </span><span class=cF4> +<a name="l4637"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l62"><span class=cF4>RepInU16 </span></a><span class=cF0>000000AFC7 0002 Funct Public </span><span class=cF4> +<a name="l4638"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l63"><span class=cF4>RepInU32 </span></a><span class=cF0>000000AFAF 0002 Funct Public </span><span class=cF4> +<a name="l4639"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l64"><span class=cF4>RepInU8 </span></a><span class=cF0>000000AFE0 0002 Funct Public </span><span class=cF4> +<a name="l4640"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l65"><span class=cF4>RepOutU16 </span></a><span class=cF0>000000B011 0002 Funct Public </span><span class=cF4> +<a name="l4641"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l66"><span class=cF4>RepOutU32 </span></a><span class=cF0>000000AFF9 0002 Funct Public </span><span class=cF4> +<a name="l4642"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l67"><span class=cF4>RepOutU8 </span></a><span class=cF0>000000B02A 0002 Funct Public </span><span class=cF4> <a name="l4643"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l108"><span class=cF4>Round </span></a><span class=cF0>000000AA92 0006 Funct Public </span><span class=cF4> -<a name="l4644"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l49"><span class=cF4>RoundI64 </span></a><span class=cF0>000000CDA8 0024 0000000028 Funct Public </span><span class=cF4> -<a name="l4645"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l723"><span class=cF4>RunFile </span></a><span class=cF0>007FFC23D7 0006 000000002D Funct Public </span><span class=cF4> -<a name="l4646"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l772"><span class=cF4>RunFile2 </span></a><span class=cF0>007FFC258F 0003 000000002D Funct Public </span><span class=cF4> -<a name="l4647"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l562"><span class=cF4>S </span></a><span class=cF0>0000017A46 0003 000000008D Funct Public </span><span class=cF4> +<a name="l4644"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l49"><span class=cF4>RoundI64 </span></a><span class=cF0>000000CDC0 0024 0000000028 Funct Public </span><span class=cF4> +<a name="l4645"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l723"><span class=cF4>RunFile </span></a><span class=cF0>007FFC236F 0006 000000002D Funct Public </span><span class=cF4> +<a name="l4646"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l772"><span class=cF4>RunFile2 </span></a><span class=cF0>007FFC2527 0003 000000002D Funct Public </span><span class=cF4> +<a name="l4647"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l562"><span class=cF4>S </span></a><span class=cF0>0000017A16 0003 000000008D Funct Public </span><span class=cF4> <a name="l4648"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l236"><span class=cF4>S2T </span></a><span class=cF0>007FDAA858 0001 0000000022 Funct Public </span><span class=cF4> <a name="l4649"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.CC.html#l587"><span class=cF4>SAFETY </span></a><span class=cF0>0.9 0005 0000000008 DefineStr <a name="l4650"></a>SAHF 01CEDF5648 0000 OpCode @@ -4813,8 +4813,8 @@ body {background-color:#1f1f1f;} <a name="l4785"></a>SETPO 01CEDF4A48 0000 OpCode <a name="l4786"></a>SETS 01CEDF4C10 0000 OpCode <a name="l4787"></a>SETZ 01CEDF4EC8 0000 OpCode </span><span class=cF4> -<a name="l4788"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l536"><span class=cF4>SET_FS_BASE </span></a><span class=cF0>000000B148 000B ExportSysSym Imm </span><span class=cF4> -<a name="l4789"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l522"><span class=cF4>SET_GS_BASE </span></a><span class=cF0>000000B132 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l4788"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l546"><span class=cF4>SET_FS_BASE </span></a><span class=cF0>000000B164 000B ExportSysSym Imm </span><span class=cF4> +<a name="l4789"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l532"><span class=cF4>SET_GS_BASE </span></a><span class=cF0>000000B14E 0008 ExportSysSym Imm </span><span class=cF4> <a name="l4790"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l378"><span class=cF4>SE_NOISE </span></a><span class=cF0>0 0005 0000000008 DefineStr </span><span class=cF4> <a name="l4791"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l379"><span class=cF4>SE_SWEEP </span></a><span class=cF0>1 0005 0000000008 DefineStr <a name="l4792"></a>SFENCE 01CEE00CF8 0000 OpCode </span><span class=cF4> @@ -4835,7 +4835,7 @@ body {background-color:#1f1f1f;} <a name="l4807"></a>SGDT 01CEDF74E8 0000 OpCode </span><span class=cF4> <a name="l4808"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4373"><span class=cF4>SGF_SHIFT_ESC_EXIT </span></a><span class=cF0>1 0005 0000000008 DefineStr </span><span class=cF4> <a name="l4809"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4374"><span class=cF4>SGF_WITH_NEW_LINE </span></a><span class=cF0>2 000A 0000000008 DefineStr </span><span class=cF4> -<a name="l4810"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l9"><span class=cF4>SHIFT_KEY_SCAN_DECODE_TABLE </span></a><span class=cF0>0000019323 0007 ExportSysSym Imm +<a name="l4810"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l9"><span class=cF4>SHIFT_KEY_SCAN_DECODE_TABLE </span></a><span class=cF0>00000192F3 0007 ExportSysSym Imm <a name="l4811"></a>SHL 01CEDF36C8 0029 OpCode <a name="l4812"></a>SHL1 01CEDF34D8 0039 OpCode <a name="l4813"></a>SHLD 01CEDF46A0 0000 OpCode @@ -4977,7 +4977,7 @@ body {background-color:#1f1f1f;} <a name="l4949"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l125"><span class=cF4>SPT_TRANSFORM_ON </span></a><span class=cF0>5 \t\t\t 0011 0000000008 DefineStr </span><span class=cF4> <a name="l4950"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l150"><span class=cF4>SPT_TYPES_NUM </span></a><span class=cF0>30 0009 0000000008 DefineStr </span><span class=cF4> <a name="l4951"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l118"><span class=cF4>SPf_SEL </span></a><span class=cF0>7 0011 0000000008 DefineStr </span><span class=cF4> -<a name="l4952"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1"><span class=cF4>SPutChar </span></a><span class=cF0>0000011C9A 0036 ExportSysSym Imm +<a name="l4952"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1"><span class=cF4>SPutChar </span></a><span class=cF0>0000011CB2 0036 ExportSysSym Imm <a name="l4953"></a>SQRTPD 01CEDFEB28 0000 OpCode <a name="l4954"></a>SQRTPS 01CEDFEB88 0000 OpCode <a name="l4955"></a>SQRTSD 01CEDFEBE8 0000 OpCode @@ -5015,10 +5015,10 @@ body {background-color:#1f1f1f;} <a name="l4987"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l250"><span class=cF4>ST_CPUID_1_ECX_FLAGS </span></a><span class=cF0>SSE3 13B 0000 00000011D8 DefineStr </span><span class=cF4> <a name="l4988"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l215"><span class=cF4>ST_CPUID_1_EDX_FLAGS </span></a><span class=cF0>x87 FPU 20 0000 00000001D0 DefineStr </span><span class=cF4> <a name="l4989"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l159"><span class=cF4>ST_DAYS_OF_WEEK </span></a><span class=cF0>Sunday 07 0006 0000000040 DefineStr </span><span class=cF4> -<a name="l4990"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.CC.html#l14"><span class=cF4>ST_DOC_CMDS </span></a><span class=cF0>TX 2B 01E4 0000000088 DefineStr </span><span class=cF4> +<a name="l4990"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.CC.html#l14"><span class=cF4>ST_DOC_CMDS </span></a><span class=cF0>TX 2B 01F4 0000000088 DefineStr </span><span class=cF4> <a name="l4991"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.CC.html#l20"><span class=cF4>ST_DOC_FLAGS </span></a><span class=cF0>T 3E 0007 00000000C0 DefineStr </span><span class=cF4> <a name="l4992"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l230"><span class=cF4>ST_DRIVE_TYPES </span></a><span class=cF0>NULL 08 0002 0000000038 DefineStr </span><span class=cF4> -<a name="l4993"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4170"><span class=cF4>ST_ERR_ST </span></a><span class=cF0>\"\d\dRED\ 000B 0000000028 DefineStr </span><span class=cF4> +<a name="l4993"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4170"><span class=cF4>ST_ERR_ST </span></a><span class=cF0>\"\d\dRED\ 000A 0000000028 DefineStr </span><span class=cF4> <a name="l4994"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l121"><span class=cF4>ST_FALSE_TRUE </span></a><span class=cF0>False 23 0000 00000000E8 DefineStr </span><span class=cF4> <a name="l4995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l187"><span class=cF4>ST_FILE_ATTRS </span></a><span class=cF0>R 0C 02C4 0000000020 DefineStr </span><span class=cF4> <a name="l4996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l212"><span class=cF4>ST_FILE_UTIL_FLAGS </span></a><span class=cF0>r 17 0599 0000000038 DefineStr </span><span class=cF4> @@ -5108,36 +5108,36 @@ body {background-color:#1f1f1f;} <a name="l5080"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l42"><span class=cF4>SYS_DATA_BP </span></a><span class=cF0>00000098F0 0006 ExportSysSym Imm </span><span class=cF4> <a name="l5081"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart64.CC.html#l54"><span class=cF4>SYS_ENTER_LONG_MODE </span></a><span class=cF0>000000A6A0 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5082"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l39"><span class=cF4>SYS_EXTERN_TABLE </span></a><span class=cF0>00000098E0 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l5083"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l8"><span class=cF4>SYS_FIND_PCIBIOS_SERVICE_DIR </span></a><span class=cF0>000001EC3B 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5084"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l38"><span class=cF4>SYS_FIND_PCI_SERVICES </span></a><span class=cF0>000001EC89 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5083"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l8"><span class=cF4>SYS_FIND_PCIBIOS_SERVICE_DIR </span></a><span class=cF0>000001EC0B 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5084"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l38"><span class=cF4>SYS_FIND_PCI_SERVICES </span></a><span class=cF0>000001EC59 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5085"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4125"><span class=cF4>SYS_FIXED_AREA </span></a><span class=cF0>0x100000 0020 0000000010 DefineStr </span><span class=cF4> <a name="l5086"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l67"><span class=cF4>SYS_FOCUS_TASK </span></a><span class=cF0>0000009A38 0006 ExportSysSym Imm </span><span class=cF4> <a name="l5087"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l53"><span class=cF4>SYS_FONT_PTR </span></a><span class=cF0>00000090A0 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5088"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l40"><span class=cF4>SYS_GDT </span></a><span class=cF0>0000008020 0006 ExportSysSym Imm </span><span class=cF4> <a name="l5089"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l34"><span class=cF4>SYS_GDT_PTR </span></a><span class=cF0>000000800C 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5090"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l112"><span class=cF4>SYS_HASH_BUCKET_FIND </span></a><span class=cF0>000000F7AC 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5091"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l91"><span class=cF4>SYS_HASH_FIND </span></a><span class=cF0>000000F788 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5092"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l83"><span class=cF4>SYS_HASH_FIND1 </span></a><span class=cF0>000000F783 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l5093"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l42"><span class=cF4>SYS_HASH_SINGLE_TABLE_FIND </span></a><span class=cF0>000000F73A 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5094"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l31"><span class=cF4>SYS_HASH_SINGLE_TABLE_FIND1 </span></a><span class=cF0>000000F735 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l5095"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l4"><span class=cF4>SYS_HASH_STR </span></a><span class=cF0>000000F710 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l5090"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l112"><span class=cF4>SYS_HASH_BUCKET_FIND </span></a><span class=cF0>000000F7C4 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5091"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l91"><span class=cF4>SYS_HASH_FIND </span></a><span class=cF0>000000F7A0 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5092"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l83"><span class=cF4>SYS_HASH_FIND1 </span></a><span class=cF0>000000F79B 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l5093"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l42"><span class=cF4>SYS_HASH_SINGLE_TABLE_FIND </span></a><span class=cF0>000000F752 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5094"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l31"><span class=cF4>SYS_HASH_SINGLE_TABLE_FIND1 </span></a><span class=cF0>000000F74D 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l5095"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l4"><span class=cF4>SYS_HASH_STR </span></a><span class=cF0>000000F728 0007 ExportSysSym Imm </span><span class=cF4> <a name="l5096"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l35"><span class=cF4>SYS_HEAP_DEBUG_FLAG </span></a><span class=cF0>00000098D6 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5097"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/C/Tmp.DD.html#l1"><span class=cF4>SYS_HEAP_INIT_FLAG </span></a><span class=cF0>00000098D2 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5098"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/C/Tmp.DD.html#l1"><span class=cF4>SYS_HEAP_INIT_VAL </span></a><span class=cF0>00000098D3 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5099"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l209"><span class=cF4>SYS_IDLE_PT </span></a><span class=cF0>000000D23A 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l5100"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l157"><span class=cF4>SYS_INIT_16MEG_SYS_CODE_BP </span></a><span class=cF0>000000D5D0 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5101"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l6"><span class=cF4>SYS_INIT_PAGE_TABLES </span></a><span class=cF0>000000D40D 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5099"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l209"><span class=cF4>SYS_IDLE_PT </span></a><span class=cF0>000000D252 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l5100"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l157"><span class=cF4>SYS_INIT_16MEG_SYS_CODE_BP </span></a><span class=cF0>000000D5E8 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5101"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/PageTables.CC.html#l6"><span class=cF4>SYS_INIT_PAGE_TABLES </span></a><span class=cF0>000000D425 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5102"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l11"><span class=cF4>SYS_KERNEL </span></a><span class=cF0>0000007C20 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5103"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l262"><span class=cF4>SYS_KERNEL_END </span></a><span class=cF0>0000031D40 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l5103"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l262"><span class=cF4>SYS_KERNEL_END </span></a><span class=cF0>0000031D10 0002 ExportSysSym Imm </span><span class=cF4> <a name="l5104"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/C/Tmp.DD.html#l1"><span class=cF4>SYS_MEM_INIT_FLAG </span></a><span class=cF0>00000098D0 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5105"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/C/Tmp.DD.html#l1"><span class=cF4>SYS_MEM_INIT_VAL </span></a><span class=cF0>00000098D1 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5106"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l69"><span class=cF4>SYS_MP_COUNT </span></a><span class=cF0>0000009A48 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5107"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l70"><span class=cF4>SYS_MP_COUNT_INITIAL </span></a><span class=cF0>0000009A50 0006 ExportSysSym Imm </span><span class=cF4> <a name="l5108"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l71"><span class=cF4>SYS_MP_COUNT_LOCK </span></a><span class=cF0>0000009A58 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5109"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l46"><span class=cF4>SYS_PCIBIOS_SERVICE_CALL </span></a><span class=cF0>000001ECA6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5110"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l4"><span class=cF4>SYS_PCIBIOS_SERVICE_DIR </span></a><span class=cF0>000001EC33 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l5109"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l46"><span class=cF4>SYS_PCIBIOS_SERVICE_CALL </span></a><span class=cF0>000001EC76 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5110"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l4"><span class=cF4>SYS_PCIBIOS_SERVICE_DIR </span></a><span class=cF0>000001EC03 0007 ExportSysSym Imm </span><span class=cF4> <a name="l5111"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l36"><span class=cF4>SYS_PCI_BUSES </span></a><span class=cF0>0000008016 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5112"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l5"><span class=cF4>SYS_PCI_SERVICES </span></a><span class=cF0>000001EC37 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l5112"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l5"><span class=cF4>SYS_PCI_SERVICES </span></a><span class=cF0>000001EC07 0008 ExportSysSym Imm </span><span class=cF4> <a name="l5113"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l488"><span class=cF4>SYS_POW </span></a><span class=cF0>000000AB5E 0019 ExportSysSym Imm </span><span class=cF4> <a name="l5114"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l45"><span class=cF4>SYS_PROGRESS1 </span></a><span class=cF0>00000098F8 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5115"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart32.CC.html#l49"><span class=cF4>SYS_PROGRESS1_DESC </span></a><span class=cF0>0000009918 0004 ExportSysSym Imm </span><span class=cF4> @@ -5174,44 +5174,44 @@ body {background-color:#1f1f1f;} <a name="l5146"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l55"><span class=cF4>SYS_VBE_INFO </span></a><span class=cF0>00000090A4 0006 ExportSysSym Imm </span><span class=cF4> <a name="l5147"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.CC.html#l56"><span class=cF4>SYS_VBE_MODES </span></a><span class=cF0>00000092A4 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5148"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l9"><span class=cF4>Saw </span></a><span class=cF0>007FE5D790 0001 000000008E Funct Public </span><span class=cF4> -<a name="l5149"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l194"><span class=cF4>Scale2Mem </span></a><span class=cF0>000000E80C 0003 0000000072 Funct Public </span><span class=cF4> -<a name="l5150"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l44"><span class=cF4>ScaleIndent </span></a><span class=cF0>000000F1D8 0004 00000000F4 Funct Public </span><span class=cF4> -<a name="l5151"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l162"><span class=cF4>ScanCode2Char </span></a><span class=cF0>0000019803 0008 0000000081 Funct Public </span><span class=cF4> -<a name="l5152"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l286"><span class=cF4>ScanCode2KeyName </span></a><span class=cF0>0000019C43 000D 00000006C6 Funct Public </span><span class=cF4> +<a name="l5149"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l194"><span class=cF4>Scale2Mem </span></a><span class=cF0>000000E824 0003 0000000072 Funct Public </span><span class=cF4> +<a name="l5150"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l44"><span class=cF4>ScaleIndent </span></a><span class=cF0>000000F1F0 0004 00000000F4 Funct Public </span><span class=cF4> +<a name="l5151"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l162"><span class=cF4>ScanCode2Char </span></a><span class=cF0>00000197D3 0008 0000000081 Funct Public </span><span class=cF4> +<a name="l5152"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l286"><span class=cF4>ScanCode2KeyName </span></a><span class=cF0>0000019C13 000D 00000006C6 Funct Public </span><span class=cF4> <a name="l5153"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrEnd.CC.html#l13"><span class=cF4>Screen2Clip </span></a><span class=cF0>007FE5E480 0003 000000007E Funct </span><span class=cF4> -<a name="l5154"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l162"><span class=cF4>ScreenCast </span></a><span class=cF0>0000016456 0003 00000000BB Funct Public </span><span class=cF4> +<a name="l5154"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l162"><span class=cF4>ScreenCast </span></a><span class=cF0>0000016426 0003 00000000BB Funct Public </span><span class=cF4> <a name="l5155"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l19"><span class=cF4>ScreenZoomTablesSize </span></a><span class=cF0>007FDB12A0 0003 0000000033 Funct </span><span class=cF4> -<a name="l5156"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l139"><span class=cF4>Seed </span></a><span class=cF0>000000CFC8 0004 0000000060 Funct Public </span><span class=cF4> -<a name="l5157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l209"><span class=cF4>Seg2Linear </span></a><span class=cF0>000000E884 000C 000000002C Funct Public </span><span class=cF4> -<a name="l5158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l457"><span class=cF4>ServerCmdLine </span></a><span class=cF0>000001D563 000C 000000003C Funct </span><span class=cF4> +<a name="l5156"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.CC.html#l139"><span class=cF4>Seed </span></a><span class=cF0>000000CFE0 0004 0000000060 Funct Public </span><span class=cF4> +<a name="l5157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l209"><span class=cF4>Seg2Linear </span></a><span class=cF0>000000E89C 000C 000000002C Funct Public </span><span class=cF4> +<a name="l5158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l457"><span class=cF4>ServerCmdLine </span></a><span class=cF0>000001D533 000C 000000003C Funct </span><span class=cF4> <a name="l5159"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeSys.CC.html#l14"><span class=cF4>ServerStartUp </span></a><span class=cF0>007FDA34C0 0003 0000000028 Funct </span><span class=cF4> -<a name="l5160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l411"><span class=cF4>ServerTaskCont </span></a><span class=cF0>000001D403 0005 0000000085 Funct Public </span><span class=cF4> -<a name="l5161"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l97"><span class=cF4>SettingsPop </span></a><span class=cF0>007FDD0028 000F 0000000126 Funct Public </span><span class=cF4> -<a name="l5162"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l69"><span class=cF4>SettingsPop2 </span></a><span class=cF0>007FDD0160 0005 0000000141 Funct </span><span class=cF4> +<a name="l5160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l411"><span class=cF4>ServerTaskCont </span></a><span class=cF0>000001D3D3 0005 0000000085 Funct Public </span><span class=cF4> +<a name="l5161"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l98"><span class=cF4>SettingsPop </span></a><span class=cF0>007FDD0028 000F 0000000126 Funct Public </span><span class=cF4> +<a name="l5162"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l69"><span class=cF4>SettingsPop2 </span></a><span class=cF0>007FDD0160 0005 0000000146 Funct </span><span class=cF4> <a name="l5163"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.CC.html#l3"><span class=cF4>SettingsPush </span></a><span class=cF0>007FDD1188 000F 0000000225 Funct Public </span><span class=cF4> <a name="l5164"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l109"><span class=cF4>Sign </span></a><span class=cF0>000000AA39 0008 Funct Public </span><span class=cF4> <a name="l5165"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l79"><span class=cF4>SignI64 </span></a><span class=cF0>00000000AA 000C Funct Public </span><span class=cF4> -<a name="l5166"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l237"><span class=cF4>Silent </span></a><span class=cF0>0000016616 0062 0000000022 Funct Public </span><span class=cF4> +<a name="l5166"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l237"><span class=cF4>Silent </span></a><span class=cF0>00000165E6 0062 0000000022 Funct Public </span><span class=cF4> <a name="l5167"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l80"><span class=cF4>Sin </span></a><span class=cF0>00000000B5 0036 Funct Public </span><span class=cF4> -<a name="l5168"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l269"><span class=cF4>SingleUser </span></a><span class=cF0>000001670E 000B 0000000022 Funct Public </span><span class=cF4> +<a name="l5168"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l269"><span class=cF4>SingleUser </span></a><span class=cF0>00000166DE 000B 0000000022 Funct Public </span><span class=cF4> <a name="l5169"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Math.CC.html#l64"><span class=cF4>Sinh </span></a><span class=cF0>007FEDBBF0 0001 000000004B Funct Public </span><span class=cF4> <a name="l5170"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l120"><span class=cF4>Size </span></a><span class=cF0>007FE532A0 0001 00000000BB Funct Public </span><span class=cF4> <a name="l5171"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskB.CC.html#l101"><span class=cF4>Size1 </span></a><span class=cF0>007FE536C8 0005 0000000069 Funct </span><span class=cF4> <a name="l5172"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l100"><span class=cF4>SizeRep </span></a><span class=cF0>007FDB2B80 0001 0000000124 Funct Public </span><span class=cF4> <a name="l5173"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l65"><span class=cF4>SizeRep1 </span></a><span class=cF0>007FDB3690 0005 000000004E Funct </span><span class=cF4> <a name="l5174"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/LineRep.CC.html#l82"><span class=cF4>SizeRep2 </span></a><span class=cF0>007FDB3250 0005 00000000D1 Funct </span><span class=cF4> -<a name="l5175"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l105"><span class=cF4>Sleep </span></a><span class=cF0>0000016256 0037 000000003E Funct Public </span><span class=cF4> -<a name="l5176"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l96"><span class=cF4>SleepUntil </span></a><span class=cF0>00000161FE 000A 0000000053 Funct Public </span><span class=cF4> +<a name="l5175"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l105"><span class=cF4>Sleep </span></a><span class=cF0>0000016226 0037 000000003E Funct Public </span><span class=cF4> +<a name="l5176"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l96"><span class=cF4>SleepUntil </span></a><span class=cF0>00000161CE 000A 0000000053 Funct Public </span><span class=cF4> <a name="l5177"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/StrUtils.CC.html#l8"><span class=cF4>Sort </span></a><span class=cF0>007FDAC468 0001 000000023D Funct Public </span><span class=cF4> -<a name="l5178"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l129"><span class=cF4>Sound </span></a><span class=cF0>0000016346 0034 000000010A Funct Public </span><span class=cF4> +<a name="l5178"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l129"><span class=cF4>Sound </span></a><span class=cF0>0000016316 0034 000000010A Funct Public </span><span class=cF4> <a name="l5179"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l388"><span class=cF4>SoundEffectEndTaskCB </span></a><span class=cF0>007FE589A0 0003 0000000035 Funct </span><span class=cF4> <a name="l5180"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l395"><span class=cF4>SoundEffectTask </span></a><span class=cF0>007FE5A838 0005 0000000266 Funct </span><span class=cF4> -<a name="l5181"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l186"><span class=cF4>SoundReset </span></a><span class=cF0>0000016516 0005 0000000036 Funct Public </span><span class=cF4> +<a name="l5181"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l186"><span class=cF4>SoundReset </span></a><span class=cF0>00000164E6 0005 0000000036 Funct Public </span><span class=cF4> <a name="l5182"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/ScreenCast.CC.html#l67"><span class=cF4>SoundShift </span></a><span class=cF0>007FEDE428 0001 0000000066 Funct Public </span><span class=cF4> <a name="l5183"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l2"><span class=cF4>SoundTaskEndCB </span></a><span class=cF0>007FE7C828 0005 0000000012 Funct Public </span><span class=cF4> -<a name="l5184"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l470"><span class=cF4>Spaces2Tabs </span></a><span class=cF0>000000BB14 0004 0000000103 Funct Public </span><span class=cF4> -<a name="l5185"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l264"><span class=cF4>Spawn </span></a><span class=cF0>000001CF73 002B 000000018F Funct Public </span><span class=cF4> -<a name="l5186"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l265"><span class=cF4>SpawnQueue </span></a><span class=cF0>000001FD65 0005 00000000BA Funct </span><span class=cF4> +<a name="l5184"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l470"><span class=cF4>Spaces2Tabs </span></a><span class=cF0>000000BB30 0004 0000000103 Funct Public </span><span class=cF4> +<a name="l5185"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l264"><span class=cF4>Spawn </span></a><span class=cF0>000001CF43 002B 000000018F Funct Public </span><span class=cF4> +<a name="l5186"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l265"><span class=cF4>SpawnQueue </span></a><span class=cF0>000001FD35 0005 00000000BA Funct </span><span class=cF4> <a name="l5187"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.CC.html#l205"><span class=cF4>SpringFind </span></a><span class=cF0>007FED1078 0001 0000000101 Funct Public </span><span class=cF4> <a name="l5188"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.CC.html#l536"><span class=cF4>Sprite </span></a><span class=cF0>007FE93A28 0001 000000003F Funct Public </span><span class=cF4> <a name="l5189"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteCode.CC.html#l226"><span class=cF4>Sprite2Code </span></a><span class=cF0>007FE75510 0003 0000000040 Funct Public </span><span class=cF4> @@ -5263,83 +5263,83 @@ body {background-color:#1f1f1f;} <a name="l5235"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l82"><span class=cF4>SqrI64 </span></a><span class=cF0>00000000B0 00C0 Funct Public </span><span class=cF4> <a name="l5236"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l83"><span class=cF4>SqrU64 </span></a><span class=cF0>00000000B1 0002 Funct Public </span><span class=cF4> <a name="l5237"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l84"><span class=cF4>Sqrt </span></a><span class=cF0>00000000B4 005D Funct Public </span><span class=cF4> -<a name="l5238"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l366"><span class=cF4>SrcEdLink </span></a><span class=cF0>0000031096 0009 0000000098 Funct Public </span><span class=cF4> -<a name="l5239"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l318"><span class=cF4>SrcFileName </span></a><span class=cF0>0000030F5E 0004 0000000135 Funct Public </span><span class=cF4> -<a name="l5240"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l254"><span class=cF4>SrcLineNum </span></a><span class=cF0>0000030D9E 0004 00000001BD Funct Public </span><span class=cF4> -<a name="l5241"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l105"><span class=cF4>StackRep </span></a><span class=cF0>0000016ABE 0003 000000021B Funct Public </span><span class=cF4> +<a name="l5238"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l366"><span class=cF4>SrcEdLink </span></a><span class=cF0>0000031066 0009 0000000098 Funct Public </span><span class=cF4> +<a name="l5239"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l318"><span class=cF4>SrcFileName </span></a><span class=cF0>0000030F2E 0004 0000000135 Funct Public </span><span class=cF4> +<a name="l5240"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l254"><span class=cF4>SrcLineNum </span></a><span class=cF0>0000030D6E 0004 00000001BD Funct Public </span><span class=cF4> +<a name="l5241"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l105"><span class=cF4>StackRep </span></a><span class=cF0>0000016A8E 0003 000000021B Funct Public </span><span class=cF4> <a name="l5242"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeSys.CC.html#l22"><span class=cF4>StartUpTasks </span></a><span class=cF0>007FDA3028 0003 000000012E Funct </span><span class=cF4> -<a name="l5243"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l309"><span class=cF4>Str2ColorU16 </span></a><span class=cF0>0000015886 0005 00000001D2 Funct Public </span><span class=cF4> -<a name="l5244"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l364"><span class=cF4>Str2ColorU32 </span></a><span class=cF0>0000015A5E 0007 000000008D Funct Public </span><span class=cF4> -<a name="l5245"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l162"><span class=cF4>Str2Date </span></a><span class=cF0>000001468E 0015 00000002B4 Funct Public </span><span class=cF4> -<a name="l5246"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l66"><span class=cF4>Str2F64 </span></a><span class=cF0>0000014456 0004 0000000238 Funct Public </span><span class=cF4> -<a name="l5247"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l1"><span class=cF4>Str2I64 </span></a><span class=cF0>000001426E 0040 00000001E2 Funct Public </span><span class=cF4> -<a name="l5248"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l314"><span class=cF4>StrCompare </span></a><span class=cF0>000000B30E 0095 Funct Public </span><span class=cF4> -<a name="l5249"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l320"><span class=cF4>StrCopy </span></a><span class=cF0>000000B2E6 00E0 Funct Public </span><span class=cF4> -<a name="l5250"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l649"><span class=cF4>StrFind </span></a><span class=cF0>000000BF2C 0012 00000000DF Funct Public </span><span class=cF4> -<a name="l5251"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l585"><span class=cF4>StrFirstOcc </span></a><span class=cF0>000000BDA4 0003 0000000047 Funct Public </span><span class=cF4> -<a name="l5252"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l596"><span class=cF4>StrFirstRemove </span></a><span class=cF0>000000BDEC 001B 0000000095 Funct Public </span><span class=cF4> -<a name="l5253"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l238"><span class=cF4>StrGet </span></a><span class=cF0>000001C30B 0019 0000000079 Funct Public </span><span class=cF4> -<a name="l5254"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l315"><span class=cF4>StrICompare </span></a><span class=cF0>000000B34C 0014 Funct Public </span><span class=cF4> -<a name="l5255"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l319"><span class=cF4>StrIMatch </span></a><span class=cF0>000000B492 0008 Funct Public </span><span class=cF4> -<a name="l5256"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l617"><span class=cF4>StrLastOcc </span></a><span class=cF0>000000BE84 0012 0000000047 Funct Public </span><span class=cF4> -<a name="l5257"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l629"><span class=cF4>StrLastRemove </span></a><span class=cF0>000000BECC 001D 000000005E Funct Public </span><span class=cF4> +<a name="l5243"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l309"><span class=cF4>Str2ColorU16 </span></a><span class=cF0>000001589E 0005 00000001D2 Funct Public </span><span class=cF4> +<a name="l5244"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l364"><span class=cF4>Str2ColorU32 </span></a><span class=cF0>0000015A76 0007 000000008D Funct Public </span><span class=cF4> +<a name="l5245"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l162"><span class=cF4>Str2Date </span></a><span class=cF0>00000146A6 0015 00000002B4 Funct Public </span><span class=cF4> +<a name="l5246"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l66"><span class=cF4>Str2F64 </span></a><span class=cF0>000001446E 0004 0000000238 Funct Public </span><span class=cF4> +<a name="l5247"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l1"><span class=cF4>Str2I64 </span></a><span class=cF0>0000014286 0040 00000001E2 Funct Public </span><span class=cF4> +<a name="l5248"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l314"><span class=cF4>StrCompare </span></a><span class=cF0>000000B32A 0095 Funct Public </span><span class=cF4> +<a name="l5249"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l320"><span class=cF4>StrCopy </span></a><span class=cF0>000000B302 00E0 Funct Public </span><span class=cF4> +<a name="l5250"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l649"><span class=cF4>StrFind </span></a><span class=cF0>000000BF48 0012 00000000DF Funct Public </span><span class=cF4> +<a name="l5251"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l585"><span class=cF4>StrFirstOcc </span></a><span class=cF0>000000BDC0 0003 0000000047 Funct Public </span><span class=cF4> +<a name="l5252"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l596"><span class=cF4>StrFirstRemove </span></a><span class=cF0>000000BE08 001B 0000000095 Funct Public </span><span class=cF4> +<a name="l5253"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l238"><span class=cF4>StrGet </span></a><span class=cF0>000001C2DB 0019 0000000079 Funct Public </span><span class=cF4> +<a name="l5254"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l315"><span class=cF4>StrICompare </span></a><span class=cF0>000000B368 0014 Funct Public </span><span class=cF4> +<a name="l5255"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l319"><span class=cF4>StrIMatch </span></a><span class=cF0>000000B4AE 0008 Funct Public </span><span class=cF4> +<a name="l5256"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l617"><span class=cF4>StrLastOcc </span></a><span class=cF0>000000BEA0 0012 0000000047 Funct Public </span><span class=cF4> +<a name="l5257"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l629"><span class=cF4>StrLastRemove </span></a><span class=cF0>000000BEE8 001D 000000005E Funct Public </span><span class=cF4> <a name="l5258"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l45"><span class=cF4>StrLen </span></a><span class=cF0>0000000084 0162 Funct Public </span><span class=cF4> -<a name="l5259"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l318"><span class=cF4>StrMatch </span></a><span class=cF0>000000B43D 0013 Funct Public </span><span class=cF4> -<a name="l5260"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l316"><span class=cF4>StrNCompare </span></a><span class=cF0>000000B39F 0021 Funct Public </span><span class=cF4> -<a name="l5261"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l256"><span class=cF4>StrNGet </span></a><span class=cF0>000001C38B 000C 000000011B Funct Public </span><span class=cF4> -<a name="l5262"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l317"><span class=cF4>StrNICompare </span></a><span class=cF0>000000B3E1 0003 Funct Public </span><span class=cF4> -<a name="l5263"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l484"><span class=cF4>StrNew </span></a><span class=cF0>000000E1AC 0174 0000000066 Funct Public </span><span class=cF4> -<a name="l5264"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l457"><span class=cF4>StrOcc </span></a><span class=cF0>000000BACC 0022 0000000041 Funct Public </span><span class=cF4> -<a name="l5265"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1094"><span class=cF4>StrPrint </span></a><span class=cF0>0000014036 0076 0000000028 Funct Public </span><span class=cF4> -<a name="l5266"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l161"><span class=cF4>StrPrintFunSeg </span></a><span class=cF0>0000030A26 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5267"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l1"><span class=cF4>StrPrintHex </span></a><span class=cF0>000000B194 0004 000000006D Funct </span><span class=cF4> -<a name="l5268"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l249"><span class=cF4>StrPrintJoin </span></a><span class=cF0>000001243E 0041 0000001BF6 Funct Public </span><span class=cF4> -<a name="l5269"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l685"><span class=cF4>StrReplace </span></a><span class=cF0>000000C00C 0015 000000012C Funct Public </span><span class=cF4> -<a name="l5270"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l248"><span class=cF4>StrScan </span></a><span class=cF0>0000014946 0007 00000004D5 Funct Public </span><span class=cF4> -<a name="l5271"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l528"><span class=cF4>StrUtil </span></a><span class=cF0>000000BC1C 000B 0000000188 Funct Public </span><span class=cF4> -<a name="l5272"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l88"><span class=cF4>StreamDir </span></a><span class=cF0>007FFC06CF 000F 000000004E Funct </span><span class=cF4> +<a name="l5259"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l318"><span class=cF4>StrMatch </span></a><span class=cF0>000000B459 0013 Funct Public </span><span class=cF4> +<a name="l5260"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l316"><span class=cF4>StrNCompare </span></a><span class=cF0>000000B3BB 0021 Funct Public </span><span class=cF4> +<a name="l5261"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.CC.html#l256"><span class=cF4>StrNGet </span></a><span class=cF0>000001C35B 000C 000000011B Funct Public </span><span class=cF4> +<a name="l5262"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l317"><span class=cF4>StrNICompare </span></a><span class=cF0>000000B3FD 0003 Funct Public </span><span class=cF4> +<a name="l5263"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l484"><span class=cF4>StrNew </span></a><span class=cF0>000000E1C4 0174 0000000066 Funct Public </span><span class=cF4> +<a name="l5264"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l457"><span class=cF4>StrOcc </span></a><span class=cF0>000000BAE8 0022 0000000041 Funct Public </span><span class=cF4> +<a name="l5265"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l1094"><span class=cF4>StrPrint </span></a><span class=cF0>000001404E 0076 0000000028 Funct Public </span><span class=cF4> +<a name="l5266"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.CC.html#l161"><span class=cF4>StrPrintFunSeg </span></a><span class=cF0>00000309F6 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5267"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l1"><span class=cF4>StrPrintHex </span></a><span class=cF0>000000B1B0 0004 000000006D Funct </span><span class=cF4> +<a name="l5268"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l249"><span class=cF4>StrPrintJoin </span></a><span class=cF0>0000012456 0041 0000001BF6 Funct Public </span><span class=cF4> +<a name="l5269"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l685"><span class=cF4>StrReplace </span></a><span class=cF0>000000C028 0015 000000012C Funct Public </span><span class=cF4> +<a name="l5270"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrScan.CC.html#l248"><span class=cF4>StrScan </span></a><span class=cF0>000001495E 0007 00000004D5 Funct Public </span><span class=cF4> +<a name="l5271"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l528"><span class=cF4>StrUtil </span></a><span class=cF0>000000BC38 000B 0000000188 Funct Public </span><span class=cF4> +<a name="l5272"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l88"><span class=cF4>StreamDir </span></a><span class=cF0>007FFC0667 000F 000000004E Funct </span><span class=cF4> <a name="l5273"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l267"><span class=cF4>StreamDoc </span></a><span class=cF0>007FE210A8 0002 000000008D Funct Public </span><span class=cF4> -<a name="l5274"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l779"><span class=cF4>StreamExePrint </span></a><span class=cF0>007FFC25BF 0003 00000000EB Funct Public </span><span class=cF4> -<a name="l5275"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l71"><span class=cF4>StreamPrint </span></a><span class=cF0>007FFC0627 001E 00000000A8 Funct Public </span><span class=cF4> -<a name="l5276"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l13"><span class=cF4>Struct2Date </span></a><span class=cF0>00000115AA 000A 00000000EB Funct Public </span><span class=cF4> -<a name="l5277"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l88"><span class=cF4>Suspend </span></a><span class=cF0>000001CAF3 0019 0000000051 Funct Public </span><span class=cF4> +<a name="l5274"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMain.CC.html#l779"><span class=cF4>StreamExePrint </span></a><span class=cF0>007FFC2557 0003 00000000EB Funct Public </span><span class=cF4> +<a name="l5275"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l71"><span class=cF4>StreamPrint </span></a><span class=cF0>007FFC05BF 001E 00000000A8 Funct Public </span><span class=cF4> +<a name="l5276"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l13"><span class=cF4>Struct2Date </span></a><span class=cF0>00000115C2 000A 00000000EB Funct Public </span><span class=cF4> +<a name="l5277"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l88"><span class=cF4>Suspend </span></a><span class=cF0>000001CAC3 0019 0000000051 Funct Public </span><span class=cF4> <a name="l5278"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l85"><span class=cF4>SwapI64 </span></a><span class=cF0>00000000A8 0044 Funct Public </span><span class=cF4> <a name="l5279"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l86"><span class=cF4>SwapU16 </span></a><span class=cF0>00000000A6 0014 Funct Public </span><span class=cF4> <a name="l5280"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l87"><span class=cF4>SwapU32 </span></a><span class=cF0>00000000A7 0004 Funct Public </span><span class=cF4> <a name="l5281"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l88"><span class=cF4>SwapU8 </span></a><span class=cF0>00000000A5 0002 Funct Public </span><span class=cF4> <a name="l5282"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l450"><span class=cF4>Sweep </span></a><span class=cF0>007FE58210 0001 0000000091 Funct Public </span><span class=cF4> -<a name="l5283"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l485"><span class=cF4>Sys </span></a><span class=cF0>000001E68B 0013 00000000A4 Funct Public </span><span class=cF4> -<a name="l5284"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l1"><span class=cF4>SysBadFree </span></a><span class=cF0>000000D69E 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l6"><span class=cF4>SysBadMAlloc </span></a><span class=cF0>000000D6C6 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l408"><span class=cF4>SysCAlloc </span></a><span class=cF0>000000DF8C 001C 000000001B Funct Public </span><span class=cF4> +<a name="l5283"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l485"><span class=cF4>Sys </span></a><span class=cF0>000001E65B 0013 00000000A4 Funct Public </span><span class=cF4> +<a name="l5284"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l1"><span class=cF4>SysBadFree </span></a><span class=cF0>000000D6B6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPag.CC.html#l6"><span class=cF4>SysBadMAlloc </span></a><span class=cF0>000000D6DE 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l408"><span class=cF4>SysCAlloc </span></a><span class=cF0>000000DFA4 001C 000000001B Funct Public </span><span class=cF4> <a name="l5287"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.CC.html#l33"><span class=cF4>SysCls </span></a><span class=cF0>007FDA4918 0001 0000000021 Funct Public </span><span class=cF4> -<a name="l5288"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l247"><span class=cF4>SysDebug </span></a><span class=cF0>000001665E 0003 0000000022 Funct Public </span><span class=cF4> -<a name="l5289"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l111"><span class=cF4>SysDefinesLoad </span></a><span class=cF0>00000151AE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5290"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l530"><span class=cF4>SysErr </span></a><span class=cF0>000001E87B 0015 00000000BD Funct Public </span><span class=cF4> +<a name="l5288"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l247"><span class=cF4>SysDebug </span></a><span class=cF0>000001662E 0003 0000000022 Funct Public </span><span class=cF4> +<a name="l5289"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l111"><span class=cF4>SysDefinesLoad </span></a><span class=cF0>00000151C6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5290"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l530"><span class=cF4>SysErr </span></a><span class=cF0>000001E84B 0015 00000000BD Funct Public </span><span class=cF4> <a name="l5291"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPopUp.CC.html#l305"><span class=cF4>SysFile </span></a><span class=cF0>007FE07898 0007 00000000EC Funct Public </span><span class=cF4> -<a name="l5292"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l385"><span class=cF4>SysGetStr2 </span></a><span class=cF0>0000017566 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5293"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l1"><span class=cF4>SysGlobalsInit </span></a><span class=cF0>00000312CE 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5294"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l82"><span class=cF4>SysGrInit </span></a><span class=cF0>0000031596 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5295"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l224"><span class=cF4>SysHlt </span></a><span class=cF0>000000B190 0005 Funct Public </span><span class=cF4> -<a name="l5296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l219"><span class=cF4>SysI64Get </span></a><span class=cF0>0000027CE1 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l5297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l507"><span class=cF4>SysLog </span></a><span class=cF0>000001E733 0005 000000007F Funct Public </span><span class=cF4> -<a name="l5298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l394"><span class=cF4>SysMAlloc </span></a><span class=cF0>000000DF34 0014 000000001B Funct Public </span><span class=cF4> -<a name="l5299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l427"><span class=cF4>SysMAllocIdent </span></a><span class=cF0>000000DFFC 0007 000000001B Funct Public </span><span class=cF4> +<a name="l5292"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l385"><span class=cF4>SysGetStr2 </span></a><span class=cF0>0000017536 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5293"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l1"><span class=cF4>SysGlobalsInit </span></a><span class=cF0>000003129E 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5294"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l82"><span class=cF4>SysGrInit </span></a><span class=cF0>0000031566 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5295"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l224"><span class=cF4>SysHlt </span></a><span class=cF0>000000B1AC 0005 Funct Public </span><span class=cF4> +<a name="l5296"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAddDev.CC.html#l219"><span class=cF4>SysI64Get </span></a><span class=cF0>0000027CB1 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l5297"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l507"><span class=cF4>SysLog </span></a><span class=cF0>000001E703 0005 000000007F Funct Public </span><span class=cF4> +<a name="l5298"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l394"><span class=cF4>SysMAlloc </span></a><span class=cF0>000000DF4C 0014 000000001B Funct Public </span><span class=cF4> +<a name="l5299"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l427"><span class=cF4>SysMAllocIdent </span></a><span class=cF0>000000E014 0007 000000001B Funct Public </span><span class=cF4> <a name="l5300"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l61"><span class=cF4>SysMacro2Str </span></a><span class=cF0>007FE04CD8 0005 0000000205 Funct </span><span class=cF4> <a name="l5301"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l8"><span class=cF4>SysMacroStripKey </span></a><span class=cF0>007FE058F0 0003 000000007E Funct </span><span class=cF4> <a name="l5302"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l158"><span class=cF4>SysOnce </span></a><span class=cF0>007FF29028 0001 0000000067 Funct Public </span><span class=cF4> <a name="l5303"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l178"><span class=cF4>SysOnceDrive </span></a><span class=cF0>007FDE1348 0001 00000000AB Funct Public </span><span class=cF4> <a name="l5304"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l148"><span class=cF4>SysOnceFlush </span></a><span class=cF0>007FE28E28 0009 0000000028 Funct Public </span><span class=cF4> -<a name="l5305"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l479"><span class=cF4>SysReAlloc </span></a><span class=cF0>000000E184 0003 0000000022 Funct Public </span><span class=cF4> +<a name="l5305"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l479"><span class=cF4>SysReAlloc </span></a><span class=cF0>000000E19C 0003 0000000022 Funct Public </span><span class=cF4> <a name="l5306"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l739"><span class=cF4>SysRep </span></a><span class=cF0>007FDBA828 000E 0000003AD8 Funct Public </span><span class=cF4> <a name="l5307"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.CC.html#l724"><span class=cF4>SysRepFlagsMake </span></a><span class=cF0>007FDDFC28 000D 00000000C5 Funct </span><span class=cF4> -<a name="l5308"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l503"><span class=cF4>SysStrNew </span></a><span class=cF0>000000E214 002C 000000001B Funct Public </span><span class=cF4> -<a name="l5309"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l62"><span class=cF4>SysSymImportsResolve </span></a><span class=cF0>0000010EE2 0008 0000000059 Funct </span><span class=cF4> -<a name="l5310"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l22"><span class=cF4>SysTimerRead </span></a><span class=cF0>0000015FE6 0006 0000000086 Funct Public </span><span class=cF4> -<a name="l5311"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l64"><span class=cF4>SysTry </span></a><span class=cF0>0000018F0B 001A 000000009E Funct </span><span class=cF4> -<a name="l5312"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l79"><span class=cF4>SysUntry </span></a><span class=cF0>0000018FAB 001A 0000000033 Funct </span><span class=cF4> -<a name="l5313"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l518"><span class=cF4>SysWarn </span></a><span class=cF0>000001E7B3 0003 00000000C1 Funct Public </span><span class=cF4> -<a name="l5314"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l61"><span class=cF4>TASK_CONTEXT_SAVE </span></a><span class=cF0>000000D088 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5308"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l503"><span class=cF4>SysStrNew </span></a><span class=cF0>000000E22C 002C 000000001B Funct Public </span><span class=cF4> +<a name="l5309"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KLoad.CC.html#l62"><span class=cF4>SysSymImportsResolve </span></a><span class=cF0>0000010EFA 0008 0000000059 Funct </span><span class=cF4> +<a name="l5310"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l22"><span class=cF4>SysTimerRead </span></a><span class=cF0>0000015FB6 0006 0000000086 Funct Public </span><span class=cF4> +<a name="l5311"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l64"><span class=cF4>SysTry </span></a><span class=cF0>0000018EDB 001A 000000009E Funct </span><span class=cF4> +<a name="l5312"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l79"><span class=cF4>SysUntry </span></a><span class=cF0>0000018F7B 001A 0000000033 Funct </span><span class=cF4> +<a name="l5313"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l518"><span class=cF4>SysWarn </span></a><span class=cF0>000001E783 0003 00000000C1 Funct Public </span><span class=cF4> +<a name="l5314"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l61"><span class=cF4>TASK_CONTEXT_SAVE </span></a><span class=cF0>000000D0A0 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5315"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3969"><span class=cF4>TASK_EXCEPT_CALLERS </span></a><span class=cF0>8 0005 0000000008 DefineStr </span><span class=cF4> <a name="l5316"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3549"><span class=cF4>TASK_HASH_TABLE_SIZE </span></a><span class=cF0>(1 << 10) 0003 0000000010 DefineStr </span><span class=cF4> <a name="l5317"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3968"><span class=cF4>TASK_NAME_LEN </span></a><span class=cF0>32 0006 0000000008 DefineStr </span><span class=cF4> @@ -5408,13 +5408,13 @@ body {background-color:#1f1f1f;} <a name="l5380"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2254"><span class=cF4>TK_TKS_NUM </span></a><span class=cF0>0x127 0007 0000000008 DefineStr </span><span class=cF4> <a name="l5381"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2239"><span class=cF4>TK_XOR_EQU </span></a><span class=cF0>0x118 0004 0000000008 DefineStr </span><span class=cF4> <a name="l5382"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2232"><span class=cF4>TK_XOR_XOR </span></a><span class=cF0>0x111 0004 0000000008 DefineStr </span><span class=cF4> -<a name="l5383"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l116"><span class=cF4>TO_UPPER </span></a><span class=cF0>000000B341 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5383"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l116"><span class=cF4>TO_UPPER </span></a><span class=cF0>000000B35D 0006 ExportSysSym Imm </span><span class=cF4> <a name="l5384"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3618"><span class=cF4>TRANSPARENT </span></a><span class=cF0>0xFF 0055 0000000008 DefineStr </span><span class=cF4> <a name="l5385"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l20"><span class=cF4>TRUE </span></a><span class=cF0>1 0720 0000000008 DefineStr </span><span class=cF4> <a name="l5386"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l244"><span class=cF4>TSCGet </span></a><span class=cF0>0000000076 0020 Funct Public </span><span class=cF4> <a name="l5387"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3909"><span class=cF4>TSF_SAME_SONG </span></a><span class=cF0>1 0008 0000000008 DefineStr </span><span class=cF4> -<a name="l5388"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l76"><span class=cF4>TSSBusy </span></a><span class=cF0>000001F73D 0003 0000000032 Funct Public </span><span class=cF4> -<a name="l5389"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l81"><span class=cF4>TSSNew </span></a><span class=cF0>000001F775 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5388"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l76"><span class=cF4>TSSBusy </span></a><span class=cF0>000001F70D 0003 0000000032 Funct Public </span><span class=cF4> +<a name="l5389"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/MultiProc.CC.html#l81"><span class=cF4>TSSNew </span></a><span class=cF0>000001F745 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5390"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l3"><span class=cF4>TSSSize </span></a><span class=cF0>007FDB1A20 0003 0000000056 Funct </span><span class=cF4> <a name="l5391"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3935"><span class=cF4>TTS_CONST </span></a><span class=cF0>0 0005 0000000008 DefineStr </span><span class=cF4> <a name="l5392"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3939"><span class=cF4>TTS_CUR_LEX </span></a><span class=cF0>4 0004 0000000008 DefineStr </span><span class=cF4> @@ -5422,34 +5422,34 @@ body {background-color:#1f1f1f;} <a name="l5394"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3936"><span class=cF4>TTS_LOCKED_CONST </span></a><span class=cF0>1 0008 0000000008 DefineStr </span><span class=cF4> <a name="l5395"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3937"><span class=cF4>TTS_TASK_NAME </span></a><span class=cF0>2 0007 0000000008 DefineStr </span><span class=cF4> <a name="l5396"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/ToTXT.CC.html#l3"><span class=cF4>TXTPutS </span></a><span class=cF0>007FDA6D70 000D 0000000223 Funct </span><span class=cF4> -<a name="l5397"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l1"><span class=cF4>Tabs2Spaces </span></a><span class=cF0>000000F0B8 0004 0000000119 Funct Public </span><span class=cF4> +<a name="l5397"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l1"><span class=cF4>Tabs2Spaces </span></a><span class=cF0>000000F0D0 0004 0000000119 Funct Public </span><span class=cF4> <a name="l5398"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l89"><span class=cF4>Tan </span></a><span class=cF0>00000000B7 0002 Funct Public </span><span class=cF4> -<a name="l5399"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l70"><span class=cF4>TaskCaller </span></a><span class=cF0>00000169F6 0012 00000000C2 Funct Public </span><span class=cF4> -<a name="l5400"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l288"><span class=cF4>TaskContextRestore </span></a><span class=cF0>000000D0ED 0004 Funct </span><span class=cF4> -<a name="l5401"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l491"><span class=cF4>TaskDel </span></a><span class=cF0>000001D683 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5402"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l314"><span class=cF4>TaskDerivedValsUpdate </span></a><span class=cF0>000001D103 001D 000000006F Funct Public </span><span class=cF4> -<a name="l5403"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l499"><span class=cF4>TaskEnd </span></a><span class=cF0>000001D6B3 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5404"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l290"><span class=cF4>TaskEndNow </span></a><span class=cF0>000000D18D 0004 Funct </span><span class=cF4> -<a name="l5405"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l45"><span class=cF4>TaskExe </span></a><span class=cF0>000001DA6B 0019 0000000107 Funct Public </span><span class=cF4> -<a name="l5406"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l38"><span class=cF4>TaskFocusNext </span></a><span class=cF0>000000D028 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5407"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l204"><span class=cF4>TaskInit </span></a><span class=cF0>000001CD23 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5408"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l591"><span class=cF4>TaskKillDying </span></a><span class=cF0>000001D8FB 0006 00000000A0 Funct </span><span class=cF4> +<a name="l5399"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l70"><span class=cF4>TaskCaller </span></a><span class=cF0>00000169C6 0012 00000000C2 Funct Public </span><span class=cF4> +<a name="l5400"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l288"><span class=cF4>TaskContextRestore </span></a><span class=cF0>000000D105 0004 Funct </span><span class=cF4> +<a name="l5401"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l491"><span class=cF4>TaskDel </span></a><span class=cF0>000001D653 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5402"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l314"><span class=cF4>TaskDerivedValsUpdate </span></a><span class=cF0>000001D0D3 001D 000000006F Funct Public </span><span class=cF4> +<a name="l5403"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l499"><span class=cF4>TaskEnd </span></a><span class=cF0>000001D683 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5404"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l290"><span class=cF4>TaskEndNow </span></a><span class=cF0>000000D1A5 0004 Funct </span><span class=cF4> +<a name="l5405"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l45"><span class=cF4>TaskExe </span></a><span class=cF0>000001DA3B 0019 0000000107 Funct Public </span><span class=cF4> +<a name="l5406"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l38"><span class=cF4>TaskFocusNext </span></a><span class=cF0>000000D040 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5407"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l204"><span class=cF4>TaskInit </span></a><span class=cF0>000001CCF3 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5408"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l591"><span class=cF4>TaskKillDying </span></a><span class=cF0>000001D8CB 0006 00000000A0 Funct </span><span class=cF4> <a name="l5409"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l2"><span class=cF4>TaskMemAlloced </span></a><span class=cF0>007FED6798 000A 000000005F Funct Public </span><span class=cF4> <a name="l5410"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.CC.html#l19"><span class=cF4>TaskMemUsed </span></a><span class=cF0>007FED63D0 0007 000000005F Funct Public </span><span class=cF4> -<a name="l5411"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l143"><span class=cF4>TaskMessage </span></a><span class=cF0>000001DCEB 0033 000000017B Funct Public </span><span class=cF4> -<a name="l5412"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l292"><span class=cF4>TaskQueueIns </span></a><span class=cF0>000000D32D 0008 0000000057 Funct Public </span><span class=cF4> -<a name="l5413"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l322"><span class=cF4>TaskQueueInsChild </span></a><span class=cF0>000000D3BD 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5414"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l308"><span class=cF4>TaskQueueRemove </span></a><span class=cF0>000000D385 0008 0000000037 Funct Public </span><span class=cF4> +<a name="l5411"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l143"><span class=cF4>TaskMessage </span></a><span class=cF0>000001DCBB 0033 000000017B Funct Public </span><span class=cF4> +<a name="l5412"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l292"><span class=cF4>TaskQueueIns </span></a><span class=cF0>000000D345 0008 0000000057 Funct Public </span><span class=cF4> +<a name="l5413"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l322"><span class=cF4>TaskQueueInsChild </span></a><span class=cF0>000000D3D5 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5414"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l308"><span class=cF4>TaskQueueRemove </span></a><span class=cF0>000000D39D 0008 0000000037 Funct Public </span><span class=cF4> <a name="l5415"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l43"><span class=cF4>TaskQueueSize </span></a><span class=cF0>007FE10C28 0003 00000000A5 Funct </span><span class=cF4> -<a name="l5416"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l290"><span class=cF4>TaskRegAddr </span></a><span class=cF0>00000170C6 0007 00000000DA Funct </span><span class=cF4> +<a name="l5416"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l290"><span class=cF4>TaskRegAddr </span></a><span class=cF0>0000017096 0007 00000000DA Funct </span><span class=cF4> <a name="l5417"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.CC.html#l23"><span class=cF4>TaskRep </span></a><span class=cF0>007FDA7748 0001 0000000089 Funct Public </span><span class=cF4> <a name="l5418"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.CC.html#l2"><span class=cF4>TaskRepTask </span></a><span class=cF0>007FDA7B58 0005 000000014A Funct </span><span class=cF4> -<a name="l5419"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l27"><span class=cF4>TaskResetAwaitingMessage </span></a><span class=cF0>000001DA2B 000A 000000003F Funct Public </span><span class=cF4> -<a name="l5420"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l117"><span class=cF4>TaskStackNew </span></a><span class=cF0>000001CB83 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5419"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l27"><span class=cF4>TaskResetAwaitingMessage </span></a><span class=cF0>000001D9FB 000A 000000003F Funct Public </span><span class=cF4> +<a name="l5420"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l117"><span class=cF4>TaskStackNew </span></a><span class=cF0>000001CB53 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5421"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/MemRep.CC.html#l29"><span class=cF4>TaskStackSize </span></a><span class=cF0>007FDB0F00 0003 0000000037 Funct </span><span class=cF4> -<a name="l5422"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l88"><span class=cF4>TaskText </span></a><span class=cF0>000001DB73 0008 0000000176 Funct Public </span><span class=cF4> -<a name="l5423"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l23"><span class=cF4>TaskValidate </span></a><span class=cF0>000001C94B 00CF 0000000036 Funct Public </span><span class=cF4> -<a name="l5424"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l270"><span class=cF4>TaskWait </span></a><span class=cF0>000001DFB3 0015 0000000083 Funct Public </span><span class=cF4> +<a name="l5422"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l88"><span class=cF4>TaskText </span></a><span class=cF0>000001DB43 0008 0000000176 Funct Public </span><span class=cF4> +<a name="l5423"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l23"><span class=cF4>TaskValidate </span></a><span class=cF0>000001C91B 00CF 0000000036 Funct Public </span><span class=cF4> +<a name="l5424"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l270"><span class=cF4>TaskWait </span></a><span class=cF0>000001DF83 0015 0000000083 Funct Public </span><span class=cF4> <a name="l5425"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsSlider.CC.html#l47"><span class=cF4>TemplateCtrlSlider </span></a><span class=cF0>007FE17E28 0003 0000000D76 Funct </span><span class=cF4> <a name="l5426"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l161"><span class=cF4>TermBttnNew </span></a><span class=cF0>007FDCD1D8 0003 0000000140 Funct </span><span class=cF4> <a name="l5427"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.CC.html#l116"><span class=cF4>TermRightClickLink </span></a><span class=cF0>007FDF2228 0003 00000005B8 Funct </span><span class=cF4> @@ -5460,27 +5460,27 @@ body {background-color:#1f1f1f;} <a name="l5432"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l315"><span class=cF4>TextLenStr </span></a><span class=cF0>007FEC1F98 0007 Funct Public </span><span class=cF4> <a name="l5433"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l324"><span class=cF4>TextPrint </span></a><span class=cF0>007FEC0D70 002B 000000007C Funct Public </span><span class=cF4> <a name="l5434"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l359"><span class=cF4>TextRect </span></a><span class=cF0>007FEC0498 0003 00000000B0 Funct Public </span><span class=cF4> -<a name="l5435"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l45"><span class=cF4>TimeCal </span></a><span class=cF0>000001607E 0007 00000000D4 Funct </span><span class=cF4> +<a name="l5435"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l45"><span class=cF4>TimeCal </span></a><span class=cF0>000001604E 0007 00000000D4 Funct </span><span class=cF4> <a name="l5436"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeKeyPlugIns.CC.html#l4"><span class=cF4>TimeIns </span></a><span class=cF0>007FDA8628 0003 0000000041 Funct </span><span class=cF4> -<a name="l5437"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l222"><span class=cF4>TimeSet </span></a><span class=cF0>0000011BF2 0003 00000000A8 Funct Public </span><span class=cF4> +<a name="l5437"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l222"><span class=cF4>TimeSet </span></a><span class=cF0>0000011C0A 0003 00000000A8 Funct Public </span><span class=cF4> <a name="l5438"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.CC.html#l3"><span class=cF4>TimeStampCB </span></a><span class=cF0>007FDD4F40 0003 0000000044 Funct </span><span class=cF4> -<a name="l5439"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l116"><span class=cF4>TimerInit </span></a><span class=cF0>0000031776 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5439"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.CC.html#l116"><span class=cF4>TimerInit </span></a><span class=cF0>0000031746 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5440"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Training.CC.html#l174"><span class=cF4>TipOfDay </span></a><span class=cF0>007FED6B60 0007 000000011C Funct Public </span><span class=cF4> <a name="l5441"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l90"><span class=cF4>ToBool </span></a><span class=cF0>000000001D 004E Funct Public </span><span class=cF4> <a name="l5442"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/ToDolDoc.CC.html#l3"><span class=cF4>ToDolDoc </span></a><span class=cF0>007FDA7300 0001 00000000E0 Funct Public </span><span class=cF4> <a name="l5443"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l91"><span class=cF4>ToF64 </span></a><span class=cF0>000000001C 0028 Funct Public </span><span class=cF4> -<a name="l5444"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l351"><span class=cF4>ToFileLine </span></a><span class=cF0>0000020D95 0006 0000000079 Funct Public </span><span class=cF4> +<a name="l5444"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.CC.html#l351"><span class=cF4>ToFileLine </span></a><span class=cF0>0000020D65 0006 0000000079 Funct Public </span><span class=cF4> <a name="l5445"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l92"><span class=cF4>ToI64 </span></a><span class=cF0>000000001B 003B Funct Public </span><span class=cF4> <a name="l5446"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/ToTXT.CC.html#l125"><span class=cF4>ToTXT </span></a><span class=cF0>007FDA63E8 0001 00000000D8 Funct Public </span><span class=cF4> <a name="l5447"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l42"><span class=cF4>ToUpper </span></a><span class=cF0>000000001E 0018 Funct Public </span><span class=cF4> <a name="l5448"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l277"><span class=cF4>Touch </span></a><span class=cF0>007FE550E8 0007 00000000C2 Funct Public </span><span class=cF4> <a name="l5449"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/ZDiskA.CC.html#l248"><span class=cF4>TouchFile </span></a><span class=cF0>007FE55518 0003 0000000182 Funct </span><span class=cF4> -<a name="l5450"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l61"><span class=cF4>Trace </span></a><span class=cF0>007FFC05F7 0003 0000000017 Funct Public </span><span class=cF4> +<a name="l5450"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l61"><span class=cF4>Trace </span></a><span class=cF0>007FFC058F 0003 0000000017 Funct Public </span><span class=cF4> <a name="l5451"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l61"><span class=cF4>Tri </span></a><span class=cF0>007FE5C618 0001 000000008C Funct Public </span><span class=cF4> <a name="l5452"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l110"><span class=cF4>Trunc </span></a><span class=cF0>000000AAC3 0007 Funct Public </span><span class=cF4> <a name="l5453"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocFile.CC.html#l378"><span class=cF4>Type </span></a><span class=cF0>007FE1FDE0 000C 000000001D Funct Public <a name="l5454"></a>U 0000000000 0001 NULL </span><span class=cF4> -<a name="l5455"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l836"><span class=cF4>U </span></a><span class=cF0>007FFB5838 0006 00000000D1 Funct Public +<a name="l5455"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l836"><span class=cF4>U </span></a><span class=cF0>007FFB57D0 0006 00000000D1 Funct Public <a name="l5456"></a>U0 007FFF2DA8 07F7 0000000000 IntType <a name="l5457"></a>U0 0000000047 0000 AsmKeyWord <a name="l5458"></a>U0i 007FFF3038 0000 0000000000 IntType </span><span class=cF4> @@ -5489,7 +5489,7 @@ body {background-color:#1f1f1f;} <a name="l5461"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l32"><span class=cF4>U16_MAX </span></a><span class=cF0>0xFFFF 0009 0000000008 DefineStr </span><span class=cF4> <a name="l5462"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l31"><span class=cF4>U16_MIN </span></a><span class=cF0>0 0003 0000000008 DefineStr <a name="l5463"></a>U16i 007FFEEF80 0002 0000000002 IntType </span><span class=cF4> -<a name="l5464"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l77"><span class=cF4>U32 </span></a><span class=cF0>007FFA84C0 026B 0000000004 Class +<a name="l5464"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l77"><span class=cF4>U32 </span></a><span class=cF0>007FFA84C0 026C 0000000004 Class <a name="l5465"></a>U32 000000004A 0013 AsmKeyWord </span><span class=cF4> <a name="l5466"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l36"><span class=cF4>U32_MAX </span></a><span class=cF0>0xFFFFFFFF 0008 0000000010 DefineStr </span><span class=cF4> <a name="l5467"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l35"><span class=cF4>U32_MIN </span></a><span class=cF0>0 0002 0000000008 DefineStr @@ -5517,20 +5517,20 @@ body {background-color:#1f1f1f;} <a name="l5489"></a>USE64 0000000054 0006 AsmKeyWord </span><span class=cF4> <a name="l5490"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.CC.html#l330"><span class=cF4>Uf </span></a><span class=cF0>007FE322F8 0001 00000000CA Funct Public <a name="l5491"></a>Ui 0000000000 0001 NULL </span><span class=cF4> -<a name="l5492"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l286"><span class=cF4>Ui </span></a><span class=cF0>007FFB3E28 0007 0000001A0C Funct Public </span><span class=cF4> -<a name="l5493"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l854"><span class=cF4>Un </span></a><span class=cF0>007FFB5910 000D 00000000DD Funct Public </span><span class=cF4> -<a name="l5494"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l157"><span class=cF4>UncachedAliasAlloc </span></a><span class=cF0>000000E714 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5495"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l51"><span class=cF4>UndefinedDefine </span></a><span class=cF0>0000014FC6 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5492"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l286"><span class=cF4>Ui </span></a><span class=cF0>007FFB3E28 0007 00000019A3 Funct Public </span><span class=cF4> +<a name="l5493"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.CC.html#l854"><span class=cF4>Un </span></a><span class=cF0>007FFB58A8 000D 00000000DD Funct Public </span><span class=cF4> +<a name="l5494"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.CC.html#l157"><span class=cF4>UncachedAliasAlloc </span></a><span class=cF0>000000E72C 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5495"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l51"><span class=cF4>UndefinedDefine </span></a><span class=cF0>0000014FDE 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5496"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l114"><span class=cF4>UndefinedExtern </span></a><span class=cF0>007FFAF2A3 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5497"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.CC.html#l312"><span class=cF4>Unmount </span></a><span class=cF0>007FE50500 0003 000000001D Funct Public </span><span class=cF4> <a name="l5498"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.CC.html#l120"><span class=cF4>UnusedExternWarning </span></a><span class=cF0>007FFAF2EB 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5499"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l35"><span class=cF4>UnusedStack </span></a><span class=cF0>0000016936 000A 0000000067 Funct Public </span><span class=cF4> +<a name="l5499"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.CC.html#l35"><span class=cF4>UnusedStack </span></a><span class=cF0>0000016906 000A 0000000067 Funct Public </span><span class=cF4> <a name="l5500"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l332"><span class=cF4>UpdateDerivedViewAnglesCtrl </span></a><span class=cF0>007FDF8E28 0003 000000010F Funct </span><span class=cF4> <a name="l5501"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.CC.html#l271"><span class=cF4>UpdateRegVarImg </span></a><span class=cF0>007FE32E38 0003 0000000069 Funct </span><span class=cF4> -<a name="l5502"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l475"><span class=cF4>User </span></a><span class=cF0>000001D5FB 0019 0000000082 Funct Public </span><span class=cF4> -<a name="l5503"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l465"><span class=cF4>UserCmdLine </span></a><span class=cF0>000001D5A3 0004 0000000054 Funct Public </span><span class=cF4> +<a name="l5502"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l475"><span class=cF4>User </span></a><span class=cF0>000001D5CB 0019 0000000082 Funct Public </span><span class=cF4> +<a name="l5503"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l465"><span class=cF4>UserCmdLine </span></a><span class=cF0>000001D573 0004 0000000054 Funct Public </span><span class=cF4> <a name="l5504"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeSys.CC.html#l4"><span class=cF4>UserStartUp </span></a><span class=cF0>007FDA3850 0004 0000000056 Funct </span><span class=cF4> -<a name="l5505"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l429"><span class=cF4>UserTaskCont </span></a><span class=cF0>000001D48B 0006 00000000D6 Funct Public </span><span class=cF4> +<a name="l5505"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.CC.html#l429"><span class=cF4>UserTaskCont </span></a><span class=cF0>000001D45B 0006 00000000D6 Funct Public </span><span class=cF4> <a name="l5506"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l501"><span class=cF4>VBE_MODES_NUM </span></a><span class=cF0>32 000B 0000000008 DefineStr <a name="l5507"></a>VERR 01CEDF4250 0000 OpCode <a name="l5508"></a>VERW 01CEDF4198 0000 OpCode </span><span class=cF4> @@ -5604,17 +5604,17 @@ body {background-color:#1f1f1f;} <a name="l5576"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.CC.html#l185"><span class=cF4>WallPaperInit </span></a><span class=cF0>007FDCE428 0003 0000000016 Funct </span><span class=cF4> <a name="l5577"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l208"><span class=cF4>WheelChangeWinScroll </span></a><span class=cF0>007FDE9900 0003 0000000041 Funct </span><span class=cF4> <a name="l5578"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Hash.CC.html#l169"><span class=cF4>Who </span></a><span class=cF0>007FDD0628 0004 0000000827 Funct Public </span><span class=cF4> -<a name="l5579"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l715"><span class=cF4>WildMatch </span></a><span class=cF0>000000C13C 0005 00000000C6 Funct Public </span><span class=cF4> +<a name="l5579"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l715"><span class=cF4>WildMatch </span></a><span class=cF0>000000C158 0005 00000000C6 Funct Public </span><span class=cF4> <a name="l5580"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l578"><span class=cF4>WinBorder </span></a><span class=cF0>007FE45D10 000E 00000000A4 Funct Public </span><span class=cF4> <a name="l5581"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l218"><span class=cF4>WinCalcIdles </span></a><span class=cF0>007FE385E0 0003 0000000169 Funct </span><span class=cF4> <a name="l5582"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l361"><span class=cF4>WinCursorPosSet </span></a><span class=cF0>007FE38110 000B 0000000168 Funct </span><span class=cF4> <a name="l5583"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsA.CC.html#l142"><span class=cF4>WinDerivedScrollValsUpdate </span></a><span class=cF0>007FE26C28 0005 000000019F Funct </span><span class=cF4> -<a name="l5584"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l105"><span class=cF4>WinDerivedValsUpdate </span></a><span class=cF0>0000015DF6 000A 00000000D3 Funct Public </span><span class=cF4> +<a name="l5584"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l97"><span class=cF4>WinDerivedValsUpdate </span></a><span class=cF0>0000015DC6 000A 00000000D3 Funct Public </span><span class=cF4> <a name="l5585"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l203"><span class=cF4>WinFinalUpdate </span></a><span class=cF0>007FE3A808 0003 0000000083 Funct </span><span class=cF4> <a name="l5586"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l366"><span class=cF4>WinFocus </span></a><span class=cF0>007FE39798 0003 000000005B Funct Public </span><span class=cF4> <a name="l5587"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l104"><span class=cF4>WinGrid </span></a><span class=cF0>007FE3D380 0001 0000000134 Funct </span><span class=cF4> <a name="l5588"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l382"><span class=cF4>WinHorz </span></a><span class=cF0>007FE396D0 002C 00000000B3 Funct Public </span><span class=cF4> -<a name="l5589"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l127"><span class=cF4>WinInside </span></a><span class=cF0>0000015ECE 0009 000000009B Funct Public </span><span class=cF4> +<a name="l5589"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.CC.html#l119"><span class=cF4>WinInside </span></a><span class=cF0>0000015E9E 0009 000000009B Funct Public </span><span class=cF4> <a name="l5590"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l399"><span class=cF4>WinKeyNavMenu </span></a><span class=cF0>007FE37AC0 0003 00000002E4 Funct </span><span class=cF4> <a name="l5591"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l560"><span class=cF4>WinMax </span></a><span class=cF0>007FE38ED8 000A 000000006D Funct Public </span><span class=cF4> <a name="l5592"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WinMgr.CC.html#l250"><span class=cF4>WinMgrSleep </span></a><span class=cF0>007FE35428 0027 00000004B5 Funct </span><span class=cF4> @@ -5644,7 +5644,7 @@ body {background-color:#1f1f1f;} <a name="l5616"></a>XMM12 000000080C 0000 Reg <a name="l5617"></a>XMM13 000000080D 0000 Reg <a name="l5618"></a>XMM14 000000080E 0000 Reg -<a name="l5619"></a>XMM15 000000080F 0000 Reg +<a name="l5619"></a>XMM15 000000080F 0002 Reg <a name="l5620"></a>XMM2 0000000802 0000 Reg <a name="l5621"></a>XMM3 0000000803 0000 Reg <a name="l5622"></a>XMM4 0000000804 0000 Reg @@ -5656,31 +5656,31 @@ body {background-color:#1f1f1f;} <a name="l5628"></a>XOR 01CEE0F360 0098 OpCode <a name="l5629"></a>XORPD 01CEDFECA8 0000 OpCode <a name="l5630"></a>XORPS 01CEDFED08 0000 OpCode </span><span class=cF4> -<a name="l5631"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l542"><span class=cF4>XTalk </span></a><span class=cF0>000001E93B 000D 0000000088 Funct Public </span><span class=cF4> -<a name="l5632"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l588"><span class=cF4>XTalkStr </span></a><span class=cF0>000001EB9B 0003 0000000046 Funct Public </span><span class=cF4> -<a name="l5633"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l596"><span class=cF4>XTalkStrWait </span></a><span class=cF0>000001EBE3 0005 000000004E Funct Public </span><span class=cF4> -<a name="l5634"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l551"><span class=cF4>XTalkWait </span></a><span class=cF0>000001E9C3 0009 0000000091 Funct Public </span><span class=cF4> -<a name="l5635"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l225"><span class=cF4>XchgI64 </span></a><span class=cF0>000000AECD 0002 Funct Public </span><span class=cF4> -<a name="l5636"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l226"><span class=cF4>XchgU16 </span></a><span class=cF0>000000AEF1 0002 Funct Public </span><span class=cF4> -<a name="l5637"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l227"><span class=cF4>XchgU32 </span></a><span class=cF0>000000AEE0 0002 Funct Public </span><span class=cF4> -<a name="l5638"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l228"><span class=cF4>XchgU8 </span></a><span class=cF0>000000AF05 0002 Funct Public </span><span class=cF4> +<a name="l5631"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l542"><span class=cF4>XTalk </span></a><span class=cF0>000001E90B 000D 0000000088 Funct Public </span><span class=cF4> +<a name="l5632"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l588"><span class=cF4>XTalkStr </span></a><span class=cF0>000001EB6B 0003 0000000046 Funct Public </span><span class=cF4> +<a name="l5633"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l596"><span class=cF4>XTalkStrWait </span></a><span class=cF0>000001EBB3 0005 000000004E Funct Public </span><span class=cF4> +<a name="l5634"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Job.CC.html#l551"><span class=cF4>XTalkWait </span></a><span class=cF0>000001E993 0009 0000000091 Funct Public </span><span class=cF4> +<a name="l5635"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l225"><span class=cF4>XchgI64 </span></a><span class=cF0>000000AEE9 0002 Funct Public </span><span class=cF4> +<a name="l5636"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l226"><span class=cF4>XchgU16 </span></a><span class=cF0>000000AF0D 0002 Funct Public </span><span class=cF4> +<a name="l5637"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l227"><span class=cF4>XchgU32 </span></a><span class=cF0>000000AEFC 0002 Funct Public </span><span class=cF4> +<a name="l5638"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l228"><span class=cF4>XchgU8 </span></a><span class=cF0>000000AF21 0002 Funct Public </span><span class=cF4> <a name="l5639"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3633"><span class=cF4>YELLOW </span></a><span class=cF0>14 0026 0000000008 DefineStr </span><span class=cF4> -<a name="l5640"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l6"><span class=cF4>YearStartDate </span></a><span class=cF0>000001152A 0008 000000007D Funct Public </span><span class=cF4> -<a name="l5641"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l289"><span class=cF4>Yield </span></a><span class=cF0>000000D19C 0066 Funct Public </span><span class=cF4> -<a name="l5642"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l106"><span class=cF4>YorN </span></a><span class=cF0>000000F3B8 0015 0000000092 Funct Public </span><span class=cF4> +<a name="l5640"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l6"><span class=cF4>YearStartDate </span></a><span class=cF0>0000011542 0008 000000007D Funct Public </span><span class=cF4> +<a name="l5641"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l289"><span class=cF4>Yield </span></a><span class=cF0>000000D1B4 0066 Funct Public </span><span class=cF4> +<a name="l5642"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.CC.html#l106"><span class=cF4>YorN </span></a><span class=cF0>000000F3D0 0015 0000000092 Funct Public </span><span class=cF4> <a name="l5643"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l387"><span class=cF4>_ARG </span></a><span class=cF0>000000AA73 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5644"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l102"><span class=cF4>_BEQUAL </span></a><span class=cF0>000000ADCF 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5645"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l192"><span class=cF4>_BIT_FIELD_EXT_U32 </span></a><span class=cF0>000000AE9B 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5646"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l177"><span class=cF4>_BIT_FIELD_OR_U32 </span></a><span class=cF0>000000AE76 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5647"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l166"><span class=cF4>_CALL </span></a><span class=cF0>000000AE63 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5648"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l447"><span class=cF4>_CALLEXTNUM </span></a><span class=cF0>000000B084 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5649"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l479"><span class=cF4>_CALLEXTSTR </span></a><span class=cF0>000000B0C8 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5650"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l415"><span class=cF4>_CALL_IND </span></a><span class=cF0>000000B049 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5644"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l112"><span class=cF4>_BEQUAL </span></a><span class=cF0>000000ADEB 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5645"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l202"><span class=cF4>_BIT_FIELD_EXT_U32 </span></a><span class=cF0>000000AEB7 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5646"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l187"><span class=cF4>_BIT_FIELD_OR_U32 </span></a><span class=cF0>000000AE92 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5647"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l176"><span class=cF4>_CALL </span></a><span class=cF0>000000AE7F 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5648"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l457"><span class=cF4>_CALLEXTNUM </span></a><span class=cF0>000000B0A0 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5649"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l489"><span class=cF4>_CALLEXTSTR </span></a><span class=cF0>000000B0E4 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5650"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l425"><span class=cF4>_CALL_IND </span></a><span class=cF0>000000B065 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5651"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l466"><span class=cF4>_CEIL </span></a><span class=cF0>000000AB29 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5652"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l138"><span class=cF4>_CLAMP_I64 </span></a><span class=cF0>000000AE1F 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5653"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l152"><span class=cF4>_CLAMP_U64 </span></a><span class=cF0>000000AE41 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5652"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l148"><span class=cF4>_CLAMP_I64 </span></a><span class=cF0>000000AE3B 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5653"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l162"><span class=cF4>_CLAMP_U64 </span></a><span class=cF0>000000AE5D 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5654"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3477"><span class=cF4>_CONFIG_HEAP_DEBUG </span></a><span class=cF0>FALSE 000A 0000000008 DefineStr </span><span class=cF4> -<a name="l5655"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l400"><span class=cF4>_CPUID </span></a><span class=cF0>000000B025 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5655"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l410"><span class=cF4>_CPUID </span></a><span class=cF0>000000B041 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5656"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l138"><span class=cF4>_D3_ADD </span></a><span class=cF0>000000A83F 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5657"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l253"><span class=cF4>_D3_ADD_EQU </span></a><span class=cF0>000000A947 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5658"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l224"><span class=cF4>_D3_COPY </span></a><span class=cF0>000000A8FE 0004 ExportSysSym Imm </span><span class=cF4> @@ -5700,49 +5700,49 @@ body {background-color:#1f1f1f;} <a name="l5672"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l323"><span class=cF4>_D3_UNIT </span></a><span class=cF0>000000A9DD 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5673"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l212"><span class=cF4>_D3_ZERO </span></a><span class=cF0>000000A8E5 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5674"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.CC.html#l5"><span class=cF4>_DC_BLOT_COLOR4 </span></a><span class=cF0>007FEC00B0 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5675"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l295"><span class=cF4>_ENDIAN_U16 </span></a><span class=cF0>000000AF67 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5676"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l304"><span class=cF4>_ENDIAN_U32 </span></a><span class=cF0>000000AF76 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5677"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l313"><span class=cF4>_ENDIAN_U64 </span></a><span class=cF0>000000AF84 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5675"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l305"><span class=cF4>_ENDIAN_U16 </span></a><span class=cF0>000000AF83 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5676"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l314"><span class=cF4>_ENDIAN_U32 </span></a><span class=cF0>000000AF92 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5677"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l323"><span class=cF4>_ENDIAN_U64 </span></a><span class=cF0>000000AFA0 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5678"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l587"><span class=cF4>_EXP </span></a><span class=cF0>000000AC58 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5679"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l69"><span class=cF4>_FAR_CALL32 </span></a><span class=cF0>000001ECE9 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5679"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l69"><span class=cF4>_FAR_CALL32 </span></a><span class=cF0>000001ECB9 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5680"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l682"><span class=cF4>_FCLEX </span></a><span class=cF0>000000AD0E 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5681"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l658"><span class=cF4>_FLDCW </span></a><span class=cF0>000000ACEC 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5682"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l444"><span class=cF4>_FLOOR </span></a><span class=cF0>000000AAF4 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5683"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l225"><span class=cF4>_FREE </span></a><span class=cF0>000000DE10 0009 ExportSysSym Imm </span><span class=cF4> +<a name="l5683"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l225"><span class=cF4>_FREE </span></a><span class=cF0>000000DE28 0009 ExportSysSym Imm </span><span class=cF4> <a name="l5684"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l666"><span class=cF4>_FSTCW </span></a><span class=cF0>000000ACF7 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5685"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l676"><span class=cF4>_FSTSW </span></a><span class=cF0>000000AD09 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5686"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.CC.html#l170"><span class=cF4>_GR_ROP_EQU_U8_NO_CLIPPING </span></a><span class=cF0>007FEC02D2 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5687"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l173"><span class=cF4>_HASH_ADD </span></a><span class=cF0>000000F833 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l194"><span class=cF4>_HASH_ADD_AFTER </span></a><span class=cF0>000000F860 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l161"><span class=cF4>_HASH_BUCKET_FIND </span></a><span class=cF0>000000F81A 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l132"><span class=cF4>_HASH_FIND </span></a><span class=cF0>000000F7D3 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l211"><span class=cF4>_HASH_REM_DEL </span></a><span class=cF0>000000F882 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l146"><span class=cF4>_HASH_SINGLE_TABLE_FIND </span></a><span class=cF0>000000F7F4 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5693"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l123"><span class=cF4>_HASH_STR </span></a><span class=cF0>000000F7C0 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5687"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l173"><span class=cF4>_HASH_ADD </span></a><span class=cF0>000000F84B 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l194"><span class=cF4>_HASH_ADD_AFTER </span></a><span class=cF0>000000F878 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l161"><span class=cF4>_HASH_BUCKET_FIND </span></a><span class=cF0>000000F832 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l132"><span class=cF4>_HASH_FIND </span></a><span class=cF0>000000F7EB 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l211"><span class=cF4>_HASH_REM_DEL </span></a><span class=cF0>000000F89A 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5692"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l146"><span class=cF4>_HASH_SINGLE_TABLE_FIND </span></a><span class=cF0>000000F80C 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5693"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.CC.html#l123"><span class=cF4>_HASH_STR </span></a><span class=cF0>000000F7D8 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5694"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l4"><span class=cF4>_HI_CALL </span></a><span class=cF0>007FDC4AB8 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.CC.html#l14"><span class=cF4>_HI_MEMCOPY </span></a><span class=cF0>007FDC4ACB 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.CC.html#l150"><span class=cF4>_IS_PIX_COVERED0 </span></a><span class=cF0>007FEC0293 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l12"><span class=cF4>_LAST_FUN </span></a><span class=cF0>007FFC054E 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l119"><span class=cF4>_LBEQUAL </span></a><span class=cF0>000000ADF6 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.CC.html#l12"><span class=cF4>_LAST_FUN </span></a><span class=cF0>007FFC04E6 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l129"><span class=cF4>_LBEQUAL </span></a><span class=cF0>000000AE12 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l646"><span class=cF4>_LN </span></a><span class=cF0>000000ACD6 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l622"><span class=cF4>_LOG10 </span></a><span class=cF0>000000ACAA 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l634"><span class=cF4>_LOG2 </span></a><span class=cF0>000000ACC0 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l251"><span class=cF4>_LXCHG_I64 </span></a><span class=cF0>000000AF18 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l273"><span class=cF4>_LXCHG_U16 </span></a><span class=cF0>000000AF3E 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l262"><span class=cF4>_LXCHG_U32 </span></a><span class=cF0>000000AF2C 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l284"><span class=cF4>_LXCHG_U8 </span></a><span class=cF0>000000AF53 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l5"><span class=cF4>_MALLOC </span></a><span class=cF0>000000DC46 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l81"><span class=cF4>_MEMCOMPARE </span></a><span class=cF0>000000ADA4 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5702"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l261"><span class=cF4>_LXCHG_I64 </span></a><span class=cF0>000000AF34 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5703"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l283"><span class=cF4>_LXCHG_U16 </span></a><span class=cF0>000000AF5A 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5704"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l272"><span class=cF4>_LXCHG_U32 </span></a><span class=cF0>000000AF48 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5705"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l294"><span class=cF4>_LXCHG_U8 </span></a><span class=cF0>000000AF6F 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5706"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l5"><span class=cF4>_MALLOC </span></a><span class=cF0>000000DC5E 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5707"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l91"><span class=cF4>_MEMCOMPARE </span></a><span class=cF0>000000ADC0 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5708"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l64"><span class=cF4>_MEMCOPY </span></a><span class=cF0>000000AD85 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5709"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l4"><span class=cF4>_MEMSET </span></a><span class=cF0>000000AD12 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5710"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l49"><span class=cF4>_MEMSET_I64 </span></a><span class=cF0>000000AD68 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5711"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l19"><span class=cF4>_MEMSET_U16 </span></a><span class=cF0>000000AD2F 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5712"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l34"><span class=cF4>_MEMSET_U32 </span></a><span class=cF0>000000AD4C 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l372"><span class=cF4>_MHEAP_CTRL </span></a><span class=cF0>000000DF11 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l339"><span class=cF4>_MSIZE </span></a><span class=cF0>000000DEC7 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5715"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l356"><span class=cF4>_MSIZE2 </span></a><span class=cF0>000000DEEE 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5716"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l553"><span class=cF4>_MSR_READ </span></a><span class=cF0>000000B15E 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5717"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l565"><span class=cF4>_MSR_WRITE </span></a><span class=cF0>000000B176 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5713"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l372"><span class=cF4>_MHEAP_CTRL </span></a><span class=cF0>000000DF29 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5714"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l339"><span class=cF4>_MSIZE </span></a><span class=cF0>000000DEDF 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5715"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.CC.html#l356"><span class=cF4>_MSIZE2 </span></a><span class=cF0>000000DF06 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5716"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l563"><span class=cF4>_MSR_READ </span></a><span class=cF0>000000B17A 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5717"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l575"><span class=cF4>_MSR_WRITE </span></a><span class=cF0>000000B192 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5718"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l542"><span class=cF4>_POW </span></a><span class=cF0>000000ABF1 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5719"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l552"><span class=cF4>_POW10 </span></a><span class=cF0>000000AC06 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5720"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4092"><span class=cF4>_R10 </span></a><span class=cF0>Fs->r10 0002 0000000008 DefineStr </span><span class=cF4> @@ -5759,42 +5759,42 @@ body {background-color:#1f1f1f;} <a name="l5731"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4083"><span class=cF4>_RCX </span></a><span class=cF0>Fs->rcx 0002 0000000008 DefineStr </span><span class=cF4> <a name="l5732"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4086"><span class=cF4>_RDI </span></a><span class=cF0>Fs->rdi 0002 0000000008 DefineStr </span><span class=cF4> <a name="l5733"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4084"><span class=cF4>_RDX </span></a><span class=cF0>Fs->rdx 0002 0000000008 DefineStr </span><span class=cF4> -<a name="l5734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l335"><span class=cF4>_REP_IN_U16 </span></a><span class=cF0>000000AFAB 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l322"><span class=cF4>_REP_IN_U32 </span></a><span class=cF0>000000AF93 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l348"><span class=cF4>_REP_IN_U8 </span></a><span class=cF0>000000AFC4 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l374"><span class=cF4>_REP_OUT_U16 </span></a><span class=cF0>000000AFF5 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5738"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l361"><span class=cF4>_REP_OUT_U32 </span></a><span class=cF0>000000AFDD 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5739"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l387"><span class=cF4>_REP_OUT_U8 </span></a><span class=cF0>000000B00E 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5740"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l549"><span class=cF4>_RET </span></a><span class=cF0>000000B15D 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5734"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l345"><span class=cF4>_REP_IN_U16 </span></a><span class=cF0>000000AFC7 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5735"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l332"><span class=cF4>_REP_IN_U32 </span></a><span class=cF0>000000AFAF 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5736"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l358"><span class=cF4>_REP_IN_U8 </span></a><span class=cF0>000000AFE0 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5737"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l384"><span class=cF4>_REP_OUT_U16 </span></a><span class=cF0>000000B011 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5738"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l371"><span class=cF4>_REP_OUT_U32 </span></a><span class=cF0>000000AFF9 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5739"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l397"><span class=cF4>_REP_OUT_U8 </span></a><span class=cF0>000000B02A 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5740"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l559"><span class=cF4>_RET </span></a><span class=cF0>000000B179 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5741"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4089"><span class=cF4>_RIP </span></a><span class=cF0>Fs->rip 0002 0000000008 DefineStr </span><span class=cF4> <a name="l5742"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l402"><span class=cF4>_ROUND </span></a><span class=cF0>000000AA92 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5743"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4085"><span class=cF4>_RSI </span></a><span class=cF0>Fs->rsi 0002 0000000008 DefineStr </span><span class=cF4> <a name="l5744"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4088"><span class=cF4>_RSP </span></a><span class=cF0>Fs->rsp 0002 0000000008 DefineStr </span><span class=cF4> -<a name="l5745"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l27"><span class=cF4>_SAVE_EXCEPT_REGS </span></a><span class=cF0>0000018DFF 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5745"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l27"><span class=cF4>_SAVE_EXCEPT_REGS </span></a><span class=cF0>0000018DCF 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5746"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l367"><span class=cF4>_SIGN </span></a><span class=cF0>000000AA39 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5747"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l356"><span class=cF4>_SQR </span></a><span class=cF0>000000AA25 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l5748"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l92"><span class=cF4>_STRCOMPARE </span></a><span class=cF0>000000B30E 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5749"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l71"><span class=cF4>_STRCOPY </span></a><span class=cF0>000000B2E6 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5750"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l123"><span class=cF4>_STRICOMPARE </span></a><span class=cF0>000000B34C 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5751"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l268"><span class=cF4>_STRIMATCH </span></a><span class=cF0>000000B492 0006 ExportSysSym Imm </span><span class=cF4> -<a name="l5752"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l229"><span class=cF4>_STRMATCH </span></a><span class=cF0>000000B43D 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5753"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l160"><span class=cF4>_STRNCOMPARE </span></a><span class=cF0>000000B39F 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5754"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l189"><span class=cF4>_STRNICOMPARE </span></a><span class=cF0>000000B3E1 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5755"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l577"><span class=cF4>_SYS_HLT </span></a><span class=cF0>000000B190 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l5756"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l21"><span class=cF4>_TAKE_EXCEPT </span></a><span class=cF0>0000018DED 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5757"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l106"><span class=cF4>_TASK_CONTEXT_RESTORE </span></a><span class=cF0>000000D0ED 0007 ExportSysSym Imm </span><span class=cF4> -<a name="l5758"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l158"><span class=cF4>_TASK_END_NOW </span></a><span class=cF0>000000D18D 0005 ExportSysSym Imm </span><span class=cF4> -<a name="l5759"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l5"><span class=cF4>_TEST_EXCEPT </span></a><span class=cF0>0000018DB6 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5748"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l92"><span class=cF4>_STRCOMPARE </span></a><span class=cF0>000000B32A 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5749"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l71"><span class=cF4>_STRCOPY </span></a><span class=cF0>000000B302 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5750"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l123"><span class=cF4>_STRICOMPARE </span></a><span class=cF0>000000B368 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5751"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l268"><span class=cF4>_STRIMATCH </span></a><span class=cF0>000000B4AE 0006 ExportSysSym Imm </span><span class=cF4> +<a name="l5752"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l229"><span class=cF4>_STRMATCH </span></a><span class=cF0>000000B459 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5753"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l160"><span class=cF4>_STRNCOMPARE </span></a><span class=cF0>000000B3BB 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5754"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l189"><span class=cF4>_STRNICOMPARE </span></a><span class=cF0>000000B3FD 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5755"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l587"><span class=cF4>_SYS_HLT </span></a><span class=cF0>000000B1AC 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l5756"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l21"><span class=cF4>_TAKE_EXCEPT </span></a><span class=cF0>0000018DBD 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5757"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l106"><span class=cF4>_TASK_CONTEXT_RESTORE </span></a><span class=cF0>000000D105 0007 ExportSysSym Imm </span><span class=cF4> +<a name="l5758"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l158"><span class=cF4>_TASK_END_NOW </span></a><span class=cF0>000000D1A5 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5759"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l5"><span class=cF4>_TEST_EXCEPT </span></a><span class=cF0>0000018D86 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5760"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l7"><span class=cF4>_TEXT_CHAR </span></a><span class=cF0>007FEC1EB8 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5761"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l236"><span class=cF4>_TEXT_LEN_ATTR </span></a><span class=cF0>007FEC2133 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5762"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l161"><span class=cF4>_TEXT_LEN_ATTR_STR </span></a><span class=cF0>007FEC2064 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5763"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.CC.html#l85"><span class=cF4>_TEXT_LEN_STR </span></a><span class=cF0>007FEC1F98 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5764"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.CC.html#l423"><span class=cF4>_TRUNC </span></a><span class=cF0>000000AAC3 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5765"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l211"><span class=cF4>_XCHG_I64 </span></a><span class=cF0>000000AECD 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5766"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l231"><span class=cF4>_XCHG_U16 </span></a><span class=cF0>000000AEF1 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5767"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l221"><span class=cF4>_XCHG_U32 </span></a><span class=cF0>000000AEE0 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5768"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l241"><span class=cF4>_XCHG_U8 </span></a><span class=cF0>000000AF05 0004 ExportSysSym Imm </span><span class=cF4> -<a name="l5769"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l164"><span class=cF4>_YIELD </span></a><span class=cF0>000000D19C 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5765"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l221"><span class=cF4>_XCHG_I64 </span></a><span class=cF0>000000AEE9 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5766"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l241"><span class=cF4>_XCHG_U16 </span></a><span class=cF0>000000AF0D 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5767"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l231"><span class=cF4>_XCHG_U32 </span></a><span class=cF0>000000AEFC 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5768"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.CC.html#l251"><span class=cF4>_XCHG_U8 </span></a><span class=cF0>000000AF21 0004 ExportSysSym Imm </span><span class=cF4> +<a name="l5769"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.CC.html#l164"><span class=cF4>_YIELD </span></a><span class=cF0>000000D1B4 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5770"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2173"><span class=cF4>__CMD_LINE__ </span></a><span class=cF0>#exe{Strea 0002 0000000070 DefineStr </span><span class=cF4> <a name="l5771"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2170"><span class=cF4>__DATE__ </span></a><span class=cF0>#exe{Strea 0002 0000000028 DefineStr </span><span class=cF4> <a name="l5772"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2175"><span class=cF4>__DIR__ </span></a><span class=cF0>#exe{Strea 0023 0000000018 DefineStr </span><span class=cF4> @@ -5804,44 +5804,44 @@ body {background-color:#1f1f1f;} <a name="l5776"></a>_extern 000000000B 017B KeyWord <a name="l5777"></a>_import 000000001C 0000 KeyWord <a name="l5778"></a>_intern 000000000E 007A KeyWord </span><span class=cF4> -<a name="l5779"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l19"><span class=cF4>ac </span></a><span class=cF0>000000C340 0110 0000000128 GlbVar Public </span><span class=cF4> -<a name="l5780"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l18"><span class=cF4>acd </span></a><span class=cF0>000000C2C8 0051 0000000072 GlbVar Public </span><span class=cF4> +<a name="l5779"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l19"><span class=cF4>ac </span></a><span class=cF0>000000C358 0110 0000000128 GlbVar Public </span><span class=cF4> +<a name="l5780"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l18"><span class=cF4>acd </span></a><span class=cF0>000000C2E0 0051 0000000072 GlbVar Public </span><span class=cF4> <a name="l5781"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4078"><span class=cF4>ans </span></a><span class=cF0>(Fs->answe 0002 0000000010 DefineStr </span><span class=cF4> <a name="l5782"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4079"><span class=cF4>ansf </span></a><span class=cF0>(Fs->answe 0002 0000000018 DefineStr <a name="l5783"></a>argpop 000000002E 0003 KeyWord <a name="l5784"></a>asm 0000000010 0027 KeyWord </span><span class=cF4> -<a name="l5785"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l509"><span class=cF4>asm_seg_prefixes </span></a><span class=cF0>007FFB8B50 0003 ExportSysSym Imm +<a name="l5785"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Asm.CC.html#l509"><span class=cF4>asm_seg_prefixes </span></a><span class=cF0>007FFB8AE8 0003 ExportSysSym Imm <a name="l5786"></a>assert 0000000022 0057 KeyWord </span><span class=cF4> -<a name="l5787"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l20"><span class=cF4>blkdev </span></a><span class=cF0>000000C468 00C4 0000000190 GlbVar Public </span><span class=cF4> -<a name="l5788"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l349"><span class=cF4>blkdev_text_attr </span></a><span class=cF0>0000026618 0003 ExportSysSym Imm +<a name="l5787"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l20"><span class=cF4>blkdev </span></a><span class=cF0>000000C480 00C4 0000000190 GlbVar Public </span><span class=cF4> +<a name="l5788"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l349"><span class=cF4>blkdev_text_attr </span></a><span class=cF0>00000265E8 0003 ExportSysSym Imm <a name="l5789"></a>break 0000000013 0A9C KeyWord </span><span class=cF4> -<a name="l5790"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l152"><span class=cF4>c32_eax </span></a><span class=cF0>000001ECC5 000B 0000000004 GlbVar Public </span><span class=cF4> -<a name="l5791"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l153"><span class=cF4>c32_ebx </span></a><span class=cF0>000001ECC9 000C 0000000004 GlbVar Public </span><span class=cF4> -<a name="l5792"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l154"><span class=cF4>c32_ecx </span></a><span class=cF0>000001ECCD 000A 0000000004 GlbVar Public </span><span class=cF4> -<a name="l5793"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l157"><span class=cF4>c32_edi </span></a><span class=cF0>000001ECD9 0009 0000000004 GlbVar Public </span><span class=cF4> -<a name="l5794"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l155"><span class=cF4>c32_edx </span></a><span class=cF0>000001ECD1 0003 0000000004 GlbVar Public </span><span class=cF4> -<a name="l5795"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l158"><span class=cF4>c32_eflags </span></a><span class=cF0>000001ECDD 0003 0000000004 GlbVar Public </span><span class=cF4> -<a name="l5796"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l156"><span class=cF4>c32_esi </span></a><span class=cF0>000001ECD5 0004 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5790"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l152"><span class=cF4>c32_eax </span></a><span class=cF0>000001EC95 000B 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5791"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l153"><span class=cF4>c32_ebx </span></a><span class=cF0>000001EC99 000C 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5792"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l154"><span class=cF4>c32_ecx </span></a><span class=cF0>000001EC9D 000A 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5793"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l157"><span class=cF4>c32_edi </span></a><span class=cF0>000001ECA9 0009 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5794"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l155"><span class=cF4>c32_edx </span></a><span class=cF0>000001ECA1 0003 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5795"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l158"><span class=cF4>c32_eflags </span></a><span class=cF0>000001ECAD 0003 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5796"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l156"><span class=cF4>c32_esi </span></a><span class=cF0>000001ECA5 0004 0000000004 GlbVar Public </span><span class=cF4> <a name="l5797"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l3"><span class=cF4>captured_macro_name </span></a><span class=cF0>007FE05D98 0009 0000000090 GlbVar <a name="l5798"></a>case 0000000017 0E44 KeyWord <a name="l5799"></a>catch 0000000003 006F KeyWord </span><span class=cF4> -<a name="l5800"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l324"><span class=cF4>char_bmp_alpha </span></a><span class=cF0>000000B504 0007 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5801"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l327"><span class=cF4>char_bmp_alpha_numeric </span></a><span class=cF0>000000B544 001D 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5802"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l330"><span class=cF4>char_bmp_alpha_numeric_no_at </span></a><span class=cF0>000000B584 0004 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5803"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l339"><span class=cF4>char_bmp_dec_numeric </span></a><span class=cF0>000000B644 000B 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5804"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l366"><span class=cF4>char_bmp_displayable </span></a><span class=cF0>000000B884 000F 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5805"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l336"><span class=cF4>char_bmp_filename </span></a><span class=cF0>000000B604 0004 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5806"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l342"><span class=cF4>char_bmp_hex_numeric </span></a><span class=cF0>000000B684 000C 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5807"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l360"><span class=cF4>char_bmp_macro </span></a><span class=cF0>000000B804 0005 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5808"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l373"><span class=cF4>char_bmp_non_eol </span></a><span class=cF0>000000B904 0006 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5809"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l348"><span class=cF4>char_bmp_non_eol_white_space </span></a><span class=cF0>000000B704 0004 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5810"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l363"><span class=cF4>char_bmp_printable </span></a><span class=cF0>000000B844 000A 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5811"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l369"><span class=cF4>char_bmp_safe_dollar </span></a><span class=cF0>000000B8C4 0008 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5812"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l345"><span class=cF4>char_bmp_white_space </span></a><span class=cF0>000000B6C4 000D 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5813"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l333"><span class=cF4>char_bmp_word </span></a><span class=cF0>000000B5C4 000F 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5814"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l351"><span class=cF4>char_bmp_zero_cr_nl_cursor </span></a><span class=cF0>000000B744 0005 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5815"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l354"><span class=cF4>char_bmp_zero_tab_cr_nl_cursor </span></a><span class=cF0>000000B784 0005 0000000040 GlbVar Public </span><span class=cF4> -<a name="l5816"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l357"><span class=cF4>char_bmp_zero_tab_cr_nl_cursor_dollar </span></a><span class=cF0>000000B7C4 0005 0000000040 GlbVar Public +<a name="l5800"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l324"><span class=cF4>char_bmp_alpha </span></a><span class=cF0>000000B520 0007 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5801"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l327"><span class=cF4>char_bmp_alpha_numeric </span></a><span class=cF0>000000B560 001D 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5802"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l330"><span class=cF4>char_bmp_alpha_numeric_no_at </span></a><span class=cF0>000000B5A0 0004 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5803"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l339"><span class=cF4>char_bmp_dec_numeric </span></a><span class=cF0>000000B660 000B 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5804"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l366"><span class=cF4>char_bmp_displayable </span></a><span class=cF0>000000B8A0 000F 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5805"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l336"><span class=cF4>char_bmp_filename </span></a><span class=cF0>000000B620 0004 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5806"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l342"><span class=cF4>char_bmp_hex_numeric </span></a><span class=cF0>000000B6A0 000C 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5807"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l360"><span class=cF4>char_bmp_macro </span></a><span class=cF0>000000B820 0005 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5808"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l373"><span class=cF4>char_bmp_non_eol </span></a><span class=cF0>000000B920 0006 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5809"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l348"><span class=cF4>char_bmp_non_eol_white_space </span></a><span class=cF0>000000B720 0004 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5810"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l363"><span class=cF4>char_bmp_printable </span></a><span class=cF0>000000B860 000A 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5811"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l369"><span class=cF4>char_bmp_safe_dollar </span></a><span class=cF0>000000B8E0 0008 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5812"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l345"><span class=cF4>char_bmp_white_space </span></a><span class=cF0>000000B6E0 000D 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5813"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l333"><span class=cF4>char_bmp_word </span></a><span class=cF0>000000B5E0 000F 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5814"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l351"><span class=cF4>char_bmp_zero_cr_nl_cursor </span></a><span class=cF0>000000B760 0005 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5815"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l354"><span class=cF4>char_bmp_zero_tab_cr_nl_cursor </span></a><span class=cF0>000000B7A0 0005 0000000040 GlbVar Public </span><span class=cF4> +<a name="l5816"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.CC.html#l357"><span class=cF4>char_bmp_zero_tab_cr_nl_cursor_dollar </span></a><span class=cF0>000000B7E0 0005 0000000040 GlbVar Public <a name="l5817"></a>class 0000000004 0240 KeyWord </span><span class=cF4> <a name="l5818"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Compiler.PRJ.html#l16"><span class=cF4>cmp </span></a><span class=cF0>007FFAD118 00C4 0000000258 GlbVar Public </span><span class=cF4> <a name="l5819"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExterns.CC.html#l37"><span class=cF4>comp_templates </span></a><span class=cF0>007FFACC50 0004 ExportSysSym Imm </span><span class=cF4> @@ -5850,17 +5850,17 @@ body {background-color:#1f1f1f;} <a name="l5822"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExterns.CC.html#l39"><span class=cF4>comp_templates_dont_push2 </span></a><span class=cF0>007FFAD059 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5823"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExterns.CC.html#l41"><span class=cF4>comp_templates_dont_push_pop </span></a><span class=cF0>007FFACFCD 0004 ExportSysSym Imm </span><span class=cF4> <a name="l5824"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l378"><span class=cF4>comp_type_flags_src_code </span></a><span class=cF0>007FFB12F8 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5825"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l21"><span class=cF4>counts </span></a><span class=cF0>000000C5F8 0039 0000000029 GlbVar Public </span><span class=cF4> +<a name="l5825"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l21"><span class=cF4>counts </span></a><span class=cF0>000000C610 0039 0000000029 GlbVar Public </span><span class=cF4> <a name="l5826"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l190"><span class=cF4>cpu_structs </span></a><span class=cF0>0000009A40 002E 0000000008 GlbVar Public </span><span class=cF4> <a name="l5827"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocWidgetWiz.CC.html#l3"><span class=cF4>ctrl_L_footer </span></a><span class=cF0>007FE3C628 0041 0000000008 GlbVar </span><span class=cF4> -<a name="l5828"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l22"><span class=cF4>debug </span></a><span class=cF0>000000C628 002E 0000000041 GlbVar Public +<a name="l5828"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l22"><span class=cF4>debug </span></a><span class=cF0>000000C640 002E 0000000041 GlbVar Public <a name="l5829"></a>default 0000000018 00BA KeyWord <a name="l5830"></a>define 0000000001 12DE KeyWord <a name="l5831"></a>defined 000000002B 0000 KeyWord </span><span class=cF4> -<a name="l5832"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l23"><span class=cF4>dev </span></a><span class=cF0>000000C670 0096 000000011C GlbVar Public +<a name="l5832"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l23"><span class=cF4>dev </span></a><span class=cF0>000000C688 0096 000000011C GlbVar Public <a name="l5833"></a>do 000000000F 00F1 KeyWord </span><span class=cF4> <a name="l5834"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/MakeDoc.CC.html#l31"><span class=cF4>doldoc </span></a><span class=cF0>007FE858C0 007A 000000024C GlbVar Public </span><span class=cF4> -<a name="l5835"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l350"><span class=cF4>drv_text_attr </span></a><span class=cF0>000002661E 0004 ExportSysSym Imm +<a name="l5835"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.CC.html#l350"><span class=cF4>drv_text_attr </span></a><span class=cF0>00000265EE 0004 ExportSysSym Imm <a name="l5836"></a>else 0000000007 12FC KeyWord <a name="l5837"></a>end 0000000016 0088 KeyWord <a name="l5838"></a>endif 0000000021 0007 KeyWord </span><span class=cF4> @@ -5870,14 +5870,14 @@ body {background-color:#1f1f1f;} <a name="l5842"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l38"><span class=cF4>ext </span></a><span class=cF0>00000098E0 001E 0000000008 GlbVar Public </span><span class=cF4> <a name="l5843"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l129"><span class=cF4>ext_ASCII_task </span></a><span class=cF0>007FE435F0 0005 0000000008 GlbVar <a name="l5844"></a>extern 000000000A 056F KeyWord </span><span class=cF4> -<a name="l5845"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l196"><span class=cF4>fat_long_name_map </span></a><span class=cF0>000002AC09 0008 ExportSysSym Imm </span><span class=cF4> +<a name="l5845"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/FileSysFAT.CC.html#l196"><span class=cF4>fat_long_name_map </span></a><span class=cF0>000002ABD9 0008 ExportSysSym Imm </span><span class=cF4> <a name="l5846"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l665"><span class=cF4>fm_mouse_str </span></a><span class=cF0>007FE5B770 0007 0000000008 GlbVar -<a name="l5847"></a>for 0000000008 03F3 KeyWord </span><span class=cF4> -<a name="l5848"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l34"><span class=cF4>fp_doc_put </span></a><span class=cF0>000000CC80 0007 0000000008 GlbVar </span><span class=cF4> -<a name="l5849"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l32"><span class=cF4>fp_getstr2 </span></a><span class=cF0>000000CC70 000A 0000000008 GlbVar </span><span class=cF4> +<a name="l5847"></a>for 0000000008 03F2 KeyWord </span><span class=cF4> +<a name="l5848"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l34"><span class=cF4>fp_doc_put </span></a><span class=cF0>000000CC98 0007 0000000008 GlbVar </span><span class=cF4> +<a name="l5849"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l32"><span class=cF4>fp_getstr2 </span></a><span class=cF0>000000CC88 000A 0000000008 GlbVar </span><span class=cF4> <a name="l5850"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/FileMgr.CC.html#l666"><span class=cF4>fp_old_final_screen_update </span></a><span class=cF0>007FE5B758 0009 0000000008 GlbVar </span><span class=cF4> -<a name="l5851"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l35"><span class=cF4>fp_set_std_palette </span></a><span class=cF0>000000CC88 0011 0000000008 GlbVar </span><span class=cF4> -<a name="l5852"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l33"><span class=cF4>fp_update_ctrls </span></a><span class=cF0>000000CC78 0008 0000000008 GlbVar </span><span class=cF4> +<a name="l5851"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l35"><span class=cF4>fp_set_std_palette </span></a><span class=cF0>000000CCA0 0011 0000000008 GlbVar </span><span class=cF4> +<a name="l5852"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l33"><span class=cF4>fp_update_ctrls </span></a><span class=cF0>000000CC90 0008 0000000008 GlbVar </span><span class=cF4> <a name="l5853"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodExterns.CC.html#l14"><span class=cF4>god </span></a><span class=cF0>007FE31F98 003A 0000000028 GlbVar Public </span><span class=cF4> <a name="l5854"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.CC.html#l63"><span class=cF4>god_complex_songs </span></a><span class=cF0>007FE0B028 0003 0000000009 GlbVar </span><span class=cF4> <a name="l5855"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.CC.html#l62"><span class=cF4>god_normal_songs </span></a><span class=cF0>007FDD7670 0003 0000000005 GlbVar </span><span class=cF4> @@ -5916,11 +5916,11 @@ body {background-color:#1f1f1f;} <a name="l5888"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CInit.CC.html#l26"><span class=cF4>intermediate_code_table </span></a><span class=cF0>007FFAD420 001B ExportSysSym Imm </span><span class=cF4> <a name="l5889"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CInit.CC.html#l6"><span class=cF4>internal_types_table </span></a><span class=cF0>007FFAD370 0003 ExportSysSym Imm <a name="l5890"></a>interrupt 000000002C 0005 KeyWord </span><span class=cF4> -<a name="l5891"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l26"><span class=cF4>kbd </span></a><span class=cF0>000000C930 0073 0000000082 GlbVar Public </span><span class=cF4> -<a name="l5892"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l27"><span class=cF4>keydev </span></a><span class=cF0>000000C9B8 0039 00000000F0 GlbVar +<a name="l5891"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l26"><span class=cF4>kbd </span></a><span class=cF0>000000C948 0073 0000000082 GlbVar Public </span><span class=cF4> +<a name="l5892"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l27"><span class=cF4>keydev </span></a><span class=cF0>000000C9D0 0039 00000000F0 GlbVar <a name="l5893"></a>lastclass 0000000025 000F KeyWord </span><span class=cF4> <a name="l5894"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.CC.html#l102"><span class=cF4>lex_zeros </span></a><span class=cF0>007FFB076C 0008 ExportSysSym Imm </span><span class=cF4> -<a name="l5895"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l14"><span class=cF4>local_time_offset </span></a><span class=cF0>000000C2B0 000D 0000000008 GlbVar Public +<a name="l5895"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l14"><span class=cF4>local_time_offset </span></a><span class=cF0>000000C2C8 000D 0000000008 GlbVar Public <a name="l5896"></a>lock 000000002A 0011 KeyWord </span><span class=cF4> <a name="l5897"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l56"><span class=cF4>log10_2 </span></a><span class=cF0>(0x3FD3441 0003 0000000020 DefineStr </span><span class=cF4> <a name="l5898"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l54"><span class=cF4>log2_10 </span></a><span class=cF0>(0x400A934 0003 0000000020 DefineStr </span><span class=cF4> @@ -5932,13 +5932,13 @@ body {background-color:#1f1f1f;} <a name="l5904"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l155"><span class=cF4>mem_mapped_space </span></a><span class=cF0>0000009898 000C 0000000008 GlbVar </span><span class=cF4> <a name="l5905"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l237"><span class=cF4>mem_page_size </span></a><span class=cF0>0000009890 0008 0000000008 GlbVar Public </span><span class=cF4> <a name="l5906"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l156"><span class=cF4>mem_physical_space </span></a><span class=cF0>0000008004 0008 0000000008 GlbVar </span><span class=cF4> -<a name="l5907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l3"><span class=cF4>month_start_days </span></a><span class=cF0>00000114FA 0006 0000000018 GlbVar Public </span><span class=cF4> -<a name="l5908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l4"><span class=cF4>month_start_days_leap </span></a><span class=cF0>0000011512 0006 0000000018 GlbVar Public </span><span class=cF4> -<a name="l5909"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l25"><span class=cF4>mouse </span></a><span class=cF0>000000C7E0 023D 00000000A8 GlbVar Public </span><span class=cF4> -<a name="l5910"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l24"><span class=cF4>mouse_grid </span></a><span class=cF0>000000C790 0045 0000000050 GlbVar Public </span><span class=cF4> -<a name="l5911"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l28"><span class=cF4>mouse_hard </span></a><span class=cF0>000000CAA8 00AE 0000000084 GlbVar Public </span><span class=cF4> -<a name="l5912"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l28"><span class=cF4>mouse_hard_last </span></a><span class=cF0>000000CB30 000F 0000000084 GlbVar </span><span class=cF4> -<a name="l5913"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l25"><span class=cF4>mouse_last </span></a><span class=cF0>000000C888 001E 00000000A8 GlbVar </span><span class=cF4> +<a name="l5907"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l3"><span class=cF4>month_start_days </span></a><span class=cF0>0000011512 0006 0000000018 GlbVar Public </span><span class=cF4> +<a name="l5908"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.CC.html#l4"><span class=cF4>month_start_days_leap </span></a><span class=cF0>000001152A 0006 0000000018 GlbVar Public </span><span class=cF4> +<a name="l5909"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l25"><span class=cF4>mouse </span></a><span class=cF0>000000C7F8 023D 00000000A8 GlbVar Public </span><span class=cF4> +<a name="l5910"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l24"><span class=cF4>mouse_grid </span></a><span class=cF0>000000C7A8 0045 0000000050 GlbVar Public </span><span class=cF4> +<a name="l5911"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l28"><span class=cF4>mouse_hard </span></a><span class=cF0>000000CAC0 00AE 0000000084 GlbVar Public </span><span class=cF4> +<a name="l5912"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l28"><span class=cF4>mouse_hard_last </span></a><span class=cF0>000000CB48 000F 0000000084 GlbVar </span><span class=cF4> +<a name="l5913"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l25"><span class=cF4>mouse_last </span></a><span class=cF0>000000C8A0 001E 00000000A8 GlbVar </span><span class=cF4> <a name="l5914"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l191"><span class=cF4>mp_count </span></a><span class=cF0>0000009A48 005B 0000000008 GlbVar Public </span><span class=cF4> <a name="l5915"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l192"><span class=cF4>mp_count_initial </span></a><span class=cF0>0000009A50 0005 0000000008 GlbVar </span><span class=cF4> <a name="l5916"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l193"><span class=cF4>mp_count_lock </span></a><span class=cF0>0000009A58 0005 0000000008 GlbVar </span><span class=cF4> @@ -5946,7 +5946,7 @@ body {background-color:#1f1f1f;} <a name="l5918"></a>no_warn 0000000026 0005 KeyWord <a name="l5919"></a>noargpop 000000002F 0000 KeyWord <a name="l5920"></a>noreg 0000000024 0003 KeyWord </span><span class=cF4> -<a name="l5921"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l208"><span class=cF4>num_lock_map </span></a><span class=cF0>000001998B 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5921"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l208"><span class=cF4>num_lock_map </span></a><span class=cF0>000001995B 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5922"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.CC.html#l626"><span class=cF4>ode_alloced_factor </span></a><span class=cF0>007FED6030 0007 0000000008 GlbVar <a name="l5923"></a>offset 000000001A 0171 KeyWord </span><span class=cF4> <a name="l5924"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Win.CC.html#l4"><span class=cF4>old_mouse </span></a><span class=cF0>007FE3E8F0 0045 00000000A8 GlbVar </span><span class=cF4> @@ -5959,7 +5959,7 @@ body {background-color:#1f1f1f;} <a name="l5931"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.CC.html#l9"><span class=cF4>pf_prof_active </span></a><span class=cF0>007FDAE360 0009 0000000008 GlbVar </span><span class=cF4> <a name="l5932"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l51"><span class=cF4>pi </span></a><span class=cF0>(0x400921F 0002 0000000020 DefineStr </span><span class=cF4> <a name="l5933"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.CC.html#l4"><span class=cF4>polypt_map </span></a><span class=cF0>007FECBA98 0005 0000000009 GlbVar </span><span class=cF4> -<a name="l5934"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l15"><span class=cF4>pow10_I64 </span></a><span class=cF0>000000C2B8 0005 ExportSysSym Imm </span><span class=cF4> +<a name="l5934"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l15"><span class=cF4>pow10_I64 </span></a><span class=cF0>000000C2D0 0005 ExportSysSym Imm </span><span class=cF4> <a name="l5935"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l166"><span class=cF4>progress1 </span></a><span class=cF0>00000098F8 003E 0000000008 GlbVar Public </span><span class=cF4> <a name="l5936"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l167"><span class=cF4>progress1_desc </span></a><span class=cF0>0000009918 000D 0000000030 GlbVar Public </span><span class=cF4> <a name="l5937"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l168"><span class=cF4>progress1_max </span></a><span class=cF0>0000009900 0017 0000000008 GlbVar Public </span><span class=cF4> @@ -5984,22 +5984,22 @@ body {background-color:#1f1f1f;} <a name="l5956"></a>reg 0000000023 026D KeyWord </span><span class=cF4> <a name="l5957"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l6"><span class=cF4>registry_version </span></a><span class=cF0>007FDEAF90 0005 0000000008 GlbVar <a name="l5958"></a>return 000000000C 0A0F KeyWord </span><span class=cF4> -<a name="l5959"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l13"><span class=cF4>rev_bits_table </span></a><span class=cF0>000000C2A8 0009 0000000008 GlbVar Public </span><span class=cF4> -<a name="l5960"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l187"><span class=cF4>scan_code_map </span></a><span class=cF0>000001988B 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5961"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l29"><span class=cF4>screencast </span></a><span class=cF0>000000CBB8 004F 0000000044 GlbVar Public -<a name="l5962"></a>sizeof 000000000D 03FB KeyWord </span><span class=cF4> +<a name="l5959"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l13"><span class=cF4>rev_bits_table </span></a><span class=cF0>000000C2C0 0009 0000000008 GlbVar Public </span><span class=cF4> +<a name="l5960"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Keyboard.CC.html#l187"><span class=cF4>scan_code_map </span></a><span class=cF0>000001985B 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5961"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l29"><span class=cF4>screencast </span></a><span class=cF0>000000CBD0 004F 0000000044 GlbVar Public +<a name="l5962"></a>sizeof 000000000D 03FC KeyWord </span><span class=cF4> <a name="l5963"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.CC.html#l6"><span class=cF4>sprite_elem_base_sizes </span></a><span class=cF0>007FE8AB30 000F 00000000F0 GlbVar </span><span class=cF4> <a name="l5964"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l58"><span class=cF4>sqrt2 </span></a><span class=cF0>(0x3FF6A09 0002 0000000020 DefineStr <a name="l5965"></a>start 0000000015 0167 KeyWord <a name="l5966"></a>static 0000000029 000C KeyWord </span><span class=cF4> -<a name="l5967"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l307"><span class=cF4>str2color_list </span></a><span class=cF0>0000015878 0004 ExportSysSym Imm +<a name="l5967"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.CC.html#l307"><span class=cF4>str2color_list </span></a><span class=cF0>0000015890 0004 ExportSysSym Imm <a name="l5968"></a>switch 0000000014 018C KeyWord </span><span class=cF4> -<a name="l5969"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l622"><span class=cF4>sys_PCIBIOS_service_dir </span></a><span class=cF0>000001EC33 0001 0000000004 GlbVar Public </span><span class=cF4> +<a name="l5969"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l622"><span class=cF4>sys_PCIBIOS_service_dir </span></a><span class=cF0>000001EC03 0001 0000000004 GlbVar Public </span><span class=cF4> <a name="l5970"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l26"><span class=cF4>sys_boot_blk </span></a><span class=cF0>0000007C28 0004 0000000004 GlbVar </span><span class=cF4> <a name="l5971"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l27"><span class=cF4>sys_boot_patch_table_base </span></a><span class=cF0>0000007C2C 0003 0000000004 GlbVar </span><span class=cF4> <a name="l5972"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l28"><span class=cF4>sys_boot_src </span></a><span class=cF0>0000007C24 000D 0000000004 GlbVar </span><span class=cF4> <a name="l5973"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l233"><span class=cF4>sys_cache_line_width </span></a><span class=cF0>0000009AA0 0003 0000000008 GlbVar Public </span><span class=cF4> -<a name="l5974"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l6"><span class=cF4>sys_clip_doc </span></a><span class=cF0>000000C280 002B 0000000008 GlbVar Public </span><span class=cF4> +<a name="l5974"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l6"><span class=cF4>sys_clip_doc </span></a><span class=cF0>000000C298 002B 0000000008 GlbVar Public </span><span class=cF4> <a name="l5975"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l693"><span class=cF4>sys_clip_tri_head </span></a><span class=cF0>007FE7B968 000B 0000000040 GlbVar </span><span class=cF4> <a name="l5976"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.CC.html#l692"><span class=cF4>sys_clip_vertex_head </span></a><span class=cF0>007FE7BA50 000B 0000000044 GlbVar </span><span class=cF4> <a name="l5977"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l149"><span class=cF4>sys_code_bp </span></a><span class=cF0>00000098E8 002A 0000000008 GlbVar Public </span><span class=cF4> @@ -6008,42 +6008,42 @@ body {background-color:#1f1f1f;} <a name="l5980"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Menu.CC.html#l14"><span class=cF4>sys_cur_submenu_entry </span></a><span class=cF0>007FE43A38 001F 0000000008 GlbVar </span><span class=cF4> <a name="l5981"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l150"><span class=cF4>sys_data_bp </span></a><span class=cF0>00000098F0 0027 0000000008 GlbVar Public </span><span class=cF4> <a name="l5982"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l159"><span class=cF4>sys_focus_task </span></a><span class=cF0>0000009A38 0079 0000000008 GlbVar Public </span><span class=cF4> -<a name="l5983"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontStd.CC.html#l1"><span class=cF4>sys_font_std </span></a><span class=cF0>000000E8B8 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5983"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FontStd.CC.html#l1"><span class=cF4>sys_font_std </span></a><span class=cF0>000000E8D0 0003 ExportSysSym Imm </span><span class=cF4> <a name="l5984"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l229"><span class=cF4>sys_gdt </span></a><span class=cF0>0000008020 0006 0000001080 GlbVar </span><span class=cF4> <a name="l5985"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l140"><span class=cF4>sys_heap_debug </span></a><span class=cF0>00000098D6 0002 0000000001 GlbVar </span><span class=cF4> <a name="l5986"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l141"><span class=cF4>sys_heap_init_flag </span></a><span class=cF0>00000098D2 0002 0000000001 GlbVar </span><span class=cF4> <a name="l5987"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l142"><span class=cF4>sys_heap_init_val </span></a><span class=cF0>00000098D3 0002 0000000001 GlbVar </span><span class=cF4> -<a name="l5988"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l4"><span class=cF4>sys_macro_head </span></a><span class=cF0>000000C208 000D 0000000070 GlbVar </span><span class=cF4> +<a name="l5988"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l4"><span class=cF4>sys_macro_head </span></a><span class=cF0>000000C220 000D 0000000070 GlbVar </span><span class=cF4> <a name="l5989"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocMacro.CC.html#l6"><span class=cF4>sys_macro_repeat_n </span></a><span class=cF0>007FE39C08 0007 0000000008 GlbVar </span><span class=cF4> -<a name="l5990"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l5"><span class=cF4>sys_macro_task </span></a><span class=cF0>000000C278 0016 0000000008 GlbVar </span><span class=cF4> +<a name="l5990"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l5"><span class=cF4>sys_macro_task </span></a><span class=cF0>000000C290 0016 0000000008 GlbVar </span><span class=cF4> <a name="l5991"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l143"><span class=cF4>sys_mem_init_flag </span></a><span class=cF0>00000098D0 0003 0000000001 GlbVar </span><span class=cF4> <a name="l5992"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l144"><span class=cF4>sys_mem_init_val </span></a><span class=cF0>00000098D1 0003 0000000001 GlbVar </span><span class=cF4> <a name="l5993"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l5"><span class=cF4>sys_message_flags </span></a><span class=cF0>007FDEAF78 0007 0000000008 GlbVar </span><span class=cF4> -<a name="l5994"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l242"><span class=cF4>sys_neg_pows_lets </span></a><span class=cF0>00000123B8 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l5995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l244"><span class=cF4>sys_neg_pows_list </span></a><span class=cF0>0000012408 0002 ExportSysSym Imm </span><span class=cF4> -<a name="l5996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l9"><span class=cF4>sys_num_spawned_tasks </span></a><span class=cF0>000000C290 0004 0000000008 GlbVar Public </span><span class=cF4> -<a name="l5997"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l16"><span class=cF4>sys_os_version </span></a><span class=cF0>000000C2C0 0015 0000000008 GlbVar Public </span><span class=cF4> +<a name="l5994"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l242"><span class=cF4>sys_neg_pows_lets </span></a><span class=cF0>00000123D0 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l5995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l244"><span class=cF4>sys_neg_pows_list </span></a><span class=cF0>0000012420 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l5996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l9"><span class=cF4>sys_num_spawned_tasks </span></a><span class=cF0>000000C2A8 0004 0000000008 GlbVar Public </span><span class=cF4> +<a name="l5997"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l16"><span class=cF4>sys_os_version </span></a><span class=cF0>000000C2D8 0015 0000000008 GlbVar Public </span><span class=cF4> <a name="l5998"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l200"><span class=cF4>sys_pci_buses </span></a><span class=cF0>0000008016 000D 0000000002 GlbVar Public </span><span class=cF4> -<a name="l5999"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l160"><span class=cF4>sys_pci_services </span></a><span class=cF0>000001EC37 0011 0000000004 GlbVar Public </span><span class=cF4> -<a name="l6000"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l241"><span class=cF4>sys_pos_pows_lets </span></a><span class=cF0>00000123A0 0003 ExportSysSym Imm </span><span class=cF4> -<a name="l6001"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l243"><span class=cF4>sys_pos_pows_list </span></a><span class=cF0>00000123D0 0002 ExportSysSym Imm </span><span class=cF4> +<a name="l5999"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/PCIBIOS.CC.html#l160"><span class=cF4>sys_pci_services </span></a><span class=cF0>000001EC07 0011 0000000004 GlbVar Public </span><span class=cF4> +<a name="l6000"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l241"><span class=cF4>sys_pos_pows_lets </span></a><span class=cF0>00000123B8 0003 ExportSysSym Imm </span><span class=cF4> +<a name="l6001"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrPrint.CC.html#l243"><span class=cF4>sys_pos_pows_list </span></a><span class=cF0>00000123E8 0002 ExportSysSym Imm </span><span class=cF4> <a name="l6002"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l186"><span class=cF4>sys_progresses </span></a><span class=cF0>00000098F8 0014 0000000140 GlbVar Public </span><span class=cF4> <a name="l6003"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Registry.CC.html#l4"><span class=cF4>sys_registry_doc </span></a><span class=cF0>007FDEAF60 002B 0000000008 GlbVar </span><span class=cF4> <a name="l6004"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l29"><span class=cF4>sys_run_level </span></a><span class=cF0>0000007C30 0043 0000000004 GlbVar </span><span class=cF4> <a name="l6005"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l194"><span class=cF4>sys_semas </span></a><span class=cF0>0000009B00 00A5 0000000A80 GlbVar </span><span class=cF4> -<a name="l6006"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l8"><span class=cF4>sys_task </span></a><span class=cF0>000000C288 0035 0000000008 GlbVar Public </span><span class=cF4> -<a name="l6007"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l12"><span class=cF4>sys_task_being_screen_updated </span></a><span class=cF0>000000C2A0 000E 0000000008 GlbVar </span><span class=cF4> +<a name="l6006"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l8"><span class=cF4>sys_task </span></a><span class=cF0>000000C2A0 0035 0000000008 GlbVar Public </span><span class=cF4> +<a name="l6007"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l12"><span class=cF4>sys_task_being_screen_updated </span></a><span class=cF0>000000C2B8 000E 0000000008 GlbVar </span><span class=cF4> <a name="l6008"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l145"><span class=cF4>sys_var_init_flag </span></a><span class=cF0>00000098D4 0007 0000000001 GlbVar </span><span class=cF4> <a name="l6009"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l146"><span class=cF4>sys_var_init_val </span></a><span class=cF0>00000098D5 0007 0000000001 GlbVar </span><span class=cF4> <a name="l6010"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l247"><span class=cF4>sys_vbe_info </span></a><span class=cF0>00000090A4 003A 0000000200 GlbVar Public </span><span class=cF4> -<a name="l6011"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l248"><span class=cF4>sys_vbe_mode </span></a><span class=cF0>00000093E4 0024 0000000100 GlbVar Public </span><span class=cF4> +<a name="l6011"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l248"><span class=cF4>sys_vbe_mode </span></a><span class=cF0>00000093E4 0022 0000000100 GlbVar Public </span><span class=cF4> <a name="l6012"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l249"><span class=cF4>sys_vbe_mode_num </span></a><span class=cF0>00000094E4 0006 0000000002 GlbVar </span><span class=cF4> <a name="l6013"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l250"><span class=cF4>sys_vbe_modes </span></a><span class=cF0>00000092A4 0008 0000000140 GlbVar </span><span class=cF4> -<a name="l6014"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l11"><span class=cF4>sys_winmgr_task </span></a><span class=cF0>000000C298 005E 0000000008 GlbVar </span><span class=cF4> +<a name="l6014"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l11"><span class=cF4>sys_winmgr_task </span></a><span class=cF0>000000C2B0 005E 0000000008 GlbVar </span><span class=cF4> <a name="l6015"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.CC.html#l123"><span class=cF4>tM </span></a><span class=cF0>007FE5BAE0 0005 0000000028 Funct Public </span><span class=cF4> -<a name="l6016"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l75"><span class=cF4>tS </span></a><span class=cF0>0000016156 006D 0000000025 Funct Public </span><span class=cF4> -<a name="l6017"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l30"><span class=cF4>text </span></a><span class=cF0>000000CC00 00B8 0000000069 GlbVar Public </span><span class=cF4> -<a name="l6018"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l86"><span class=cF4>throw </span></a><span class=cF0>0000018FE3 00BC 00000001E2 Funct Public +<a name="l6016"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.CC.html#l75"><span class=cF4>tS </span></a><span class=cF0>0000016126 006D 0000000025 Funct Public </span><span class=cF4> +<a name="l6017"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.CC.html#l30"><span class=cF4>text </span></a><span class=cF0>000000CC18 00BA 0000000069 GlbVar Public </span><span class=cF4> +<a name="l6018"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.CC.html#l86"><span class=cF4>throw </span></a><span class=cF0>0000018FB3 00BC 00000001E2 Funct Public <a name="l6019"></a>try 0000000005 006F KeyWord </span><span class=cF4> <a name="l6020"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Compiler.PRJ.html#l21"><span class=cF4>uasm </span></a><span class=cF0>007FFB3048 002B 0000000038 GlbVar <a name="l6021"></a>union 0000000002 0021 KeyWord </span><span class=cF4>