FSL Interrupt

Gast #519949
Lesenswert?

Hallo,

ich habe einen MicroBlaze via FSL mit einem PicoBlaze verbunden. Wenn 
vom PicoBlaze gesendete Daten in den FSL-FIFO gelangen, soll ein 
Interrupt im MicroBlaze ausgelöst und somit die anliegenden Daten 
eingelesen werden.
Die Anbindung des PicoBlaze an FSL erfolgt über ein Custom IP, durch den 
ich auch das Signal „FSL_Has_Data“ durchführe und dort als Interrupt 
definiere. „FSL_Has_Data“ habe ich dann über den Interruptcontroller mit 
dem MicroBlaze verbunden.

Mein Problem ist nun die Einbindung des Interrupts in der  Software. Mir 
ist nicht ganz klar wie dies funktioniert, da ich z.B. keine 
Baseaddresse habe, die beim Initialisieren anderer Interruptmodule im 
C-Code angeben wird.

Bin für eure Tipps dankbar

Tobias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren