Nios® II Software Developer Handbook

ID 683525
Date 8/28/2023
Public
Document Table of Contents

9. Exception Handling

This chapter discusses how to write programs to handle exceptions in the Nios® II processor architecture. Emphasis is placed on how to process hardware interrupt requests by registering a user-defined interrupt service routine (ISR) with the hardware abstraction layer (HAL). This information applies to embedded software projects created with the Nios® II Software Build Tools (SBT), either in Eclipse or on the command line.

For more information and low-level details about handling exceptions and hardware interrupts on the Nios® II architecture, refer to the "Programming Model" chapter.