Syscall() public method

public Syscall ( int Code, CpuThreadState CpuThreadState ) : void
Code int
CpuThreadState CpuThreadState
return void
Example #1
0
        /*
         * public void Test()
         * {
         *      GPR[0] = 0;
         * }
         *
         * public uint LoadGPR(int R)
         * {
         *      return (uint)GPR[R];
         * }
         *
         * public void SaveGPR(int R, uint V)
         * {
         *      GPR[R] = (int)V;
         * }
         *
         * static public void TestBranchFlag(Processor Processor)
         * {
         *      Processor.BranchFlag = (Processor.GPR[2] == Processor.GPR[2]);
         * }
         *
         * static public void TestGPR(Processor Processor)
         * {
         *      Processor.GPR[1] = Processor.GPR[2] + Processor.GPR[2];
         * }
         */

        public void Syscall(int Code)
        {
            CpuProcessor.Syscall(Code, this);
        }