Übersetzungen dieser Seite:

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 0×1000 für die erste CPU. Das nächste mal, wenn der Prozessor diesen Interrupt bestätigt, wird er zur entsprechenden Adresse springen.

Siehe auch

de/reference/cpunum_set_input_line_vector.txt · Zuletzt geändert: 2007-11-19 16:24 von duke