Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
784f0542f27e9e995aeda79a923732cf658a434c
784f054
Fixed for Compiler indicated bugs
by Mark Pizzolato
· 13 years ago
7800964
Cleaned up compiler noticed issues
by Mark Pizzolato
· 13 years ago
c7f778c
Cleaned up makefile to support OSX builds with the clang compiler
by Mark Pizzolato
· 13 years ago
ce716f9
Fix to avoid excessive compiler optimization of vax ROM access spinwait. Found by Craig Berry, fix suggested by Sergey Oboguev
by Mark Pizzolato
· 13 years ago
57008bb
Cleaned up nested comments
by Mark Pizzolato
· 13 years ago
19bf1cd
Cleanup compiler warning about printf arguments
by Mark Pizzolato
· 13 years ago
f77a38c
Cleaned up a few compile complaints
by Mark Pizzolato
· 13 years ago
8989b11
Fixed declaration of unused parameter to quiet a gcc warning
by Mark Pizzolato
· 13 years ago
8317211
Added SHOW ETHERNET command and extended eth_show to track and display open ethernet devices
by Mark Pizzolato
· 13 years ago
31df5e8
Added a mechanism for commands to optionally handle their message printing via a separate dispatch in the command table. This is currently used by run_cmd to handle unsuppressed status returns.
by Mark Pizzolato
· 13 years ago
72be72c
Updated simh faq and doc files
by Mark Pizzolato
· 13 years ago
fc931c9
Fixed incorrect build target names for new swtp6800 projects
by Mark Pizzolato
· 13 years ago
ad9cd1b
Numerous Control Flow Fixes:
by Mark Pizzolato
· 13 years ago
4af7be0
Inherit sim_rev.h from v3.9-0-rc3
by Mark Pizzolato
· 13 years ago
db9bf32
Merge of Bob's simh-v3.9-0-rc3
by Mark Pizzolato
· 13 years ago
19ae16a
Parameterized the gcc invocations in the makefile to facilitate easy use of lint/cppcheck/other-code-analyzer (from Michael Bloom)
by Mark Pizzolato
· 13 years ago
5f505cc
Fixing many compiler identified nits.
by Mark Pizzolato
· 13 years ago
3836306
Revised prior OSX specific makefile fix to avoid a grep error message
by Mark Pizzolato
· 13 years ago
127c804
pdp11_xq: Forced the use of clk_cosched when idling is enabled
by Mark Pizzolato
· 13 years ago
f206fac
Merge branch 'master' of github.com:markpizz/simh
by Mark Pizzolato
· 13 years ago
2873be2
Fixed makefile to work for various different gcc versions on OSX (from Craig Berry)
by Mark Pizzolato
· 13 years ago
dfcd818
Added O_DSYNC semantics to the RAW file open() call for *nix platforms. This makes *nix RAW I/O behavior consistent with windows RAW I/O.
by Mark Pizzolato
· 13 years ago
eb60957
Fixed VAX idle for NetBSD and OpenBSD support.
by Mark Pizzolato
· 13 years ago
190993b
Fixed possible NULL pointer dereference. (from Sergey Oboguev)
by Mark Pizzolato
· 13 years ago
c6c9e0c
Fixed arguments to sprintf when constructing the expansion of %*. Found by Maurizio De Tommaso.
by Mark Pizzolato
· 13 years ago
79d0e25
Fixed printf of error messages which had parameters in the wrong order (found by Maurizio De Tommaso)
by Mark Pizzolato
· 13 years ago
3308398
Removed redundant {sim_name}.rc initialization file.
by Mark Pizzolato
· 13 years ago
04098f6
Fixed VAX idle support for newer versions of NetBSD and OpenBSD to not trigger idling when IPL is changed from the system Boot ROM.
by Mark Pizzolato
· 13 years ago
fc88568
Added a default initializing file simh.rc to the files automatically loaded when a simulator starts
by Mark Pizzolato
· 13 years ago
c166379
Added VAX idle support for newer versions of NetBSD and OpenBSD guests if they use IPL 1 as the idle trigger
by Mark Pizzolato
· 13 years ago
95a1cb7
Added a generic non simulator specific startup include file (simh.rc) to be processed.
by Mark Pizzolato
· 13 years ago
542c158
Added display of the OS sleep resolution which is now displayed as an explanation if idling is unavailable.
by Mark Pizzolato
· 13 years ago
33567b4
Sanity check when detaching a undetached unit. fro Dave Bryan.
by Mark Pizzolato
· 13 years ago
fd702e4
Made automatic startup file be named {sim_name}.rc (i.e. hp2100.rc or vax.rc, etc.)
by Mark Pizzolato
· 13 years ago
1cb4eb7
Fixed Asynch I/O issues which may leave pending asynch I/O in limbo when device resets happen (found by Sergey Oboguev)
by Mark Pizzolato
· 13 years ago
a339dae
Extensive Control Flow Enhancements:
by Mark Pizzolato
· 13 years ago
40deb20
HP2100 update from Dave Bryan
by Mark Pizzolato
· 13 years ago
a14a1ab
Added missing synchronization when dispatching asynchronous calls. From Sergey Oboguev
by Mark Pizzolato
· 13 years ago
ab3af30
- Changed asynch queue insertion and removal to use a lock free algorithm based only on InterlockedCompareExchangePointer. We can now use this lock free approach on IA64 host systems as well.
by Mark Pizzolato
· 13 years ago
7ac3557
Fixed bug under Asynch I/O where I/O completion did not delay the appropriate time before passing back device status to a simulator. Found by Sergey Oboguev.
by Mark Pizzolato
· 13 years ago
6e6fdd0
Fixed VMS Build of DEBUG simulators
by Mark Pizzolato
· 13 years ago
4a78242
Cleaner GCC options detection on older GCC versions on varioous platforms
by Mark Pizzolato
· 13 years ago
9449c1f
Restored announcing GCC version and build options lost in manual merge from v3.9-0-rc2
by Mark Pizzolato
· 13 years ago
38bbdd2
Added VH to the VAX780 build (makefile and descrip.mms)
by Mark Pizzolato
· 13 years ago
7e68046
Added VH to VAX780 Visual Studio Project
by Mark Pizzolato
· 13 years ago
7ea8831
Added do command default file extension for file being opened of '.sim'
by Mark Pizzolato
· 13 years ago
0dd5185
Added VH device to the VAX780
by Mark Pizzolato
· 13 years ago
8cc2ef0
Fixed regression in handling (ignoring) error conditions while processing simple do file.
by Mark Pizzolato
· 13 years ago
027c921
More robust and correct readline support and fix to VMS build for HP2100
by Mark Pizzolato
· 13 years ago
c205070
Fix makefile for better GCC version determination and optimization enabling on more platforms
by Mark Pizzolato
· 13 years ago
6e813b8
Merge with v3.9-0-rc2 first pass
by Mark Pizzolato
· 13 years ago
6d11b3b
Updated HP2100 from Dave Bryan
by Mark Pizzolato
· 13 years ago
8255ba9
Fixed typo in prior correction
by Mark Pizzolato
· 13 years ago
7d07c49
Credit Matt Burke for PCAP-VMS revisions
by Mark Pizzolato
· 13 years ago
380625e
Fixed vax build issue when building on a vax.
by Mark Pizzolato
· 13 years ago
3cc10c3
Fixed vax build issue when building on a vax.
by Mark Pizzolato
· 13 years ago
7c51414
Fixed sim_debug macro implementation to allow for the case when a sim_debug invocation is used as a single expression following an if condition. Found by Michael Bloom
by Mark Pizzolato
· 13 years ago
5863e1b
HP2100 Update from Dave Bryan
by Mark Pizzolato
· 13 years ago
e0fbfa6
Fix memory leaks in attach error paths.
by Mark Pizzolato
· 13 years ago
2fcb0aa
Made VMS build more robust and the failure case when VMS-PCAP is missing provide guidance.
by Mark Pizzolato
· 13 years ago
0270d0e
Cleanup based on reports from Michael Bloom
by Mark Pizzolato
· 13 years ago
3049f16
Compiler detected unsigned bug
by Mark Pizzolato
· 13 years ago
5284f8f
VMS Build cleanup
by Mark Pizzolato
· 13 years ago
45246a3
Updated HP2100 from Dave Bryan
by Mark Pizzolato
· 13 years ago
663b258
Fix potential memory leak in error path reported by Michael Bloom
by Mark Pizzolato
· 13 years ago
cf280ad
Completing merge of v3.9-0-rc1 compile cleanups
by Mark Pizzolato
· 13 years ago
2b43b35
Fix SHOW SHOW command to separate the SHOW options which are device specific and unit specific
by Mark Pizzolato
· 13 years ago
3ccd66d
Cleanup potential fault in eth_close if eth_close is called with a NULL argument.
by Mark Pizzolato
· 13 years ago
93f14f7
Compile cleanups
by Mark Pizzolato
· 13 years ago
1945465
Revised makefile to build with gcc 3.x as well as different 4.x versions and to dynamically determine the availability of desired features and to report the GCC version at build time.
by Mark Pizzolato
· 13 years ago
fabdf73
Compiler cleanup after v3.9-0 merge
by Mark Pizzolato
· 13 years ago
fffad7c
Merge changes from v3.9-0 rc1
by Mark Pizzolato
· 13 years ago
e04a987
Added makefile option to compile without asynchronouos I/O support (invoke make with NOASYNCH=1)
by Mark Pizzolato
· 13 years ago
cf8c541
Cleaned up build status messages
by Mark Pizzolato
· 13 years ago
eb0f027
Cleanup Compiler warning.
by Mark Pizzolato
· 13 years ago
b3102ea
Foxed size units (words or bytes) consistency issues when creating disks.
by Mark Pizzolato
· 13 years ago
e61d00d
Added compiler optimizations to gcc builds
by Mark Pizzolato
· 13 years ago
0abfa93
Merge branch 'master' of github.com:markpizz/simh
by Mark Pizzolato
· 13 years ago
f07f08b
Proper declarations to avoid compiler warnings
by Mark Pizzolato
· 13 years ago
57c961f
Made references to disk capacity consistent with respect to the units they are kept in (i.e. Words or Bytes).
by Mark Pizzolato
· 13 years ago
1d5dc21
Enable Maximum compiler optimization for release build of VAX simulators
by Mark Pizzolato
· 13 years ago
8e76a8d
Fixed cygwin build and execution issue, mostly from Tony Nicholson
by Mark Pizzolato
· 13 years ago
e6c94e9
Add some polish to build messages
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
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
Next »