22
33using Spice86 . Core . Emulator . CPU ;
44using Spice86 . Core . Emulator . Devices . ExternalInput ;
5- using Spice86 . Core . Emulator . Devices . Timer ;
65using Spice86 . Core . Emulator . Function ;
76using Spice86 . Core . Emulator . InterruptHandlers ;
87using Spice86 . Core . Emulator . InterruptHandlers . Bios . Structures ;
1413/// </summary>
1514public class TimerInt8Handler : InterruptHandler {
1615 private readonly DualPic _dualPic ;
17- private readonly Timer _timer ;
1816 private readonly BiosDataArea _biosDataArea ;
1917
2018 /// <summary>
@@ -27,10 +25,11 @@ public class TimerInt8Handler : InterruptHandler {
2725 /// <param name="stack">The CPU stack.</param>
2826 /// <param name="state">The CPU state.</param>
2927 /// <param name="dualPic">The two programmable interrupt controllers.</param>
30- /// <param name="timer">The programmable Interval Timer chip.</param>
31- public TimerInt8Handler ( IMemory memory , IFunctionHandlerProvider functionHandlerProvider , Stack stack , State state , DualPic dualPic , Timer timer , BiosDataArea biosDataArea , ILoggerService loggerService )
28+ public TimerInt8Handler ( IMemory memory ,
29+ IFunctionHandlerProvider functionHandlerProvider ,
30+ Stack stack , State state , DualPic dualPic ,
31+ BiosDataArea biosDataArea , ILoggerService loggerService )
3232 : base ( memory , functionHandlerProvider , stack , state , loggerService ) {
33- _timer = timer ;
3433 Memory = memory ;
3534 _dualPic = dualPic ;
3635 _biosDataArea = biosDataArea ;
0 commit comments