[its-hackers] Fwd: [PDP-10/its] Use the CH11 Chaosnet address (#2038)

Eric Swenson eric at swenson.org
Wed Jun 23 16:32:39 CEST 2021

Hi Björn, 

I noticed that you referenced “copying [the ITS binary] to the host and converting the format” when preparing a new ITS for use with KLH10. I’ve always wondered why this is done, or why this is a good thing. When I use KLH10 (the only simulator for 10s that I use), I always just load DSKDMP from the host (yes, transferred and converted), but since it doesn’t change much, that transferring and converting happens once in a blue moon. I never load ITS from the host. I always use DSKDMP to load the latest ITS from the ITS file system. I can keep multiple ITS binaries there (ITS, OITS, NITS, etc), and simply pick the one I want to run from DSKDMP. 

So I’ve never seen the value of actually transferring a new ITS to the host, converting it, and loading it directly into KLH10.


-- Eric

Begin forwarded message:

> From: Björn Victor <notifications at github.com>
> Date: June 22, 2021 at 02:39:27 PDT
> To: PDP-10/its <its at noreply.github.com>
> Cc: Subscribed <subscribed at noreply.github.com>
> Subject: [PDP-10/its] Use the CH11 Chaosnet address (#2038)
> Reply-To: PDP-10/its <reply+AAGT4Y36MZMHPHPFH5Q46FN63WIM7EVBNHHDOQLX64 at reply.github.com>
> Use the Chaosnet address reported by the CH11 device at boot time (e.g. as configured in klh10), rather than the statically defined one.
> This makes it easier to change a system's address (e.g. for joining the Global Chaosnet). Rather than recompiling ITS, copying it to the host, converting the format, and dumping a new @.its (as described in distrib.its), you just need to change the klh10 init file (the myaddr parameter of the ch11 devdef).
> I have only tried this in klh10, but if the CH11 is properly implemented it should also work in other systems.
> This patch only handles the CH11 device, but it seems the CH10 device also supports reading its address, so someone could fix that.
> (This also may open the possibility of using dynamically allocated Chaosnet addresses in the future.)
> The H3TEXT file will still need changes, but it is easily editable, and there is DNS to the rescue...
> You can view, comment on, or merge this pull request online at:
>   https://github.com/PDP-10/its/pull/2038
> Commit Summary
> Use CH11 address
> File Changes
> M src/system/chaos.289 (29)
> M src/system/its.1650 (11)
> Patch Links:
> https://github.com/PDP-10/its/pull/2038.patch
> https://github.com/PDP-10/its/pull/2038.diff
>> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or unsubscribe.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://its.victor.se/pipermail/its-hackers_its.victor.se/attachments/20210623/95d59bbe/attachment.html>

More information about the its-hackers mailing list