UNPKG

nes-emu

Version:

A NES emulator

30 lines (29 loc) 755 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _lodash = _interopRequireDefault(require("lodash")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } const interrupts = [ // Non-maskable interrupt (triggered by the PPU during VBlank, if enabled) { id: "NMI", vector: 0xfffa }, // Reset (triggered when the system is powered on or reset) { id: "RESET", vector: 0xfffc }, // Maskable interrupt request (triggered by hardware like mappers) { id: "IRQ", vector: 0xfffe }, // Software interrupt (triggered by executing the BRK instruction) { id: "BRK", vector: 0xfffe }]; var _default = exports.default = _lodash.default.keyBy(interrupts, "id");