1
0
mirror of https://github.com/simh/simh.git synced 2026-01-11 23:52:58 +00:00

README: Update open-simh differences and 0readme_ethernet.txt for correctness

This commit is contained in:
Mark Pizzolato 2022-09-27 14:30:18 -10:00
parent 183c9c5fc7
commit 8bd8692384
2 changed files with 13 additions and 7 deletions

View File

@ -222,9 +222,9 @@ Windows notes:
developed or supported. These packages for windows simulate the libpcap
package that is freely available for un*x systems.
2. You must *install* the npcap or WinPCAP runtime package.
2. You must *install* the Npcap or WinPCAP runtime package.
3. The first time the npcap/WinPCAP driver is used, it will be dynamically
3. The first time the Npcap/WinPCAP driver is used, it will be dynamically
loaded, and the user must be an Administrator on the machine to do so.
If you need to run as an unprivileged user, you must set the "npf" driver
to autostart.
@ -259,6 +259,8 @@ Building on Windows:
https://github.com/simh/windows-build/archive/windows-build.zip
This archive of dependent components for Windows simulators will
automatically be downloaded, if needed, when building with Visual Studio.
There are Windows batch files provided to initiate compiles using the MinGW
compiler tool chain. These batch files are located in the same directory
@ -290,7 +292,7 @@ for details.
----- WARNING ----- WARNING ----- WARNING ----- WARNING ----- WARNING -----
1. For all platforms, you must run SIMH(scp) with sufficient privilege to
allow the Ethernet card can be set into promiscuous mode and to write
allow the Ethernet card to be set into promiscuous mode and to write
packets through the driver.
a) For Windows systems this means having administrator privileges to
start the "npf" driver. The current WinPcap installer offers an
@ -365,9 +367,9 @@ Building on Linux, {Free|Net|Open}BSD, OS/X, Solaris, other *nix:
binaries will run on any system whether or not libpcap is installed. If
you want to force direct libpcap linking during a build you do so by
typing 'make USE_NETWORK=1'. You must build with gcc to do this. There
is no observable benefit to statically linking against libpcap. Support
for statically linking libpcap ia deprecated on all platforms except
Linux and OS X where it has already been removed.
is no observable benefit to directly linking against libpcap. Support
for directly linking libpcap is deprecated on all platforms except
Linux and macOS where it has already been removed.
4. Some platforms (HP-UX in particular) may not have vendor supplied libpcap
components available and installed with the operating system. The packages

View File

@ -52,7 +52,7 @@ All Simulator updates on Open SIMH will be present in this repository, and any c
### Mark Pizzolato's changes not present in the Open SIMH repo:
#### Changes to SCP (the simulator framework or command execution environment)
#### Visible changes to SCP (the simulator framework or command execution environment)
- Add descriptive messages for cases when NOPARAM status is returned.
- Avoid excessive DO command context lines when commands produce multiple lines of output.
@ -66,6 +66,10 @@ All Simulator updates on Open SIMH will be present in this repository, and any c
- Add extended register sanity checks including duplicate name detection. Fixed simulator devices with duplicate register names.
- Simulators with video devices that may be enabled, no longer disable the screen saver until the video display is presented. Optionally enabling or disabling the OS screen saver by an environment variable.
- More readable output of SHOW <dev>|<unit> with variable sized DEVICE and UNIT names.
- Automatic Crllic Font detection in BESM6 simulator at runtime rather than build time. More relevant for distribution binaries.
- Build-in tab file name completion previously done by GPL readline now done by BSD licensed library available on all platforms (expecially Windows).
- Robust register sanity checking for all register definition macros.
- When building on windows, the windows-build dependency libraries are automatically downloaded even if git is not available.
#### Changes to the PDP-11 and VAX simulators