1
0
mirror of https://github.com/pkimpel/retro-b5500.git synced 2026-02-12 03:07:30 +00:00
Files
pkimpel.retro-b5500/emulator/B5500SystemConfiguration.js
paul 2bc5332a56 Implement first crude test harness for ConfigureSystem,
CentralControl, and Processor using webUI/B5500Console.html.
2012-06-30 23:33:41 +00:00

44 lines
2.0 KiB
JavaScript

/***********************************************************************
* retro-b5500/emulator B5500SystemConfiguration.js
************************************************************************
* Copyright (c) 2012, Nigel Williams and Paul Kimpel.
* Licensed under the MIT License,
* see http://www.opensource.org/licenses/mit-license.php
************************************************************************
* B5500 System Configuration module.
*
* This is presently a static Javascript object describing the hardware
* modules and peripherals attached to the system.
************************************************************************
* 2012-06-30 P.Kimpel
* Original version, from thin air.
***********************************************************************/
"use strict";
var B5500SystemConfiguration = {
PA: true, // Processor A available
PB: false, // Processor B available
PB1L: false, // PA is P1 (false) | PB is P1 (true)
IO1: true, // I/O Unit 1 available
IO2: true, // I/O Unit 2 available
IO3: false, // I/O Unit 3 available
IO4: false, // I/O Unit 4 available
MemMod: [
true, // Memory module 0 available (4KW)
true, // Memory module 1 available (4KW)
false, // Memory module 2 available (4KW)
false, // Memory module 3 available (4KW)
false, // Memory module 4 available (4KW)
false, // Memory module 5 available (4KW)
false, // Memory module 6 available (4KW)
false // Memory module 7 available (4KW)
],
// Peripheral configuration should go here. Somehow. Someday.
Dummy: null
};