mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2024-12-25 23:10:32 +00:00
Fix ChangeLog links.
This commit is contained in:
parent
9d9c325e0b
commit
38ae0c07c2
3 changed files with 143 additions and 143 deletions
|
@ -67,22 +67,22 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l39"></a>
|
||||
<a name="l40"></a></span><span class=c0F>----10/30/21 05:02:51----</span><span class=cF0>
|
||||
<a name="l41"></a>* Added column headers to Rep functions.
|
||||
<a name="l42"></a>* Changed </span><span class=cF4><u>ProfRep</u></span><span class=cF0> to sort by hits.
|
||||
<a name="l42"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.ZC.html#l61"><span class=cF4>ProfRep</span></a><span class=cF0> to sort by hits.
|
||||
<a name="l43"></a>
|
||||
<a name="l44"></a></span><span class=c0F>----10/26/21 12:38:12----</span><span class=cF0>
|
||||
<a name="l45"></a>* Raised version number to 1.04.
|
||||
<a name="l46"></a>* Optimized </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l64"><span class=cF4>MemCopy</span></a><span class=cF0> to use SSE instructions. Large performance boost on bare-metal.
|
||||
<a name="l47"></a>* Reverted </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.ZC.html#l1"><span class=cF4>RawPutChar</span></a><span class=cF0> scrolling functionality now that MemCopy is faster.
|
||||
<a name="l48"></a>* Removed all kludge MyNoise functions from Apps and Demos now that MemCopy is faster.
|
||||
<a name="l49"></a>* Added call to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.ZC.html#l92"><span class=cF4>LFBFlush</span></a><span class=cF0> in </span><span class=cF4><u>SettingsPop2</u></span><span class=cF0> to fix task-swap palette bugs.
|
||||
<a name="l50"></a>* Improved </span><span class=cF4><u>ToTheFront</u></span><span class=cF0> game explanation.
|
||||
<a name="l49"></a>* Added call to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.ZC.html#l92"><span class=cF4>LFBFlush</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/TaskSettings.ZC.html#l94"><span class=cF4>SettingsPop2</span></a><span class=cF0> to fix task-swap palette bugs.
|
||||
<a name="l50"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Apps/ToTheFront/ToTheFront.ZC.html#l193"><span class=cF4>ToTheFront</span></a><span class=cF0> game explanation.
|
||||
<a name="l51"></a>
|
||||
<a name="l52"></a></span><span class=c0F>----10/18/21 01:16:10----</span><span class=cF0>
|
||||
<a name="l53"></a>* Raised version number to 1.03.
|
||||
<a name="l54"></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="l55"></a>* </span><span class=cF9><u>Added 3 operand support to assembler</u></span><span class=cF0>.
|
||||
<a name="l56"></a>* Added almost all SSE instructions to OpCodes.DD. SSE instructions operating on MMX registers were not implemented.
|
||||
<a name="l57"></a>* Fixed </span><span class=cF4><u>0x66 prefix unassembly opcode reporting</u></span><span class=cF0>, assembler now </span><span class=cF4><u>prevents duplicate REX</u></span><span class=cF0> for prefixed SSE instructions. The
|
||||
<a name="l57"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.ZC.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.ZC.html#l1027"><span class=cF4>prevents duplicate REX</span></a><span class=cF0> for prefixed SSE instructions. The
|
||||
<a name="l58"></a>tradeoff for fixing this is that 0x66, 0xF2, or 0xF3 prefixed SSE opcodes can only use XMM0-XMM7 RAX-RDI.
|
||||
<a name="l59"></a>
|
||||
<a name="l60"></a></span><span class=c0F>----10/09/21 04:05:32----</span><span class=cF0>
|
||||
|
@ -101,36 +101,36 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l73"></a>
|
||||
<a name="l74"></a></span><span class=c0F>----09/21/21 23:35:00----</span><span class=cF0>
|
||||
<a name="l75"></a>* Raised version number to 1.01.
|
||||
<a name="l76"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.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.ZC.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.ZC.html#l92"><span class=cF4>LFBFlush</span></a><span class=cF0> in </span><span class=cF4><u>CtrlAltZ</u></span><span class=cF0>.
|
||||
<a name="l76"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.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.ZC.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.ZC.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.ZC.html#l9"><span class=cF4>CtrlAltZ</span></a><span class=cF0>.
|
||||
<a name="l77"></a>
|
||||
<a name="l78"></a></span><span class=c0F>----09/15/21 20:33:11----</span><span class=cF0>
|
||||
<a name="l79"></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="l80"></a>
|
||||
<a name="l81"></a></span><span class=c0F>----08/23/21 02:28:07----</span><span class=cF0>
|
||||
<a name="l82"></a>* Added recognition of Linux swap and ext2/3/4 filesystem type in </span><span class=cF4><u>BlkDevAdd</u></span><span class=cF0>, added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3363"><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#l3364"><span class=cF4>MBR_PT_SWAP</span></a><span class=cF0>, removed
|
||||
<a name="l83"></a>MBR_PT_FAT12, added "LINUX" and "SWAP" to </span><span class=cF4><u>ST_DRIVE_TYPES</u></span><span class=cF0>.
|
||||
<a name="l82"></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.ZC.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#l3363"><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#l3364"><span class=cF4>MBR_PT_SWAP</span></a><span class=cF0>, removed
|
||||
<a name="l83"></a>MBR_PT_FAT12, added "LINUX" and "SWAP" to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.ZC.html#l226"><span class=cF4>ST_DRIVE_TYPES</span></a><span class=cF0>.
|
||||
<a name="l84"></a>
|
||||
<a name="l85"></a></span><span class=c0F>----08/17/21 02:42:53----</span><span class=cF0>
|
||||
<a name="l86"></a>* Raised version number to 1.00.
|
||||
<a name="l87"></a>* Added progress bars to </span><span class=cF4><u>DVDImageRead</u></span><span class=cF0>.
|
||||
<a name="l87"></a>* Added progress bars to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.ZC.html#l93"><span class=cF4>DVDImageRead</span></a><span class=cF0>.
|
||||
<a name="l88"></a>
|
||||
<a name="l89"></a></span><span class=c0F>----08/16/21 20:35:44----</span><span class=cF0>
|
||||
<a name="l90"></a>* Raised version number to 0.17.
|
||||
<a name="l91"></a>* Fixed </span><span class=cF4><u>DVDImageRead</u></span><span class=cF0> block count.
|
||||
<a name="l92"></a>* Changed left window border text to use </span><span class=cF4><u>inverted color attribute</u></span><span class=cF0>.
|
||||
<a name="l93"></a>* Fixed </span><span class=cF4><u>ISOInit</u></span><span class=cF0> to account for non-ZealOS CISOPriDesc.
|
||||
<a name="l91"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.ZC.html#l92"><span class=cF4>DVDImageRead</span></a><span class=cF0> block count.
|
||||
<a name="l92"></a>* Changed left window border text to use </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.ZC.html#l77"><span class=cF4>inverted color attribute</span></a><span class=cF0>.
|
||||
<a name="l93"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.ZC.html#l35"><span class=cF4>ISOInit</span></a><span class=cF0> to account for non-ZealOS CISOPriDesc.
|
||||
<a name="l94"></a>
|
||||
<a name="l95"></a></span><span class=c0F>----08/16/21 00:17:55----</span><span class=cF0>
|
||||
<a name="l96"></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="l97"></a>* Added try-catch blocks to </span><span class=cF4><u>SATARep</u></span><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.ZC.html#l1131"><span class=cF4>AHCIBootDVDProbeAll</span></a><span class=cF0>.
|
||||
<a name="l97"></a>* Added try-catch blocks to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.ZC.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.ZC.html#l1131"><span class=cF4>AHCIBootDVDProbeAll</span></a><span class=cF0>.
|
||||
<a name="l98"></a>
|
||||
<a name="l99"></a></span><span class=c0F>----08/15/21 01:51:08----</span><span class=cF0>
|
||||
<a name="l100"></a>* Raised version number to 0.16.
|
||||
<a name="l101"></a>* Changed </span><span class=cF4><u>DVDImageWrite</u></span><span class=cF0> to single-buffer single-threaded instead of dual-buffer multi-threaded.
|
||||
<a name="l101"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskCDDVD.ZC.html#l218"><span class=cF4>DVDImageWrite</span></a><span class=cF0> to single-buffer single-threaded instead of dual-buffer multi-threaded.
|
||||
<a name="l102"></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="l103"></a>
|
||||
<a name="l104"></a></span><span class=c0F>----08/13/21 18:26:14----</span><span class=cF0>
|
||||
<a name="l105"></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><span class=cF4><u>RedSeaISO9660</u></span><span class=cF0>.
|
||||
<a name="l105"></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.ZC.html#l82"><span class=cF4>RedSeaISO9660</span></a><span class=cF0>.
|
||||
<a name="l106"></a>
|
||||
<a name="l107"></a></span><span class=c0F>----08/13/21 15:57:12----</span><span class=cF0>
|
||||
<a name="l108"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Merge.ZC.html#l15"><span class=cF4>Merge2</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Diff.ZC.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.ZC.html#l9"><span class=cF4>PopUpDiffMenu</span></a><span class=cF0> colors, added printing source and destination files along with some explanatory
|
||||
|
@ -148,15 +148,15 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l120"></a>* Implemented </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.ZC.html#l384"><span class=cF4>AHCIAtapiBlank</span></a><span class=cF0>, default is minimal disc blank.
|
||||
<a name="l121"></a>
|
||||
<a name="l122"></a></span><span class=c0F>----08/06/21 00:11:02----</span><span class=cF0>
|
||||
<a name="l123"></a>* Fixed </span><span class=cF4><u>Mount2</u></span><span class=cF0> AHCI port value not being cleared on loop.
|
||||
<a name="l123"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.ZC.html#l198"><span class=cF4>Mount2</span></a><span class=cF0> AHCI port value not being cleared on loop.
|
||||
<a name="l124"></a>* Fixed OSUpgrade not asking to update the master boot record.
|
||||
<a name="l125"></a>* Changed ordering of some links in the PersonalMenu.
|
||||
<a name="l126"></a>* Increased Raw mode screen scrolling from 1 line to 8 lines to improve bare-metal performance.
|
||||
<a name="l127"></a>* Fixed Raw mode $ printing in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.ZC.html#l242"><span class=cF4>MemBIOSRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/TaskRep.ZC.html#l23"><span class=cF4>TaskRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.ZC.html#l206"><span class=cF4>PCIRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.ZC.html#l1"><span class=cF4>VideoRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.ZC.html#l338"><span class=cF4>MemPageRep</span></a><span class=cF0>.
|
||||
<a name="l128"></a>
|
||||
<a name="l129"></a></span><span class=c0F>----08/04/21 14:29:24----</span><span class=cF0>
|
||||
<a name="l130"></a>* Changed </span><span class=cF4><u>DriveRep</u></span><span class=cF0> to report AHCI SATA port number where IDE base0, base1, and unit were displayed.
|
||||
<a name="l131"></a>* Improved </span><span class=cF4><u>Lex</u></span><span class=cF0> assert failure warning to give exact line number.
|
||||
<a name="l130"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.ZC.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="l131"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/Lex.ZC.html#l1268"><span class=cF4>Lex</span></a><span class=cF0> assert failure warning to give exact line number.
|
||||
<a name="l132"></a>* Removed some deprecated IDE functions.
|
||||
<a name="l133"></a>* Added default arg to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.ZC.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="l134"></a>* Fixed printing $'s in Raw mode in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.ZC.html#l105"><span class=cF4>StackRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.ZC.html#l361"><span class=cF4>DriveRep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.ZC.html#l2"><span class=cF4>SATARep</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.ZC.html#l148"><span class=cF4>Mount2</span></a><span class=cF0>, and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Message.ZC.html#l220"><span class=cF4>CharGet</span></a><span class=cF0>.
|
||||
|
@ -169,16 +169,16 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l141"></a>
|
||||
<a name="l142"></a></span><span class=c0F>----08/02/21 16:23:34----</span><span class=cF0>
|
||||
<a name="l143"></a>* Raised version number to 0.13.
|
||||
<a name="l144"></a>* Fixed </span><span class=cF4><u>Mount</u></span><span class=cF0> allowing ATAPI<-->ATA BlkDev<-->AHCI Port misconfiguration.
|
||||
<a name="l145"></a>* Added arg to </span><span class=cF4><u>SATARep</u></span><span class=cF0> to specify drive types to show.
|
||||
<a name="l144"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.ZC.html#l228"><span class=cF4>Mount</span></a><span class=cF0> allowing ATAPI<-->ATA BlkDev<-->AHCI Port misconfiguration.
|
||||
<a name="l145"></a>* Added arg to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/BlkDev/Mount.ZC.html#l12"><span class=cF4>SATARep</span></a><span class=cF0> to specify drive types to show.
|
||||
<a name="l146"></a>* Added checks in </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskAHCI.ZC.html#l962"><span class=cF4>AHCIPortInit</span></a><span class=cF0> to throw to Debug if invalid port signatures are detected.
|
||||
<a name="l147"></a>
|
||||
<a name="l148"></a></span><span class=c0F>----08/02/21 00:54:40----</span><span class=cF0>
|
||||
<a name="l149"></a>* Raised version number to 0.12.
|
||||
<a name="l150"></a>* Fixed EdLite dropping </span><span class=cF4><u>RAWF_SCROLL</u></span><span class=cF0>.
|
||||
<a name="l150"></a>* Fixed EdLite dropping </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.ZC.html#l345"><span class=cF4>RAWF_SCROLL</span></a><span class=cF0>.
|
||||
<a name="l151"></a>* Fixed incorrect src_link for </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.ZC.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.ZC.html#l103"><span class=cF4>DefinePrint</span></a><span class=cF0>.
|
||||
<a name="l152"></a>* Added </span><span class=cF4><u>PCIDevFind</u></span><span class=cF0> to System externs: fixes </span><span class=cF4><u>SATARep</u></span><span class=cF0> compiling crash, now displays AHCI controller information from PCI data.
|
||||
<a name="l153"></a>* Added </span><span class=cF4><u>raw-mode screen clearing</u></span><span class=cF0>: can use either </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.ZC.html#l136"><span class=cF4>DocClear</span></a><span class=cF0> or </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.html#l28"><span class=cF4>Cls</span></a><span class=cF0>, useful for clearing the screen in debug mode.
|
||||
<a name="l152"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Externs.ZC.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.ZC.html#l34"><span class=cF4>SATARep</span></a><span class=cF0> compiling crash, now displays AHCI controller information from PCI data.
|
||||
<a name="l153"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocRecalcLib.ZC.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.ZC.html#l136"><span class=cF4>DocClear</span></a><span class=cF0> or </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.html#l28"><span class=cF4>Cls</span></a><span class=cF0>, useful for clearing the screen in debug mode.
|
||||
<a name="l154"></a>
|
||||
<a name="l155"></a></span><span class=c0F>----07/29/21 14:35:17----</span><span class=cF0>
|
||||
<a name="l156"></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.ZC.html#l64"><span class=cF4>MemCopy</span></a><span class=cF0> is slow on bare-metal).
|
||||
|
@ -202,8 +202,8 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l174"></a>
|
||||
<a name="l175"></a></span><span class=c0F>----07/14/21 13:12:34----</span><span class=cF0>
|
||||
<a name="l176"></a>* Raised version number to 0.08.
|
||||
<a name="l177"></a>* Fixed non-writable drive throw when #include with F5 in </span><span class=cF4><u>DocPutKey</u></span><span class=cF0> and when attempting to </span><span class=cF4><u>save</u></span><span class=cF0>.
|
||||
<a name="l178"></a>* Added top & right borders to </span><span class=cF4><u>RawDr</u></span><span class=cF0>.
|
||||
<a name="l177"></a>* Fixed non-writable drive throw when #include with F5 in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutKey.ZC.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.ZC.html#l753"><span class=cF4>save</span></a><span class=cF0>.
|
||||
<a name="l178"></a>* Added top & right borders to </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.ZC.html#l325"><span class=cF4>RawDr</span></a><span class=cF0>.
|
||||
<a name="l179"></a>* Improved spacing in some debug commands.
|
||||
<a name="l180"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.ZC.html#l1"><span class=cF4>RawPutChar</span></a><span class=cF0> and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/EdLite.ZC.html#l67"><span class=cF4>EdLite</span></a><span class=cF0> tab width.
|
||||
<a name="l181"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/UAsm.ZC.html#l286"><span class=cF4>Ui</span></a><span class=cF0> missing "0x" prefix syntax highlighter bug.
|
||||
|
@ -225,7 +225,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l197"></a>
|
||||
<a name="l198"></a></span><span class=c0F>----07/05/21 22:24:03----</span><span class=cF0>
|
||||
<a name="l199"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.html#l13"><span class=cF4>R</span></a><span class=cF0>("inst", "instruction");
|
||||
<a name="l200"></a>* Updated </span><span class=cF4><u>line counts</u></span><span class=cF0>.
|
||||
<a name="l200"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.ZC.html#l18"><span class=cF4>line counts</span></a><span class=cF0>.
|
||||
<a name="l201"></a>
|
||||
<a name="l202"></a></span><span class=c0F>----07/05/21 14:58:59----</span><span class=cF0>
|
||||
<a name="l203"></a>* Raised version number to 0.06.
|
||||
|
@ -239,9 +239,9 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l211"></a>
|
||||
<a name="l212"></a></span><span class=c0F>----07/02/21 19:30:19----</span><span class=cF0>
|
||||
<a name="l213"></a>* Raised version number to 0.04.
|
||||
<a name="l214"></a>* Implemented default NULL filename args for </span><span class=cF4><u>Ed</u></span><span class=cF0>, </span><span class=cF4><u>PopUpEd</u></span><span class=cF0>.
|
||||
<a name="l214"></a>* Implemented default NULL filename args for </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.ZC.html#l228"><span class=cF4>Ed</span></a><span class=cF0>, </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocEd.ZC.html#l295"><span class=cF4>PopUpEd</span></a><span class=cF0>.
|
||||
<a name="l215"></a>* Removed some deprecated IDE functions.
|
||||
<a name="l216"></a>* Changed window borders. Added color to </span><span class=cF4><u>[X]</u></span><span class=cF0> and </span><span class=cF4><u>MENU</u></span><span class=cF0>, hide for System Task and AutoComplete Task.
|
||||
<a name="l216"></a>* Changed window borders. Added color to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.ZC.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.ZC.html#l37"><span class=cF4>MENU</span></a><span class=cF0>, hide for System Task and AutoComplete Task.
|
||||
<a name="l217"></a>
|
||||
<a name="l218"></a></span><span class=c0F>----07/02/21 03:58:09----</span><span class=cF0>
|
||||
<a name="l219"></a>* Raised version number to 0.03.
|
||||
|
@ -282,14 +282,14 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l254"></a>* Overhauled entire OS to use AHCI routines instead of IDE.
|
||||
<a name="l255"></a>
|
||||
<a name="l256"></a></span><span class=c0F>----05/24/21 05:08:09----</span><span class=cF0>
|
||||
<a name="l257"></a>* Fixed </span><span class=cF4><u>Chess</u></span><span class=cF0> crashing when only one CPU core available.
|
||||
<a name="l257"></a>* Fixed </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Chess.ZC.html#l958"><span class=cF4>Chess</span></a><span class=cF0> crashing when only one CPU core available.
|
||||
<a name="l258"></a>
|
||||
<a name="l259"></a></span><span class=c0F>----05/24/21 04:24:00----</span><span class=cF0>
|
||||
<a name="l260"></a>* Fixed Titanium crashing due to a broken sprite mesh.
|
||||
<a name="l261"></a>
|
||||
<a name="l262"></a></span><span class=c0F>----05/12/21 15:42:22----</span><span class=cF0>
|
||||
<a name="l263"></a>* Renamed PaletteSetTomLight() to </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l62"><span class=cF4>PaletteSetLight</span></a><span class=cF0>(), brightened LTRED, PURPLE, and LTPURPLE.
|
||||
<a name="l264"></a>* Lowered </span><span class=cF4><u>double-click wait time</u></span><span class=cF0> from 0.350 to 0.175 to improve system response time.
|
||||
<a name="l264"></a>* Lowered </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/SerialDev/Mouse.ZC.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="l265"></a>
|
||||
<a name="l266"></a></span><span class=c0F>----02/07/21 10:20:33----</span><span class=cF0>
|
||||
<a name="l267"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.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>");
|
||||
|
@ -314,10 +314,10 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l286"></a>* Changed </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.ZC.html#l1"><span class=cF4>GrBitMap</span></a><span class=cF0> to use non-timer rand for drawing speed improvement on multicore.
|
||||
<a name="l287"></a>
|
||||
<a name="l288"></a></span><span class=c0F>----04/21/20 18:54:47----</span><span class=cF0>
|
||||
<a name="l289"></a>* Altered </span><span class=cF4><u>Tom Palettes</u></span><span class=cF0> for better visibility.
|
||||
<a name="l289"></a>* Altered </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l48"><span class=cF4>Tom Palettes</span></a><span class=cF0> for better visibility.
|
||||
<a name="l290"></a>
|
||||
<a name="l291"></a></span><span class=c0F>----04/21/20 16:13:01----</span><span class=cF0>
|
||||
<a name="l292"></a>* Added start-up intro </span><a href="https://zeal-operating-system.github.io/ZealOS/System/ZSplash.ZC.html#l1"><span class=cF4>Splash</span></a><span class=cF0> as a PopUp in </span><span class=cF4><u>Once</u></span><span class=cF0>, after performing a full boot (excludes soft reboots).
|
||||
<a name="l292"></a>* Added start-up intro </span><a href="https://zeal-operating-system.github.io/ZealOS/System/ZSplash.ZC.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.ZC.html#l38"><span class=cF4>Once</span></a><span class=cF0>, after performing a full boot (excludes soft reboots).
|
||||
<a name="l293"></a>
|
||||
<a name="l294"></a></span><span class=c0F>----04/13/20 13:48:15----</span><span class=cF0>
|
||||
<a name="l295"></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.ZC.html#l149"><span class=cF4>IntPICInit</span></a><span class=cF0>().
|
||||
|
@ -325,7 +325,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l297"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.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="l298"></a>
|
||||
<a name="l299"></a></span><span class=c0F>----04/12/20 17:06:38----</span><span class=cF0>
|
||||
<a name="l300"></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.ZC.html#l98"><span class=cF4>IntEntryGet</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.ZC.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#l3574"><span class=cF4>dev</span></a><span class=cF0>.idt is now </span><span class=cF4><u>allocated</u></span><span class=cF0> on an 8-byte boundary as per Intel SDM
|
||||
<a name="l300"></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.ZC.html#l98"><span class=cF4>IntEntryGet</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.ZC.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#l3574"><span class=cF4>dev</span></a><span class=cF0>.idt is now </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KInterrupts.ZC.html#l223"><span class=cF4>allocated</span></a><span class=cF0> on an 8-byte boundary as per Intel SDM
|
||||
<a name="l301"></a>recommendation.
|
||||
<a name="l302"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.ZC.html#l16"><span class=cF4>OS version</span></a><span class=cF0>.
|
||||
<a name="l303"></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'.
|
||||
|
@ -350,21 +350,21 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l322"></a>SMBIOS structures located in low memory. Question-colon operator would have saved many lines of code.
|
||||
<a name="l323"></a>
|
||||
<a name="l324"></a></span><span class=c0F>----04/02/20 03:27:03----</span><span class=cF0>
|
||||
<a name="l325"></a>* Added camera rotation via mouse in 3D </span><span class=cF4><u>SpriteMesh</u></span><span class=cF0> editor. 360 used as magic number, trying </span><span class=cF4><u>VIEWANGLES_RANGE</u></span><span class=cF0> crashed it.
|
||||
<a name="l325"></a>* Added camera rotation via mouse in 3D </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.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.ZC.html#l251"><span class=cF4>VIEWANGLES_RANGE</span></a><span class=cF0> crashed it.
|
||||
<a name="l326"></a>
|
||||
<a name="l327"></a></span><span class=c0F>----04/02/20 01:50:52----</span><span class=cF0>
|
||||
<a name="l328"></a>* 'Fixed' </span><span class=cF4><u>Varoom</u></span><span class=cF0> window lock up on exit. Brute-forcing zero, but somewhere </span><span class=cF4><u>mp_not_done_flags</u></span><span class=cF0> isn't getting cleared when
|
||||
<a name="l328"></a>* 'Fixed' </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.ZC.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.ZC.html#l391"><span class=cF4>mp_not_done_flags</span></a><span class=cF0> isn't getting cleared when
|
||||
<a name="l329"></a>shift-esc is entered with the new key implementation.
|
||||
<a name="l330"></a>
|
||||
<a name="l331"></a></span><span class=c0F>----04/01/20 01:49:47----</span><span class=cF0>
|
||||
<a name="l332"></a>* Changed boat color in </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Talons.ZC.html#l1"><span class=cF4>Talons</span></a><span class=cF0> from black to brown.
|
||||
<a name="l333"></a>
|
||||
<a name="l334"></a></span><span class=c0F>----04/01/20 01:42:55----</span><span class=cF0>
|
||||
<a name="l335"></a>* Cleaned up </span><span class=cF4><u>Varoom</u></span><span class=cF0> control fix some. Bug remains: run from Menu, ESC out, ESC again; a window locks up.
|
||||
<a name="l335"></a>* Cleaned up </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.ZC.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="l336"></a> Added set/unset task idle between Yield to lower CPU use.
|
||||
<a name="l337"></a>
|
||||
<a name="l338"></a></span><span class=c0F>----03/29/20 14:07:00----</span><span class=cF0>
|
||||
<a name="l339"></a>* Modified </span><span class=cF4><u>Varoom</u></span><span class=cF0> to use kbd bitmap for instant keypress response.
|
||||
<a name="l339"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Games/Varoom.ZC.html#l768"><span class=cF4>Varoom</span></a><span class=cF0> to use kbd bitmap for instant keypress response.
|
||||
<a name="l340"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrB.ZC.html#l209"><span class=cF4>FlagsStrPrint</span></a><span class=cF0>() to print unset flags as well.
|
||||
<a name="l341"></a>* Modified </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/StrA.ZC.html#l685"><span class=cF4>StrReplace</span></a><span class=cF0>() to free given str if free_str is set.
|
||||
<a name="l342"></a>* Exported </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelC.HH.html#l564"><span class=cF4>Seg2Linear</span></a><span class=cF0>() from kernel.
|
||||
|
@ -437,7 +437,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l409"></a>* Reduced </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4116"><span class=cF4>MEM_MIN_MEG</span></a><span class=cF0> to 256 MiB (VMWare users have to do less work).
|
||||
<a name="l410"></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="l411"></a>* Removed the /System/God directory. Bible.TXT has been removed. The functionality of HolySpirit.CC has been moved into
|
||||
<a name="l412"></a>::/System/Divination.CC. Functions renamed from </span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.ZC.html#l173"><span class=cF4>God*</span></a><span class=cF0>() to Divine*(). Psalmody GodSong feature </span><span class=cF4><u>disabled</u></span><span class=cF0>. DolDoc "BF:" links
|
||||
<a name="l412"></a>::/System/Divination.CC. Functions renamed from </span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/HolySpirit.ZC.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.ZC.html#l675"><span class=cF4>disabled</span></a><span class=cF0>. DolDoc "BF:" links
|
||||
<a name="l413"></a>removed. CtrlAltB() is free to be used for other things.
|
||||
<a name="l414"></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="l415"></a>
|
||||
|
@ -446,7 +446,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l418"></a>* Updated </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.ZC.html#l242"><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="l419"></a>memory reported by </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.ZC.html#l173"><span class=cF4>MemBIOSTotal</span></a><span class=cF0>().
|
||||
<a name="l420"></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="l421"></a>* Added </span><span class=cF4><u>check</u></span><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="l421"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.ZC.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="l422"></a>sure which pair of registers it is.
|
||||
<a name="l423"></a>* Renamed BIOSTotalMem() -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MemPhysical.ZC.html#l173"><span class=cF4>MemBIOSTotal</span></a><span class=cF0>(), rewritten and commented for clarity, exported from kernel. Neat function.
|
||||
<a name="l424"></a>
|
||||
|
@ -465,21 +465,21 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l437"></a>* Shortened </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.ZC.html#l1"><span class=cF4>CheckPtr</span></a><span class=cF0>() and </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.ZC.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="l438"></a>inefficiently, clarity and low line count is more important.
|
||||
<a name="l439"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.ZC.html#l325"><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="l440"></a>* Windows start at </span><span class=cF4><u>4/5th the screen height</u></span><span class=cF0> instead of row 13. System task window is </span><span class=cF4><u>1/5th the screen height</u></span><span class=cF0>.
|
||||
<a name="l440"></a>* Windows start at </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KTask.ZC.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.ZC.html#l22"><span class=cF4>1/5th the screen height</span></a><span class=cF0>.
|
||||
<a name="l441"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.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="l442"></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.ZC.html#l1"><span class=cF4>kernel config</span></a><span class=cF0>.
|
||||
<a name="l443"></a>* Added </span><span class=cF9><u>screen resolution selection</u></span><span class=cF0> to kernel configuration procedure.
|
||||
<a name="l444"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.ZC.html#l1"><span class=cF4>VideoRep</span></a><span class=cF0>() to report on VBE modes and info, added test case to the </span><span class=cF4><u>OSTestSuite</u></span><span class=cF0>.
|
||||
<a name="l444"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/VideoRep.ZC.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.ZC.html#l1821"><span class=cF4>OSTestSuite</span></a><span class=cF0>.
|
||||
<a name="l445"></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="l446"></a>the graphics library is still 4-bit (16 color) internally. </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/Lectures/MiniGrLib.ZC.html#l1"><span class=cF4>MiniGrLib</span></a><span class=cF0> broken for obvious reasons. Keeping it because its
|
||||
<a name="l447"></a>intention is to teach a how a graphics library works, generically. Removed 2 smaller VGA hardware programming demos.
|
||||
<a name="l448"></a> Rundown:
|
||||
<a name="l449"></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="l450"></a> - </span><span class=cF4><u>real-mode assembly</u></span><span class=cF0> -- </span><span class=cF9><u>added kernel symbols</u></span><span class=cF0>.
|
||||
<a name="l450"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart16.ZC.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="l451"></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#l4245"><span class=cF4>CTextGlobals</span></a><span class=cF0>.
|
||||
<a name="l452"></a> - </span><span class=cF4><u>SysGrInit</u></span><span class=cF0>() -- using </span><span class=cF4><u>Seg2Linear</u></span><span class=cF0>() to convert pointers.
|
||||
<a name="l453"></a> - </span><span class=cF4><u>raw text drawing routine</u></span><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="l454"></a> - Dynamic definition of </span><span class=cF4><u>GR_WIDTH and GR_HEIGHT</u></span><span class=cF0>.
|
||||
<a name="l452"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.ZC.html#l107"><span class=cF4>SysGrInit</span></a><span class=cF0>() -- using </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMain.ZC.html#l69"><span class=cF4>Seg2Linear</span></a><span class=cF0>() to convert pointers.
|
||||
<a name="l453"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Display.ZC.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="l454"></a> - Dynamic definition of </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l50"><span class=cF4>GR_WIDTH and GR_HEIGHT</span></a><span class=cF0>.
|
||||
<a name="l455"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.html#l378"><span class=cF4>GrUpdateScreen32</span></a><span class=cF0>() -- </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.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.ZC.html#l3"><span class=cF4>CGrGlobals</span></a><span class=cF0>.
|
||||
<a name="l456"></a> - </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.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#l3644"><span class=cF4>CBGR24</span></a><span class=cF0> in </span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l1"><span class=cF4>GrPalette.ZC</span></a><span class=cF0>.
|
||||
<a name="l457"></a>
|
||||
|
@ -488,14 +488,14 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l460"></a>* Renamed RWF flags -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4240"><span class=cF4>RAWF</span></a><span class=cF0>.
|
||||
<a name="l461"></a>* Renamed mon_start_days1 and mon_start_days2 -> </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.ZC.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.ZC.html#l4"><span class=cF4>month_start_days_leap</span></a><span class=cF0>, respectively.
|
||||
<a name="l462"></a>* Moved random number generation algorithm into </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathB.ZC.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.ZC.html#l95"><span class=cF4>RandU8</span></a><span class=cF0>().
|
||||
<a name="l463"></a>* Added syntax highlighting for numbers. </span><span class=cF4><u>DocHighlight</u></span><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="l463"></a>* Added syntax highlighting for numbers. </span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocHighlight.ZC.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="l464"></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.ZC.html#l1"><span class=cF4>MultiProc.ZC</span></a><span class=cF0>, as it is present on all x86 CPUs after the P5
|
||||
<a name="l465"></a>microarchitecture.
|
||||
<a name="l466"></a>* Added untested </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.ZC.html#l457"><span class=cF4>ReAlloc</span></a><span class=cF0>(), as it could be useful for certain programs.
|
||||
<a name="l467"></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="l468"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DevInfo.ZC.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.ZC.html#l93"><span class=cF4>PCIClassFind</span></a><span class=cF0>().
|
||||
<a name="l469"></a>* Removed the unpolished HPET implementation from the kernel.
|
||||
<a name="l470"></a>* </span><span class=cF4><u>Enabled the execution of SSE instructions</u></span><span class=cF0>. No actual SSE implementation in assembler yet, however.
|
||||
<a name="l470"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KStart64.ZC.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="l471"></a>* Added definitions for the </span><span class=cF9><u>various flags</u></span><span class=cF0> in the Control Registers.
|
||||
<a name="l472"></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="l473"></a>* Added definition for the </span><span class=cF9><u>PC speaker</u></span><span class=cF0>.
|
||||
|
@ -677,14 +677,14 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l649"></a>
|
||||
<a name="l650"></a></span><span class=c0F>----01/14/17 09:43:12----</span><span class=cF0>
|
||||
<a name="l651"></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="l652"></a>* Added cmp </span><span class=cF4><u>U0 Expression</u></span><span class=cF0> warn.
|
||||
<a name="l652"></a>* Added cmp </span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.ZC.html#l340"><span class=cF4>U0 Expression</span></a><span class=cF0> warn.
|
||||
<a name="l653"></a>* Improved syntax highlighting.
|
||||
<a name="l654"></a>
|
||||
<a name="l655"></a></span><span class=c0F>----01/11/17 03:33:33----</span><span class=cF0>
|
||||
<a name="l656"></a>* <blink>TempleOS version 5.01 Released</blink>
|
||||
<a name="l657"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.html#l13"><span class=cF4>R</span></a><span class=cF0>("ChangeLog","ChgLog");
|
||||
<a name="l658"></a>* Added show mouse pos to </span><span class=cF2><CTRL-ALT-G></span><span class=cF0>.
|
||||
<a name="l659"></a>* Improved </span><span class=cF4><u>TOSRegen</u></span><span class=cF0>().
|
||||
<a name="l659"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSDistro.ZC.html#l382"><span class=cF4>TOSRegen</span></a><span class=cF0>().
|
||||
<a name="l660"></a>* Added </span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/BlkDev/DiskDrive.ZC.html#l181"><span class=cF4>Let2Let</span></a><span class=cF0>().
|
||||
<a name="l661"></a>
|
||||
<a name="l662"></a></span><span class=c0F>----01/10/17 14:27:58----</span><span class=cF0>
|
||||
|
@ -737,7 +737,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l709"></a></span><span class=c0F>----01/03/17 12:23:49----</span><span class=cF0>
|
||||
<a name="l710"></a>* </span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeWrappers.ZC.html#l13"><span class=cF4>R</span></a><span class=cF0>("chars_cmp...","char_bmp...");
|
||||
<a name="l711"></a>* Added chk for </span><span class=cF4><u>Profanity</u></span><span class=cF0>.
|
||||
<a name="l712"></a>* Improved </span><span class=cF4><u>TOSRegen</u></span><span class=cF0>.
|
||||
<a name="l712"></a>* Improved </span><a href="https://zeal-operating-system.github.io/ZealOS/Demo/AcctExample/TOS/TOSDistro.ZC.html#l291"><span class=cF4>TOSRegen</span></a><span class=cF0>.
|
||||
<a name="l713"></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="l714"></a>
|
||||
<a name="l715"></a></span><span class=c0F>----01/01/17 17:16:16----</span><span class=cF0>
|
||||
|
|
|
@ -800,7 +800,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l772"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l396"><span class=cF4>CGDT </span></a><span class=cF0>007FFA27C0 001D 0000001080 Class </span><span class=cF4>
|
||||
<a name="l773"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l391"><span class=cF4>CGDTEntry </span></a><span class=cF0>007FFA2A50 0004 0000000010 Class </span><span class=cF4>
|
||||
<a name="l774"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodExterns.ZC.html#l6"><span class=cF4>CGodGlobals </span></a><span class=cF0>007FE32F48 0003 0000000028 Class Public </span><span class=cF4>
|
||||
<a name="l775"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l3"><span class=cF4>CGrGlobals </span></a><span class=cF0>007FEC6A38 0003 000000290B Class Public </span><span class=cF4>
|
||||
<a name="l775"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l3"><span class=cF4>CGrGlobals </span></a><span class=cF0>007FEC6438 0003 000000290B Class Public </span><span class=cF4>
|
||||
<a name="l776"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4292"><span class=cF4>CGrSym </span></a><span class=cF0>007FF86DF8 000A 0000000028 Class </span><span class=cF4>
|
||||
<a name="l777"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3726"><span class=cF4>CGridGlobals </span></a><span class=cF0>007FF8C540 000B 0000000050 Class Public
|
||||
<a name="l778"></a>CH 0000000105 0001 Reg
|
||||
|
@ -1088,7 +1088,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l1060"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4423"><span class=cF4>CSoundData </span></a><span class=cF0>007FF85118 0010 0000000019 Class </span><span class=cF4>
|
||||
<a name="l1061"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.ZC.html#l381"><span class=cF4>CSoundEffectFrame </span></a><span class=cF0>007FE57A18 000B 000000000E Class </span><span class=cF4>
|
||||
<a name="l1062"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l258"><span class=cF4>CSpring </span></a><span class=cF0>007FFA3620 0014 0000000050 Class Public </span><span class=cF4>
|
||||
<a name="l1063"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l157"><span class=cF4>CSprite </span></a><span class=cF0>007FEC7D80 00E5 000000002D Class Public </span><span class=cF4>
|
||||
<a name="l1063"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l157"><span class=cF4>CSprite </span></a><span class=cF0>007FEC7780 00E5 000000002D Class Public </span><span class=cF4>
|
||||
<a name="l1064"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l18"><span class=cF4>CSpriteBase </span></a><span class=cF0>007FECDE58 0019 0000000001 Class Public </span><span class=cF4>
|
||||
<a name="l1065"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l23"><span class=cF4>CSpriteColor </span></a><span class=cF0>007FED2E60 0005 0000000002 Class Public </span><span class=cF4>
|
||||
<a name="l1066"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/Gr.HH.html#l28"><span class=cF4>CSpriteDitherColor </span></a><span class=cF0>007FEF2ED0 0005 0000000003 Class Public </span><span class=cF4>
|
||||
|
@ -1292,7 +1292,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l1264"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l122"><span class=cF4>D3Dot </span></a><span class=cF0>000000A814 0002 Funct Public </span><span class=cF4>
|
||||
<a name="l1265"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l123"><span class=cF4>D3Equ </span></a><span class=cF0>000000A924 0002 Funct Public </span><span class=cF4>
|
||||
<a name="l1266"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.ZC.html#l534"><span class=cF4>D3I32Dist </span></a><span class=cF0>007FEAC448 000F 000000005A Funct Public </span><span class=cF4>
|
||||
<a name="l1267"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.ZC.html#l539"><span class=cF4>D3I32DistSqr </span></a><span class=cF0>007FEC4E58 0001 0000000048 Funct Public </span><span class=cF4>
|
||||
<a name="l1267"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.ZC.html#l539"><span class=cF4>D3I32DistSqr </span></a><span class=cF0>007FEC4858 0001 0000000048 Funct Public </span><span class=cF4>
|
||||
<a name="l1268"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.ZC.html#l544"><span class=cF4>D3I32Norm </span></a><span class=cF0>007FEABD48 0003 0000000040 Funct Public </span><span class=cF4>
|
||||
<a name="l1269"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrMath.ZC.html#l549"><span class=cF4>D3I32NormSqr </span></a><span class=cF0>007FEAB9B0 0001 000000002E Funct Public </span><span class=cF4>
|
||||
<a name="l1270"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelB.HH.html#l124"><span class=cF4>D3Mul </span></a><span class=cF0>000000A897 0004 Funct Public </span><span class=cF4>
|
||||
|
@ -1307,14 +1307,14 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l1279"></a>DAS 01C68DAD00 0000 OpCode </span><span class=cF4>
|
||||
<a name="l1280"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l124"><span class=cF4>DC2Sprite </span></a><span class=cF0>007FE872F8 0007 0000000080 Funct Public </span><span class=cF4>
|
||||
<a name="l1281"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l182"><span class=cF4>DCAlias </span></a><span class=cF0>007FEB6DF8 001C 00000000AC Funct Public </span><span class=cF4>
|
||||
<a name="l1282"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l299"><span class=cF4>DCBlotColor4 </span></a><span class=cF0>007FEC0010 0003 Funct </span><span class=cF4>
|
||||
<a name="l1282"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l299"><span class=cF4>DCBlotColor4 </span></a><span class=cF0>007FEBFA10 0003 Funct </span><span class=cF4>
|
||||
<a name="l1283"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.html#l345"><span class=cF4>DCBlotColor8 </span></a><span class=cF0>007FEB0C28 0003 0000000070 Funct </span><span class=cF4>
|
||||
<a name="l1284"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l140"><span class=cF4>DCClear </span></a><span class=cF0>007FEB9428 0001 0000000022 Funct Public </span><span class=cF4>
|
||||
<a name="l1285"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l40"><span class=cF4>DCClipLine </span></a><span class=cF0>007FE9EF78 0007 0000000102 Funct </span><span class=cF4>
|
||||
<a name="l1286"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l299"><span class=cF4>DCColorChange </span></a><span class=cF0>007FEB5050 000B 000000006A Funct Public </span><span class=cF4>
|
||||
<a name="l1287"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l268"><span class=cF4>DCCopy </span></a><span class=cF0>007FEB5800 000F 00000000A1 Funct Public </span><span class=cF4>
|
||||
<a name="l1288"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l230"><span class=cF4>DCDel </span></a><span class=cF0>007FEB66C8 004C 000000006E Funct Public </span><span class=cF4>
|
||||
<a name="l1289"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l260"><span class=cF4>DCDepthBufAlloc </span></a><span class=cF0>007FEC4BF8 0006 0000000043 Funct Public </span><span class=cF4>
|
||||
<a name="l1289"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l260"><span class=cF4>DCDepthBufAlloc </span></a><span class=cF0>007FEC45F8 0006 0000000043 Funct Public </span><span class=cF4>
|
||||
<a name="l1290"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l252"><span class=cF4>DCDepthBufReset </span></a><span class=cF0>007FEB5F68 0004 000000003E Funct Public </span><span class=cF4>
|
||||
<a name="l1291"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.ZC.html#l755"><span class=cF4>DCDiff </span></a><span class=cF0>007FF44C28 0003 00000001F8 Funct Public </span><span class=cF4>
|
||||
<a name="l1292"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.ZC.html#l731"><span class=cF4>DCExt </span></a><span class=cF0>007FEAEA28 000F 0000000103 Funct Public </span><span class=cF4>
|
||||
|
@ -1362,7 +1362,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l1334"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.ZC.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.ZC.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.ZC.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.ZC.html#l8"><span class=cF4>DD_OS_NAME_VERSION </span></a><span class=cF0>ZealOS V1. 018B 0000000010 DefineStr </span><span class=cF4>
|
||||
<a name="l1337"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.ZC.html#l8"><span class=cF4>DD_OS_NAME_VERSION </span></a><span class=cF0>ZealOS V1. 0180 0000000010 DefineStr </span><span class=cF4>
|
||||
<a name="l1338"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Define.ZC.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.ZC.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.ZC.html#l24"><span class=cF4>DD_SYS_FIXED_AREA_END </span></a><span class=cF0>00101FFF 0000 0000000010 DefineStr </span><span class=cF4>
|
||||
|
@ -2381,7 +2381,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l2353"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.ZC.html#l48"><span class=cF4>FullCaw </span></a><span class=cF0>007FE5B570 0001 00000000C2 Funct Public </span><span class=cF4>
|
||||
<a name="l2354"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.ZC.html#l22"><span class=cF4>FullSaw </span></a><span class=cF0>007FE5BCF8 0001 00000000BA Funct Public </span><span class=cF4>
|
||||
<a name="l2355"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Sound.ZC.html#l75"><span class=cF4>FullTri </span></a><span class=cF0>007FE5ACF8 0001 0000000114 Funct Public </span><span class=cF4>
|
||||
<a name="l2356"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.ZC.html#l288"><span class=cF4>FunRep </span></a><span class=cF0>007FEC5E28 0003 00000001F4 Funct Public </span><span class=cF4>
|
||||
<a name="l2356"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Debug.ZC.html#l288"><span class=cF4>FunRep </span></a><span class=cF0>007FEC5828 0003 00000001F4 Funct Public </span><span class=cF4>
|
||||
<a name="l2357"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.ZC.html#l114"><span class=cF4>FunSegCacheAdd </span></a><span class=cF0>0000030C1E 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l2358"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.ZC.html#l137"><span class=cF4>FunSegCacheFind </span></a><span class=cF0>0000030D0E 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l2359"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/FunSeg.ZC.html#l64"><span class=cF4>FunSegFind </span></a><span class=cF0>0000030B16 0006 0000000102 Funct Public </span><span class=cF4>
|
||||
|
@ -2393,7 +2393,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l2365"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l3614"><span class=cF4>GREEN </span></a><span class=cF0>2 0018 0000000008 DefineStr </span><span class=cF4>
|
||||
<a name="l2366"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l415"><span class=cF4>GRRead </span></a><span class=cF0>007FEE0828 0007 0000000067 Funct Public </span><span class=cF4>
|
||||
<a name="l2367"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l396"><span class=cF4>GRScreenCaptureRead </span></a><span class=cF0>007FE8BC10 0001 000000005D Funct Public </span><span class=cF4>
|
||||
<a name="l2368"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l412"><span class=cF4>GRScreenCaptureWrite </span></a><span class=cF0>007FEC4BA0 0001 0000000043 Funct Public </span><span class=cF4>
|
||||
<a name="l2368"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l412"><span class=cF4>GRScreenCaptureWrite </span></a><span class=cF0>007FEC45A0 0001 0000000043 Funct Public </span><span class=cF4>
|
||||
<a name="l2369"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l404"><span class=cF4>GRWrite </span></a><span class=cF0>007FEB4478 0009 000000006A Funct Public </span><span class=cF4>
|
||||
<a name="l2370"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrDC.ZC.html#l402"><span class=cF4>GR_FILE_MAX </span></a><span class=cF0>(offset(CD 0003 0000000060 DefineStr </span><span class=cF4>
|
||||
<a name="l2371"></a><u>GR_HEIGHT </u></span><span class=cF0>768 003A 0000000008 DefineStr </span><span class=cF4>
|
||||
|
@ -2450,7 +2450,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l2422"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l1018"><span class=cF4>GrEllipse3 </span></a><span class=cF0>007FE94878 000B 0000000299 Funct Public </span><span class=cF4>
|
||||
<a name="l2423"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l437"><span class=cF4>GrFillCircle </span></a><span class=cF0>007FE980D0 0007 000000021B Funct Public </span><span class=cF4>
|
||||
<a name="l2424"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l2"><span class=cF4>GrFillPoly3 </span></a><span class=cF0>007FE91D78 0003 00000003D4 Funct Public </span><span class=cF4>
|
||||
<a name="l2425"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l322"><span class=cF4>GrFillSemiCircle </span></a><span class=cF0>007FEC5428 0011 00000009BB Funct </span><span class=cF4>
|
||||
<a name="l2425"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l322"><span class=cF4>GrFillSemiCircle </span></a><span class=cF0>007FEC4E28 0011 00000009BB Funct </span><span class=cF4>
|
||||
<a name="l2426"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l1676"><span class=cF4>GrFillTri0 </span></a><span class=cF0>007FE8CA28 000D 000000187A Funct Public </span><span class=cF4>
|
||||
<a name="l2427"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.html#l117"><span class=cF4>GrFixZoomScale </span></a><span class=cF0>007FEA79F8 0007 00000000A9 Funct </span><span class=cF4>
|
||||
<a name="l2428"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l279"><span class=cF4>GrFloodFill </span></a><span class=cF0>007FE989B0 000B 000000010E Funct Public </span><span class=cF4>
|
||||
|
@ -2466,8 +2466,8 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l2438"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l739"><span class=cF4>GrLineFat3 </span></a><span class=cF0>007FE96028 0005 0000000652 Funct </span><span class=cF4>
|
||||
<a name="l2439"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l655"><span class=cF4>GrLinePlot </span></a><span class=cF0>007FEA5C28 0011 0000000039 Funct </span><span class=cF4>
|
||||
<a name="l2440"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l639"><span class=cF4>GrLinePlot0 </span></a><span class=cF0>007FE97550 0007 0000000075 Funct </span><span class=cF4>
|
||||
<a name="l2441"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l6"><span class=cF4>GrPaletteGet </span></a><span class=cF0>007FEBF178 0008 000000001B Funct Public </span><span class=cF4>
|
||||
<a name="l2442"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l11"><span class=cF4>GrPaletteSet </span></a><span class=cF0>007FEBEDF0 0010 000000001B Funct Public </span><span class=cF4>
|
||||
<a name="l2441"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l6"><span class=cF4>GrPaletteGet </span></a><span class=cF0>007FEBEB78 0008 000000001B Funct Public </span><span class=cF4>
|
||||
<a name="l2442"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l11"><span class=cF4>GrPaletteSet </span></a><span class=cF0>007FEBE7F0 0010 000000001B Funct Public </span><span class=cF4>
|
||||
<a name="l2443"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l129"><span class=cF4>GrPeek </span></a><span class=cF0>007FE9E148 001B 0000000106 Funct Public </span><span class=cF4>
|
||||
<a name="l2444"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrBitMap.ZC.html#l86"><span class=cF4>GrPeek0 </span></a><span class=cF0>007FEA4690 000B 0000000037 Funct Public </span><span class=cF4>
|
||||
<a name="l2445"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l61"><span class=cF4>GrPlot </span></a><span class=cF0>007FE9EAA0 0011 000000016C Funct Public </span><span class=cF4>
|
||||
|
@ -2487,9 +2487,9 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l2459"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l102"><span class=cF4>GrRectB </span></a><span class=cF0>007FE90C30 0001 0000000076 Funct Public </span><span class=cF4>
|
||||
<a name="l2460"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l706"><span class=cF4>GrRegPoly </span></a><span class=cF0>007FE9CA08 0001 0000000086 Funct Public </span><span class=cF4>
|
||||
<a name="l2461"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPrimatives.ZC.html#l1078"><span class=cF4>GrRegPoly3 </span></a><span class=cF0>007FE93E88 0009 00000002A5 Funct Public </span><span class=cF4>
|
||||
<a name="l2462"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l297"><span class=cF4>GrRopEquU8NoClipping </span></a><span class=cF0>007FEC0232 0005 Funct </span><span class=cF4>
|
||||
<a name="l2462"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l297"><span class=cF4>GrRopEquU8NoClipping </span></a><span class=cF0>007FEBFC32 0005 Funct </span><span class=cF4>
|
||||
<a name="l2463"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.html#l132"><span class=cF4>GrScaleZoom </span></a><span class=cF0>007FEA7518 000F 0000000171 Funct Public </span><span class=cF4>
|
||||
<a name="l2464"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrInitB.ZC.html#l3"><span class=cF4>GrSetUpTables </span></a><span class=cF0>007FEBE028 0003 0000000581 Funct </span><span class=cF4>
|
||||
<a name="l2464"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrInitB.ZC.html#l3"><span class=cF4>GrSetUpTables </span></a><span class=cF0>007FEC9428 0003 0000000581 Funct </span><span class=cF4>
|
||||
<a name="l2465"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l197"><span class=cF4>GrTextBox3 </span></a><span class=cF0>007FE8FBB8 000B 00000001D4 Funct Public </span><span class=cF4>
|
||||
<a name="l2466"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrComposites.ZC.html#l238"><span class=cF4>GrTextDiamond3 </span></a><span class=cF0>007FE8F498 000B 00000003B8 Funct Public </span><span class=cF4>
|
||||
<a name="l2467"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrScreen.ZC.html#l404"><span class=cF4>GrUpdateScreen </span></a><span class=cF0>007FECBC28 0003 00000000D0 Funct </span><span class=cF4>
|
||||
|
@ -3089,7 +3089,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l3061"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Memory.ZC.html#l106"><span class=cF4>IsInHeapCtrl </span></a><span class=cF0>007FED5848 000A 000000007E Funct Public </span><span class=cF4>
|
||||
<a name="l3062"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.ZC.html#l1303"><span class=cF4>IsLexExpression2Bin </span></a><span class=cF0>007FFBECBE 0007 0000000029 Funct Public </span><span class=cF4>
|
||||
<a name="l3063"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.ZC.html#l232"><span class=cF4>IsMute </span></a><span class=cF0>00000165CE 0004 0000000013 Funct Public </span><span class=cF4>
|
||||
<a name="l3064"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l298"><span class=cF4>IsPixCovered0 </span></a><span class=cF0>007FEC01F3 0023 Funct Public </span><span class=cF4>
|
||||
<a name="l3064"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l298"><span class=cF4>IsPixCovered0 </span></a><span class=cF0>007FEBFBF3 0023 Funct Public </span><span class=cF4>
|
||||
<a name="l3065"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.ZC.html#l264"><span class=cF4>IsRaw </span></a><span class=cF0>00000166B6 0086 0000000026 Funct Public </span><span class=cF4>
|
||||
<a name="l3066"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.ZC.html#l242"><span class=cF4>IsSilent </span></a><span class=cF0>000001660E 0004 000000001C Funct Public </span><span class=cF4>
|
||||
<a name="l3067"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.ZC.html#l274"><span class=cF4>IsSingleUser </span></a><span class=cF0>0000016706 0006 0000000013 Funct Public </span><span class=cF4>
|
||||
|
@ -3703,7 +3703,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l3675"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l1003"><span class=cF4>MeshSize </span></a><span class=cF0>007FE779B8 0003 0000000099 Funct </span><span class=cF4>
|
||||
<a name="l3676"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l369"><span class=cF4>MeshSwapAxes </span></a><span class=cF0>007FE7E650 0007 000000008C Funct </span><span class=cF4>
|
||||
<a name="l3677"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l413"><span class=cF4>MeshTransformSel </span></a><span class=cF0>007FE7DE18 0003 00000000DF Funct </span><span class=cF4>
|
||||
<a name="l3678"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l118"><span class=cF4>MeshTriDel </span></a><span class=cF0>007FEC4E00 0009 0000000041 Funct </span><span class=cF4>
|
||||
<a name="l3678"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l118"><span class=cF4>MeshTriDel </span></a><span class=cF0>007FEC4800 0009 0000000041 Funct </span><span class=cF4>
|
||||
<a name="l3679"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l65"><span class=cF4>MeshTriNew </span></a><span class=cF0>007FE827C0 0013 000000008B Funct </span><span class=cF4>
|
||||
<a name="l3680"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l226"><span class=cF4>MeshTriSelAll </span></a><span class=cF0>007FE80508 0017 0000000045 Funct </span><span class=cF4>
|
||||
<a name="l3681"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l307"><span class=cF4>MeshTriSelRect </span></a><span class=cF0>007FE7F100 0003 00000001D4 Funct </span><span class=cF4>
|
||||
|
@ -3833,7 +3833,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l3805"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l276"><span class=cF4>ODEf_HAS_MASSES </span></a><span class=cF0>0 0002 0000000008 DefineStr </span><span class=cF4>
|
||||
<a name="l3806"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l277"><span class=cF4>ODEf_PAUSED </span></a><span class=cF0>1 0004 0000000008 DefineStr </span><span class=cF4>
|
||||
<a name="l3807"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l278"><span class=cF4>ODEf_STARTED </span></a><span class=cF0>2 0002 0000000008 DefineStr </span><span class=cF4>
|
||||
<a name="l3808"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.ZC.html#l628"><span class=cF4>ODEsUpdate </span></a><span class=cF0>007FEC9428 0003 00000004F7 Funct </span><span class=cF4>
|
||||
<a name="l3808"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/MathODE.ZC.html#l628"><span class=cF4>ODEsUpdate </span></a><span class=cF0>007FEC8E28 0003 00000004F7 Funct </span><span class=cF4>
|
||||
<a name="l3809"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l23"><span class=cF4>OFF </span></a><span class=cF0>0 005F 0000000008 DefineStr </span><span class=cF4>
|
||||
<a name="l3810"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2016"><span class=cF4>OM_CB </span></a><span class=cF0>1 0003 0000000008 DefineStr </span><span class=cF4>
|
||||
<a name="l3811"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l2018"><span class=cF4>OM_CD </span></a><span class=cF0>3 0003 0000000008 DefineStr </span><span class=cF4>
|
||||
|
@ -4182,7 +4182,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l4154"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l35"><span class=cF4>PaletteSetGray </span></a><span class=cF0>007FEBB270 0003 0000000031 Funct Public </span><span class=cF4>
|
||||
<a name="l4155"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l62"><span class=cF4>PaletteSetLight </span></a><span class=cF0>007FEBA960 0003 0000000031 Funct Public </span><span class=cF4>
|
||||
<a name="l4156"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l74"><span class=cF4>PaletteSetSlate </span></a><span class=cF0>007FEBA4D8 0005 0000000031 Funct Public </span><span class=cF4>
|
||||
<a name="l4157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l22"><span class=cF4>PaletteSetStd </span></a><span class=cF0>007FEC03B0 0003 0000000031 Funct Public </span><span class=cF4>
|
||||
<a name="l4157"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l22"><span class=cF4>PaletteSetStd </span></a><span class=cF0>007FEBFDB0 0003 0000000031 Funct Public </span><span class=cF4>
|
||||
<a name="l4158"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDebug.ZC.html#l753"><span class=cF4>Panic </span></a><span class=cF0>000001862E 000D 0000000037 Funct Public </span><span class=cF4>
|
||||
<a name="l4159"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CExcept.ZC.html#l126"><span class=cF4>ParenWarning </span></a><span class=cF0>007FFAF535 0006 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l4160"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/ParseExp.ZC.html#l15"><span class=cF4>ParseAddOp </span></a><span class=cF0>007FFBBE76 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
|
@ -5017,8 +5017,8 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l4989"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.ZC.html#l248"><span class=cF4>ST_COLORS </span></a><span class=cF0>BLACK 10 0001 0000000068 DefineStr </span><span class=cF4>
|
||||
<a name="l4990"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.ZC.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="l4991"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/SysRep.ZC.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="l4992"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.ZC.html#l159"><span class=cF4>ST_DAYS_OF_WEEK </span></a><span class=cF0>Sunday 07 0005 0000000040 DefineStr </span><span class=cF4>
|
||||
<a name="l4993"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.ZC.html#l14"><span class=cF4>ST_DOC_CMDS </span></a><span class=cF0>TX 2B 018B 0000000088 DefineStr </span><span class=cF4>
|
||||
<a name="l4992"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.ZC.html#l159"><span class=cF4>ST_DAYS_OF_WEEK </span></a><span class=cF0>Sunday 07 0004 0000000040 DefineStr </span><span class=cF4>
|
||||
<a name="l4993"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.ZC.html#l14"><span class=cF4>ST_DOC_CMDS </span></a><span class=cF0>TX 2B 0180 0000000088 DefineStr </span><span class=cF4>
|
||||
<a name="l4994"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.ZC.html#l20"><span class=cF4>ST_DOC_FLAGS </span></a><span class=cF0>T 3E 0007 00000000C0 DefineStr </span><span class=cF4>
|
||||
<a name="l4995"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDefine.ZC.html#l230"><span class=cF4>ST_DRIVE_TYPES </span></a><span class=cF0>NULL 08 0002 0000000038 DefineStr </span><span class=cF4>
|
||||
<a name="l4996"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l4163"><span class=cF4>ST_ERR_ST </span></a><span class=cF0>\"\d\dRED\ 000A 0000000028 DefineStr </span><span class=cF4>
|
||||
|
@ -5238,7 +5238,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5210"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l44"><span class=cF4>SpriteElemSize </span></a><span class=cF0>007FE91C50 001D 0000000113 Funct </span><span class=cF4>
|
||||
<a name="l5211"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.ZC.html#l334"><span class=cF4>SpriteExtents </span></a><span class=cF0>007FE85018 0008 00000000FC Funct Public </span><span class=cF4>
|
||||
<a name="l5212"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrSpritePlot.ZC.html#l373"><span class=cF4>SpriteInterpolate </span></a><span class=cF0>007FE83228 0001 00000007CC Funct Public </span><span class=cF4>
|
||||
<a name="l5213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMain.ZC.html#l984"><span class=cF4>SpriteMainEd </span></a><span class=cF0>007FEC8028 0005 0000001391 Funct </span><span class=cF4>
|
||||
<a name="l5213"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMain.ZC.html#l984"><span class=cF4>SpriteMainEd </span></a><span class=cF0>007FEC7A28 0005 0000001391 Funct </span><span class=cF4>
|
||||
<a name="l5214"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMesh.ZC.html#l1103"><span class=cF4>SpriteMeshEd </span></a><span class=cF0>007FE99828 0005 0000001ED0 Funct </span><span class=cF4>
|
||||
<a name="l5215"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l68"><span class=cF4>SpritePolyPtPlot </span></a><span class=cF0>007FE72120 0005 000000005A Funct </span><span class=cF4>
|
||||
<a name="l5216"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l853"><span class=cF4>SpritePtQueueNew </span></a><span class=cF0>007FE680E0 0003 0000000317 Funct </span><span class=cF4>
|
||||
|
@ -5246,7 +5246,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5218"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l686"><span class=cF4>SpriteQueueSelAll </span></a><span class=cF0>007FE73E28 0015 0000000044 Funct </span><span class=cF4>
|
||||
<a name="l5219"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l670"><span class=cF4>SpriteQueueSelCount </span></a><span class=cF0>007FE69E50 000B 0000000055 Funct </span><span class=cF4>
|
||||
<a name="l5220"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteMain.ZC.html#l112"><span class=cF4>SpriteScreenInit </span></a><span class=cF0>007FE65920 001D 000000017B Funct </span><span class=cF4>
|
||||
<a name="l5221"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l113"><span class=cF4>SpriteSelAll </span></a><span class=cF0>007FEC4C50 0005 0000000046 Funct </span><span class=cF4>
|
||||
<a name="l5221"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l113"><span class=cF4>SpriteSelAll </span></a><span class=cF0>007FEC4650 0005 0000000046 Funct </span><span class=cF4>
|
||||
<a name="l5222"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l1037"><span class=cF4>SpriteSelUnselShiftPts </span></a><span class=cF0>007FE65028 0003 000000067F Funct </span><span class=cF4>
|
||||
<a name="l5223"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l139"><span class=cF4>SpriteSetOrigin </span></a><span class=cF0>007FE6DE88 0005 0000000220 Funct </span><span class=cF4>
|
||||
<a name="l5224"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l3"><span class=cF4>SpriteSetSettings </span></a><span class=cF0>007FE724E8 0019 00000001B5 Funct </span><span class=cF4>
|
||||
|
@ -5254,7 +5254,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5226"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteSideBar.ZC.html#l39"><span class=cF4>SpriteSideBarPickNew </span></a><span class=cF0>007FE72E30 0003 000000020F Funct </span><span class=cF4>
|
||||
<a name="l5227"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteSideBar.ZC.html#l89"><span class=cF4>SpriteSideBarTask </span></a><span class=cF0>007FE726B0 0001 00000000BA Funct </span><span class=cF4>
|
||||
<a name="l5228"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteSideBar.ZC.html#l70"><span class=cF4>SpriteSideBarTask2 </span></a><span class=cF0>007FEF2E28 0003 0000000093 Funct </span><span class=cF4>
|
||||
<a name="l5229"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l87"><span class=cF4>SpriteSize </span></a><span class=cF0>007FEC4CC8 0007 0000000047 Funct Public </span><span class=cF4>
|
||||
<a name="l5229"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l87"><span class=cF4>SpriteSize </span></a><span class=cF0>007FEC46C8 0007 0000000047 Funct Public </span><span class=cF4>
|
||||
<a name="l5230"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l1417"><span class=cF4>SpriteTransform </span></a><span class=cF0>007FE666D8 0001 0000000056 Funct Public </span><span class=cF4>
|
||||
<a name="l5231"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l349"><span class=cF4>SpriteTransformBitMap </span></a><span class=cF0>007FE6C728 0003 0000000385 Funct </span><span class=cF4>
|
||||
<a name="l5232"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteEd.ZC.html#l219"><span class=cF4>SpriteTransformCircle </span></a><span class=cF0>007FE6D988 0003 0000000193 Funct </span><span class=cF4>
|
||||
|
@ -5456,13 +5456,13 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5428"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Ctrls/CtrlsSlider.ZC.html#l47"><span class=cF4>TemplateCtrlSlider </span></a><span class=cF0>007FE16028 0003 0000000D76 Funct </span><span class=cF4>
|
||||
<a name="l5429"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/WallPaper.ZC.html#l161"><span class=cF4>TermBttnNew </span></a><span class=cF0>007FDCACE8 0003 0000000140 Funct </span><span class=cF4>
|
||||
<a name="l5430"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocTerm.ZC.html#l116"><span class=cF4>TermRightClickLink </span></a><span class=cF0>007FDF0428 0003 00000005B8 Funct </span><span class=cF4>
|
||||
<a name="l5431"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l333"><span class=cF4>TextBorder </span></a><span class=cF0>007FEC3240 0005 0000000155 Funct Public </span><span class=cF4>
|
||||
<a name="l5432"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l312"><span class=cF4>TextChar </span></a><span class=cF0>007FEC4848 0027 Funct Public </span><span class=cF4>
|
||||
<a name="l5433"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l321"><span class=cF4>TextLenAttr </span></a><span class=cF0>007FEC4AC3 0003 Funct Public </span><span class=cF4>
|
||||
<a name="l5434"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l318"><span class=cF4>TextLenAttrStr </span></a><span class=cF0>007FEC49F4 0003 Funct Public </span><span class=cF4>
|
||||
<a name="l5435"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l315"><span class=cF4>TextLenStr </span></a><span class=cF0>007FEC4928 0007 Funct Public </span><span class=cF4>
|
||||
<a name="l5436"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l324"><span class=cF4>TextPrint </span></a><span class=cF0>007FEC3700 002B 000000007C Funct Public </span><span class=cF4>
|
||||
<a name="l5437"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l359"><span class=cF4>TextRect </span></a><span class=cF0>007FEC03F8 0003 00000000B0 Funct Public </span><span class=cF4>
|
||||
<a name="l5431"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l333"><span class=cF4>TextBorder </span></a><span class=cF0>007FEC2C40 0005 0000000155 Funct Public </span><span class=cF4>
|
||||
<a name="l5432"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l312"><span class=cF4>TextChar </span></a><span class=cF0>007FEC4248 0027 Funct Public </span><span class=cF4>
|
||||
<a name="l5433"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l321"><span class=cF4>TextLenAttr </span></a><span class=cF0>007FEC44C3 0003 Funct Public </span><span class=cF4>
|
||||
<a name="l5434"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l318"><span class=cF4>TextLenAttrStr </span></a><span class=cF0>007FEC43F4 0003 Funct Public </span><span class=cF4>
|
||||
<a name="l5435"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l315"><span class=cF4>TextLenStr </span></a><span class=cF0>007FEC4328 0007 Funct Public </span><span class=cF4>
|
||||
<a name="l5436"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l324"><span class=cF4>TextPrint </span></a><span class=cF0>007FEC3100 002B 000000007C Funct Public </span><span class=cF4>
|
||||
<a name="l5437"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l359"><span class=cF4>TextRect </span></a><span class=cF0>007FEBFDF8 0003 00000000B0 Funct Public </span><span class=cF4>
|
||||
<a name="l5438"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMisc.ZC.html#l45"><span class=cF4>TimeCal </span></a><span class=cF0>000001604E 0007 00000000D4 Funct </span><span class=cF4>
|
||||
<a name="l5439"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Home/HomeKeyPlugIns.ZC.html#l4"><span class=cF4>TimeIns </span></a><span class=cF0>007FDC71C0 0003 0000000041 Funct </span><span class=cF4>
|
||||
<a name="l5440"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KDate.ZC.html#l222"><span class=cF4>TimeSet </span></a><span class=cF0>0000011C02 0003 00000000A8 Funct Public </span><span class=cF4>
|
||||
|
@ -5701,7 +5701,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5673"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l271"><span class=cF4>_D3_SUB_EQU </span></a><span class=cF0>000000A96F 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5674"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l323"><span class=cF4>_D3_UNIT </span></a><span class=cF0>000000A9DD 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5675"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l212"><span class=cF4>_D3_ZERO </span></a><span class=cF0>000000A8E5 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5676"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l5"><span class=cF4>_DC_BLOT_COLOR4 </span></a><span class=cF0>007FEC0010 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5676"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l5"><span class=cF4>_DC_BLOT_COLOR4 </span></a><span class=cF0>007FEBFA10 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5677"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l305"><span class=cF4>_ENDIAN_U16 </span></a><span class=cF0>000000AF83 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5678"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l314"><span class=cF4>_ENDIAN_U32 </span></a><span class=cF0>000000AF92 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5679"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l323"><span class=cF4>_ENDIAN_U64 </span></a><span class=cF0>000000AFA0 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
|
@ -5713,7 +5713,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5685"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Memory/MAllocFree.ZC.html#l225"><span class=cF4>_FREE </span></a><span class=cF0>000000DE20 0009 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5686"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l666"><span class=cF4>_FSTCW </span></a><span class=cF0>000000ACF7 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5687"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l676"><span class=cF4>_FSTSW </span></a><span class=cF0>000000AD09 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l170"><span class=cF4>_GR_ROP_EQU_U8_NO_CLIPPING </span></a><span class=cF0>007FEC0232 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5688"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l170"><span class=cF4>_GR_ROP_EQU_U8_NO_CLIPPING </span></a><span class=cF0>007FEBFC32 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5689"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.ZC.html#l173"><span class=cF4>_HASH_ADD </span></a><span class=cF0>000000F843 0006 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5690"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.ZC.html#l194"><span class=cF4>_HASH_ADD_AFTER </span></a><span class=cF0>000000F870 0005 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5691"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.ZC.html#l161"><span class=cF4>_HASH_BUCKET_FIND </span></a><span class=cF0>000000F82A 0005 ExportSysSym Imm </span><span class=cF4>
|
||||
|
@ -5723,7 +5723,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5695"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KHashA.ZC.html#l123"><span class=cF4>_HASH_STR </span></a><span class=cF0>000000F7D0 0005 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5696"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.ZC.html#l4"><span class=cF4>_HI_CALL </span></a><span class=cF0>007FDC22B0 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5697"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Boot/BootRAM.ZC.html#l14"><span class=cF4>_HI_MEMCOPY </span></a><span class=cF0>007FDC22C3 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l150"><span class=cF4>_IS_PIX_COVERED0 </span></a><span class=cF0>007FEC01F3 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5698"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrAsm.ZC.html#l150"><span class=cF4>_IS_PIX_COVERED0 </span></a><span class=cF0>007FEBFBF3 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5699"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Compiler/CMisc.ZC.html#l12"><span class=cF4>_LAST_FUN </span></a><span class=cF0>007FFC084E 0005 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5700"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l129"><span class=cF4>_LBEQUAL </span></a><span class=cF0>000000AE12 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5701"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l646"><span class=cF4>_LN </span></a><span class=cF0>000000ACD6 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
|
@ -5787,10 +5787,10 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5759"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.ZC.html#l106"><span class=cF4>_TASK_CONTEXT_RESTORE </span></a><span class=cF0>000000D0FD 0007 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5760"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/Sched.ZC.html#l158"><span class=cF4>_TASK_END_NOW </span></a><span class=cF0>000000D19D 0005 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5761"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KExcept.ZC.html#l5"><span class=cF4>_TEST_EXCEPT </span></a><span class=cF0>0000018E9E 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5762"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l7"><span class=cF4>_TEXT_CHAR </span></a><span class=cF0>007FEC4848 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5763"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l236"><span class=cF4>_TEXT_LEN_ATTR </span></a><span class=cF0>007FEC4AC3 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5764"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l161"><span class=cF4>_TEXT_LEN_ATTR_STR </span></a><span class=cF0>007FEC49F4 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5765"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l85"><span class=cF4>_TEXT_LEN_STR </span></a><span class=cF0>007FEC4928 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5762"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l7"><span class=cF4>_TEXT_CHAR </span></a><span class=cF0>007FEC4248 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5763"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l236"><span class=cF4>_TEXT_LEN_ATTR </span></a><span class=cF0>007FEC44C3 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5764"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l161"><span class=cF4>_TEXT_LEN_ATTR_STR </span></a><span class=cF0>007FEC43F4 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5765"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrTextBase.ZC.html#l85"><span class=cF4>_TEXT_LEN_STR </span></a><span class=cF0>007FEC4328 0003 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5766"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KMathA.ZC.html#l423"><span class=cF4>_TRUNC </span></a><span class=cF0>000000AAC3 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5767"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l221"><span class=cF4>_XCHG_I64 </span></a><span class=cF0>000000AEE9 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5768"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KUtils.ZC.html#l241"><span class=cF4>_XCHG_U16 </span></a><span class=cF0>000000AF0D 0004 ExportSysSym Imm </span><span class=cF4>
|
||||
|
@ -5881,16 +5881,16 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5853"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.ZC.html#l35"><span class=cF4>fp_set_std_palette </span></a><span class=cF0>000000CC98 0011 0000000008 GlbVar </span><span class=cF4>
|
||||
<a name="l5854"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.ZC.html#l33"><span class=cF4>fp_update_ctrls </span></a><span class=cF0>000000CC88 0008 0000000008 GlbVar </span><span class=cF4>
|
||||
<a name="l5855"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodExterns.ZC.html#l14"><span class=cF4>god </span></a><span class=cF0>007FE46028 003A 0000000028 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5856"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.ZC.html#l63"><span class=cF4>god_complex_songs </span></a><span class=cF0>007FEC4CA8 0003 0000000009 GlbVar </span><span class=cF4>
|
||||
<a name="l5856"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.ZC.html#l63"><span class=cF4>god_complex_songs </span></a><span class=cF0>007FEC46A8 0003 0000000009 GlbVar </span><span class=cF4>
|
||||
<a name="l5857"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.ZC.html#l62"><span class=cF4>god_normal_songs </span></a><span class=cF0>007FDD4E40 0003 0000000005 GlbVar </span><span class=cF4>
|
||||
<a name="l5858"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/God/GodSong.ZC.html#l61"><span class=cF4>god_simple_songs </span></a><span class=cF0>007FDDA900 0003 0000000005 GlbVar
|
||||
<a name="l5859"></a>goto 0000000011 02C3 KeyWord </span><span class=cF4>
|
||||
<a name="l5860"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l42"><span class=cF4>gr </span></a><span class=cF0>007FEC0828 02D9 000000290B GlbVar Public </span><span class=cF4>
|
||||
<a name="l5861"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l17"><span class=cF4>gr32_palette_std </span></a><span class=cF0>007FEBED08 0009 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5862"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l44"><span class=cF4>gr_palette </span></a><span class=cF0>007FEC4FD0 0009 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5860"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l42"><span class=cF4>gr </span></a><span class=cF0>007FEC0228 02D9 000000290B GlbVar Public </span><span class=cF4>
|
||||
<a name="l5861"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l17"><span class=cF4>gr32_palette_std </span></a><span class=cF0>007FEBE708 0009 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5862"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrGlobals.ZC.html#l44"><span class=cF4>gr_palette </span></a><span class=cF0>007FEC49D0 0009 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5863"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l82"><span class=cF4>gr_palette_commander </span></a><span class=cF0>007FEBA3F0 0003 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5864"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l43"><span class=cF4>gr_palette_dark </span></a><span class=cF0>007FEBB188 0003 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5865"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l30"><span class=cF4>gr_palette_gray </span></a><span class=cF0>007FEBE8C8 0003 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5865"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l30"><span class=cF4>gr_palette_gray </span></a><span class=cF0>007FEBE2C8 0003 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5866"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l57"><span class=cF4>gr_palette_light </span></a><span class=cF0>007FEBAD00 0003 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5867"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l70"><span class=cF4>gr_palette_slate </span></a><span class=cF0>007FEBA878 0003 0000000040 GlbVar Public </span><span class=cF4>
|
||||
<a name="l5868"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/GrPalette.ZC.html#l2"><span class=cF4>gr_rainbow_10 </span></a><span class=cF0>007FEDC428 0001 000000000A GlbVar Public </span><span class=cF4>
|
||||
|
@ -5960,7 +5960,7 @@ body {background-color:#1f1f1f;}
|
|||
<a name="l5932"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.ZC.html#l5"><span class=cF4>pf_jiffy_start </span></a><span class=cF0>007FDB4228 0005 0000000008 GlbVar </span><span class=cF4>
|
||||
<a name="l5933"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Utils/Profiler.ZC.html#l9"><span class=cF4>pf_prof_active </span></a><span class=cF0>007FDACE48 0009 0000000008 GlbVar </span><span class=cF4>
|
||||
<a name="l5934"></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="l5935"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l4"><span class=cF4>polypt_map </span></a><span class=cF0>007FEC4DC0 0005 0000000009 GlbVar </span><span class=cF4>
|
||||
<a name="l5935"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/System/Gr/SpriteNew.ZC.html#l4"><span class=cF4>polypt_map </span></a><span class=cF0>007FEC47C0 0005 0000000009 GlbVar </span><span class=cF4>
|
||||
<a name="l5936"></a></span><a href="https://zeal-operating-system.github.io/ZealOS/Kernel/KGlobals.ZC.html#l15"><span class=cF4>pow10_I64 </span></a><span class=cF0>000000C2D0 0005 ExportSysSym Imm </span><span class=cF4>
|
||||
<a name="l5937"></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="l5938"></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>
|
||||
|
|
|
@ -38,22 +38,22 @@ $IV,1$----11/30/21 13:40:29----$IV,0$
|
|||
|
||||
$IV,1$----10/30/21 05:02:51----$IV,0$
|
||||
* Added column headers to Rep functions.
|
||||
* Changed $LK+PU,"ProfRep",A="FF:::/System/Utils/Profiler.CC,ProfSort"$ to sort by hits.
|
||||
* Changed $LK+PU,"ProfRep",A="FF:::/System/Utils/Profiler.ZC,ProfSort"$ to sort by hits.
|
||||
|
||||
$IV,1$----10/26/21 12:38:12----$IV,0$
|
||||
* Raised version number to 1.04.
|
||||
* Optimized $LK+PU,"MemCopy",A="MN:_MEMCOPY"$ to use SSE instructions. Large performance boost on bare-metal.
|
||||
* Reverted $LK+PU,"RawPutChar",A="MN:RawPutChar"$ scrolling functionality now that MemCopy is faster.
|
||||
* Removed all kludge MyNoise functions from Apps and Demos now that MemCopy is faster.
|
||||
* Added call to $LK+PU,"LFBFlush",A="MN:LFBFlush"$ in $LK+PU,"SettingsPop2",A="FF:::/System/TaskSettings.CC,LFBFlush"$ to fix task-swap palette bugs.
|
||||
* Improved $LK+PU,"ToTheFront",A="FF:::/Apps/ToTheFront/ToTheFront.CC,Squares"$ game explanation.
|
||||
* Added call to $LK+PU,"LFBFlush",A="MN:LFBFlush"$ in $LK+PU,"SettingsPop2",A="FF:::/System/TaskSettings.ZC,LFBFlush"$ to fix task-swap palette bugs.
|
||||
* Improved $LK+PU,"ToTheFront",A="FF:::/Apps/ToTheFront/ToTheFront.ZC,Squares"$ game explanation.
|
||||
|
||||
$IV,1$----10/18/21 01:16:10----$IV,0$
|
||||
* Raised version number to 1.03.
|
||||
* Increased $LK+PU,"CInst",A="MN:CInst"$ opcode size from 4 to 8.
|
||||
* $MA-X+PU,"Added 3 operand support to assembler",LM="Find(\"arg3\", \"::/Compiler/\");View;"$.
|
||||
* Added almost all SSE instructions to OpCodes.DD. SSE instructions operating on MMX registers were not implemented.
|
||||
* Fixed $LK+PU,"0x66 prefix unassembly opcode reporting",A="FF:::/Compiler/UAsm.CC,OC_OP_SIZE_PREFIX"$, assembler now $LK+PU,"prevents duplicate REX",A="FF:::/Compiler/Asm.CC,tmpins->opcode[0] == 0x66"$ for prefixed SSE instructions. The tradeoff for fixing this is that 0x66, 0xF2, or 0xF3 prefixed SSE opcodes can only use XMM0-XMM7 RAX-RDI.
|
||||
* Fixed $LK+PU,"0x66 prefix unassembly opcode reporting",A="FF:::/Compiler/UAsm.ZC,OC_OP_SIZE_PREFIX"$, assembler now $LK+PU,"prevents duplicate REX",A="FF:::/Compiler/Asm.ZC,tmpins->opcode[0] == 0x66"$ for prefixed SSE instructions. The tradeoff for fixing this is that 0x66, 0xF2, or 0xF3 prefixed SSE opcodes can only use XMM0-XMM7 RAX-RDI.
|
||||
|
||||
$IV,1$----10/09/21 04:05:32----$IV,0$
|
||||
* Added MOVQ, PMOVMSKB, MINPS, MAXPS, XORPS, CVTSI2SD, and CVTSD2SI assembly opcodes to OpCodes.DD.
|
||||
|
@ -63,39 +63,39 @@ $IV,1$----10/07/21 18:06:15----$IV,0$
|
|||
* Fixed Std Font characters after char 128.
|
||||
* Added links to ZealOS-specific applications in PersonalMenu.
|
||||
* Removed all files from ::/Downloads.
|
||||
* Started initial work integrating SSE instructions into assembler. $MA-X+PU,"See changes here.",LM="Find(\"XMM\", \"::/Compiler/OpCodes.DD\", \"-i\");\"\n\n\";Find(\"XMM\", \"::/Compiler/Asm.CC\", \"-i\");\"\n\";Find(\" == 128\", \"::/Compiler/UAsm.CC\", \"-i\");\"\n\";Find(\"XMM\", \"::/Compiler/UAsm.CC\", \"-i\");\"\n\";Find(\"size_arg_mask[16]\", \"::/Compiler/AsmInit.CC\", \"-i\");\"\n\";Find(\"size_arg_mask[0] = 0xF\", \"::/Compiler/AsmInit.CC\", \"-i\");\"\n\";Find(\"arg_mask[17\", \"::/Kernel/KernelA.HH\", \"-i\");\"\n\";Find(\"SSE\", \"::/Kernel/MultiProc.CC\", \"-i\");View;"$ Only added 2 arg opcodes and only added instructions <= 4 bytes. $TX+IV,"Current bugs"$: unassembling SSE instructions that use non-128-bit vars will incorrectly report U128, MOVHLPS and MOVLHPS 2nd operand is defined XMM128 to hack ModrM order but operands should be XMM XMM, due to MOVSD name clash we define opcode as MOVSD_SSE. $TX+IV,"TODO"$: add U128 and XMM register allocation support, find way to ensure 16-byte aligned stack to use aligned SSE instructions.
|
||||
* Started initial work integrating SSE instructions into assembler. $MA-X+PU,"See changes here.",LM="Find(\"XMM\", \"::/Compiler/OpCodes.DD\", \"-i\");\"\n\n\";Find(\"XMM\", \"::/Compiler/Asm.ZC\", \"-i\");\"\n\";Find(\" == 128\", \"::/Compiler/UAsm.ZC\", \"-i\");\"\n\";Find(\"XMM\", \"::/Compiler/UAsm.ZC\", \"-i\");\"\n\";Find(\"size_arg_mask[16]\", \"::/Compiler/AsmInit.ZC\", \"-i\");\"\n\";Find(\"size_arg_mask[0] = 0xF\", \"::/Compiler/AsmInit.ZC\", \"-i\");\"\n\";Find(\"arg_mask[17\", \"::/Kernel/KernelA.HH\", \"-i\");\"\n\";Find(\"SSE\", \"::/Kernel/MultiProc.ZC\", \"-i\");View;"$ Only added 2 arg opcodes and only added instructions <= 4 bytes. $TX+IV,"Current bugs"$: unassembling SSE instructions that use non-128-bit vars will incorrectly report U128, MOVHLPS and MOVLHPS 2nd operand is defined XMM128 to hack ModrM order but operands should be XMM XMM, due to MOVSD name clash we define opcode as MOVSD_SSE. $TX+IV,"TODO"$: add U128 and XMM register allocation support, find way to ensure 16-byte aligned stack to use aligned SSE instructions.
|
||||
|
||||
$IV,1$----09/21/21 23:35:00----$IV,0$
|
||||
* Raised version number to 1.01.
|
||||
* Fixed $LK+PU,"GrZoomInScreen",A="MN:GrZoomInScreen"$, added to $LK+PU,"GrCalcScreenUpdates",A="MN:GrCalcScreenUpdates"$ to factor in zoom, added call to $LK+PU,"LFBFlush",A="MN:LFBFlush"$ in $LK+PU,"CtrlAltZ",A="FF:::/System/Gr/GrEnd.CC,LFBFlush"$.
|
||||
* Fixed $LK+PU,"GrZoomInScreen",A="MN:GrZoomInScreen"$, added to $LK+PU,"GrCalcScreenUpdates",A="MN:GrCalcScreenUpdates"$ to factor in zoom, added call to $LK+PU,"LFBFlush",A="MN:LFBFlush"$ in $LK+PU,"CtrlAltZ",A="FF:::/System/Gr/GrEnd.ZC,LFBFlush"$.
|
||||
|
||||
$IV,1$----09/15/21 20:33:11----$IV,0$
|
||||
* Added $LK+PU,"WinMax",A="FF:::/Doc/EdPullDown.DD,Maximize"$ to EdPullDown menu.
|
||||
|
||||
$IV,1$----08/23/21 02:28:07----$IV,0$
|
||||
* Added recognition of Linux swap and ext2/3/4 filesystem type in $LK+PU,"BlkDevAdd",A="FF:::/Kernel/BlkDev/DiskAddDev.CC,LINUX"$, added $LK+PU,"MBR_PT_LINUX",A="MN:MBR_PT_LINUX"$ and $LK+PU,"MBR_PT_SWAP",A="MN:MBR_PT_SWAP"$, removed MBR_PT_FAT12, added "LINUX" and "SWAP" to $LK+PU,"ST_DRIVE_TYPES",A="FF:::/Kernel/KDefine.CC,LINUX"$.
|
||||
* Added recognition of Linux swap and ext2/3/4 filesystem type in $LK+PU,"BlkDevAdd",A="FF:::/Kernel/BlkDev/DiskAddDev.ZC,LINUX"$, added $LK+PU,"MBR_PT_LINUX",A="MN:MBR_PT_LINUX"$ and $LK+PU,"MBR_PT_SWAP",A="MN:MBR_PT_SWAP"$, removed MBR_PT_FAT12, added "LINUX" and "SWAP" to $LK+PU,"ST_DRIVE_TYPES",A="FF:::/Kernel/KDefine.ZC,LINUX"$.
|
||||
|
||||
$IV,1$----08/17/21 02:42:53----$IV,0$
|
||||
* Raised version number to 1.00.
|
||||
* Added progress bars to $LK+PU,"DVDImageRead",A="FF:::/Kernel/BlkDev/DiskCDDVD.CC,progress1"$.
|
||||
* Added progress bars to $LK+PU,"DVDImageRead",A="FF:::/Kernel/BlkDev/DiskCDDVD.ZC,progress1"$.
|
||||
|
||||
$IV,1$----08/16/21 20:35:44----$IV,0$
|
||||
* Raised version number to 0.17.
|
||||
* Fixed $LK+PU,"DVDImageRead",A="FF:::/Kernel/BlkDev/DiskCDDVD.CC,max_blk + 1"$ block count.
|
||||
* Changed left window border text to use $LK+PU,"inverted color attribute",A="FF:::/System/DolDoc/DocRecalcLib.CC,attr >> 8"$.
|
||||
* Fixed $LK+PU,"ISOInit",A="FF:::/Kernel/BlkDev/DiskCDDVD.CC,id - 4"$ to account for non-ZealOS CISOPriDesc.
|
||||
* Fixed $LK+PU,"DVDImageRead",A="FF:::/Kernel/BlkDev/DiskCDDVD.ZC,max_blk + 1"$ block count.
|
||||
* Changed left window border text to use $LK+PU,"inverted color attribute",A="FF:::/System/DolDoc/DocRecalcLib.ZC,attr >> 8"$.
|
||||
* Fixed $LK+PU,"ISOInit",A="FF:::/Kernel/BlkDev/DiskCDDVD.ZC,id - 4"$ to account for non-ZealOS CISOPriDesc.
|
||||
|
||||
$IV,1$----08/16/21 00:17:55----$IV,0$
|
||||
* Added $LK+PU,"CAtapiCloseCmd",A="MN:CAtapiCloseCmd"$.
|
||||
* Added try-catch blocks to $LK+PU,"SATARep",A="FF:::/System/BlkDev/Mount.CC,try"$ and $LK+PU,"AHCIBootDVDProbeAll",A="MN:AHCIBootDVDProbeAll"$.
|
||||
* Added try-catch blocks to $LK+PU,"SATARep",A="FF:::/System/BlkDev/Mount.ZC,try"$ and $LK+PU,"AHCIBootDVDProbeAll",A="MN:AHCIBootDVDProbeAll"$.
|
||||
|
||||
$IV,1$----08/15/21 01:51:08----$IV,0$
|
||||
* Raised version number to 0.16.
|
||||
* Changed $LK+PU,"DVDImageWrite",A="FF:::/Kernel/BlkDev/DiskCDDVD.CC,buf = MAlloc"$ to single-buffer single-threaded instead of dual-buffer multi-threaded.
|
||||
* Changed $LK+PU,"DVDImageWrite",A="FF:::/Kernel/BlkDev/DiskCDDVD.ZC,buf = MAlloc"$ to single-buffer single-threaded instead of dual-buffer multi-threaded.
|
||||
* Added $LK+PU,"CAtapiWriteCmd",A="MN:CAtapiWriteCmd"$.
|
||||
|
||||
$IV,1$----08/13/21 18:26:14----$IV,0$
|
||||
* Fixed padding byte amount in $LK+PU,"CISOPriDesc",A="MN:CISOPriDesc"$, added preparer_id member and set in $LK+PU,"RedSeaISO9660",A="FF:::/System/Boot/DiskISORedSea.CC,preparer_id"$.
|
||||
* Fixed padding byte amount in $LK+PU,"CISOPriDesc",A="MN:CISOPriDesc"$, added preparer_id member and set in $LK+PU,"RedSeaISO9660",A="FF:::/System/Boot/DiskISORedSea.ZC,preparer_id"$.
|
||||
|
||||
$IV,1$----08/13/21 15:57:12----$IV,0$
|
||||
* Changed $LK+PU,"Merge2",A="MN:Merge2"$, $LK+PU,"DiffSel",A="MN:DiffSel"$, and $LK+PU,"PopUpDiffMenu",A="MN:PopUpDiffMenu"$ colors, added printing source and destination files along with some explanatory text in the popup window.
|
||||
|
@ -112,15 +112,15 @@ $IV,1$----08/08/21 20:30:08----$IV,0$
|
|||
* Implemented $LK+PU,"AHCIAtapiBlank",A="MN:AHCIAtapiBlank"$, default is minimal disc blank.
|
||||
|
||||
$IV,1$----08/06/21 00:11:02----$IV,0$
|
||||
* Fixed $LK+PU,"Mount2",A="FF:::/System/BlkDev/Mount.CC,port = -1"$ AHCI port value not being cleared on loop.
|
||||
* Fixed $LK+PU,"Mount2",A="FF:::/System/BlkDev/Mount.ZC,port = -1"$ AHCI port value not being cleared on loop.
|
||||
* Fixed OSUpgrade not asking to update the master boot record.
|
||||
* Changed ordering of some links in the PersonalMenu.
|
||||
* Increased Raw mode screen scrolling from 1 line to 8 lines to improve bare-metal performance.
|
||||
* Fixed Raw mode $$ printing in $LK+PU,"MemBIOSRep",A="MN:MemBIOSRep"$, $LK+PU,"TaskRep",A="MN:TaskRep"$, $LK+PU,"PCIRep",A="MN:PCIRep"$, $LK+PU,"VideoRep",A="MN:VideoRep"$, $LK+PU,"MemPageRep",A="MN:MemPageRep"$.
|
||||
|
||||
$IV,1$----08/04/21 14:29:24----$IV,0$
|
||||
* Changed $LK+PU,"DriveRep",A="FF:::/Kernel/BlkDev/DiskDrive.CC,port_num"$ to report AHCI SATA port number where IDE base0, base1, and unit were displayed.
|
||||
* Improved $LK+PU,"Lex",A="FF:::/Compiler/Lex.CC,Assert Failed"$ assert failure warning to give exact line number.
|
||||
* Changed $LK+PU,"DriveRep",A="FF:::/Kernel/BlkDev/DiskDrive.ZC,port_num"$ to report AHCI SATA port number where IDE base0, base1, and unit were displayed.
|
||||
* Improved $LK+PU,"Lex",A="FF:::/Compiler/Lex.ZC,Assert Failed"$ assert failure warning to give exact line number.
|
||||
* Removed some deprecated IDE functions.
|
||||
* Added default arg to $LK+PU,"Drive",A="MN:Drive"$, so running $FG,2$Drive;$FG,0$ will bring you to the root of the current drive.
|
||||
* Fixed printing $$'s in Raw mode in $LK+PU,"StackRep",A="MN:StackRep"$, $LK+PU,"DriveRep",A="MN:DriveRep"$, $LK+PU,"SATARep",A="MN:SATARep"$, $LK+PU,"Mount2",A="MN:Mount2"$, and $LK+PU,"CharGet",A="MN:CharGet"$.
|
||||
|
@ -132,19 +132,19 @@ $IV,1$----08/03/21 21:57:44----$IV,0$
|
|||
|
||||
$IV,1$----08/02/21 16:23:34----$IV,0$
|
||||
* Raised version number to 0.13.
|
||||
* Fixed $LK+PU,"Mount",A="FF:::/System/BlkDev/Mount.CC,AHCIPortSig"$ allowing ATAPI<-->ATA BlkDev<-->AHCI Port misconfiguration.
|
||||
* Added arg to $LK+PU,"SATARep",A="FF:::/System/BlkDev/Mount.CC,switch (bd_type)"$ to specify drive types to show.
|
||||
* Fixed $LK+PU,"Mount",A="FF:::/System/BlkDev/Mount.ZC,AHCIPortSig"$ allowing ATAPI<-->ATA BlkDev<-->AHCI Port misconfiguration.
|
||||
* Added arg to $LK+PU,"SATARep",A="FF:::/System/BlkDev/Mount.ZC,switch (bd_type)"$ to specify drive types to show.
|
||||
* Added checks in $LK+PU,"AHCIPortInit",A="MN:AHCIPortInit"$ to throw to Debug if invalid port signatures are detected.
|
||||
|
||||
$IV,1$----08/02/21 00:54:40----$IV,0$
|
||||
* Raised version number to 0.12.
|
||||
* Fixed EdLite dropping $LK+PU,"RAWF_SCROLL",A="FF:::/Kernel/EdLite.CC,RAWF_SCROLL:2"$.
|
||||
* Fixed EdLite dropping $LK+PU,"RAWF_SCROLL",A="FF:::/Kernel/EdLite.ZC,RAWF_SCROLL:2"$.
|
||||
* Fixed incorrect src_link for $LK+PU,"DefineLoad",A="MN:DefineLoad"$ variables: added caller_num arg for when it's run from $LK+PU,"DefinePrint",A="MN:DefinePrint"$.
|
||||
* Added $LK+PU,"PCIDevFind",A="FF:::/System/Externs.CC,PCIDevFind"$ to System externs: fixes $LK+PU,"SATARep",A="FF:::/System/BlkDev/Mount.CC,PCIDevFind"$ compiling crash, now displays AHCI controller information from PCI data.
|
||||
* Added $LK+PU,"raw-mode screen clearing",A="FF:::/System/DolDoc/DocRecalcLib.CC,text.raw_col"$: can use either $LK+PU,"DocClear",A="MN:DocClear"$ or $LK+PU,"Cls",A="MN:Cls"$, useful for clearing the screen in debug mode.
|
||||
* Added $LK+PU,"PCIDevFind",A="FF:::/System/Externs.ZC,PCIDevFind"$ to System externs: fixes $LK+PU,"SATARep",A="FF:::/System/BlkDev/Mount.ZC,PCIDevFind"$ compiling crash, now displays AHCI controller information from PCI data.
|
||||
* Added $LK+PU,"raw-mode screen clearing",A="FF:::/System/DolDoc/DocRecalcLib.ZC,text.raw_col"$: can use either $LK+PU,"DocClear",A="MN:DocClear"$ or $LK+PU,"Cls",A="MN:Cls"$, useful for clearing the screen in debug mode.
|
||||
|
||||
$IV,1$----07/29/21 14:35:17----$IV,0$
|
||||
* Altered $LK+PU,"RawPutChar",A="FF:::/Kernel/Display.CC,framebuffer_u64["$ screen scrolling algorithm ($LK+PU,"MemCopy",A="MN:_MEMCOPY"$ is slow on bare-metal).
|
||||
* Altered $LK+PU,"RawPutChar",A="FF:::/Kernel/Display.ZC,framebuffer_u64["$ screen scrolling algorithm ($LK+PU,"MemCopy",A="MN:_MEMCOPY"$ is slow on bare-metal).
|
||||
|
||||
$IV,1$----07/28/21 21:46:46----$IV,0$
|
||||
* Raised version number to 0.11.
|
||||
|
@ -153,7 +153,7 @@ $IV,1$----07/28/21 21:46:46----$IV,0$
|
|||
|
||||
$IV,1$----07/25/21 02:19:17----$IV,0$
|
||||
* Raised version number to 0.10.
|
||||
* Unify Kernel binary location at /Boot/Kernel.BIN.C, alter $LK+PU,"BootDVDIns",A="MN:BootDVDIns"$ to create DVDKernel.BIN.C which gets moved in $LK+PU,"DoDistro",A="FF:::/Home/DoDistro.CC,DVDKernel"$, update boot documentation.
|
||||
* Unify Kernel binary location at /Boot/Kernel.BIN.C, alter $LK+PU,"BootDVDIns",A="MN:BootDVDIns"$ to create DVDKernel.BIN.C which gets moved in $LK+PU,"DoDistro",A="FF:::/Home/DoDistro.ZC,DVDKernel"$, update boot documentation.
|
||||
|
||||
$IV,1$----07/24/21 00:07:05----$IV,0$
|
||||
* Raised version number to 0.09.
|
||||
|
@ -164,8 +164,8 @@ $IV,1$----07/23/21 16:30:23----$IV,0$
|
|||
|
||||
$IV,1$----07/14/21 13:12:34----$IV,0$
|
||||
* Raised version number to 0.08.
|
||||
* Fixed non-writable drive throw when #include with F5 in $LK+PU,"DocPutKey",A="FF:::/System/DolDoc/DocPutKey.CC,SC_F5"$ and when attempting to $LK+PU,"save",A="FF:::/System/DolDoc/DocPutKey.CC,CH_CTRLS"$.
|
||||
* Added top & right borders to $LK+PU,"RawDr",A="FF:::/Kernel/KDebug.CC,RawDumpRegs"$.
|
||||
* Fixed non-writable drive throw when #include with F5 in $LK+PU,"DocPutKey",A="FF:::/System/DolDoc/DocPutKey.ZC,SC_F5"$ and when attempting to $LK+PU,"save",A="FF:::/System/DolDoc/DocPutKey.ZC,CH_CTRLS"$.
|
||||
* Added top & right borders to $LK+PU,"RawDr",A="FF:::/Kernel/KDebug.ZC,RawDumpRegs"$.
|
||||
* Improved spacing in some debug commands.
|
||||
* Fixed $LK+PU,"RawPutChar",A="MN:RawPutChar"$ and $LK+PU,"EdLite",A="MN:EdLite"$ tab width.
|
||||
* Fixed $LK+PU,"Ui",A="MN:Ui"$ missing "0x" prefix syntax highlighter bug.
|
||||
|
@ -187,7 +187,7 @@ $IV,1$----07/06/21 15:04:12----$IV,0$
|
|||
|
||||
$IV,1$----07/05/21 22:24:03----$IV,0$
|
||||
* $LK,"R",A="MN:R"$("inst", "instruction");
|
||||
* Updated $LK+PU,"line counts",A="FF:::/System/Define.CC,DD_ZEALOS_LOC"$.
|
||||
* Updated $LK+PU,"line counts",A="FF:::/System/Define.ZC,DD_ZEALOS_LOC"$.
|
||||
|
||||
$IV,1$----07/05/21 14:58:59----$IV,0$
|
||||
* Raised version number to 0.06.
|
||||
|
@ -201,9 +201,9 @@ $IV,1$----07/03/21 00:01:32----$IV,0$
|
|||
|
||||
$IV,1$----07/02/21 19:30:19----$IV,0$
|
||||
* Raised version number to 0.04.
|
||||
* Implemented default NULL filename args for $LK+PU,"Ed",A="FF:::/System/DolDoc/DocEd.CC,Ed(U"$, $LK+PU,"PopUpEd",A="FF:::/System/DolDoc/DocEd.CC,PopUpEd(U"$.
|
||||
* Implemented default NULL filename args for $LK+PU,"Ed",A="FF:::/System/DolDoc/DocEd.ZC,Ed(U"$, $LK+PU,"PopUpEd",A="FF:::/System/DolDoc/DocEd.ZC,PopUpEd(U"$.
|
||||
* Removed some deprecated IDE functions.
|
||||
* Changed window borders. Added color to $LK+PU,"[X]",A="FF:::/System/DolDoc/DocTerm.CC,[X]"$ and $LK+PU,"MENU",A="FF:::/System/DolDoc/DocTerm.CC,MENU"$, hide for System Task and AutoComplete Task.
|
||||
* Changed window borders. Added color to $LK+PU,"[X]",A="FF:::/System/DolDoc/DocTerm.ZC,[X]"$ and $LK+PU,"MENU",A="FF:::/System/DolDoc/DocTerm.ZC,MENU"$, hide for System Task and AutoComplete Task.
|
||||
|
||||
$IV,1$----07/02/21 03:58:09----$IV,0$
|
||||
* Raised version number to 0.03.
|
||||
|
@ -244,14 +244,14 @@ $BK,1$* Raised version number to ZenithOS 2.0.$BK,0$
|
|||
* Overhauled entire OS to use AHCI routines instead of IDE.
|
||||
|
||||
$IV,1$----05/24/21 05:08:09----$IV,0$
|
||||
* Fixed $LK+PU,"Chess",A="FF:::/Demo/Games/Chess.CC,JobQueue"$ crashing when only one CPU core available.
|
||||
* Fixed $LK+PU,"Chess",A="FF:::/Demo/Games/Chess.ZC,JobQueue"$ crashing when only one CPU core available.
|
||||
|
||||
$IV,1$----05/24/21 04:24:00----$IV,0$
|
||||
* Fixed Titanium crashing due to a broken sprite mesh.
|
||||
|
||||
$IV,1$----05/12/21 15:42:22----$IV,0$
|
||||
* Renamed PaletteSetTomLight() to $LK,"PaletteSetLight",A="MN:PaletteSetLight"$(), brightened LTRED, PURPLE, and LTPURPLE.
|
||||
* Lowered $LK,"double-click wait time",A="FF:::/Kernel/SerialDev/Mouse.CC,mouse.dbl_time"$ from 0.350 to 0.175 to improve system response time.
|
||||
* Lowered $LK,"double-click wait time",A="FF:::/Kernel/SerialDev/Mouse.ZC,mouse.dbl_time"$ from 0.350 to 0.175 to improve system response time.
|
||||
|
||||
$IV,1$----02/07/21 10:20:33----$IV,0$
|
||||
* $LK,"R",A="MN:R"$("MSRGet", "$LK,"MSRRead",A="MN:MSRRead"$");
|
||||
|
@ -276,10 +276,10 @@ $IV,1$----04/27/20 15:34:42----$IV,0$
|
|||
* Changed $LK+PU,"GrBitMap",A="FI:::/System/Gr/GrBitMap.ZC"$ to use non-timer rand for drawing speed improvement on multicore.
|
||||
|
||||
$IV,1$----04/21/20 18:54:47----$IV,0$
|
||||
* Altered $LK+PU,"Tom Palettes",A="FF:::/System/Gr/GrPalette.CC,PaletteSetDark"$ for better visibility.
|
||||
* Altered $LK+PU,"Tom Palettes",A="FF:::/System/Gr/GrPalette.ZC,PaletteSetDark"$ for better visibility.
|
||||
|
||||
$IV,1$----04/21/20 16:13:01----$IV,0$
|
||||
* Added start-up intro $LK+PU,"Splash",A="FI:::/System/ZSplash.ZC"$ as a PopUp in $LK+PU,"Once",A="FF:::/HomeSys.CC,PopUp"$, after performing a full boot (excludes soft reboots).
|
||||
* Added start-up intro $LK+PU,"Splash",A="FI:::/System/ZSplash.ZC"$ as a PopUp in $LK+PU,"Once",A="FF:::/HomeSys.ZC,PopUp"$, after performing a full boot (excludes soft reboots).
|
||||
|
||||
$IV,1$----04/13/20 13:48:15----$IV,0$
|
||||
* Added $LK,"PIC_INIT",A="MN:PIC_INIT"$ and comments to $LK,"IntPICInit",A="MN:IntPICInit"$().
|
||||
|
@ -287,7 +287,7 @@ $IV,1$----04/13/20 13:48:15----$IV,0$
|
|||
* $LK,"R",A="MN:R"$("LAPIC_ARIBITRATION_PRIORITY", "$LK,"LAPIC_ARBITRATION_PRIORITY",A="MN:LAPIC_ARBITRATION_PRIORITY"$");
|
||||
|
||||
$IV,1$----04/12/20 17:06:38----$IV,0$
|
||||
* Added $LK,"CIDTEntry",A="MN:CIDTEntry"$ and rewrote $LK,"IntEntryGet",A="MN:IntEntryGet"$() and $LK,"IntEntrySet",A="MN:IntEntrySet"$(). $LK,"dev",A="MN:CDevGlobals"$.idt is now $LK,"allocated",A="FF:::/Kernel/KInterrupts.CC,CAllocAligned"$ on an 8-byte boundary as per Intel SDM recommendation.
|
||||
* Added $LK,"CIDTEntry",A="MN:CIDTEntry"$ and rewrote $LK,"IntEntryGet",A="MN:IntEntryGet"$() and $LK,"IntEntrySet",A="MN:IntEntrySet"$(). $LK,"dev",A="MN:CDevGlobals"$.idt is now $LK,"allocated",A="FF:::/Kernel/KInterrupts.ZC,CAllocAligned"$ on an 8-byte boundary as per Intel SDM recommendation.
|
||||
* Updated $LK,"OS version",A="MN:sys_os_version"$.
|
||||
* Changed $LK,"BIN_SIGNATURE_VAL",A="MN:BIN_SIGNATURE_VAL"$ from 'TOSB' to 'ZCCB'.
|
||||
|
||||
|
@ -310,20 +310,20 @@ $IV,1$----04/04/20 19:15:21----$IV,0$
|
|||
* Added $LK,"SysRep",A="MN:SysRep"$(). Various $LK,"CSM*Info",A="MN:CSMBIOSBIOSInfo"$ classes added. Pass in a $LK,"SMBIOSt_*",A="MN:SMBIOSt_BIOS"$ to get info for that specific structure type. It parses SMBIOS structures located in low memory. Question-colon operator would have saved many lines of code.
|
||||
|
||||
$IV,1$----04/02/20 03:27:03----$IV,0$
|
||||
* Added camera rotation via mouse in 3D $LK,"SpriteMesh",A="FF:::/System/Gr/SpriteMesh.CC,SpriteMeshEd"$ editor. 360 used as magic number, trying $LK,"VIEWANGLES_RANGE",A="FF:::/System/Ctrls/CtrlsA.CC,VIEWANGLES_RANGE"$ crashed it.
|
||||
* Added camera rotation via mouse in 3D $LK,"SpriteMesh",A="FF:::/System/Gr/SpriteMesh.ZC,SpriteMeshEd"$ editor. 360 used as magic number, trying $LK,"VIEWANGLES_RANGE",A="FF:::/System/Ctrls/CtrlsA.ZC,VIEWANGLES_RANGE"$ crashed it.
|
||||
|
||||
$IV,1$----04/02/20 01:50:52----$IV,0$
|
||||
* 'Fixed' $LK,"Varoom",A="FF:::/Demo/Games/Varoom.CC,kbd.down_bitmap"$ window lock up on exit. Brute-forcing zero, but somewhere $LK,"mp_not_done_flags",A="FF:::/Demo/Games/Varoom.CC,mp_not_done_flags"$ isn't getting cleared when shift-esc is entered with the new key implementation.
|
||||
* 'Fixed' $LK,"Varoom",A="FF:::/Demo/Games/Varoom.ZC,kbd.down_bitmap"$ window lock up on exit. Brute-forcing zero, but somewhere $LK,"mp_not_done_flags",A="FF:::/Demo/Games/Varoom.ZC,mp_not_done_flags"$ isn't getting cleared when shift-esc is entered with the new key implementation.
|
||||
|
||||
$IV,1$----04/01/20 01:49:47----$IV,0$
|
||||
* Changed boat color in $LK,"Talons",A="FI:::/Demo/Games/Talons.ZC"$ from black to brown.
|
||||
|
||||
$IV,1$----04/01/20 01:42:55----$IV,0$
|
||||
* Cleaned up $LK,"Varoom",A="FF:::/Demo/Games/Varoom.CC,kbd.down_bitmap"$ control fix some. Bug remains: run from Menu, ESC out, ESC again; a window locks up.
|
||||
* Cleaned up $LK,"Varoom",A="FF:::/Demo/Games/Varoom.ZC,kbd.down_bitmap"$ control fix some. Bug remains: run from Menu, ESC out, ESC again; a window locks up.
|
||||
Added set/unset task idle between Yield to lower CPU use.
|
||||
|
||||
$IV,1$----03/29/20 14:07:00----$IV,0$
|
||||
* Modified $LK,"Varoom",A="FF:::/Demo/Games/Varoom.CC,kbd.down_bitmap"$ to use kbd bitmap for instant keypress response.
|
||||
* Modified $LK,"Varoom",A="FF:::/Demo/Games/Varoom.ZC,kbd.down_bitmap"$ to use kbd bitmap for instant keypress response.
|
||||
* Modified $LK,"FlagsStrPrint",A="MN:FlagsStrPrint"$() to print unset flags as well.
|
||||
* Modified $LK,"StrReplace",A="MN:StrReplace"$() to free given str if free_str is set.
|
||||
* Exported $LK,"Seg2Linear",A="FF:::/Kernel/KernelC.HH,Seg2Linear"$() from kernel.
|
||||
|
@ -393,14 +393,14 @@ $IV,1$----02/23/20 02:36:28----$IV,0$
|
|||
$IV,1$----02/22/20 20:04:00----$IV,0$
|
||||
* Reduced $LK,"MEM_MIN_MEG",A="MN:MEM_MIN_MEG"$ to 256 MiB (VMWare users have to do less work).
|
||||
* Added $FG,2$<CTRL-ALT-X>$FG$ to AC $LK,"standby",A="FI:::/Doc/StandBy.DD"$ doc.
|
||||
* Removed the /System/God directory. Bible.TXT has been removed. The functionality of HolySpirit.CC has been moved into ::/System/Divination.CC. Functions renamed from $LK,"God*",A="MN:GodWord"$() to Divine*(). Psalmody GodSong feature $LK,"disabled",A="FF:::/Apps/Psalmody/PsalmodyMain.CC,GodSongStr"$. DolDoc "BF:" links removed. CtrlAltB() is free to be used for other things.
|
||||
* Removed the /System/God directory. Bible.TXT has been removed. The functionality of HolySpirit.CC has been moved into ::/System/Divination.CC. Functions renamed from $LK,"God*",A="MN:GodWord"$() to Divine*(). Psalmody GodSong feature $LK,"disabled",A="FF:::/Apps/Psalmody/PsalmodyMain.ZC,GodSongStr"$. DolDoc "BF:" links removed. CtrlAltB() is free to be used for other things.
|
||||
* Updated the $LK,"Charter",A="FI:::/Doc/Charter.DD"$.
|
||||
|
||||
$IV,1$----02/21/20 17:30:17----$IV,0$
|
||||
* $LK,"R",A="MN:R"$("IRQ's", "IRQs");
|
||||
* Updated $LK,"MemBIOSRep",A="MN:MemBIOSRep"$() to report on VBE Linear Framebuffer size. E820 memory ranges are color-coded. It now shows the total memory reported by $LK,"MemBIOSTotal",A="MN:MemBIOSTotal"$().
|
||||
* Updated AutoComplete shortcuts from old WordStat <ALT(-SHIFT-)-W> to $FG,2$<ALT(-SHIFT-)-A>$FG$ in $LK,"::/Doc/Tips.DD",A="FI:::/Doc/Tips.DD"$.
|
||||
* Added $LK,"check",A="FF:::/Kernel/KStart16.CC,E801:3"$ for invalid results of BIOS function 15:E801. BIOSes either return results in AX/BX or CX/DX. You have to make sure which pair of registers it is.
|
||||
* Added $LK,"check",A="FF:::/Kernel/KStart16.ZC,E801:3"$ for invalid results of BIOS function 15:E801. BIOSes either return results in AX/BX or CX/DX. You have to make sure which pair of registers it is.
|
||||
* Renamed BIOSTotalMem() -> $LK,"MemBIOSTotal",A="MN:MemBIOSTotal"$(), rewritten and commented for clarity, exported from kernel. Neat function.
|
||||
|
||||
$IV,1$----02/20/20 17:40:10----$IV,0$
|
||||
|
@ -415,19 +415,19 @@ $BK,1$* Zenith 1.0 released.$BK,0$
|
|||
* Updated $LK,"Palette Demo",A="FI:::/Demo/Graphics/Palette.ZC"$ to use current palette environment.
|
||||
* Shortened $LK,"CheckPtr",A="MN:CheckPtr"$() and $LK,"CheckCodePtr",A="MN:CheckCodePtr"$(). Even though boolean expressions outside of $HL$if$HL,0$ statements are compiled inefficiently, clarity and low line count is more important.
|
||||
* $LK,"RawDr",A="MN:RawDumpRegs"$() is 40 columns off the right of the screen, instead of fixed at column 40.
|
||||
* Windows start at $LK,"4/5th the screen height",A="FF:::/Kernel/KTask.CC,text.rows"$ instead of row 13. System task window is $LK,"1/5th the screen height",A="FF:::/StartOS.CC,text.rows"$.
|
||||
* Windows start at $LK,"4/5th the screen height",A="FF:::/Kernel/KTask.ZC,text.rows"$ instead of row 13. System task window is $LK,"1/5th the screen height",A="FF:::/StartOS.ZC,text.rows"$.
|
||||
* $LK,"R",A="MN:R"$("RLf_VGA", "$LK,"RLf_VESA",A="MN:RLf_VESA"$");
|
||||
* Removed VGA text mode support, and all definitions relating to it, including from the $LK,"kernel config",A="FI:::/Kernel/KConfig.ZC"$.
|
||||
* Added $MA-X+PU,"screen resolution selection",LM="F(\"->screen_w\");View;"$ to kernel configuration procedure.
|
||||
* Added $LK,"VideoRep",A="MN:VideoRep"$() to report on VBE modes and info, added test case to the $LK,"OSTestSuite",A="FF:::/Misc/OSTestSuite.CC,VideoRep"$.
|
||||
* Added $LK,"VideoRep",A="MN:VideoRep"$() to report on VBE modes and info, added test case to the $LK,"OSTestSuite",A="FF:::/Misc/OSTestSuite.ZC,VideoRep"$.
|
||||
* $UL$Added VBE graphics support.$UL,0$ Screen zooming is non-functional at the moment. We are setting 32-bit color graphics modes but the graphics library is still 4-bit (16 color) internally. $LK,"MiniGrLib",A="FI:/Demo/Lectures/MiniGrLib.ZC"$ broken for obvious reasons. Keeping it because its intention is to teach a how a graphics library works, generically. Removed 2 smaller VGA hardware programming demos.
|
||||
Rundown:
|
||||
- Added classes $LK,"CVBEInfo",A="MN:CVBEInfo"$, $LK,"CVBEMode",A="MN:CVBEMode"$, $LK,"CVBEModeShort",A="MN:CVBEModeShort"$
|
||||
- $LK,"real-mode assembly",A="FF:::/Kernel/KStart16.CC,CVBEInfo:2"$ -- $MA-X+PU,"added kernel symbols",LM="F(\"SYS_VBE\", \"+lb\");View;"$.
|
||||
- $LK,"real-mode assembly",A="FF:::/Kernel/KStart16.ZC,CVBEInfo:2"$ -- $MA-X+PU,"added kernel symbols",LM="F(\"SYS_VBE\", \"+lb\");View;"$.
|
||||
- Added $FG,2$screen_size$FG$, $FG,2$buffer_size$FG$, $FG,2$fb_alias$FG$ members to $LK,"CTextGlobals",A="MN:CTextGlobals"$.
|
||||
- $LK,"SysGrInit",A="FF:::/Kernel/KMain.CC,text.screen_size"$() -- using $LK,"Seg2Linear",A="FF:::/Kernel/KMain.CC,Seg2Linear"$() to convert pointers.
|
||||
- $LK,"raw text drawing routine",A="FF:::/Kernel/Display.CC,text.fb_alias"$ updated. $LK,"BLACK32, WHITE32",A="MN:BLACK32"$.
|
||||
- Dynamic definition of $LK,"GR_WIDTH and GR_HEIGHT",A="FF:::/System/Gr/GrGlobals.CC,GR_WIDTH:2"$.
|
||||
- $LK,"SysGrInit",A="FF:::/Kernel/KMain.ZC,text.screen_size"$() -- using $LK,"Seg2Linear",A="FF:::/Kernel/KMain.ZC,Seg2Linear"$() to convert pointers.
|
||||
- $LK,"raw text drawing routine",A="FF:::/Kernel/Display.ZC,text.fb_alias"$ updated. $LK,"BLACK32, WHITE32",A="MN:BLACK32"$.
|
||||
- Dynamic definition of $LK,"GR_WIDTH and GR_HEIGHT",A="FF:::/System/Gr/GrGlobals.ZC,GR_WIDTH:2"$.
|
||||
- $LK,"GrUpdateScreen32",A="MN:GrUpdateScreen32"$() -- $LK,"GrCalcScreenUpdates",A="MN:GrCalcScreenUpdates"$() is used to reduce CPU usage. Added $FG,2$screen_cache$FG$ member to $LK,"CGrGlobals",A="MN:CGrGlobals"$.
|
||||
- $LK,"gr_palette",A="MN:gr_palette"$ global variable. We use $LK,"CBGR24",A="MN:CBGR24"$ in $LK,"GrPalette.ZC",A="FI:::/System/Gr/GrPalette.ZC"$.
|
||||
|
||||
|
@ -436,12 +436,12 @@ $BK,1$* Zenith 1.0 released.$BK,0$
|
|||
* Renamed RWF flags -> $LK,"RAWF",A="MN:RAWF_IN_DOLLAR"$.
|
||||
* Renamed mon_start_days1 and mon_start_days2 -> $LK,"month_start_days",A="MN:month_start_days"$ and $LK,"month_start_days_leap",A="MN:month_start_days_leap"$, respectively.
|
||||
* Moved random number generation algorithm into $LK,"seperate function",A="MN:RandInt"$ to reduce line count. Added $LK,"RandU8",A="MN:RandU8"$().
|
||||
* Added syntax highlighting for numbers. $LK,"DocHighlight",A="FF:::/System/DolDoc/DocHighlight.CC,DOC_COLOR_NUMBER"$(), $LK,"DOC_COLOR_NUMBER",A="MN:DOC_COLOR_NUMBER"$.
|
||||
* Added syntax highlighting for numbers. $LK,"DocHighlight",A="FF:::/System/DolDoc/DocHighlight.ZC,DOC_COLOR_NUMBER"$(), $LK,"DOC_COLOR_NUMBER",A="MN:DOC_COLOR_NUMBER"$.
|
||||
* Removed unnecessary checks for the presence of the $LK,"APIC",A="MN:LAPIC_BASE"$ in $LK,"MultiProc.ZC",A="FI:::/Kernel/MultiProc.ZC"$, as it is present on all x86 CPUs after the P5 microarchitecture.
|
||||
* Added untested $LK,"ReAlloc",A="MN:ReAlloc"$(), as it could be useful for certain programs.
|
||||
* Added definitions for the $LK,"PCI registers",A="MN:PCIR_VENDOR_ID"$. Expanded the $LK,"CPCIDev",A="MN:CPCIDev"$ class to contain the values of the read-only registers. Added $LK,"PCIDevFind",A="MN:PCIDevFind"$() as a simpler/abstracted alternative to $LK,"PCIClassFind",A="MN:PCIClassFind"$().
|
||||
* Removed the unpolished HPET implementation from the kernel.
|
||||
* $LK,"Enabled the execution of SSE instructions",A="FF:::/Kernel/KStart64.CC,CR4f_OSFXSR"$. No actual SSE implementation in assembler yet, however.
|
||||
* $LK,"Enabled the execution of SSE instructions",A="FF:::/Kernel/KStart64.ZC,CR4f_OSFXSR"$. No actual SSE implementation in assembler yet, however.
|
||||
* Added definitions for the $MA-X+PU,"various flags",LM="F(\"CR0F_\", \"+lb\");F(\"CR4F_\", \"+lb\");View;"$ in the Control Registers.
|
||||
* Added definitions for the $MA-X+PU,"PIT",LM="F(\"PIT_0\", \"+l-i\");F(\"PIT_2\",\"+l-i\");F(\"PIT_CMD\");View;"$, and a $LK,"document",A="FI:::/Doc/PIT.DD"$ describing its usage in the OS.
|
||||
* Added definition for the $MA-X+PU,"PC speaker",LM="F(\"PCSPKR\");View;"$.
|
||||
|
@ -616,14 +616,14 @@ $IV,1$----01/14/17 19:16:51----$IV,0$
|
|||
|
||||
$IV,1$----01/14/17 09:43:12----$IV,0$
|
||||
* Improved $LK,"::/Demo/AcctExample/TOS/TOSHolySpirit.HC"$.
|
||||
* Added cmp $LK,"U0 Expression",A="FF:::/Compiler/ParseExp.CC,U0 Expression"$ warn.
|
||||
* Added cmp $LK,"U0 Expression",A="FF:::/Compiler/ParseExp.ZC,U0 Expression"$ warn.
|
||||
* Improved syntax highlighting.
|
||||
|
||||
$IV,1$----01/11/17 03:33:33----$IV,0$
|
||||
* $BK,1$TempleOS version 5.01 Released$BK,0$
|
||||
* $LK,"R",A="MN:R"$("ChangeLog","ChgLog");
|
||||
* Added show mouse pos to $FG,2$<CTRL-ALT-G>$FG$.
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOS/TOSDistro.CC,TOSRegen("$().
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOS/TOSDistro.ZC,TOSRegen("$().
|
||||
* Added $LK,"Let2Let",A="MN:Letter2Letter"$().
|
||||
|
||||
$IV,1$----01/10/17 14:27:58----$IV,0$
|
||||
|
@ -675,8 +675,8 @@ $IV,1$----01/04/17 18:06:14----$IV,0$
|
|||
|
||||
$IV,1$----01/03/17 12:23:49----$IV,0$
|
||||
* $LK,"R",A="MN:R"$("chars_cmp...","char_bmp...");
|
||||
* Added chk for $LK,"Profanity",A="FF:::/Demo/AcctExample/TOS/TOSMisc.CC,Profanity"$.
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOS/TOSDistro.CC,TOSRegen"$.
|
||||
* Added chk for $LK,"Profanity",A="FF:::/Demo/AcctExample/TOS/TOSMisc.ZC,Profanity"$.
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOS/TOSDistro.ZC,TOSRegen"$.
|
||||
* Removed $TX,"TempleOSBooks1.ISO",HTML="http://www.templeos.org/files/TempleOSBooks1.ISO"$ and $TX,"TempleOSBooks2.ISO",HTML="http://www.templeos.org/files/TempleOSBooks2.ISO"$ out of $TX,"TempleOSSup1.ISO",HTML="http://www.templeos.org/TempleOSSup1.ISO"$.
|
||||
|
||||
$IV,1$----01/01/17 17:16:16----$IV,0$
|
||||
|
|
Loading…
Reference in a new issue