125 changed files with
125 additions and
462 deletions
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 Bus component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 Computer component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Controls the PDP11 CPU component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements PDP11 opcode handlers.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 CPU component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 Debugger component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview PDP11-specific compile-time definitions.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements PDP11 device support.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-20
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 Keyboard component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 Memory component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Defines PDP11 message categories.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Compile-time definitions for Debugger-less configurations.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 Panel component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 RAM component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 ROM component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Sep-03
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
@ -1,8 +1,7 @@
|
|
|
|
|
/**
|
|
|
|
|
* @fileoverview Implements the PDP11 SerialPort component.
|
|
|
|
|
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>
|
|
|
|
|
* @version 1.0
|
|
|
|
|
* Created 2016-Oct-04
|
|
|
|
|
* @copyright Jeff Parsons 2012-2016
|
|
|
|
|
*
|
|
|
|
|
* This file is part of PCjs, a computer emulation software project at <http://pcjs.org/>.
|
|
|
|
|
*
|
|
|
|
|
|