Howard M. Harte
dafb61a585
Add TBR register to CPU.
2012-11-20 15:49:05 -08:00
Howard M. Harte
10e58e1074
Add documentation for TX-0.
2012-11-20 15:45:26 -08:00
Mark Pizzolato
81ea8e139e
Added build of TX-0 simulator to the makefile
2012-11-08 06:24:31 -08:00
Mark Pizzolato
6cda56650d
Fixed compiler identified bugs and warnings.
2012-11-08 06:23:52 -08:00
Mark Pizzolato
df0fbcd047
Generated unique GUID for the TX-0.vcproj project file. (prior guid was a duplicate of another project's guid).
...
Incorporated TX-0 into the simh.sln file
2012-11-08 06:20:40 -08:00
Howard M. Harte
31bc758610
Fix .vcproj warnings when upgrading to VS2012.
2012-11-07 21:53:29 -08:00
Howard M. Harte
fe4f1b570f
Delete unneeded files.
2012-11-07 21:39:10 -08:00
Howard M. Harte
44409de10f
Add Visual Studio project file for TX-0.
2012-11-07 21:34:11 -08:00
Howard M. Harte
c10aa0a8be
Add mouse maze game and tic tac toe tapes.
...
Tape images and startup scripts for:
Mouse maze game
Tic Tac Toe
2012-11-07 20:57:41 -08:00
Howard M. Harte
35ef1c8d24
Initial public version of TX-0 for SIMH
...
Integrate TX-0 simulation into SIMH.
2012-11-07 20:47:26 -08:00
Mark Pizzolato
be1e1326b3
Merge pull request #11 from andreax79/master
...
show default & set default command added
2012-08-28 07:24:00 -07:00
Andrea Bonomi
405c70bccd
set default/show default commands fix
2012-08-28 07:40:42 +02:00
Andrea Bonomi
a1a6a8a40d
show_default fix
2012-08-23 17:18:31 +02:00
Andrea Bonomi
715bc12d3b
show default & set default command added
...
Hello,
I fixed the show/set default commands and tested on the following host
platform: OSX(x64), Linux(arm), FreeBSD(x86), Windows(x64),
OpenVMS(VAX).
The commands are very simple and the code is the same for all the *nix
and VMS, and it is a little different for Windows.
Andrea
2012-08-21 12:50:27 +02:00
Mark Pizzolato
0f2ed31b33
Fix UDATA macro to reflect prior changes in the unit data structure. This fixes any reference to the macro which may supply an initial wait time to the unit structure after using the UDATA macro.
2012-07-19 13:30:31 -07:00
Mark Pizzolato
66edd72ecb
Merge branch 'nj7p/swtp6800-v2.1'
...
Conflicts:
makefile
swtp6800/common/bootrom.c
swtp6800/common/dc-4.c
swtp6800/common/i2716.c
swtp6800/common/m6800.c
swtp6800/common/m6810.c
swtp6800/common/mp-8m.c
swtp6800/common/mp-a.c
swtp6800/common/mp-a2.c
swtp6800/common/mp-b2.c
swtp6800/common/mp-s.c
swtp6800/swtp6800/mp-a2_sys.c
swtp6800/swtp6800/mp-a_sys.c
swtp6800/swtp6800/swtp_defs.h
2012-07-13 15:21:30 -07:00
Bill Beech
908ad1308e
Corrected copyright dates on all files
2012-07-11 12:23:03 -07:00
Bill Beech
fc3c1812bf
Fixed nested sim_defs.h problem
2012-07-11 12:00:57 -07:00
Bill Beech
5fcd6a7960
Updated several file to remove "egregious" errors
2012-07-11 11:59:15 -07:00
Mark Pizzolato
ffa52ab3fd
Changed the display of the contents of the error message buffer to only do so if no devices were returned at all
2012-07-10 16:14:30 -07:00
Mark Pizzolato
f66175beea
Added support to avoid the mkdir BIN race condition in parallel make
2012-07-10 13:47:17 -07:00
Mark Pizzolato
938450bbf5
Added display of warning produced by pcap_findalldevs() where a warning message is provided when no devices are available (OSX). - Sergey Oboguev
2012-07-10 13:32:41 -07:00
Mark Pizzolato
fd1cd463f9
Added UNIT_IDLE to timer threads for RQ B, C and D controllers. - Sergey Oboguev
2012-07-10 13:26:08 -07:00
Mark Pizzolato
2a9ac8a830
VHD Performance enhancementsDaa:
...
optimize BAT updates when writing to previously unwritten data blocks
data block alignment for optimal behavior on Advance Format host disks (4096 sectors)
2012-07-10 13:18:03 -07:00
Bill Beech
e0d8de9de7
Replaced SWTBUG.BIN, fixed error in common/mp-s.c, and removed debugging
...
statements from common.m6800.c. This version works in GIT release 4.0.
2012-07-08 15:50:41 -07:00
Bill Beech
567a304c37
Changes to replace the SWTP V1 code with the V2 code
2012-07-05 14:14:49 -07:00
Mark Pizzolato
321b05c705
Fixed pragmas to work for various gcc and clang versions
2012-05-26 08:13:11 -07:00
Mark Pizzolato
5d081f8d93
Revised HP2100 from Dave Bryan with his fixes to cleanup compiling under the LLVM clang compiler
2012-05-12 14:25:34 -07:00
Mark Pizzolato
b816a42177
BuildROMs enhancements.
...
- Added support to allow proper building of ROM dependent modules if the ROM image file is missing but the desired ROM image include file exists and has the correct/expected contents.
- Added support to help new ROMs to be added to the set of ROMs which are translated/tested.
- Added command Usage to program which is displayed if invoked with /? or /help Usage displays the current set of ROM images which are known.
2012-05-12 13:49:47 -07:00
Mark Pizzolato
22b0e564a2
Updating revision to reflect v4.0 development activity
2012-05-06 06:08:06 -07:00
Mark Pizzolato
ac7490429d
Revised location of github repository to be simh/simh
2012-05-05 09:42:44 -07:00
Mark Pizzolato
9938567da9
Removed references to nonexistent include file
2012-05-05 09:40:10 -07:00
Mark Pizzolato
54ad020b4e
Fixed potential memory leaks on error paths in scp.c/sim_rest (Peter Schorn)
2012-05-05 09:23:19 -07:00
Mark Pizzolato
928b4a071f
Fixed incorrect cleanup when closing tape with asynch I/O enabled
2012-05-02 07:18:35 -07:00
Mark Pizzolato
ff4f1d3a02
Fix error message reporting when command not found.
2012-05-02 07:17:45 -07:00
Mark Pizzolato
e35e6bc458
Official simh-v3.9-0 Merge
2012-05-02 07:06:11 -07:00
Mark Pizzolato
e3bdb12aeb
Simplified conditions when a do command file error message is printed
2012-04-30 13:48:47 -07:00
Mark Pizzolato
ee235a6c37
Fixed conditions when error messages are displayed while processing do commands
2012-04-30 05:53:55 -07:00
Mark Pizzolato
7830a327f0
Added a -O switch to the programs arguments which will enable global ON inheritance.
2012-04-29 21:26:36 -07:00
Mark Pizzolato
d4e1cac0ea
Added makefile support to use the LLVM (clang) compiler on OSX and other platforms where it may be available (Linux, *BSD, etc.)
2012-04-29 12:39:25 -07:00
Mark Pizzolato
0f8e6cfe95
Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions.
2012-04-29 11:59:44 -07:00
Mark Pizzolato
3775c17034
Fixed asynch disk/tape I/O reset behaviors to reliably synchronize with the I/O thread's startup
2012-04-29 05:55:46 -07:00
Mark Pizzolato
c4659a0903
Fixed issue where asynchronous I/O wouldn't be reliable after a device reset.
2012-04-28 08:37:20 -07:00
Mark Pizzolato
784f0542f2
Fixed for Compiler indicated bugs
2012-04-27 15:09:40 -07:00
Mark Pizzolato
78009646f0
Cleaned up compiler noticed issues
2012-04-27 15:06:39 -07:00
Mark Pizzolato
c7f778ca79
Cleaned up makefile to support OSX builds with the clang compiler
2012-04-27 14:03:28 -07:00
Mark Pizzolato
ce716f93f6
Fix to avoid excessive compiler optimization of vax ROM access spinwait. Found by Craig Berry, fix suggested by Sergey Oboguev
2012-04-27 13:38:13 -07:00
Mark Pizzolato
57008bb8f5
Cleaned up nested comments
2012-04-27 12:36:03 -07:00
Mark Pizzolato
19bf1cdb90
Cleanup compiler warning about printf arguments
2012-04-27 12:27:16 -07:00
Mark Pizzolato
f77a38c3c5
Cleaned up a few compile complaints
2012-04-27 12:11:12 -07:00