Artikel-ID: 000099315 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 13.08.2024

Warum wird "msgdma_rx" in Nios® II Simple Socket Server Ethernet Beispiel in der Quartus® Prime Standard Edition Software 18.1 nicht deklariert?

Umgebung

  • Intel® Quartus® Prime Standard Edition
  • Intel® Nios® II Prozessor
  • Windows 11* Family

    BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems im Nios II® Simple Socket Server Ethernet Beispiel in der Intel® Quartus® Prime Standard Edition Software Version 18.1 wird der folgende Fehler generiert:

    alt_sys_init.C:110:37: Fehler: 'msgdma_rx' nicht deklariert (erste Verwendung in dieser Funktion)
    Makefile:769: Rezept für Ziel 'obj/alt_sys_init.o' fehlgeschlagen
    ALTERA_MSGDMA_INIT ( MSGDMA_RX, msgdma_rx);

    Die in alt_sys_init.c verwendete Funktion ist ALTERA_MSGDMA_INSTANCE(), aber diese Funktion ist in altera_msgdma.h nicht definiert. Die entsprechende Funktion, die in altera_msgdma.h definiert ist, ist

    ALTERA_MSGDMA_CSR_DESCRIPTOR_SLAVE_RESPONSE_INSTANCE().

    Diese Diskrepanz führt zu dem nicht deklarierten Fehler "msgdma_rx".

    Lösung

    Dieses Problem wurde ab der Quartus® Prime Pro Edition Software Version 18.1 und der Quartus® Prime Standard Edition Software Version 20.1 behoben.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® Cyclone®

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.