mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2024-12-29 00:36:32 +00:00
1b75d91002
Add arg to SATARep to specify drive types to show. Add checks in AHCIPortInit to verify port signatures, add helper method to get signatures from port.
57 lines
3.8 KiB
HTML
Executable file
57 lines
3.8 KiB
HTML
Executable file
<!DOCTYPE HTML>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html;charset=US-ASCII">
|
|
<meta name="generator" content="ZealOS V0.13">
|
|
<style type="text/css">
|
|
body {background-color:#fef1f0;}
|
|
.cF0{color:#000000;background-color:#fef1f0;}
|
|
.cF1{color:#0148a4;background-color:#fef1f0;}
|
|
.cF2{color:#3b7901;background-color:#fef1f0;}
|
|
.cF3{color:#057c7e;background-color:#fef1f0;}
|
|
.cF4{color:#bb2020;background-color:#fef1f0;}
|
|
.cF5{color:#9e42ae;background-color:#fef1f0;}
|
|
.cF6{color:#b57901;background-color:#fef1f0;}
|
|
.cF7{color:#b2b6af;background-color:#fef1f0;}
|
|
.cF8{color:#555753;background-color:#fef1f0;}
|
|
.cF9{color:#678fbb;background-color:#fef1f0;}
|
|
.cFA{color:#82bc49;background-color:#fef1f0;}
|
|
.cFB{color:#0097a2;background-color:#fef1f0;}
|
|
.cFC{color:#e26a6a;background-color:#fef1f0;}
|
|
.cFD{color:#c671bc;background-color:#fef1f0;}
|
|
.cFE{color:#c7ab00;background-color:#fef1f0;}
|
|
.cFF{color:#fef1f0;background-color:#fef1f0;}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<pre style="font-family:monospace;font-size:12pt">
|
|
<a name="l1"></a><span class=cF2>/*The ~/Registry.CC file is CosmiC code.</span><span class=cF0>
|
|
<a name="l2"></a></span><span class=cF2>You can execute a tree branch of it. The System</span><span class=cF0>
|
|
<a name="l3"></a></span><span class=cF2>branch is executed in the System task boot phase.</span><span class=cF0>
|
|
<a name="l4"></a></span><span class=cF2>Normally, you will place var declarations</span><span class=cF0>
|
|
<a name="l5"></a></span><span class=cF2>in the branch you make, but since an arthmetic expression</span><span class=cF0>
|
|
<a name="l6"></a></span><span class=cF2>is valid in CosmiC you can place simple expressions</span><span class=cF0>
|
|
<a name="l7"></a></span><span class=cF2>without vars.</span><span class=cF0>
|
|
<a name="l8"></a></span><span class=cF2>*/</span><span class=cF0>
|
|
<a name="l9"></a>
|
|
<a name="l10"></a></span><span class=cF5>RegDefault</span><span class=cF0>(</span><span class=cF6>"DemoCompany/Game1"</span><span class=cF0>, </span><span class=cF6>"F64 best_score=1.23;\n"</span><span class=cF0>);
|
|
<a name="l11"></a></span><span class=cF5>RegDefault</span><span class=cF0>(</span><span class=cF6>"DemoCompany/Game1/SimpleVal"</span><span class=cF0>, </span><span class=cF6>"1234;\n"</span><span class=cF0>);
|
|
<a name="l12"></a></span><span class=cF5>RegExe</span><span class=cF0>(</span><span class=cF6>"DemoCompany/Game1"</span><span class=cF0>);
|
|
<a name="l13"></a>
|
|
<a name="l14"></a></span><span class=cF1>U0</span><span class=cF0> Game()
|
|
<a name="l15"></a>{
|
|
<a name="l16"></a> </span><span class=cF9>I64</span><span class=cF0> i = </span><span class=cF5>RegExe</span><span class=cF0>(</span><span class=cF6>"DemoCompany/Game1/SimpleVal"</span><span class=cF0>);
|
|
<a name="l17"></a>
|
|
<a name="l18"></a> </span><span class=cF6>"High Score:%6.5f\n"</span><span class=cF0>, best_score;
|
|
<a name="l19"></a> </span><span class=cF6>"Val:%d\n"</span><span class=cF0>, i;
|
|
<a name="l20"></a> i++;
|
|
<a name="l21"></a> best_score = </span><span class=cF5>tS</span><span class=cF0>;
|
|
<a name="l22"></a></span><span class=cF2>//You could combine these into one write by making</span><span class=cF0>
|
|
<a name="l23"></a> </span><span class=cF2>//the $TR...$ and $ID,2$, $ID,-2$, cmds yourself.</span><span class=cF0>
|
|
<a name="l24"></a> </span><span class=cF5>RegWrite</span><span class=cF0>(</span><span class=cF6>"DemoCompany/Game1"</span><span class=cF0>, </span><span class=cF6>"F64 best_score=%9.5f;\n"</span><span class=cF0>, best_score);
|
|
<a name="l25"></a> </span><span class=cF5>RegWrite</span><span class=cF0>(</span><span class=cF6>"DemoCompany/Game1/SimpleVal"</span><span class=cF0>, </span><span class=cF6>"%d;\n"</span><span class=cF0>, i);
|
|
<a name="l26"></a>}
|
|
<a name="l27"></a>
|
|
<a name="l28"></a>Game;
|
|
</span></pre></body>
|
|
</html>
|