nes-emu
Version:
A NES emulator
25 lines (24 loc) • 620 B
JavaScript
;
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 (used to detect vertical blanking)
{
id: "NMI",
vector: 0xfffa
},
// Reset
{
id: "RESET",
vector: 0xfffc
},
// Interrupt request (temporarily stops the current program, and run an interrupt handler instead)
{
id: "IRQ",
vector: 0xfffe
}];
var _default = exports.default = _lodash.default.keyBy(interrupts, "id");