|
1 | 1 | "use strict";
|
2 | 2 |
|
3 | 3 | /**
|
4 |
| - * @copyright https://www.pcjs.org/modules/v3/defs.js (C) 2012-2024 Jeff Parsons |
| 4 | + * @copyright https://www.pcjs.org/modules/v3/defs.js (C) 2012-2025 Jeff Parsons |
5 | 5 | */
|
6 | 6 |
|
7 | 7 | /**
|
@@ -61,7 +61,7 @@ const VERSION = "2.11";
|
61 | 61 | */
|
62 | 62 | const REPOSITORY = "pcjs.org";
|
63 | 63 |
|
64 |
| -const COPYRIGHT = "Copyright © 2012- 2024 Jeff Parsons < [email protected]>"; |
| 64 | +const COPYRIGHT = "Copyright © 2012- 2025 Jeff Parsons < [email protected]>"; |
65 | 65 |
|
66 | 66 | /**
|
67 | 67 | * @class {Defs}
|
@@ -152,7 +152,7 @@ Defs.CLASSES = {};
|
152 | 152 | Defs.CLASSES["Defs"] = Defs;
|
153 | 153 |
|
154 | 154 | /**
|
155 |
| - * @copyright https://www.pcjs.org/modules/v3/numio.js (C) 2012-2024 Jeff Parsons |
| 155 | + * @copyright https://www.pcjs.org/modules/v3/numio.js (C) 2012-2025 Jeff Parsons |
156 | 156 | */
|
157 | 157 |
|
158 | 158 | /**
|
@@ -753,7 +753,7 @@ NumIO.TWO_POW32 = Math.pow(2, 32);
|
753 | 753 | NumIO.CLASSES["NumIO"] = NumIO;
|
754 | 754 |
|
755 | 755 | /**
|
756 |
| - * @copyright https://www.pcjs.org/modules/v3/stdio.js (C) 2012-2024 Jeff Parsons |
| 756 | + * @copyright https://www.pcjs.org/modules/v3/stdio.js (C) 2012-2025 Jeff Parsons |
757 | 757 | */
|
758 | 758 |
|
759 | 759 | /** @typedef {Function} */
|
@@ -1417,7 +1417,7 @@ StdIO.NamesOfMonths = ["January", "February", "March", "April", "May", "June", "
|
1417 | 1417 | StdIO.CLASSES["StdIO"] = StdIO;
|
1418 | 1418 |
|
1419 | 1419 | /**
|
1420 |
| - * @copyright https://www.pcjs.org/modules/v3/webio.js (C) 2012-2024 Jeff Parsons |
| 1420 | + * @copyright https://www.pcjs.org/modules/v3/webio.js (C) 2012-2025 Jeff Parsons |
1421 | 1421 | */
|
1422 | 1422 |
|
1423 | 1423 | /** @typedef {{ name: string, path: string }} */
|
@@ -3069,7 +3069,7 @@ WebIO.LocalStorage = {
|
3069 | 3069 | WebIO.CLASSES["WebIO"] = WebIO;
|
3070 | 3070 |
|
3071 | 3071 | /**
|
3072 |
| - * @copyright https://www.pcjs.org/modules/v3/device.js (C) 2012-2024 Jeff Parsons |
| 3072 | + * @copyright https://www.pcjs.org/modules/v3/device.js (C) 2012-2025 Jeff Parsons |
3073 | 3073 | */
|
3074 | 3074 |
|
3075 | 3075 | /** @typedef {{ get: function(), set: (function(number)|null) }} */
|
@@ -3687,7 +3687,7 @@ Device.MESSAGE_NAMES["halt"] = Device.MESSAGE.HALT;
|
3687 | 3687 | Device.CLASSES["Device"] = Device;
|
3688 | 3688 |
|
3689 | 3689 | /**
|
3690 |
| - * @copyright https://www.pcjs.org/modules/v3/input.js (C) 2012-2024 Jeff Parsons |
| 3690 | + * @copyright https://www.pcjs.org/modules/v3/input.js (C) 2012-2025 Jeff Parsons |
3691 | 3691 | */
|
3692 | 3692 |
|
3693 | 3693 | /** @typedef {{ class: string, bindings: (Object|undefined), version: (number|undefined), overrides: (Array.<string>|undefined), location: Array.<number>, map: (Array.<Array.<number>>|Object|undefined), drag: (boolean|undefined), scroll: (boolean|undefined), hexagonal: (boolean|undefined), releaseDelay: (number|undefined) }} */
|
@@ -5116,7 +5116,7 @@ Input.KEYCODEMOD = {
|
5116 | 5116 | Input.CLASSES["Input"] = Input;
|
5117 | 5117 |
|
5118 | 5118 | /**
|
5119 |
| - * @copyright https://www.pcjs.org/modules/v3/led.js (C) 2012-2024 Jeff Parsons |
| 5119 | + * @copyright https://www.pcjs.org/modules/v3/led.js (C) 2012-2025 Jeff Parsons |
5120 | 5120 | */
|
5121 | 5121 |
|
5122 | 5122 | /** @typedef {{ class: string, bindings: (Object|undefined), version: (number|undefined), overrides: (Array.<string>|undefined), type: number, width: (number|undefined), height: (number|undefined), cols: (number|undefined), colsExtra: (number|undefined), rows: (number|undefined), rowsExtra: (number|undefined), color: (string|undefined), backgroundColor: (string|undefined), fixed: (boolean|undefined), hexagonal: (boolean|undefined), highlight: (boolean|undefined), persistent: (boolean|undefined) }} */
|
@@ -6235,7 +6235,7 @@ LED.SYMBOL_SEGMENTS = {
|
6235 | 6235 | LED.CLASSES["LED"] = LED;
|
6236 | 6236 |
|
6237 | 6237 | /**
|
6238 |
| - * @copyright https://www.pcjs.org/modules/v3/monitor.js (C) 2012-2024 Jeff Parsons |
| 6238 | + * @copyright https://www.pcjs.org/modules/v3/monitor.js (C) 2012-2025 Jeff Parsons |
6239 | 6239 | */
|
6240 | 6240 |
|
6241 | 6241 | /** @typedef {{ monitorWidth: number, monitorHeight: number }} */
|
@@ -6699,7 +6699,7 @@ Monitor.BINDING = {
|
6699 | 6699 | Monitor.CLASSES["Monitor"] = Monitor;
|
6700 | 6700 |
|
6701 | 6701 | /**
|
6702 |
| - * @copyright https://www.pcjs.org/modules/v3/time.js (C) 2012-2024 Jeff Parsons |
| 6702 | + * @copyright https://www.pcjs.org/modules/v3/time.js (C) 2012-2025 Jeff Parsons |
6703 | 6703 | */
|
6704 | 6704 |
|
6705 | 6705 | /** @typedef {{ id: string, callBack: function(), msAuto: number, nCyclesLeft: number }} */
|
@@ -7740,7 +7740,7 @@ Time.BINDING = {
|
7740 | 7740 | Time.CLASSES["Time"] = Time;
|
7741 | 7741 |
|
7742 | 7742 | /**
|
7743 |
| - * @copyright https://www.pcjs.org/modules/v3/bus.js (C) 2012-2024 Jeff Parsons |
| 7743 | + * @copyright https://www.pcjs.org/modules/v3/bus.js (C) 2012-2025 Jeff Parsons |
7744 | 7744 | */
|
7745 | 7745 |
|
7746 | 7746 | /** @typedef {{ type: string, addrWidth: number, dataWidth: number, blockSize: (number|undefined), littleEndian: (boolean|undefined) }} */
|
@@ -8590,7 +8590,7 @@ Bus.TYPE = {
|
8590 | 8590 | Bus.CLASSES["Bus"] = Bus;
|
8591 | 8591 |
|
8592 | 8592 | /**
|
8593 |
| - * @copyright https://www.pcjs.org/modules/v3/memory.js (C) 2012-2024 Jeff Parsons |
| 8593 | + * @copyright https://www.pcjs.org/modules/v3/memory.js (C) 2012-2025 Jeff Parsons |
8594 | 8594 | */
|
8595 | 8595 |
|
8596 | 8596 | /** @typedef {{ addr: (number|undefined), size: number, type: (number|undefined), littleEndian: (boolean|undefined), values: (Array.<number>|string|undefined) }} */
|
@@ -9647,7 +9647,7 @@ Memory.TYPE = {
|
9647 | 9647 | Memory.CLASSES["Memory"] = Memory;
|
9648 | 9648 |
|
9649 | 9649 | /**
|
9650 |
| - * @copyright https://www.pcjs.org/modules/v3/ports.js (C) 2012-2024 Jeff Parsons |
| 9650 | + * @copyright https://www.pcjs.org/modules/v3/ports.js (C) 2012-2025 Jeff Parsons |
9651 | 9651 | */
|
9652 | 9652 |
|
9653 | 9653 | /** @typedef {{ addr: (number|undefined), size: number }} */
|
@@ -9844,7 +9844,7 @@ class Ports extends Memory {
|
9844 | 9844 | Ports.CLASSES["Ports"] = Ports;
|
9845 | 9845 |
|
9846 | 9846 | /**
|
9847 |
| - * @copyright https://www.pcjs.org/modules/v3/ram.js (C) 2012-2024 Jeff Parsons |
| 9847 | + * @copyright https://www.pcjs.org/modules/v3/ram.js (C) 2012-2025 Jeff Parsons |
9848 | 9848 | */
|
9849 | 9849 |
|
9850 | 9850 | /** @typedef {{ addr: number, size: number, type: (number|undefined) }} */
|
@@ -9889,7 +9889,7 @@ class RAM extends Memory {
|
9889 | 9889 | RAM.CLASSES["RAM"] = RAM;
|
9890 | 9890 |
|
9891 | 9891 | /**
|
9892 |
| - * @copyright https://www.pcjs.org/modules/v3/rom.js (C) 2012-2024 Jeff Parsons |
| 9892 | + * @copyright https://www.pcjs.org/modules/v3/rom.js (C) 2012-2025 Jeff Parsons |
9893 | 9893 | */
|
9894 | 9894 |
|
9895 | 9895 | /** @typedef {{ addr: number, size: number, values: Array.<number>, file: string, reference: string, chipID: string, revision: (number|undefined), colorROM: (string|undefined), backgroundColorROM: (string|undefined) }} */
|
@@ -10115,7 +10115,7 @@ ROM.BINDING = {
|
10115 | 10115 | ROM.CLASSES["ROM"] = ROM;
|
10116 | 10116 |
|
10117 | 10117 | /**
|
10118 |
| - * @copyright https://www.pcjs.org/modules/v3/cpu.js (C) 2012-2024 Jeff Parsons |
| 10118 | + * @copyright https://www.pcjs.org/modules/v3/cpu.js (C) 2012-2025 Jeff Parsons |
10119 | 10119 | */
|
10120 | 10120 |
|
10121 | 10121 | /** @typedef {{ addrReset: number }} */
|
@@ -10269,7 +10269,7 @@ class CPU extends Device {
|
10269 | 10269 | // CPU.CLASSES["CPU"] = CPU;
|
10270 | 10270 |
|
10271 | 10271 | /**
|
10272 |
| - * @copyright https://www.pcjs.org/modules/v3/debugger.js (C) 2012-2024 Jeff Parsons |
| 10272 | + * @copyright https://www.pcjs.org/modules/v3/debugger.js (C) 2012-2025 Jeff Parsons |
10273 | 10273 | */
|
10274 | 10274 |
|
10275 | 10275 | /** @typedef {{ defaultRadix: (number|undefined) }} */
|
@@ -12998,7 +12998,7 @@ Debugger.DECOP_PRECEDENCE = {
|
12998 | 12998 | // Debugger.CLASSES["Debugger"] = Debugger;
|
12999 | 12999 |
|
13000 | 13000 | /**
|
13001 |
| - * @copyright https://www.pcjs.org/modules/cpux80.js (C) 2012-2024 Jeff Parsons |
| 13001 | + * @copyright https://www.pcjs.org/modules/cpux80.js (C) 2012-2025 Jeff Parsons |
13002 | 13002 | */
|
13003 | 13003 |
|
13004 | 13004 | /**
|
@@ -17010,7 +17010,7 @@ CPUx80.OPCODE = {
|
17010 | 17010 | CPUx80.CLASSES["CPUx80"] = CPUx80;
|
17011 | 17011 |
|
17012 | 17012 | /**
|
17013 |
| - * @copyright https://www.pcjs.org/modules/dbgx80.js (C) 2012-2024 Jeff Parsons |
| 17013 | + * @copyright https://www.pcjs.org/modules/dbgx80.js (C) 2012-2025 Jeff Parsons |
17014 | 17014 | */
|
17015 | 17015 |
|
17016 | 17016 | /**
|
@@ -17599,7 +17599,7 @@ Dbgx80.aaOpDescs = [
|
17599 | 17599 | Dbgx80.CLASSES["Dbgx80"] = Dbgx80;
|
17600 | 17600 |
|
17601 | 17601 | /**
|
17602 |
| - * @copyright https://www.pcjs.org/modules/ports.js (C) 2012-2024 Jeff Parsons |
| 17602 | + * @copyright https://www.pcjs.org/modules/ports.js (C) 2012-2025 Jeff Parsons |
17603 | 17603 | */
|
17604 | 17604 |
|
17605 | 17605 | /** @typedef {{ addr: number, size: number, switches: Object }} */
|
@@ -17972,7 +17972,7 @@ InvadersPorts.IOTABLE = {
|
17972 | 17972 | InvadersPorts.CLASSES["InvadersPorts"] = InvadersPorts;
|
17973 | 17973 |
|
17974 | 17974 | /**
|
17975 |
| - * @copyright https://www.pcjs.org/modules/video.js (C) 2012-2024 Jeff Parsons |
| 17975 | + * @copyright https://www.pcjs.org/modules/video.js (C) 2012-2025 Jeff Parsons |
17976 | 17976 | */
|
17977 | 17977 |
|
17978 | 17978 | /** @typedef {{ bufferWidth: number, bufferHeight: number, bufferRotate: number, bufferAddr: number, bufferBits: number, bufferLeft: number, interruptRate: number }} */
|
@@ -18396,7 +18396,7 @@ InvadersVideo.COLORS = {
|
18396 | 18396 | InvadersVideo.CLASSES["InvadersVideo"] = InvadersVideo;
|
18397 | 18397 |
|
18398 | 18398 | /**
|
18399 |
| - * @copyright https://www.pcjs.org/modules/v3/machine.js (C) 2012-2024 Jeff Parsons |
| 18399 | + * @copyright https://www.pcjs.org/modules/v3/machine.js (C) 2012-2025 Jeff Parsons |
18400 | 18400 | */
|
18401 | 18401 |
|
18402 | 18402 | /**
|
|
0 commit comments