private byte _service; // isr #endregion Fields #region Constructors public i8259(i8086CPU.InterruptFunc intFunc) { _intFunc = intFunc; _readmode = 0; _mask = 0; _request = 0; _service = 0; _icwstep = 0; }
public i8259(i8086CPU.InterruptFunc intFunc) { _intFunc = intFunc; _readmode = 0; _mask = 0; _request = 0; _service = 0; _icwstep = 0; }
public i8253(i8086CPU.InterruptFunc intFunc) { //_host_frequency = Stopwatch.Frequency; //Active = false; _timers = new i8253timer[TIMERS]; _intFunc = intFunc; for( int ii=0; ii < TIMERS; ii++ ) { _timers[ii] = new i8253timer(); } }
public i8253(i8086CPU.InterruptFunc intFunc) { //_host_frequency = Stopwatch.Frequency; //Active = false; _timers = new i8253timer[TIMERS]; _intFunc = intFunc; for (int ii = 0; ii < TIMERS; ii++) { _timers[ii] = new i8253timer(); } }