====== cpunum_set_input_line_vector() ====== Setzt den Vector, zu dem eine CPU springt nach dem sie einen Interrupt bestätigt hat. ===== Syntax ===== ==== Deklaration ==== Deklariert in ''src/emu/cpuint.h'' als void cpunum_set_input_line_vector(int cpunum, int irqline, int vector); ==== Parameter ==== * ''cpunum'' -- Index zur CPU * ''irqline'' -- Der IRQ, der gesetzt werden soll. Diese sind generell in den entsprechenden CPU Header-Dateien definiert. * ''vector'' -- Der Vector, zu dem gesprungen werden soll. ==== Rückgabewert ==== Nichts. ===== Beispiel ===== cpunum_set_input_line_vector(0, CP1610_RESET, 0x1000); Dies setzt den Vector für den Interrupt ''CP1610_RESET'' zur Adresse ''0x1000'' für die erste CPU. Das nächste mal, wenn der Prozessor diesen Interrupt bestätigt, wird er zur entsprechenden Adresse springen. ===== Siehe auch ===== {{topic>de:tag:reference +de:tag:cpu +de:tag:irq&list&nodate&nouser¬ags}} {{tag>de:tag:reference de:tag:mame de:tag:cpu de:tag:irq}}