private void UpdateSlaveOutput() { //int reqmask = rIRR & (!rIMR); int reqmask = rIRR & (byte)(~rIMR); if (!specialMask) { //reqmask = reqmask & (!rISR); reqmask &= (byte)(~rISR); } if (master != null) { master.RaiseIrq(masterIrq, reqmask != 0); } }
public override void Raise(bool enable) { mPic.RaiseIrq(mIrq, enable); }