public InterruptManager() { interruptHandlers = new LinkedList<IHardwareDevice>[MaxInterrupts]; for (int i = 0; i < MaxInterrupts; i++) { interruptHandlers[i] = new LinkedList<IHardwareDevice>(); } }