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

Björn Victor bjorn at victor.se
Wed Jun 23 17:02:15 CEST 2021

I've always done it the way described in 
klh10/run/ksits/pubits/doc/distrib.its. I find it convenient, e.g since 
the ITS can autostart without having to type "its" and $G. (I also only 
do the procedure once in a blue moon.)

-- Björn

On 2021-06-23 16:32, Eric Swenson wrote:
> 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.
> Thoughts?
> -- 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 
>> <https://github.com/PDP-10/its/pull/2038>
>>         Commit Summary
>>   * Use CH11 address
>>         File Changes
>>   * *M* src/system/chaos.289
>>     <https://github.com/PDP-10/its/pull/2038/files#diff-e4106c38ae6208f2597781b76da5037b5181c5e869bec5786ecde39a6e180630>
>>     (29)
>>   * *M* src/system/its.1650
>>     <https://github.com/PDP-10/its/pull/2038/files#diff-5c85e388d3a4613678176f8c2e28f73fead0cff78488d7179c26ca51d57efcb4>
>>     (11)
>>         Patch Links:
>>   * https://github.com/PDP-10/its/pull/2038.patch
>>     <https://github.com/PDP-10/its/pull/2038.patch>
>>   * https://github.com/PDP-10/its/pull/2038.diff
>>     <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 
>> <https://github.com/PDP-10/its/pull/2038>, or unsubscribe 
>> <https://github.com/notifications/unsubscribe-auth/AAGT4Y4RJPFMFEIAMLW46ULTUBK47ANCNFSM47DJZPAQ>.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://its.victor.se/pipermail/its-hackers_its.victor.se/attachments/20210623/4a283acb/attachment.html>

More information about the its-hackers mailing list