UNPKG

nes-emu

Version:

A NES emulator

29 lines (28 loc) 916 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "InMemoryRegister", { enumerable: true, get: function () { return _InMemoryRegister.default; } }); Object.defineProperty(exports, "MixedInMemoryRegister", { enumerable: true, get: function () { return _MixedInMemoryRegister.default; } }); exports.WriteOnlyInMemoryRegister = void 0; var _InMemoryRegister = _interopRequireDefault(require("./InMemoryRegister")); var _MixedInMemoryRegister = _interopRequireDefault(require("./MixedInMemoryRegister")); function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } /** A write-only `InMemoryRegister`. */ class WriteOnlyInMemoryRegister extends _InMemoryRegister.default { /** Reads nothing (write-only address). */ readAt() { return 0; } } exports.WriteOnlyInMemoryRegister = WriteOnlyInMemoryRegister;