mirror of
https://github.com/open-simh/simh.git
synced 2026-02-11 02:40:35 +00:00
Previously, the NI ethernet device expected to do all autoconfiguration at attach time. Furthermore, if attaching failed for some reason (e.g., permission issues on a tap device, etc.) the card would be left autoconfigured, but in a broken state that could lead to reading uninitialized memory. This change fixes those bugs, and allows the device to be attached and detached more freely. The card is now autoconfigured when it is enabled. Attaching and detaching are analogous to connecting or disconnecting an ethernet transceiver from the physical device.
42 KiB
42 KiB