Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
a3973f0e8c0626464baa91f2fbae2095c38eed2c
a3973f0
Merge branch 'master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
9386369
Made dynamic libreadline loading more robust for some systems
by Mark Pizzolato
· 13 years ago
4f6ad32
Fixed MAC Address Conflict detection support.
by Mark Pizzolato
· 13 years ago
4ab5265
Provided Console Control Event explanation as comments in the sim_console code.
by Mark Pizzolato
· 13 years ago
4ce92b4
Fixed overrun bug in eth_devices.
by Mark Pizzolato
· 13 years ago
d9e4afe
Fixed internal loopback packet processing. We should only respond to loopback packets addressed to the physical MAC address OR the Broadcast address OR a Multicast address we're listening to (we may receive other loopback packets if we're in promiscuous mode but we should not respond to them).
by Mark Pizzolato
· 13 years ago
cf49864
More robust detection of file transfer/conversion errors in ROM/boot code
by Mark Pizzolato
· 13 years ago
f096371
Change default makefile behavior to prefer OS provided libpcap components over www.tcpdump.org components and to suggest that the build should be done with the OS libpcap-dev package.
by Mark Pizzolato
· 13 years ago
153e905
Added checking to detect unexpected file sizes for ROM image files.
by Mark Pizzolato
· 13 years ago
4838d1f
Align VHD disk data blocks for optimal performance when a VHD resides on storage with 4K sector size.
by Mark Pizzolato
· 13 years ago
98e343f
Fixed call to pcap_lookupnet to actually use the device name as the argument.
by Mark Pizzolato
· 13 years ago
f2b5837
Clarified operational requirements for SIM_ASYNCH_IO on Windows
by Mark Pizzolato
· 13 years ago
76f68d7
Finished merge of recent changes into VAX730 specific modules
by Mark Pizzolato
· 13 years ago
30ef557
Merge remote-tracking branch 'origin/master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
d8b900e
Make sure that saved VAX clock state is stored in a host platform independent way.
by Mark Pizzolato
· 13 years ago
5efd8fe
Fixed bug in save command. The issue is that attached units which are buffered in memory should also be flushed to storage as part of the save operation to make all the components of the save 'snapshot' consistent.
by Mark Pizzolato
· 13 years ago
9b5750f
Fixed error path issue when RAW disk operations are active (found by Sergey Oboguev)
by Mark Pizzolato
· 13 years ago
c2d50b5
Fixed error path issues found by Sergey Oboguev
by Mark Pizzolato
· 13 years ago
e1d1893
Fixed concurrent write issue (discovered by Sergey Oboguev) which may happen if SIM_ASYNC_IO is enabled
by Mark Pizzolato
· 13 years ago
88076c4
Added check for required build dependencies in the Visual Studio Projects to provide advise when needed.
by Mark Pizzolato
· 13 years ago
db5cdc1
Merged additional functionality from master branch into Extra-VAXen unique files.
by Mark Pizzolato
· 13 years ago
c2e6a83
Merge remote-tracking branch 'origin/master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
d690603
Updated Windows Network build (in makefile and Visual Studio Projects) to reference WinPcap and pthreads in a consistent parallel directory to the simulator source (i.e. ../windows-build/...).
by Mark Pizzolato
· 13 years ago
214b1b6
Fix Linux build to support Debian Squeeze by a non-root user
by Mark Pizzolato
· 13 years ago
94e1975
Avoid compiler warnings when time_t is 64 bits.
by Mark Pizzolato
· 13 years ago
7a558a4
Added support for Logical End of Tape (EOT) detection when required
by Mark Pizzolato
· 13 years ago
3e8b43b
Added description of all the required linux packages to perform a proper build
by Mark Pizzolato
· 13 years ago
aa7c50e
Compiler cleanup for issues noticed during x64 compiles
by Mark Pizzolato
· 13 years ago
01337fe
Fixed tape I/O which didn't work when Asynch I/O was dynamically disabled by scp command 'set noasync'
by Mark Pizzolato
· 13 years ago
d4c83e5
Make sure that the correct struct timespec definition (which the pthreads APIs will need) is known before we define our own.
by Mark Pizzolato
· 13 years ago
6b6d7cc
Refined description of Asynch I/O build support.
by Mark Pizzolato
· 13 years ago
3172e74
Normalized the saved format of the optional VAX TODR persistent file so that it may be moved around from one platform to another along with other simulator state files (disk & tape images, save/restore files, etc.).
by Mark Pizzolato
· 13 years ago
3443839
Fixed disk I/O which didn't work when Asynch I/O was dynamically disabled by scp command 'set noasync'
by Mark Pizzolato
· 13 years ago
3695417
Change 730 windows build to ignore deprecated POSIX APIs.
by Mark Pizzolato
· 13 years ago
5263a9e
Added a sanity check to validate the modify time of the simulator image being restored by the 'restore' command with respect to the modify times of any files which are attached during the restore operation.
by Mark Pizzolato
· 13 years ago
6079add
make output of 'show show' command consistent with other help output (lowercase primary commands).
by Mark Pizzolato
· 13 years ago
d14853e
Fixed build when using a libpcap from www.tcpdump.org
by Mark Pizzolato
· 13 years ago
8db2524
Declare the VAX730 as a non-Qbus system
by Mark Pizzolato
· 13 years ago
7a8a6e8
Merge branch 'master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
e143a06
Revert RQ and TQ to BR5. These devices (on Unibus Systems) are really BR5.
by Mark Pizzolato
· 13 years ago
754c31b
Merge branch 'master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
93f09d3
Fixed interrupts to treat all Qbus devices as BR4. Changed RQ and TQ to BR4 to reflect real hardware (for the Unibus case).
by Mark Pizzolato
· 13 years ago
de9facf
Added echo/log output of the results of a goto command to make it easier to read what happened in a simulator log file. Also flushed log files when starting instruction execution.
by Mark Pizzolato
· 13 years ago
754934b
Added SIM_NAME as an environment variable while a simulator is executing. This can then be used by "do" scripts and/or in the context of host shell commands invoked with "!".
by Mark Pizzolato
· 13 years ago
01369c1
Added sim_ttisatty to support reasonable behaviour (i.e. avoid in infinite loop) in the main command input loop when EOF is detected and input is coming from a file (or a null device: /dev/null or NUL:) This may happen when a simulator is running in a background process.
by Mark Pizzolato
· 13 years ago
de59976
Added missing command argument substitution for command lines read directly from stdin. Also, added new "set environment name=val" command which is potentially useful for scripting.
by Mark Pizzolato
· 13 years ago
421fce7
Added missing implementation of "set nobreak". The help set showed this as valid, but it wasn't defined.
by Mark Pizzolato
· 13 years ago
cbcd244
Fix builds on BSD host systems
by Mark Pizzolato
· 13 years ago
d9f3b66
Fixed line endings to be consistent in dynamically loaded pcap_fileno implementation
by Mark Pizzolato
· 13 years ago
cc890ae
Fixes bugs in multiply and divide introduced in 3.8-1; fixes XR and double precision bugs (from Adrian Wise)
by Mark Pizzolato
· 13 years ago
041e192
Generalized the determination of the host library path for most platforms.
by Mark Pizzolato
· 13 years ago
a808ca5
Added dynamic support for uuid_generate when creating VHDs on *nix platforms.
by Mark Pizzolato
· 13 years ago
71bc2e8
Merge branch 'master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
db7e04e
Cleanup of readline and static libpcap support after multi-platform testing.
by Mark Pizzolato
· 13 years ago
9348364
Added pcap_fileno to the dynamically loaded libpcap entry points since it is needed by OS X.
by Mark Pizzolato
· 13 years ago
2793d49
Cleanup function prototypes for consistency with newer versions of WinPcap and libpcap.
by Mark Pizzolato
· 13 years ago
3b7492d
Added dynamic loading of libpcap on *nix platforms.
by Mark Pizzolato
· 13 years ago
8b01b90
Generalized readline support to dynamically load the readline library and avoid the symbol conflicts which happen on some platforms and some simulators with a global PC variable.
by Mark Pizzolato
· 13 years ago
2d4d248
Added Android targeted build support to the makefile
by Mark Pizzolato
· 13 years ago
22b130b
Generalized makefile approach to find libraries and include files allowing different platforms to simply describe where to check for required components.
by Mark Pizzolato
· 13 years ago
07e1738
Cleaned up makefile to only build network support for simulators which can use it.
by Mark Pizzolato
· 13 years ago
5f1a22a
Cleaned up makefile to only build network support for simulators which can use it.
by Mark Pizzolato
· 13 years ago
3e10dfb
Merge branch 'master' into Extra-VAXen
by Mark Pizzolato
· 13 years ago
f9521ea
Reverting Interrupt Priority Level change for DEQNA/DELQA. There is a general issue with all Qbus devices which is not specific to the DEQNA/DELQA. Fix coming later from Bob Supnik
by Mark Pizzolato
· 13 years ago
8e606f0
Fix compiler warning due to extra arguments passed to printf
by Mark Pizzolato
· 13 years ago
1d49090
Fix for OSX clean compile
by Mark Pizzolato
· 13 years ago
d733bc3
Fixed Interrupt Priority Level of DELQA and DELQA-T devices to be BR4 devices. Reported by Sergey Oboguev
by Mark Pizzolato
· 13 years ago
158a02d
Removed unused utility routine which doesn't compile on some platforms
by Mark Pizzolato
· 13 years ago
02c5302
cleaned up Solaris build issues
by Mark Pizzolato
· 13 years ago
cbc14bc
Fix memory leak on error path and proper polling vs async conditions
by Mark Pizzolato
· 13 years ago
fd5de0d
Added support for VDE (Virtual Distributed Ethernet) network packet transport
by Mark Pizzolato
· 13 years ago
bfb6e54
Compiler warning cleanup
by Mark Pizzolato
· 13 years ago
4167c4c
Cleanup comments
by Mark Pizzolato
· 13 years ago
f84c610
Added useful diagnostic when restore operation fails due to inability to attach a device
by Mark Pizzolato
· 13 years ago
a8a5a5b
Fixed error path to properly close file
by Mark Pizzolato
· 13 years ago
eaddb7d
Added support for integrated Tap networking interfaces on OSX
by Mark Pizzolato
· 13 years ago
ec4f002
Standardized the simulatar transition messages which is needed on hosts with raw console tty I/O (From the OSX community)
by Mark Pizzolato
· 13 years ago
0c4b62f
Remove compiler warnings if built with DONT_USE_PCAP_FINDALLDEVS
by Mark Pizzolato
· 13 years ago
2df727b
adds link to pdp8_fpp.c
by Mark Pizzolato
· 13 years ago
852293e
many bug fixes (all from Rick Murphy); now functional
by Mark Pizzolato
· 13 years ago
445cb17
Fixed SDLC to clear AC (from Dave Gesswein)
by Mark Pizzolato
· 13 years ago
c38eacd
Fixed throttling in several ways:
by Mark Pizzolato
· 13 years ago
9f1f586
Compiler cleanup
by Mark Pizzolato
· 13 years ago
7075a3e
Added support for concurrent sharing of raw disk images/drives between simulators
by Mark Pizzolato
· 13 years ago
51525f7
Fixed builds on x64 *nix platforms to properly detect the availability of libm
by Mark Pizzolato
· 13 years ago
329d84e
Fixed Missing SIM_ASYNCH_IO option in VAX780 Debug build
by Mark Pizzolato
· 13 years ago
7f9a612
Merge branch 'VAX-TODR'
by Mark Pizzolato
· 13 years ago
5687f92
VAX & VAX780 Generalized setting TODR for all OSes.
by Mark Pizzolato
· 13 years ago
eef35bd
Added a console log flush when starting a simulator and potentially waiting for a telnet connection
by Mark Pizzolato
· 13 years ago
3ae8a42
Allowed SET CONSOLE TELNET=nnn to be issued multiple times, with an automatic SET CONSOLE NOTELNET done as needed.
by Mark Pizzolato
· 13 years ago
2753c4a
Fixed DO command to properly return and display status from nested invocations.
by Mark Pizzolato
· 13 years ago
034e749
Added SET ASYNCH and SET NOASYNCH commands to dynamically enable or disable Asynchronous I/O support
by Mark Pizzolato
· 13 years ago
6e09802
Documented current state of sim_ether, etc. and included references for new OpenVMS Integrety (IA64) support.
by Mark Pizzolato
· 13 years ago
0705a6b
Fixed typo in VAX730 build
by Mark Pizzolato
· 13 years ago
e410733
fixed makefile to correctly use readline on x64 Linux builds which have libreadline available
by Mark Pizzolato
· 13 years ago
a6b8d63
Merge of VAX 11/730 Simulator from Matt Burke
by Mark Pizzolato
· 13 years ago
cb35f6c
Added support for embedded ROM images in simulators.
by Mark Pizzolato
· 13 years ago
312bc9a
Added signal catching of SIGHUP and SIGTERM to cause simulator STOP. This will facilitate running a simulator as a 'service' on *nix platforms, given a sufficiently flexible simulator .ini file.
by Mark Pizzolato
· 13 years ago
e70278e
VAX: Fixed idle conditions for various versions of Ultrix, Quasijarus-4.3BSD, NetBSD and OpenBSD.
by Mark Pizzolato
· 13 years ago
a280dd2
Added Readline build support on more *nix platforms
by Mark Pizzolato
· 13 years ago
Next »