According to the present invention, when an interrupt occurs in a computer
system running an operating system, control takes a separate code path in
the operating system, depending on whether the computer system is in
non-partitioned mode or partitioned mode, before converging to a common
mode-independent interrupt handler that services the interrupt. Along each
separate code path, hardware state of the computer system which is
relevant to the processing of the interrupt is changed to a consistent
hardware state so that the common mode-independent interrupt handler can
run properly in both modes.
Secondo la presente invenzione, quando un'interruzione si presenta in un sistema di elaborazione che opera un sistema operativo, introiti di controllo un percorso separato di codice nel sistema operativo, secondo se il sistema di elaborazione è nel modo non-diviso o nel modo diviso, prima della convergenza ad un alimentatore di interruzione modo-indipendente comune che assiste l'interruzione. Lungo ciascuno il percorso separato di codice, fissaggi dichiara del sistema di elaborazione che è relativo all'elaborazione dell'interruzione è cambiato ai fissaggi costanti dichiara in moda da potere funzionare correttamente l'alimentatore di interruzione modo-indipendente comune in entrambi i modi.