mirror of
https://github.com/pkimpel/retro-b5500.git
synced 2026-02-12 03:07:30 +00:00
44 lines
2.0 KiB
JavaScript
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
|
|
};
|