@mchp-mcc/scf-pic8-interrupt-v1

5.2.11 • Public • Published

PIC8 Interrupt Manager

Overview

The Interrupt Manager configures the interrupt and handles the interrupt requests and prioritizations.

Features

  • Configurable External Interrupts
  • Configurable Interrupt Table
    • Shows All interrupts supported for all active modules/drivers
    • Enable/Disable interrupt/s supported for all active modules/drivers
    • Separate High and Low Priority Interrupt Table
    • Configurable priority for each interrupt supported for all active modules/drivers
  • Enable/Disable Vectored Interrupt
  • Non-vectored Interrupt features
    • Configurable ISR Execution
    • Enable/Disable High/Low Interrupt Priority
  • Vectored Interrupt features
    • High/Low Priority Interrupt is enabled

Generated Files

This driver generates the following files:

  • ./mcc_generated_files/system/src/interrupt.c => A driver file containing the Interrupt Initialization and External Interrupts API function prototypes implementation
  • ./mcc_generated_files/system/interrupt.h => A driver file containing the API function prototypes definitions and macros used for interrupt implementation

Changelog

All notable changes to this project will be documented in this file.

[5.2.11] - 2024-09-25

New Features and Improvements

  • M8PD-10406 :- Generation of module ISR call inside legacy Interrupt Routine when "Generate MODULE ISR" component is enabled in the dependent module GUI

[5.2.10] - 2023-08-08

No changes from previous version

[5.2.9] - 2023-02-28

No changes from previous version

/@mchp-mcc/scf-pic8-interrupt-v1/

    Package Sidebar

    Install

    npm i @mchp-mcc/scf-pic8-interrupt-v1

    Weekly Downloads

    140

    Version

    5.2.11

    License

    SEE LICENSE IN LICENSE.txt

    Unpacked Size

    3.05 MB

    Total Files

    24

    Last publish

    Collaborators

    • yash.godbole
    • rd_mchp
    • harish.agari
    • ajivani007
    • niladree
    • dan.ionescu
    • mchp-nate
    • brian.bailey235
    • rajaguru_p
    • archana_u