TX-0: Reconcile license with open-simh.
This commit is contained in:
parent
3a7ec4788f
commit
b5b8277611
6 changed files with 67 additions and 88 deletions
|
@ -1,9 +1,7 @@
|
|||
/*************************************************************************
|
||||
* *
|
||||
* $Id: tx0_cpu.c 2066 2009-02-27 15:57:22Z hharte $ *
|
||||
* *
|
||||
* Copyright (c) 2009-2017 Howard M. Harte. *
|
||||
* Based on pdp1_cpu.c, Copyright (c) 1993-2007, Robert M. Supnik *
|
||||
* Copyright (c) 2009-2022 Howard M. Harte. *
|
||||
* https://github.com/hharte *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining *
|
||||
* a copy of this software and associated documentation files (the *
|
||||
|
@ -18,23 +16,21 @@
|
|||
* *
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY *
|
||||
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
|
||||
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
|
||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
|
||||
* INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
|
||||
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
|
||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
|
||||
* SOFTWARE. *
|
||||
* *
|
||||
* Except as contained in this notice, the name of Howard M. Harte shall *
|
||||
* Except as contained in this notice, the names of The Authors shall *
|
||||
* not be used in advertising or otherwise to promote the sale, use or *
|
||||
* other dealings in this Software without prior written authorization *
|
||||
* of Howard M. Harte. *
|
||||
* from the Authors. *
|
||||
* *
|
||||
* Module Description: *
|
||||
* TX-0 Central Processor *
|
||||
* *
|
||||
* Environment: *
|
||||
* User mode only *
|
||||
* *
|
||||
* References: *
|
||||
* See: www.bitsavers.org/pdf/mit/tx-0/ for documentation. *
|
||||
* See: www.bitsavers.org/bits/MIT/tx-0/ for software. *
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
/*************************************************************************
|
||||
* *
|
||||
* $Id: tx0_defs.h 2059 2009-02-23 05:59:14Z hharte $ *
|
||||
* *
|
||||
* Copyright (c) 2009 Howard M. Harte. *
|
||||
* Based on pdp1_defs.h, Copyright (c) 1993-2006, Robert M. Supnik *
|
||||
* Copyright (c) 2009-2022 Howard M. Harte. *
|
||||
* https://github.com/hharte *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining *
|
||||
* a copy of this software and associated documentation files (the *
|
||||
|
@ -18,27 +16,25 @@
|
|||
* *
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY *
|
||||
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
|
||||
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
|
||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
|
||||
* INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
|
||||
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
|
||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
|
||||
* SOFTWARE. *
|
||||
* *
|
||||
* Except as contained in this notice, the name of Howard M. Harte shall *
|
||||
* Except as contained in this notice, the names of The Authors shall *
|
||||
* not be used in advertising or otherwise to promote the sale, use or *
|
||||
* other dealings in this Software without prior written authorization *
|
||||
* of Howard M. Harte. *
|
||||
* from the Authors. *
|
||||
* *
|
||||
* Module Description: *
|
||||
* cpu TX-0 Central Processor *
|
||||
* *
|
||||
* Environment: *
|
||||
* User mode only *
|
||||
* cpu TX-0 Central Processor Definitions. *
|
||||
* *
|
||||
*************************************************************************/
|
||||
|
||||
#ifndef PDP1_DEFS_H_
|
||||
#define PDP1_DEFS_H_ 0
|
||||
#ifndef TX0_DEFS_H_
|
||||
#define TX0_DEFS_H_ 0
|
||||
|
||||
#include "sim_defs.h"
|
||||
|
||||
|
@ -94,4 +90,4 @@
|
|||
#define UNIT_MODE_TEST (1 << UNIT_V_MODE)
|
||||
|
||||
|
||||
#endif
|
||||
#endif /* TX0_DEFS_H_ */
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
/*************************************************************************
|
||||
* *
|
||||
* $Id: tx0_dpy.c 2060 2009-02-24 06:49:07Z hharte $ *
|
||||
* *
|
||||
* Copyright (c) 2009-2012, Howard M. Harte *
|
||||
* Copyright (c) 2009-2022, Howard M. Harte *
|
||||
* https://github.com/hharte *
|
||||
* Copyright (c) 2004, Philip L. Budne *
|
||||
* Copyright (c) 1993-2003, Robert M. Supnik *
|
||||
* *
|
||||
|
@ -19,22 +18,21 @@
|
|||
* *
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY *
|
||||
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
|
||||
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
|
||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
|
||||
* INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
|
||||
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
|
||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
|
||||
* SOFTWARE. *
|
||||
* *
|
||||
* Except as contained in this notice, the name of Howard M. Harte shall *
|
||||
* Except as contained in this notice, the names of The Authors shall *
|
||||
* not be used in advertising or otherwise to promote the sale, use or *
|
||||
* other dealings in this Software without prior written authorization *
|
||||
* of Howard M. Harte. *
|
||||
* from the Authors. *
|
||||
* *
|
||||
* Module Description: *
|
||||
* TX-0 display simulator *
|
||||
* *
|
||||
* Environment: *
|
||||
* User mode only *
|
||||
* TX-0 display simulator *
|
||||
* *
|
||||
*************************************************************************/
|
||||
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
/*************************************************************************
|
||||
* *
|
||||
* $Id: tx0_stddev.c 2063 2009-02-25 07:37:57Z hharte $ *
|
||||
* *
|
||||
* Copyright (c) 2009-2012 Howard M. Harte. *
|
||||
* Based on pdp1_stddev.c, Copyright (c) 1993-2006, Robert M. Supnik *
|
||||
* Copyright (c) 2009-2022 Howard M. Harte. *
|
||||
* https://github.com/hharte *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining *
|
||||
* a copy of this software and associated documentation files (the *
|
||||
|
@ -18,23 +16,21 @@
|
|||
* *
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY *
|
||||
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
|
||||
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
|
||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
|
||||
* INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
|
||||
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
|
||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
|
||||
* SOFTWARE. *
|
||||
* *
|
||||
* Except as contained in this notice, the name of Howard M. Harte shall *
|
||||
* Except as contained in this notice, the names of The Authors shall *
|
||||
* not be used in advertising or otherwise to promote the sale, use or *
|
||||
* other dealings in this Software without prior written authorization *
|
||||
* of Howard M. Harte. *
|
||||
* from the Authors. *
|
||||
* *
|
||||
* Module Description: *
|
||||
* TX-0 Standard Devices *
|
||||
* *
|
||||
* Environment: *
|
||||
* User mode only *
|
||||
* *
|
||||
*************************************************************************/
|
||||
|
||||
/*
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
/*************************************************************************
|
||||
* *
|
||||
* $Id: tx0_sys.c 2061 2009-02-24 07:05:58Z hharte $ *
|
||||
* *
|
||||
* Copyright (c) 2009-2012 Howard M. Harte. *
|
||||
* Based on pdp1_sys.c, Copyright (c) 1993-2007, Robert M. Supnik *
|
||||
* Copyright (c) 2009-2022 Howard M. Harte. *
|
||||
* https://github.com/hharte *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining *
|
||||
* a copy of this software and associated documentation files (the *
|
||||
|
@ -18,22 +16,20 @@
|
|||
* *
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY *
|
||||
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
|
||||
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
|
||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
|
||||
* INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
|
||||
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
|
||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
|
||||
* SOFTWARE. *
|
||||
* *
|
||||
* Except as contained in this notice, the name of Howard M. Harte shall *
|
||||
* Except as contained in this notice, the names of The Authors shall *
|
||||
* not be used in advertising or otherwise to promote the sale, use or *
|
||||
* other dealings in this Software without prior written authorization *
|
||||
* of Howard M. Harte. *
|
||||
* from the Authors. *
|
||||
* *
|
||||
* Module Description: *
|
||||
* TX-0 simulator interface *
|
||||
* *
|
||||
* Environment: *
|
||||
* User mode only *
|
||||
* TX-0 simulator interface: 4-bit opcode with index register. *
|
||||
* *
|
||||
*************************************************************************/
|
||||
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
/*************************************************************************
|
||||
* *
|
||||
* $Id: tx0_sys_orig.c 2065 2009-02-25 15:05:00Z hharte $ *
|
||||
* *
|
||||
* Copyright (c) 2009-2012 Howard M. Harte. *
|
||||
* Copyright (c) 2009-2022 Howard M. Harte. *
|
||||
* https://github.com/hharte *
|
||||
* *
|
||||
* Permission is hereby granted, free of charge, to any person obtaining *
|
||||
* a copy of this software and associated documentation files (the *
|
||||
|
@ -17,22 +16,20 @@
|
|||
* *
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND *
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY *
|
||||
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, *
|
||||
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE *
|
||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
|
||||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
|
||||
* INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
|
||||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
|
||||
* ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
|
||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
|
||||
* SOFTWARE. *
|
||||
* *
|
||||
* Except as contained in this notice, the name of Howard M. Harte shall *
|
||||
* Except as contained in this notice, the names of The Authors shall *
|
||||
* not be used in advertising or otherwise to promote the sale, use or *
|
||||
* other dealings in this Software without prior written authorization *
|
||||
* of Howard M. Harte. *
|
||||
* from the Authors. *
|
||||
* *
|
||||
* Module Description: *
|
||||
* TX-0 simulator interface *
|
||||
* *
|
||||
* Environment: *
|
||||
* User mode only *
|
||||
* Original Lincoln Labs TX-0: 2-bit opcode and no index register. *
|
||||
* *
|
||||
*************************************************************************/
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue