nes-emu
Version:
A NES emulator
29 lines (28 loc) • 916 B
JavaScript
;
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;