How to create handler to support nested interrupts on Microblaze
How to create handler to support nested interrupts on Microblaze
In this brief demo we will discuss how to write your interrupt handler to support nested interrupts on the Microblaze.
Table of Contents
Design Files
The design files for this demo can be downloaded here:nested_int_ex.zip
Hardware
Here two AXI timers are used to generated the interrupts.To build the hardware, launch Vivado 2018.1, and source the TCL script below from the TCL console in Vivado:
- source data/all.tcl
Software
The software is built using XSCT commands to build the SDK workspace. This will be ran from the TCL command in the previous step.The code can be explored at repo\sw_apps\nested_ex\src\nested_ex.c in particular the tmrctr_1_handler on line 91
Related Links
, multiple selections available,
Related content
Non-Maskable Interrupt Microblaze Demo
Non-Maskable Interrupt Microblaze Demo
More like this
How to safely reset or restart execution from application on Microblaze
How to safely reset or restart execution from application on Microblaze
Read with this
MicroBlaze and MicroBlaze V
MicroBlaze and MicroBlaze V
More like this
Performance Monitoring demo on Microblaze
Performance Monitoring demo on Microblaze
Read with this
How to profile Microblaze application
How to profile Microblaze application
Read with this
Using AXI-Stream instructions efficiently in MicroBlaze
Using AXI-Stream instructions efficiently in MicroBlaze
More like this
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy