コード例 #1
0
ファイル: Coprocessor1.cs プロジェクト: mattweb28/pspplayer
        public void SetCauseBits(FpuFlags flags)
        {
            // TODO: optimize - no reason to have a control register!
            uint value = ( uint )flags;

            ControlRegister &= 0xFFFC0FFF;
            ControlRegister |= value << 12;
        }
コード例 #2
0
ファイル: Coprocessor1.cs プロジェクト: mattweb28/pspplayer
        public void SetFlagBits(FpuFlags flags)
        {
            // TODO: optimize - no reason to have a control register!
            uint value = ( uint )flags;

            value           &= 0x1F;
            ControlRegister &= 0xFFFFFF83;
            ControlRegister |= value << 2;
        }
コード例 #3
0
ファイル: Coprocessor1.cs プロジェクト: BradFuller/pspplayer
 public void SetFlagBits( FpuFlags flags )
 {
     // TODO: optimize - no reason to have a control register!
     uint value = ( uint )flags;
     value &= 0x1F;
     ControlRegister &= 0xFFFFFF83;
     ControlRegister |= value << 2;
 }
コード例 #4
0
ファイル: Coprocessor1.cs プロジェクト: BradFuller/pspplayer
 public void SetCauseBits( FpuFlags flags )
 {
     // TODO: optimize - no reason to have a control register!
     uint value = ( uint )flags;
     ControlRegister &= 0xFFFC0FFF;
     ControlRegister |= value << 12;
 }