Setzt den Vector, zu dem eine CPU springt nach dem sie einen Interrupt bestätigt hat.
Deklariert in src/emu/cpuint.h als
void cpunum_set_input_line_vector(int cpunum, int irqline, int vector);
cpunum – Index zur CPUirqline – Der IRQ, der gesetzt werden soll. Diese sind generell in den entsprechenden CPU Header-Dateien definiert.vector – Der Vector, zu dem gesprungen werden soll.Nichts.
cpunum_set_input_line_vector(0, CP1610_RESET, 0x1000);
Dies setzt den Vector für den Interrupt CP1610_RESET zur Adresse 0×1000 für die erste CPU. Das nächste mal, wenn der Prozessor diesen Interrupt bestätigt, wird er zur entsprechenden Adresse springen.