<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.ndwiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CVS</id>
	<title>NDWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.ndwiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CVS"/>
	<link rel="alternate" type="text/html" href="https://www.ndwiki.org/wiki/Special:Contributions/CVS"/>
	<updated>2026-04-29T13:15:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:Houston1.jpg&amp;diff=6685</id>
		<title>File:Houston1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:Houston1.jpg&amp;diff=6685"/>
		<updated>2021-09-15T08:15:13Z</updated>

		<summary type="html">&lt;p&gt;CVS: Development of the F-16 simulator in Houston Texas. The picture shows 4 ND-50 and the N-10S all in Air Force blue color.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Development of the F-16 simulator in Houston Texas. The picture shows 4 ND-50 and the N-10S all in Air Force blue color.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=6680</id>
		<title>User talk:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=6680"/>
		<updated>2021-07-07T21:00:19Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome, from another user. It is great to have another contributor here. And personally, I&#039;m very interested to see a working ND emulator, especially if it works under Linux and unix like operating systems. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:26, 13 May 2019 (UTC)&lt;br /&gt;
:I have generated a Linux version (beta) http://www.ndwiki.org/images/6/68/NDsim.tar.gz&lt;br /&gt;
::Thanks! I did a quick test. PED updates the screen quite a bit faster than when running the Windows version through Wine. Looks good! [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 08:20, 9 June 2019 (UTC)&lt;br /&gt;
::I even managed to compile a small FORTRAN program with  the FTN compiler with the Linux version (it would probably work in the other version too, I haven&#039;t tried it), now I just need to remember / re-learn all the other steps. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:07, 21 June 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yeah, welcome to the wiki. Great to have more people join us. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 18:09, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also a welcome from me! Please ask if you need any help editing this wiki! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 13:47, 15 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Late to the party, but another welcome from me. :-) &lt;br /&gt;
It might be interesting to you to know that we got a copy of the source code for SINTRAN III/VSX 1985. --[[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 17:02, 17 May 2019 (UTC)&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol1-Gandalf-OCR.pdf SINTRAN III/VSX Part 1]&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol2-Gandalf-OCR.pdf SINTRAN III/VSX Part 2]&lt;br /&gt;
&lt;br /&gt;
Thank you for your welcome greetings!&lt;br /&gt;
The SINTRAN listings are valuable, mine was lost 7 years ago when I moved to a another house. At that moment my working ND-120CX was given away. It was very nice to have for testing purpose.&lt;br /&gt;
:Welcome! Sorry to hear about the disappearing ND-120CX! I worked a lot with the 120, it was a great machine. Even better when it was part of an ND-5700 I used.. unfortunately that system suddenly vanished also. If I had been more aware of it I could probably have had it now. Fortunately I got an ND-110/CX Satellite from gandalf. As for the Sintran listings, unfortunately they are not complete - they&#039;re just enough to write or update certain device drivers and for doing other patching. They&#039;re still very useful though. I have printed listings for H and I at least, and a computer readable one for L (part 1 and 2). [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:12, 19 May 2019 (UTC)&lt;br /&gt;
::I was starting to suspect that the listings were just a subset of sintran III. I&#039;ve been looking through them on and off over the weekend and realizing there is a lot missing. Especially when I was looking for the code for monitor calls. I found some but not all. If we are lucky the code could hide in the archives hidden in [[Telemuseums storage in Fetsund|Fetsund]]. I&#039;ve also learned a lot NORD-PL in the process... better late than never. :-) [[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 15:11, 19 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
I tested the emulator you uploaded today, on Linux in wine+xterm. PED worked fine after I replaced the included DDBTABLES-C.VTM with a version which includes support for terminal type 6. See [[File:Ddbtables.zip]] [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 20:43, 26 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you for testing. My emulator is using type 52 which is not present in the DDBTABLES you use. I would like to include it in my DDBTABLES (and some others as well), but I do not know how to do it. The file seems to be a mix of readable text and binary data.&lt;br /&gt;
::I uploaded a new version which includes terminal type 52. I have DDBTABLES-C10/D10/E10/G05, and also the tool to assemble them from individual entries (VTM-ASSEMBLE:PROG) [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 06:29, 27 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I did a quick test of the emulator today, using Wine (4.0) in Debian 9.9 and xterm. As Tor, I can report that it works, and with DDTABLES support for terminal type 6, PED runs as well. Nice. Do you have a code repository (github / gitlab or something) where we can report bugs? [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:24, 27 May 2019 (UTC)&lt;br /&gt;
::I am now CAVISU at GitHub (https://github.com/CAVISU and you should be able to report bugs.&lt;br /&gt;
&lt;br /&gt;
I tested the version uploaded 02-07-2021, and it works great. I&#039;m curious about mon204/205 which are needed for the symbolic debugger, these are undocumented everywhere as far as I can tell - was it tricky to figure out what they do? [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]])&lt;br /&gt;
:You will find the SINTRAN code for MON 204/205 in SINTRAN III VSX part 2 listing which I believe I got from you (PDF). Search for 3DEBUG. Without this listing it would be very difficult for me to fugure out how the NSD is implemented. I can make a detailed description later. SINTRAN is using segment switching to run the user program/debugger at the same terminal. My emulator works somewhat different; it starts the symbolic debugger in one terminal window and the program to debug in another terminal window. The two emulator instances communicate using SIGUSR1 and SIGUSR2 and a shared memory area. When starting NSD it runs as a 1-bank program using a background segment as any other program. When doing the place command MON 205 is called. The monitor call then reads (RFILE) the PROG-file to a debug segment. The number of debug segments is a SINTRAN configuration parameter. LOOK-AT is calling MON 205 which then use the alternative page table bit to read data from the debug segment. Writing data is using the same functionality. When setting a break point in the program the debugger first reads the instruction which is found at the BP address and then writes MON 204 into this address. When issuing the RUN command MON 205 is called and SINTRAN switches segment to run the user program. When the BP is reached SINTRAN will start NSD (switching segments) at a call-back address given as far as I remember when doing run/MON 205. If you type debug 205 before you start NSD and do the same in the same in the window that appears after doing PLACE  the emulator will output information that may give you some more clues about the funtions in MON 205-&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=6679</id>
		<title>User talk:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=6679"/>
		<updated>2021-07-07T19:16:21Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome, from another user. It is great to have another contributor here. And personally, I&#039;m very interested to see a working ND emulator, especially if it works under Linux and unix like operating systems. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:26, 13 May 2019 (UTC)&lt;br /&gt;
:I have generated a Linux version (beta) http://www.ndwiki.org/images/6/68/NDsim.tar.gz&lt;br /&gt;
::Thanks! I did a quick test. PED updates the screen quite a bit faster than when running the Windows version through Wine. Looks good! [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 08:20, 9 June 2019 (UTC)&lt;br /&gt;
::I even managed to compile a small FORTRAN program with  the FTN compiler with the Linux version (it would probably work in the other version too, I haven&#039;t tried it), now I just need to remember / re-learn all the other steps. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:07, 21 June 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yeah, welcome to the wiki. Great to have more people join us. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 18:09, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also a welcome from me! Please ask if you need any help editing this wiki! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 13:47, 15 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Late to the party, but another welcome from me. :-) &lt;br /&gt;
It might be interesting to you to know that we got a copy of the source code for SINTRAN III/VSX 1985. --[[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 17:02, 17 May 2019 (UTC)&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol1-Gandalf-OCR.pdf SINTRAN III/VSX Part 1]&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol2-Gandalf-OCR.pdf SINTRAN III/VSX Part 2]&lt;br /&gt;
&lt;br /&gt;
Thank you for your welcome greetings!&lt;br /&gt;
The SINTRAN listings are valuable, mine was lost 7 years ago when I moved to a another house. At that moment my working ND-120CX was given away. It was very nice to have for testing purpose.&lt;br /&gt;
:Welcome! Sorry to hear about the disappearing ND-120CX! I worked a lot with the 120, it was a great machine. Even better when it was part of an ND-5700 I used.. unfortunately that system suddenly vanished also. If I had been more aware of it I could probably have had it now. Fortunately I got an ND-110/CX Satellite from gandalf. As for the Sintran listings, unfortunately they are not complete - they&#039;re just enough to write or update certain device drivers and for doing other patching. They&#039;re still very useful though. I have printed listings for H and I at least, and a computer readable one for L (part 1 and 2). [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:12, 19 May 2019 (UTC)&lt;br /&gt;
::I was starting to suspect that the listings were just a subset of sintran III. I&#039;ve been looking through them on and off over the weekend and realizing there is a lot missing. Especially when I was looking for the code for monitor calls. I found some but not all. If we are lucky the code could hide in the archives hidden in [[Telemuseums storage in Fetsund|Fetsund]]. I&#039;ve also learned a lot NORD-PL in the process... better late than never. :-) [[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 15:11, 19 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
I tested the emulator you uploaded today, on Linux in wine+xterm. PED worked fine after I replaced the included DDBTABLES-C.VTM with a version which includes support for terminal type 6. See [[File:Ddbtables.zip]] [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 20:43, 26 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you for testing. My emulator is using type 52 which is not present in the DDBTABLES you use. I would like to include it in my DDBTABLES (and some others as well), but I do not know how to do it. The file seems to be a mix of readable text and binary data.&lt;br /&gt;
::I uploaded a new version which includes terminal type 52. I have DDBTABLES-C10/D10/E10/G05, and also the tool to assemble them from individual entries (VTM-ASSEMBLE:PROG) [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 06:29, 27 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I did a quick test of the emulator today, using Wine (4.0) in Debian 9.9 and xterm. As Tor, I can report that it works, and with DDTABLES support for terminal type 6, PED runs as well. Nice. Do you have a code repository (github / gitlab or something) where we can report bugs? [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:24, 27 May 2019 (UTC)&lt;br /&gt;
::I am now CAVISU at GitHub (https://github.com/CAVISU and you should be able to report bugs.&lt;br /&gt;
&lt;br /&gt;
I tested the version uploaded 02-07-2021, and it works great. I&#039;m curious about mon204/205 which are needed for the symbolic debugger, these are undocumented everywhere as far as I can tell - was it tricky to figure out what they do? [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]])&lt;br /&gt;
:You will find the SINTRAN code for MON 204/205 in SINTRAN III VSX part 2 listing which I believe I got from you (PDF). Search for 3DEBUG. Without this listing it would be very difficult for me to fugure out how the NSD is implemented. I can make a detailed description later. SINTRAN is using segment switching to run the user program/debugger at the same terminal. My emulator works somewhat different; it starts the symbolic debugger in one terminal window and the program to debug in another terminal window. The two emulator instances communicate using SIGUSR1 and SIGUSR2 and a shared memory area. When starting NSD it runs as a 1-bank program using a background segment as any other program. When doing the place command MON 205 is called. The monitor call then reads (RFILE) the PROG-file to a debug segment. The number of debug segments is a SINTRAN configuration parameter. LOOK-AT is calling MON 205 which then use the alternative page table bit to read data from the debug segment. Writing data is using the same functionality. When setting a break point in the program the debugger first reads the instruction which is found at the BP address and then writes MON 204 into this address. When issuing the RUN command MON 205 is called and SINTRAN switches segment to run the user program. When the BP is reached SINTRAN will start NSD (switching segments) at a call-back address given as far as I remember when doing run/MON 205.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:ND110-02-07-2021.tar.bz2&amp;diff=6676</id>
		<title>File:ND110-02-07-2021.tar.bz2</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:ND110-02-07-2021.tar.bz2&amp;diff=6676"/>
		<updated>2021-07-02T17:03:12Z</updated>

		<summary type="html">&lt;p&gt;CVS: Implemented MON 204 and MON205 used by the ND SYMBOLIC DEBUGGER
(Working on LINUX version only!)
Some bugfixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Implemented MON 204 and MON205 used by the ND SYMBOLIC DEBUGGER&lt;br /&gt;
(Working on LINUX version only!)&lt;br /&gt;
Some bugfixes&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=6401</id>
		<title>NDWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=6401"/>
		<updated>2021-02-25T13:09:38Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* PASCAL compiler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Infoboxround|text=&lt;br /&gt;
&#039;&#039;&#039;Welcome to the community portal!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the place to find out what is happening on [[NDWiki]]. Please add your thoughts to these open discussions. Use a colon (:) at the beginning of each paragraph to indent your responses (and two colons to respond to something already indented, so on and so forth), and sign your response with &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:ND Wiki administration|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{{Archive box|[[NDWiki:Community_Portal/Archive_2008|Archive 2008]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2009|Archive 2009]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2010|Archive 2010]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2011|Archive 2011]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2012|Archive 2012]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--------- Edit below this line ----------&amp;gt;&lt;br /&gt;
== 5-year anniversary! We celebrate with a 100 Mbit/s connection to the wiki! ==&lt;br /&gt;
&lt;br /&gt;
I missed the anniversary with a month, gah! But now the server got a 100 Mbit/s fiber connection! Enjoy! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 19:48, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NDWiki moved to a new server ==&lt;br /&gt;
&lt;br /&gt;
Due to unforeseen circumstances, NDWiki went offline sometime in 2015 (April?). Efforts were made by parties involved to get it back online again, but failed. A year later (April 2016), discussions on how to remedy the situation was started. As I had available time, I offered to set up a server to run to wiki on, and manage it. I only have a &amp;quot;normal&amp;quot; broadband connection at home, which means a dynamic IP address. This is not ideal for running a server, so I asked my local [[Wikipedia:makerspace|makerspace]], [http://bitraf.no/ Bitraf], if I could host the server there - they were willing and agreed. All this took a while, but in the middle of May 2016 I set up the server, installed the necessary software, restored the backup and started fixing stuff that didn&#039;t work (some templates, images not showing). Most of the problems were due to my lack of experience with configuring Mediawiki and the software it needs. Anyway, on May 24th, 2016  NDWiki was ready for use again. Enjoy!  [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:45, 29 May 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 600 articles! ==&lt;br /&gt;
&lt;br /&gt;
This wiki now has 600 articles (or pages if you like)! [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:52, 23 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MON 15 ==&lt;br /&gt;
I just joined NDWiki and would like to contribute. I have not found any doc on MON 15 which is used by NPL, MAC and QED.&lt;br /&gt;
Years back I tried to find out what this monitor call wa doing. In my emulator I have this notes:&lt;br /&gt;
 Old undocumented monitor call, used by NPL/MAC/QED in connection with old open file&lt;br /&gt;
   These programs invoke this monitor call using instruction code 161015 octal&lt;br /&gt;
   X points to data area to set up&lt;br /&gt;
   T is a pointer and is used as a parameter to set up the data structure&lt;br /&gt;
   D indicates the buffer length in bytes&lt;br /&gt;
Establish data structure to be used by MON 20 &lt;br /&gt;
Then used by MON 42 to open file (old open)&lt;br /&gt;
&lt;br /&gt;
Carl-Victor Sundling&lt;br /&gt;
:Ref. the undocumented MON 15. I was trying to figure out the moncall myself some years ago. The last information I found was from (from my notes) &#039;the TSS manual&#039;, which must have been {{ND-doc|60.039.01}}&lt;br /&gt;
:So it looks like it was a moncall in NORD-TSS (TimeSharing System) and may have been backwards supported in SINTRAN due to those old tools. If it is the same call. I suspect it is, although I&#039;m not sure if the full functionality of the old one is there - if it only needs to work with NPL/MAC/QED then maybe it doesn&#039;t. See below for what I basically copied from the TSS manual. Thanks for bringing it up, it reminds me that we need to work on the documentation for monitor calls.&lt;br /&gt;
:--[[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 07:50, 13 May 2019 (UTC)&lt;br /&gt;
 SETUP - Generate a string descriptor&lt;br /&gt;
  X = address of string descriptor (5 word object)&lt;br /&gt;
  T = location of string&lt;br /&gt;
  AD = maximum size of string in bytes&lt;br /&gt;
  Descriptor:&lt;br /&gt;
    4 character pointers:&lt;br /&gt;
      beginning pointer&lt;br /&gt;
      end pointer&lt;br /&gt;
      reader pointer&lt;br /&gt;
      writer pointer&lt;br /&gt;
     A string is the characters between the reader and writer pointers.&lt;br /&gt;
     reader &amp;lt;= writer and both pointers must be within beg/end&lt;br /&gt;
 SETUP seems to take T and A and write a descriptor to (X), with reader=writer=beg&lt;br /&gt;
&lt;br /&gt;
== Instruction test program ==&lt;br /&gt;
&lt;br /&gt;
Does anyone have a :BPUN file of the instruction test program?&lt;br /&gt;
I would like to have it to test my emulator. The idea is to replace the IOX instructions for terminal input/output with MON 1 and MON 2.&lt;br /&gt;
I have tried to find a floppy image with the instruction test program (and use ndfs) to extract it, but without success so far.&lt;br /&gt;
:Try this one: https://www.dropbox.com/s/6x2vw7cquaa3b7o/10523D01-XX-01D.image.gz It includes INSTRUCTION-B:BPUN. But note that this test program needs a nearly fully functioning emulation of 16 interrupt levels, ION/IOF instructions, etc. [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:04, 19 May 2019 (UTC)&lt;br /&gt;
:: As said above, to test with that program, you have to emulate on cpu level, with interrupts, iox calls, cpu runlevels etc. Tingo has put nd100em on github I saw, so you can download that and try with. Btw, am back coding again on that and hopefully will have it booting from a virtual tapereader soonish. Skipping floppy for now until I have running real hw to compare with. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 10:37, 20 May 2019 (UTC)&lt;br /&gt;
:::I got my emulator booting from a (virtual) tapereader recently, however that&#039;s not much different from loading a BPUN - but if you&#039;re having issues just ask. Of course the tricky part is booting something that needs the full monthy of interrupts, rings, privileged instructions etc.. my emulator is still mostly good for just user level. As for test programs - have you figured out how the instruction-c is to be used? The :TEST and :NEXT file formats? [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:50, 20 May 2019 (UTC)&lt;br /&gt;
:::: Exactly, it should be very similar to just loading a BPUN, but it will allow that BPUN to pull in more stuff later if it wants if its register compatible. Anyway, the testdisk I use have all test programs as BPUNs, so I can use them by just loading them instead. If you have the TEST and NEXT file endings it&#039;s newer. I haven&#039;t tried those yet. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 15:19, 20 May 2019 (UTC)&lt;br /&gt;
:::::My emulator is now running the TPE-MONITOR program (with two patches). TPE-MONITOR can load :TEST programs, but most of them requires I/O-handling, paging etc. I have patched the INSTRUCTION-C03:TEST program and can now run all tests without getting the &amp;quot;NOT EXECUTABLE UNDER SINTRAN&amp;quot; message. All tests of non-priveleged instructions like BIT, SHIFT, BYTE etc. work fine. I did, however, need to implement interrupt level changing since the test program runs on levels 1 to 9. The MOVEW instruction works as well with some &amp;quot;tricks&amp;quot; in the emulation code. This test seems to be using the paging system, which my emulator can not handle. Running the tests I found an error in the BCD instructions, an error in floating (the two last bits in the mantissa) and a fault in SUB (carry). Currently I believe there is an error in the stack instructions which I will look further into. It was worth the effort to do this work, but I think there are still errors in the emulation, the test program did not look very extensive.... [[User:CVS|CVS]] ([[User talk:CVS|talk]]) 07:29, 23 December 2019 (UTC).&lt;br /&gt;
== PASCAL compiler ==&lt;br /&gt;
I am trying to make PASCAL running in my emulator and have extracted&lt;br /&gt;
files from ND-10076J.image.gz using ndfs.&lt;br /&gt;
The :BRF files seems to corrupted, NRL and BRF-EDITOR reports illegal&lt;br /&gt;
BRF control bytes in all of them. BRF-EDITOR lists a number of entries&lt;br /&gt;
but some of them looks a little bit strange to me.&lt;br /&gt;
The problem may be caused by an error in my emulator, a bad floppy image, an error  in reading the floppy or an error in ndfs.&lt;br /&gt;
I have retrieved a number of different files from other images using ndfs. Most of them are OK, but I have problems with some of them.&lt;br /&gt;
My first guess is that the problems relate to bad floppy images or the reading of the floppies.&lt;br /&gt;
Does anybody have a possibility to e.g. check the PASCAL files, e.g. running BRF-EDITOR - LIST-ENTRIES in an emulator or even on a ND-xxx computer?&lt;br /&gt;
[[User:CVS|CVS]] ([[User talk:CVS|talk]]) 11:50, 25 february 2021 (UTC).&lt;br /&gt;
:The [[ND-10076J]] image appears to be corrupted, possibly due to being a copy made by an early version of FluxEngine, or other reasons. One definite clue is that the file PASCAL-ERR-J:SYMB, which is a text file, definitely is corrupted. The same file (same size) is also in [[ND-10187J]], where it looks fine. And yes my Linux command line tool which I wrote to examine .brf files also doesn&#039;t like the content. [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 11:17, 25 February 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you! I have another question: How can I extract files from the images I find at www.datormuseum.se They seem to be in a format not usable by ndfs.&lt;br /&gt;
[[User:CVS|CVS]] ([[User talk:CVS|talk]]) 13:30, 25 february 2021 (UTC).&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=6399</id>
		<title>NDWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=6399"/>
		<updated>2021-02-25T10:51:20Z</updated>

		<summary type="html">&lt;p&gt;CVS: PASCAL compiler help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Infoboxround|text=&lt;br /&gt;
&#039;&#039;&#039;Welcome to the community portal!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the place to find out what is happening on [[NDWiki]]. Please add your thoughts to these open discussions. Use a colon (:) at the beginning of each paragraph to indent your responses (and two colons to respond to something already indented, so on and so forth), and sign your response with &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:ND Wiki administration|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{{Archive box|[[NDWiki:Community_Portal/Archive_2008|Archive 2008]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2009|Archive 2009]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2010|Archive 2010]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2011|Archive 2011]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2012|Archive 2012]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--------- Edit below this line ----------&amp;gt;&lt;br /&gt;
== 5-year anniversary! We celebrate with a 100 Mbit/s connection to the wiki! ==&lt;br /&gt;
&lt;br /&gt;
I missed the anniversary with a month, gah! But now the server got a 100 Mbit/s fiber connection! Enjoy! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 19:48, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NDWiki moved to a new server ==&lt;br /&gt;
&lt;br /&gt;
Due to unforeseen circumstances, NDWiki went offline sometime in 2015 (April?). Efforts were made by parties involved to get it back online again, but failed. A year later (April 2016), discussions on how to remedy the situation was started. As I had available time, I offered to set up a server to run to wiki on, and manage it. I only have a &amp;quot;normal&amp;quot; broadband connection at home, which means a dynamic IP address. This is not ideal for running a server, so I asked my local [[Wikipedia:makerspace|makerspace]], [http://bitraf.no/ Bitraf], if I could host the server there - they were willing and agreed. All this took a while, but in the middle of May 2016 I set up the server, installed the necessary software, restored the backup and started fixing stuff that didn&#039;t work (some templates, images not showing). Most of the problems were due to my lack of experience with configuring Mediawiki and the software it needs. Anyway, on May 24th, 2016  NDWiki was ready for use again. Enjoy!  [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:45, 29 May 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 600 articles! ==&lt;br /&gt;
&lt;br /&gt;
This wiki now has 600 articles (or pages if you like)! [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:52, 23 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MON 15 ==&lt;br /&gt;
I just joined NDWiki and would like to contribute. I have not found any doc on MON 15 which is used by NPL, MAC and QED.&lt;br /&gt;
Years back I tried to find out what this monitor call wa doing. In my emulator I have this notes:&lt;br /&gt;
 Old undocumented monitor call, used by NPL/MAC/QED in connection with old open file&lt;br /&gt;
   These programs invoke this monitor call using instruction code 161015 octal&lt;br /&gt;
   X points to data area to set up&lt;br /&gt;
   T is a pointer and is used as a parameter to set up the data structure&lt;br /&gt;
   D indicates the buffer length in bytes&lt;br /&gt;
Establish data structure to be used by MON 20 &lt;br /&gt;
Then used by MON 42 to open file (old open)&lt;br /&gt;
&lt;br /&gt;
Carl-Victor Sundling&lt;br /&gt;
:Ref. the undocumented MON 15. I was trying to figure out the moncall myself some years ago. The last information I found was from (from my notes) &#039;the TSS manual&#039;, which must have been {{ND-doc|60.039.01}}&lt;br /&gt;
:So it looks like it was a moncall in NORD-TSS (TimeSharing System) and may have been backwards supported in SINTRAN due to those old tools. If it is the same call. I suspect it is, although I&#039;m not sure if the full functionality of the old one is there - if it only needs to work with NPL/MAC/QED then maybe it doesn&#039;t. See below for what I basically copied from the TSS manual. Thanks for bringing it up, it reminds me that we need to work on the documentation for monitor calls.&lt;br /&gt;
:--[[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 07:50, 13 May 2019 (UTC)&lt;br /&gt;
 SETUP - Generate a string descriptor&lt;br /&gt;
  X = address of string descriptor (5 word object)&lt;br /&gt;
  T = location of string&lt;br /&gt;
  AD = maximum size of string in bytes&lt;br /&gt;
  Descriptor:&lt;br /&gt;
    4 character pointers:&lt;br /&gt;
      beginning pointer&lt;br /&gt;
      end pointer&lt;br /&gt;
      reader pointer&lt;br /&gt;
      writer pointer&lt;br /&gt;
     A string is the characters between the reader and writer pointers.&lt;br /&gt;
     reader &amp;lt;= writer and both pointers must be within beg/end&lt;br /&gt;
 SETUP seems to take T and A and write a descriptor to (X), with reader=writer=beg&lt;br /&gt;
&lt;br /&gt;
== Instruction test program ==&lt;br /&gt;
&lt;br /&gt;
Does anyone have a :BPUN file of the instruction test program?&lt;br /&gt;
I would like to have it to test my emulator. The idea is to replace the IOX instructions for terminal input/output with MON 1 and MON 2.&lt;br /&gt;
I have tried to find a floppy image with the instruction test program (and use ndfs) to extract it, but without success so far.&lt;br /&gt;
:Try this one: https://www.dropbox.com/s/6x2vw7cquaa3b7o/10523D01-XX-01D.image.gz It includes INSTRUCTION-B:BPUN. But note that this test program needs a nearly fully functioning emulation of 16 interrupt levels, ION/IOF instructions, etc. [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:04, 19 May 2019 (UTC)&lt;br /&gt;
:: As said above, to test with that program, you have to emulate on cpu level, with interrupts, iox calls, cpu runlevels etc. Tingo has put nd100em on github I saw, so you can download that and try with. Btw, am back coding again on that and hopefully will have it booting from a virtual tapereader soonish. Skipping floppy for now until I have running real hw to compare with. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 10:37, 20 May 2019 (UTC)&lt;br /&gt;
:::I got my emulator booting from a (virtual) tapereader recently, however that&#039;s not much different from loading a BPUN - but if you&#039;re having issues just ask. Of course the tricky part is booting something that needs the full monthy of interrupts, rings, privileged instructions etc.. my emulator is still mostly good for just user level. As for test programs - have you figured out how the instruction-c is to be used? The :TEST and :NEXT file formats? [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:50, 20 May 2019 (UTC)&lt;br /&gt;
:::: Exactly, it should be very similar to just loading a BPUN, but it will allow that BPUN to pull in more stuff later if it wants if its register compatible. Anyway, the testdisk I use have all test programs as BPUNs, so I can use them by just loading them instead. If you have the TEST and NEXT file endings it&#039;s newer. I haven&#039;t tried those yet. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 15:19, 20 May 2019 (UTC)&lt;br /&gt;
:::::My emulator is now running the TPE-MONITOR program (with two patches). TPE-MONITOR can load :TEST programs, but most of them requires I/O-handling, paging etc. I have patched the INSTRUCTION-C03:TEST program and can now run all tests without getting the &amp;quot;NOT EXECUTABLE UNDER SINTRAN&amp;quot; message. All tests of non-priveleged instructions like BIT, SHIFT, BYTE etc. work fine. I did, however, need to implement interrupt level changing since the test program runs on levels 1 to 9. The MOVEW instruction works as well with some &amp;quot;tricks&amp;quot; in the emulation code. This test seems to be using the paging system, which my emulator can not handle. Running the tests I found an error in the BCD instructions, an error in floating (the two last bits in the mantissa) and a fault in SUB (carry). Currently I believe there is an error in the stack instructions which I will look further into. It was worth the effort to do this work, but I think there are still errors in the emulation, the test program did not look very extensive.... [[User:CVS|CVS]] ([[User talk:CVS|talk]]) 07:29, 23 December 2019 (UTC).&lt;br /&gt;
== PASCAL compiler ==&lt;br /&gt;
I am trying to make PASCAL running in my emulator and have extracted&lt;br /&gt;
files from ND-10076J.image.gz using ndfs.&lt;br /&gt;
The :BRF files seems to corrupted, NRL and BRF-EDITOR reports illegal&lt;br /&gt;
BRF control bytes in all of them. BRF-EDITOR lists a number of entries&lt;br /&gt;
but some of them looks a little bit strange to me.&lt;br /&gt;
The problem may be caused by an error in my emulator, a bad floppy image, an error  in reading the floppy or an error in ndfs.&lt;br /&gt;
I have retrieved a number of different files from other images using ndfs. Most of them are OK, but I have problems with some of them.&lt;br /&gt;
My first guess is that the problems relate to bad floppy images or the reading of the floppies.&lt;br /&gt;
Does anybody have a possibility to e.g. check the PASCAL files, e.g. running BRF-EDITOR - LIST-ENTRIES in an emulator or even on a ND-xxx computer?&lt;br /&gt;
[[User:CVS|CVS]] ([[User talk:CVS|talk]]) 11:50, 25 february 2021 (UTC).&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:SINTRAN-III_I-VERSION_GENERAL_INFORMATION.pdf&amp;diff=6358</id>
		<title>File:SINTRAN-III I-VERSION GENERAL INFORMATION.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:SINTRAN-III_I-VERSION_GENERAL_INFORMATION.pdf&amp;diff=6358"/>
		<updated>2021-01-25T13:39:35Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:SINTRAN-IV-reference.pdf&amp;diff=6357</id>
		<title>File:SINTRAN-IV-reference.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:SINTRAN-IV-reference.pdf&amp;diff=6357"/>
		<updated>2021-01-25T12:25:11Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:SINTRAN-IV-product-description.pdf&amp;diff=6356</id>
		<title>File:SINTRAN-IV-product-description.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:SINTRAN-IV-product-description.pdf&amp;diff=6356"/>
		<updated>2021-01-25T12:24:35Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:SINTRAN-IV.pdf&amp;diff=6352</id>
		<title>File:SINTRAN-IV.pdf</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:SINTRAN-IV.pdf&amp;diff=6352"/>
		<updated>2021-01-08T11:05:56Z</updated>

		<summary type="html">&lt;p&gt;CVS: SINTRAN-IV was planned?
The full version of these 2 documents will be available as soon as I get access to a proper scanner&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SINTRAN-IV was planned?&lt;br /&gt;
The full version of these 2 documents will be available as soon as I get access to a proper scanner&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:ND110.tar.gz&amp;diff=6351</id>
		<title>File:ND110.tar.gz</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:ND110.tar.gz&amp;diff=6351"/>
		<updated>2021-01-07T08:37:47Z</updated>

		<summary type="html">&lt;p&gt;CVS: V-7.4 01-01.2020 of my emulator. Includes Windows and LINUX versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;V-7.4 01-01.2020 of my emulator. Includes Windows and LINUX versions&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:ND110-22-12-2019-2.zip&amp;diff=5708</id>
		<title>File:ND110-22-12-2019-2.zip</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:ND110-22-12-2019-2.zip&amp;diff=5708"/>
		<updated>2019-12-25T19:33:35Z</updated>

		<summary type="html">&lt;p&gt;CVS: CVS uploaded a new version of File:ND110-22-12-2019-2.zip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Windows version, corrected an error in MON 2 writing to file&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:ND110-22-12-2019-2.zip&amp;diff=5707</id>
		<title>File:ND110-22-12-2019-2.zip</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:ND110-22-12-2019-2.zip&amp;diff=5707"/>
		<updated>2019-12-25T19:25:46Z</updated>

		<summary type="html">&lt;p&gt;CVS: Windows version, corrected an error in MON 2 writing to file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Windows version, corrected an error in MON 2 writing to file&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:ND110-22-12-2019.zip&amp;diff=5706</id>
		<title>File:ND110-22-12-2019.zip</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:ND110-22-12-2019.zip&amp;diff=5706"/>
		<updated>2019-12-23T07:46:33Z</updated>

		<summary type="html">&lt;p&gt;CVS: A new version of the emulator program (Windows version). A brief description of the changes from last version is found in the user manual in the folder Doc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A new version of the emulator program (Windows version). A brief description of the changes from last version is found in the user manual in the folder Doc.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:NDsim-21-12-2019.tar.gz&amp;diff=5705</id>
		<title>File:NDsim-21-12-2019.tar.gz</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:NDsim-21-12-2019.tar.gz&amp;diff=5705"/>
		<updated>2019-12-23T07:44:23Z</updated>

		<summary type="html">&lt;p&gt;CVS: A new version of the emulator program (Linux version). A brief description of the changes from last version is found in the user manual in the folder Doc.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A new version of the emulator program (Linux version). A brief description of the changes from last version is found in the user manual in the folder Doc.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5704</id>
		<title>NDWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5704"/>
		<updated>2019-12-23T07:29:03Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* Instruction test program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Infoboxround|text=&lt;br /&gt;
&#039;&#039;&#039;Welcome to the community portal!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the place to find out what is happening on [[NDWiki]]. Please add your thoughts to these open discussions. Use a colon (:) at the beginning of each paragraph to indent your responses (and two colons to respond to something already indented, so on and so forth), and sign your response with &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:ND Wiki administration|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{{Archive box|[[NDWiki:Community_Portal/Archive_2008|Archive 2008]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2009|Archive 2009]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2010|Archive 2010]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2011|Archive 2011]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2012|Archive 2012]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--------- Edit below this line ----------&amp;gt;&lt;br /&gt;
== 5-year anniversary! We celebrate with a 100 Mbit/s connection to the wiki! ==&lt;br /&gt;
&lt;br /&gt;
I missed the anniversary with a month, gah! But now the server got a 100 Mbit/s fiber connection! Enjoy! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 19:48, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NDWiki moved to a new server ==&lt;br /&gt;
&lt;br /&gt;
Due to unforeseen circumstances, NDWiki went offline sometime in 2015 (April?). Efforts were made by parties involved to get it back online again, but failed. A year later (April 2016), discussions on how to remedy the situation was started. As I had available time, I offered to set up a server to run to wiki on, and manage it. I only have a &amp;quot;normal&amp;quot; broadband connection at home, which means a dynamic IP address. This is not ideal for running a server, so I asked my local [[Wikipedia:makerspace|makerspace]], [http://bitraf.no/ Bitraf], if I could host the server there - they were willing and agreed. All this took a while, but in the middle of May 2016 I set up the server, installed the necessary software, restored the backup and started fixing stuff that didn&#039;t work (some templates, images not showing). Most of the problems were due to my lack of experience with configuring Mediawiki and the software it needs. Anyway, on May 24th, 2016  NDWiki was ready for use again. Enjoy!  [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:45, 29 May 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 600 articles! ==&lt;br /&gt;
&lt;br /&gt;
This wiki now has 600 articles (or pages if you like)! [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:52, 23 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MON 15 ==&lt;br /&gt;
I just joined NDWiki and would like to contribute. I have not found any doc on MON 15 which is used by NPL, MAC and QED.&lt;br /&gt;
Years back I tried to find out what this monitor call wa doing. In my emulator I have this notes:&lt;br /&gt;
 Old undocumented monitor call, used by NPL/MAC/QED in connection with old open file&lt;br /&gt;
   These programs invoke this monitor call using instruction code 161015 octal&lt;br /&gt;
   X points to data area to set up&lt;br /&gt;
   T is a pointer and is used as a parameter to set up the data structure&lt;br /&gt;
   D indicates the buffer length in bytes&lt;br /&gt;
Establish data structure to be used by MON 20 &lt;br /&gt;
Then used by MON 42 to open file (old open)&lt;br /&gt;
&lt;br /&gt;
Carl-Victor Sundling&lt;br /&gt;
:Ref. the undocumented MON 15. I was trying to figure out the moncall myself some years ago. The last information I found was from (from my notes) &#039;the TSS manual&#039;, which must have been {{ND-doc|60.039.01}}&lt;br /&gt;
:So it looks like it was a moncall in NORD-TSS (TimeSharing System) and may have been backwards supported in SINTRAN due to those old tools. If it is the same call. I suspect it is, although I&#039;m not sure if the full functionality of the old one is there - if it only needs to work with NPL/MAC/QED then maybe it doesn&#039;t. See below for what I basically copied from the TSS manual. Thanks for bringing it up, it reminds me that we need to work on the documentation for monitor calls.&lt;br /&gt;
:--[[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 07:50, 13 May 2019 (UTC)&lt;br /&gt;
 SETUP - Generate a string descriptor&lt;br /&gt;
  X = address of string descriptor (5 word object)&lt;br /&gt;
  T = location of string&lt;br /&gt;
  AD = maximum size of string in bytes&lt;br /&gt;
  Descriptor:&lt;br /&gt;
    4 character pointers:&lt;br /&gt;
      beginning pointer&lt;br /&gt;
      end pointer&lt;br /&gt;
      reader pointer&lt;br /&gt;
      writer pointer&lt;br /&gt;
     A string is the characters between the reader and writer pointers.&lt;br /&gt;
     reader &amp;lt;= writer and both pointers must be within beg/end&lt;br /&gt;
 SETUP seems to take T and A and write a descriptor to (X), with reader=writer=beg&lt;br /&gt;
&lt;br /&gt;
== Instruction test program ==&lt;br /&gt;
&lt;br /&gt;
Does anyone have a :BPUN file of the instruction test program?&lt;br /&gt;
I would like to have it to test my emulator. The idea is to replace the IOX instructions for terminal input/output with MON 1 and MON 2.&lt;br /&gt;
I have tried to find a floppy image with the instruction test program (and use ndfs) to extract it, but without success so far.&lt;br /&gt;
:Try this one: https://www.dropbox.com/s/6x2vw7cquaa3b7o/10523D01-XX-01D.image.gz It includes INSTRUCTION-B:BPUN. But note that this test program needs a nearly fully functioning emulation of 16 interrupt levels, ION/IOF instructions, etc. [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:04, 19 May 2019 (UTC)&lt;br /&gt;
:: As said above, to test with that program, you have to emulate on cpu level, with interrupts, iox calls, cpu runlevels etc. Tingo has put nd100em on github I saw, so you can download that and try with. Btw, am back coding again on that and hopefully will have it booting from a virtual tapereader soonish. Skipping floppy for now until I have running real hw to compare with. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 10:37, 20 May 2019 (UTC)&lt;br /&gt;
:::I got my emulator booting from a (virtual) tapereader recently, however that&#039;s not much different from loading a BPUN - but if you&#039;re having issues just ask. Of course the tricky part is booting something that needs the full monthy of interrupts, rings, privileged instructions etc.. my emulator is still mostly good for just user level. As for test programs - have you figured out how the instruction-c is to be used? The :TEST and :NEXT file formats? [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:50, 20 May 2019 (UTC)&lt;br /&gt;
:::: Exactly, it should be very similar to just loading a BPUN, but it will allow that BPUN to pull in more stuff later if it wants if its register compatible. Anyway, the testdisk I use have all test programs as BPUNs, so I can use them by just loading them instead. If you have the TEST and NEXT file endings it&#039;s newer. I haven&#039;t tried those yet. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 15:19, 20 May 2019 (UTC)&lt;br /&gt;
:::::My emulator is now running the TPE-MONITOR program (with two patches). TPE-MONITOR can load :TEST programs, but most of them requires I/O-handling, paging etc. I have patched the INSTRUCTION-C03:TEST program and can now run all tests without getting the &amp;quot;NOT EXECUTABLE UNDER SINTRAN&amp;quot; message. All tests of non-priveleged instructions like BIT, SHIFT, BYTE etc. work fine. I did, however, need to implement interrupt level changing since the test program runs on levels 1 to 9. The MOVEW instruction works as well with some &amp;quot;tricks&amp;quot; in the emulation code. This test seems to be using the paging system, which my emulator can not handle. Running the tests I found an error in the BCD instructions, an error in floating (the two last bits in the mantissa) and a fault in SUB (carry). Currently I believe there is an error in the stack instructions which I will look further into. It was worth the effort to do this work, but I think there are still errors in the emulation, the test program did not look very extensive.... [[User:CVS|CVS]] ([[User talk:CVS|talk]]) 07:29, 23 December 2019 (UTC).&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5703</id>
		<title>NDWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5703"/>
		<updated>2019-12-23T07:26:46Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* Instruction test program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Infoboxround|text=&lt;br /&gt;
&#039;&#039;&#039;Welcome to the community portal!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the place to find out what is happening on [[NDWiki]]. Please add your thoughts to these open discussions. Use a colon (:) at the beginning of each paragraph to indent your responses (and two colons to respond to something already indented, so on and so forth), and sign your response with &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:ND Wiki administration|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{{Archive box|[[NDWiki:Community_Portal/Archive_2008|Archive 2008]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2009|Archive 2009]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2010|Archive 2010]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2011|Archive 2011]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2012|Archive 2012]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--------- Edit below this line ----------&amp;gt;&lt;br /&gt;
== 5-year anniversary! We celebrate with a 100 Mbit/s connection to the wiki! ==&lt;br /&gt;
&lt;br /&gt;
I missed the anniversary with a month, gah! But now the server got a 100 Mbit/s fiber connection! Enjoy! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 19:48, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NDWiki moved to a new server ==&lt;br /&gt;
&lt;br /&gt;
Due to unforeseen circumstances, NDWiki went offline sometime in 2015 (April?). Efforts were made by parties involved to get it back online again, but failed. A year later (April 2016), discussions on how to remedy the situation was started. As I had available time, I offered to set up a server to run to wiki on, and manage it. I only have a &amp;quot;normal&amp;quot; broadband connection at home, which means a dynamic IP address. This is not ideal for running a server, so I asked my local [[Wikipedia:makerspace|makerspace]], [http://bitraf.no/ Bitraf], if I could host the server there - they were willing and agreed. All this took a while, but in the middle of May 2016 I set up the server, installed the necessary software, restored the backup and started fixing stuff that didn&#039;t work (some templates, images not showing). Most of the problems were due to my lack of experience with configuring Mediawiki and the software it needs. Anyway, on May 24th, 2016  NDWiki was ready for use again. Enjoy!  [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:45, 29 May 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 600 articles! ==&lt;br /&gt;
&lt;br /&gt;
This wiki now has 600 articles (or pages if you like)! [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:52, 23 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MON 15 ==&lt;br /&gt;
I just joined NDWiki and would like to contribute. I have not found any doc on MON 15 which is used by NPL, MAC and QED.&lt;br /&gt;
Years back I tried to find out what this monitor call wa doing. In my emulator I have this notes:&lt;br /&gt;
 Old undocumented monitor call, used by NPL/MAC/QED in connection with old open file&lt;br /&gt;
   These programs invoke this monitor call using instruction code 161015 octal&lt;br /&gt;
   X points to data area to set up&lt;br /&gt;
   T is a pointer and is used as a parameter to set up the data structure&lt;br /&gt;
   D indicates the buffer length in bytes&lt;br /&gt;
Establish data structure to be used by MON 20 &lt;br /&gt;
Then used by MON 42 to open file (old open)&lt;br /&gt;
&lt;br /&gt;
Carl-Victor Sundling&lt;br /&gt;
:Ref. the undocumented MON 15. I was trying to figure out the moncall myself some years ago. The last information I found was from (from my notes) &#039;the TSS manual&#039;, which must have been {{ND-doc|60.039.01}}&lt;br /&gt;
:So it looks like it was a moncall in NORD-TSS (TimeSharing System) and may have been backwards supported in SINTRAN due to those old tools. If it is the same call. I suspect it is, although I&#039;m not sure if the full functionality of the old one is there - if it only needs to work with NPL/MAC/QED then maybe it doesn&#039;t. See below for what I basically copied from the TSS manual. Thanks for bringing it up, it reminds me that we need to work on the documentation for monitor calls.&lt;br /&gt;
:--[[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 07:50, 13 May 2019 (UTC)&lt;br /&gt;
 SETUP - Generate a string descriptor&lt;br /&gt;
  X = address of string descriptor (5 word object)&lt;br /&gt;
  T = location of string&lt;br /&gt;
  AD = maximum size of string in bytes&lt;br /&gt;
  Descriptor:&lt;br /&gt;
    4 character pointers:&lt;br /&gt;
      beginning pointer&lt;br /&gt;
      end pointer&lt;br /&gt;
      reader pointer&lt;br /&gt;
      writer pointer&lt;br /&gt;
     A string is the characters between the reader and writer pointers.&lt;br /&gt;
     reader &amp;lt;= writer and both pointers must be within beg/end&lt;br /&gt;
 SETUP seems to take T and A and write a descriptor to (X), with reader=writer=beg&lt;br /&gt;
&lt;br /&gt;
== Instruction test program ==&lt;br /&gt;
&lt;br /&gt;
Does anyone have a :BPUN file of the instruction test program?&lt;br /&gt;
I would like to have it to test my emulator. The idea is to replace the IOX instructions for terminal input/output with MON 1 and MON 2.&lt;br /&gt;
I have tried to find a floppy image with the instruction test program (and use ndfs) to extract it, but without success so far.&lt;br /&gt;
:Try this one: https://www.dropbox.com/s/6x2vw7cquaa3b7o/10523D01-XX-01D.image.gz It includes INSTRUCTION-B:BPUN. But note that this test program needs a nearly fully functioning emulation of 16 interrupt levels, ION/IOF instructions, etc. [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:04, 19 May 2019 (UTC)&lt;br /&gt;
:: As said above, to test with that program, you have to emulate on cpu level, with interrupts, iox calls, cpu runlevels etc. Tingo has put nd100em on github I saw, so you can download that and try with. Btw, am back coding again on that and hopefully will have it booting from a virtual tapereader soonish. Skipping floppy for now until I have running real hw to compare with. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 10:37, 20 May 2019 (UTC)&lt;br /&gt;
:::I got my emulator booting from a (virtual) tapereader recently, however that&#039;s not much different from loading a BPUN - but if you&#039;re having issues just ask. Of course the tricky part is booting something that needs the full monthy of interrupts, rings, privileged instructions etc.. my emulator is still mostly good for just user level. As for test programs - have you figured out how the instruction-c is to be used? The :TEST and :NEXT file formats? [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:50, 20 May 2019 (UTC)&lt;br /&gt;
:::: Exactly, it should be very similar to just loading a BPUN, but it will allow that BPUN to pull in more stuff later if it wants if its register compatible. Anyway, the testdisk I use have all test programs as BPUNs, so I can use them by just loading them instead. If you have the TEST and NEXT file endings it&#039;s newer. I haven&#039;t tried those yet. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 15:19, 20 May 2019 (UTC)&lt;br /&gt;
:::::My emulator is now running the TPE-MONITOR program (with two patches). TPE-MONITOR can load :TEST programs, but most of them requires I/O-handling, paging etc. I have patched the INSTRUCTION-C03:TEST program and can now run all tests without getting the &amp;quot;NOT EXECUTABLE UNDER SINTRAN&amp;quot; message. All tests of non-priveleged instructions like BIT, SHIFT, BYTE etc. work fine. I did, however, need to implement interrupt level changing since the test program runs on levels 1 to 9. The MOVEW instruction works as well with some &amp;quot;tricks&amp;quot; in the emulation code. This test seems to be using the paging system, which my emulator can not handle. Running the tests I found an error in the BCD instructions, an error in floating (the two last bits in the mantissa) and a fault in SUB (carry). Currently I believe there is an error in the stack instructions which I will look further into. It was worth the effort to do this work, but I think there are still errors in the emulation, the test program did not look very extensive....&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5669</id>
		<title>User talk:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5669"/>
		<updated>2019-06-08T17:23:51Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome, from another user. It is great to have another contributor here. And personally, I&#039;m very interested to see a working ND emulator, especially if it works under Linux and unix like operating systems. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:26, 13 May 2019 (UTC)&lt;br /&gt;
:I have generated a Linux version (beta) http://www.ndwiki.org/images/6/68/NDsim.tar.gz&lt;br /&gt;
&lt;br /&gt;
Yeah, welcome to the wiki. Great to have more people join us. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 18:09, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also a welcome from me! Please ask if you need any help editing this wiki! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 13:47, 15 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Late to the party, but another welcome from me. :-) &lt;br /&gt;
It might be interesting to you to know that we got a copy of the source code for SINTRAN III/VSX 1985. --[[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 17:02, 17 May 2019 (UTC)&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol1-Gandalf-OCR.pdf SINTRAN III/VSX Part 1]&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol2-Gandalf-OCR.pdf SINTRAN III/VSX Part 2]&lt;br /&gt;
&lt;br /&gt;
Thank you for your welcome greetings!&lt;br /&gt;
The SINTRAN listings are valuable, mine was lost 7 years ago when I moved to a another house. At that moment my working ND-120CX was given away. It was very nice to have for testing purpose.&lt;br /&gt;
:Welcome! Sorry to hear about the disappearing ND-120CX! I worked a lot with the 120, it was a great machine. Even better when it was part of an ND-5700 I used.. unfortunately that system suddenly vanished also. If I had been more aware of it I could probably have had it now. Fortunately I got an ND-110/CX Satellite from gandalf. As for the Sintran listings, unfortunately they are not complete - they&#039;re just enough to write or update certain device drivers and for doing other patching. They&#039;re still very useful though. I have printed listings for H and I at least, and a computer readable one for L (part 1 and 2). [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:12, 19 May 2019 (UTC)&lt;br /&gt;
::I was starting to suspect that the listings were just a subset of sintran III. I&#039;ve been looking through them on and off over the weekend and realizing there is a lot missing. Especially when I was looking for the code for monitor calls. I found some but not all. If we are lucky the code could hide in the archives hidden in [[Telemuseums storage in Fetsund|Fetsund]]. I&#039;ve also learned a lot NORD-PL in the process... better late than never. :-) [[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 15:11, 19 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
I tested the emulator you uploaded today, on Linux in wine+xterm. PED worked fine after I replaced the included DDBTABLES-C.VTM with a version which includes support for terminal type 6. See [[File:Ddbtables.zip]] [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 20:43, 26 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you for testing. My emulator is using type 52 which is not present in the DDBTABLES you use. I would like to include it in my DDBTABLES (and some others as well), but I do not know how to do it. The file seems to be a mix of readable text and binary data.&lt;br /&gt;
::I uploaded a new version which includes terminal type 52. I have DDBTABLES-C10/D10/E10/G05, and also the tool to assemble them from individual entries (VTM-ASSEMBLE:PROG) [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 06:29, 27 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I did a quick test of the emulator today, using Wine (4.0) in Debian 9.9 and xterm. As Tor, I can report that it works, and with DDTABLES support for terminal type 6, PED runs as well. Nice. Do you have a code repository (github / gitlab or something) where we can report bugs? [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:24, 27 May 2019 (UTC)&lt;br /&gt;
::I am now CAVISU at GitHub (https://github.com/CAVISU and you should be able to report bugs.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:NDsim.tar.gz&amp;diff=5668</id>
		<title>File:NDsim.tar.gz</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:NDsim.tar.gz&amp;diff=5668"/>
		<updated>2019-06-08T17:18:37Z</updated>

		<summary type="html">&lt;p&gt;CVS: Beta version of the ND110 simulator program for Linux.
It is compiled/linked with gcc using Linux Mint 19.1 Cinnamon Tessa running in Virtual Box.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beta version of the ND110 simulator program for Linux.&lt;br /&gt;
It is compiled/linked with gcc using Linux Mint 19.1 Cinnamon Tessa running in Virtual Box.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5667</id>
		<title>User talk:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5667"/>
		<updated>2019-05-27T16:47:53Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome, from another user. It is great to have another contributor here. And personally, I&#039;m very interested to see a working ND emulator, especially if it works under Linux and unix like operating systems. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:26, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yeah, welcome to the wiki. Great to have more people join us. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 18:09, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also a welcome from me! Please ask if you need any help editing this wiki! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 13:47, 15 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Late to the party, but another welcome from me. :-) &lt;br /&gt;
It might be interesting to you to know that we got a copy of the source code for SINTRAN III/VSX 1985. --[[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 17:02, 17 May 2019 (UTC)&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol1-Gandalf-OCR.pdf SINTRAN III/VSX Part 1]&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol2-Gandalf-OCR.pdf SINTRAN III/VSX Part 2]&lt;br /&gt;
&lt;br /&gt;
Thank you for your welcome greetings!&lt;br /&gt;
The SINTRAN listings are valuable, mine was lost 7 years ago when I moved to a another house. At that moment my working ND-120CX was given away. It was very nice to have for testing purpose.&lt;br /&gt;
:Welcome! Sorry to hear about the disappearing ND-120CX! I worked a lot with the 120, it was a great machine. Even better when it was part of an ND-5700 I used.. unfortunately that system suddenly vanished also. If I had been more aware of it I could probably have had it now. Fortunately I got an ND-110/CX Satellite from gandalf. As for the Sintran listings, unfortunately they are not complete - they&#039;re just enough to write or update certain device drivers and for doing other patching. They&#039;re still very useful though. I have printed listings for H and I at least, and a computer readable one for L (part 1 and 2). [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:12, 19 May 2019 (UTC)&lt;br /&gt;
::I was starting to suspect that the listings were just a subset of sintran III. I&#039;ve been looking through them on and off over the weekend and realizing there is a lot missing. Especially when I was looking for the code for monitor calls. I found some but not all. If we are lucky the code could hide in the archives hidden in [[Telemuseums storage in Fetsund|Fetsund]]. I&#039;ve also learned a lot NORD-PL in the process... better late than never. :-) [[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 15:11, 19 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
I tested the emulator you uploaded today, on Linux in wine+xterm. PED worked fine after I replaced the included DDBTABLES-C.VTM with a version which includes support for terminal type 6. See [[File:Ddbtables.zip]] [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 20:43, 26 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you for testing. My emulator is using type 52 which is not present in the DDBTABLES you use. I would like to include it in my DDBTABLES (and some others as well), but I do not know how to do it. The file seems to be a mix of readable text and binary data.&lt;br /&gt;
::I uploaded a new version which includes terminal type 52. I have DDBTABLES-C10/D10/E10/G05, and also the tool to assemble them from individual entries (VTM-ASSEMBLE:PROG) [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 06:29, 27 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I did a quick test of the emulator today, using Wine (4.0) in Debian 9.9 and xterm. As Tor, I can report that it works, and with DDTABLES support for terminal type 6, PED runs as well. Nice. Do you have a code repository (github / gitlab or something) where we can report bugs? [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:24, 27 May 2019 (UTC)&lt;br /&gt;
::I am now CAVISU at GitHub (https://github.com/CAVISU and you should be able to report bugs.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5663</id>
		<title>User talk:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5663"/>
		<updated>2019-05-27T04:57:12Z</updated>

		<summary type="html">&lt;p&gt;CVS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome, from another user. It is great to have another contributor here. And personally, I&#039;m very interested to see a working ND emulator, especially if it works under Linux and unix like operating systems. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:26, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yeah, welcome to the wiki. Great to have more people join us. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 18:09, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also a welcome from me! Please ask if you need any help editing this wiki! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 13:47, 15 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Late to the party, but another welcome from me. :-) &lt;br /&gt;
It might be interesting to you to know that we got a copy of the source code for SINTRAN III/VSX 1985. --[[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 17:02, 17 May 2019 (UTC)&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol1-Gandalf-OCR.pdf SINTRAN III/VSX Part 1]&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol2-Gandalf-OCR.pdf SINTRAN III/VSX Part 2]&lt;br /&gt;
&lt;br /&gt;
Thank you for your welcome greetings!&lt;br /&gt;
The SINTRAN listings are valuable, mine was lost 7 years ago when I moved to a another house. At that moment my working ND-120CX was given away. It was very nice to have for testing purpose.&lt;br /&gt;
:Welcome! Sorry to hear about the disappearing ND-120CX! I worked a lot with the 120, it was a great machine. Even better when it was part of an ND-5700 I used.. unfortunately that system suddenly vanished also. If I had been more aware of it I could probably have had it now. Fortunately I got an ND-110/CX Satellite from gandalf. As for the Sintran listings, unfortunately they are not complete - they&#039;re just enough to write or update certain device drivers and for doing other patching. They&#039;re still very useful though. I have printed listings for H and I at least, and a computer readable one for L (part 1 and 2). [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 10:12, 19 May 2019 (UTC)&lt;br /&gt;
::I was starting to suspect that the listings were just a subset of sintran III. I&#039;ve been looking through them on and off over the weekend and realizing there is a lot missing. Especially when I was looking for the code for monitor calls. I found some but not all. If we are lucky the code could hide in the archives hidden in [[Telemuseums storage in Fetsund|Fetsund]]. I&#039;ve also learned a lot NORD-PL in the process... better late than never. :-) [[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 15:11, 19 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
I tested the emulator you uploaded today, on Linux in wine+xterm. PED worked fine after I replaced the included DDBTABLES-C.VTM with a version which includes support for terminal type 6. See [[File:Ddbtables.zip]] [[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 20:43, 26 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you for testing. My emulator is using type 52 which is not present in the DDBTABLES you use. I would like to include it in my DDBTABLES (and some others as well), but I do not know how to do it. The file seems to be a mix of readable text and binary data.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=File:ND110.zip&amp;diff=5660</id>
		<title>File:ND110.zip</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=File:ND110.zip&amp;diff=5660"/>
		<updated>2019-05-26T17:08:21Z</updated>

		<summary type="html">&lt;p&gt;CVS: My ND emulator for Windows 10 (may run on XP-&amp;gt;)
User (SYSTEM) is included with :PROG files for MAC, NPL, FMAC, NRL, QED, PED, PLANC, BRF-LINKER, JEC etc. 
Documentation is found in folder Doc, the emulator is ND110.exe

NOTIS and WP is not working......&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My ND emulator for Windows 10 (may run on XP-&amp;gt;)&lt;br /&gt;
User (SYSTEM) is included with :PROG files for MAC, NPL, FMAC, NRL, QED, PED, PLANC, BRF-LINKER, JEC etc. &lt;br /&gt;
Documentation is found in folder Doc, the emulator is ND110.exe&lt;br /&gt;
&lt;br /&gt;
NOTIS and WP is not working...&lt;br /&gt;
&lt;br /&gt;
Stack instructions are not tested.&lt;br /&gt;
BCD arithmetic in progress...&lt;br /&gt;
&lt;br /&gt;
Feedback if you have problems or find errors (I am sure there are many)&lt;br /&gt;
mail me at sundling@getmail.no&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki_talk:Community_Portal&amp;diff=5652</id>
		<title>NDWiki talk:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki_talk:Community_Portal&amp;diff=5652"/>
		<updated>2019-05-19T07:42:10Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* Terminal emulator */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mike: I just noticed that the &#039;Community portal&#039; link in the navigation bar doesn&#039;t point to here (=&amp;gt;NDWiki:Community_Portal), it points to a non-existing page (=&amp;gt;NDWiki:Community_portal). Note different capitalisation. -- [[User:TArntsen|TArntsen]] 15:07, 25 May 2011 (CEST)&lt;br /&gt;
:&#039;&#039;&#039;Fixed!&#039;&#039;&#039; Thanks for pointing it out. /[[User:Mike|Mike]] 09:00, 9 June 2011 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Missing pictures ==&lt;br /&gt;
What is the best way to deal with the missing pictures? Should we just upload them again, or is there some &amp;quot;special&amp;quot; procedure? --[[User:Tingo|Torfinn]] 11:31, 2 February 2012 (CET)&lt;br /&gt;
:I don&#039;t know right now. Let´s start with in a safe way. E-mail me your missing files and I will put them in the correct directory. The meta data about the images is still in the database, so we don&#039;t need to update that again. Is that OK with you? /[[User:Mike|Mike]] 12:48, 2 February 2012 (CET)&lt;br /&gt;
::Yes, that works. Email sent. -- [[User:Tingo|Torfinn]] 18:40, 2 February 2012 (CET)&lt;br /&gt;
&lt;br /&gt;
== SINTRAN Commands ==&lt;br /&gt;
&lt;br /&gt;
Would a list (actually, a page or entry for each) of SINTRAN commands be useful? Or just annoying? --[[User:Tingo|Torfinn]] 21:57, 7 May 2012 (UTC)&lt;br /&gt;
:I think such a page would be great! /[[User:Mike|Mike]] 17:12, 8 May 2012 (UTC)&lt;br /&gt;
::Perhaps we need template for that. I will try to come up with something we can use, but it might take some time. --[[User:Tingo|Torfinn]] 17:13, 20 May 2012 (UTC)&lt;br /&gt;
:::Trying without a template now, just with categories and some editing guidelines. Feedback and comments are welcome. --[[User:Tingo|Torfinn]] 21:18, 12 July 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 350 articles ==&lt;br /&gt;
&lt;br /&gt;
Well, this wiki now contains 350 articles. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 18:11, 25 August 2014 (CEST)&lt;br /&gt;
:Great work! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 15:49, 27 August 2014 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Downtime - unplanned ==&lt;br /&gt;
; 2019-03-08 : rebooted the server at around 11:15. Unsure what the problem was, can&#039;t find any clues in logs. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 10:28, 8 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
; 2019-03-07 : the server was down (ok, it stopped responding, still answered to ping) many hours today. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 10:28, 8 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
; 2017-04-27 : the server was down for some hours late in the evening / first part of the night. Reason: [http://bitraf.no/ Bitraf] got a new and better server rack for free, so some of our skilled, hard-working members moved everything from the old rack to the new one. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 05:39, 28 April 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
; 2017-06-28 : the server was down from about 00:28 and until about 10:40. Reason seems to be trouble with the storage device (SSD) which lead to a panic, I&#039;m currently looking into if I need to replace the SSD. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 08:55, 28 June 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
; 2017-07-29 : the server was down today - the SSD starting throwing corrupted files many places, so I replaced it. Funnily enough, I did a dump from the (failing) SSD and a restore to the new one, and the only thing I needed to fix (so far) was to reinstall the mediawiki package afterwards. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 22:23, 29 July 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
; 2018-05-22 : the server  lost power sometime during the day (the last entry in /var/log/messages is at about 12:14), reason unknown. It was down until I had time to get to it and power it on today (2018-05-23). --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 11:07, 23 May 2018 (UTC) Update: it was because of a power outage for the building where the machine is located. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 11:39, 23 May 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Downtime - planned ==&lt;br /&gt;
; 2019-03-27 : due to work on the electrical power, the building that the NDWiki server resides in (and thus NDWiki too) will be without power on 2019-03-27 from about 00:05 to 06:00 (approximately). I will power on the server when I get in later that day. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:11, 20 March 2019 (UTC)&lt;br /&gt;
: the server was powered on again around 10:00 this morning. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:17, 27 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
; 2017-10-31 : Due to work on the electrical power, the building that the NDWiki server resides in (and thus NDWiki too) will be down on 2017.10.31 from about 00:05 to 06:30 CET or later that day. I will not be in until later that day to power on the server again. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 17:54, 24 October 2017 (UTC)&lt;br /&gt;
:: up again at approximately 10:05 CET. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:25, 31 October 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MON 15 ==&lt;br /&gt;
Ref. the undocumented MON 15.&lt;br /&gt;
I was trying to figure out the moncall myself some years ago. The last information I found was from (from my notes) &#039;the TSS manual&#039;, but I can&#039;t seem to find this now.&lt;br /&gt;
Anyway, what I wrote down was:&lt;br /&gt;
 SETUP - Generate a string descriptor&lt;br /&gt;
  X = address of string descriptor (5 word object)&lt;br /&gt;
  T = location of string&lt;br /&gt;
  AD = maximum size of string in bytes&lt;br /&gt;
  Descriptor:&lt;br /&gt;
    4 character pointers:&lt;br /&gt;
      beginning pointer&lt;br /&gt;
      end pointer&lt;br /&gt;
      reader pointer&lt;br /&gt;
      writer pointer&lt;br /&gt;
     A string is the characters between the reader and writer pointers.&lt;br /&gt;
     reader &amp;lt;= writer and both pointers must be within beg/end&lt;br /&gt;
 SETUP seems to take T and A and write a descriptor to (X), with reader=writer=beg &lt;br /&gt;
So it looks like it was a moncall in NORD-TSS (TimeSharing System) and may have been backwards supported in SINTRAN due to those old tools. If it is the same call.&amp;lt;br&amp;gt;&lt;br /&gt;
Update: The TSS manual: {{ND-doc|60.039.01}}&lt;br /&gt;
--[[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 21:48, 12 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Terminal emulator ==&lt;br /&gt;
&lt;br /&gt;
I am looking for a terminal emulator (for Linux), preferably a Tandberg type.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5651</id>
		<title>NDWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5651"/>
		<updated>2019-05-19T07:36:46Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* Instruction test program */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Infoboxround|text=&lt;br /&gt;
&#039;&#039;&#039;Welcome to the community portal!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the place to find out what is happening on [[NDWiki]]. Please add your thoughts to these open discussions. Use a colon (:) at the beginning of each paragraph to indent your responses (and two colons to respond to something already indented, so on and so forth), and sign your response with &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:ND Wiki administration|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{{Archive box|[[NDWiki:Community_Portal/Archive_2008|Archive 2008]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2009|Archive 2009]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2010|Archive 2010]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2011|Archive 2011]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2012|Archive 2012]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--------- Edit below this line ----------&amp;gt;&lt;br /&gt;
== 5-year anniversary! We celebrate with a 100 Mbit/s connection to the wiki! ==&lt;br /&gt;
&lt;br /&gt;
I missed the anniversary with a month, gah! But now the server got a 100 Mbit/s fiber connection! Enjoy! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 19:48, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NDWiki moved to a new server ==&lt;br /&gt;
&lt;br /&gt;
Due to unforeseen circumstances, NDWiki went offline sometime in 2015 (April?). Efforts were made by parties involved to get it back online again, but failed. A year later (April 2016), discussions on how to remedy the situation was started. As I had available time, I offered to set up a server to run to wiki on, and manage it. I only have a &amp;quot;normal&amp;quot; broadband connection at home, which means a dynamic IP address. This is not ideal for running a server, so I asked my local [[Wikipedia:makerspace|makerspace]], [http://bitraf.no/ Bitraf], if I could host the server there - they were willing and agreed. All this took a while, but in the middle of May 2016 I set up the server, installed the necessary software, restored the backup and started fixing stuff that didn&#039;t work (some templates, images not showing). Most of the problems were due to my lack of experience with configuring Mediawiki and the software it needs. Anyway, on May 24th, 2016  NDWiki was ready for use again. Enjoy!  [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:45, 29 May 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 600 articles! ==&lt;br /&gt;
&lt;br /&gt;
This wiki now has 600 articles (or pages if you like)! [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:52, 23 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== MON 15 ==&lt;br /&gt;
I just joined NDWiki and would like to contribute. I have not found any doc on MON 15 which is used by NPL, MAC and QED.&lt;br /&gt;
Years back I tried to find out what this monitor call wa doing. In my emulator I have this notes:&lt;br /&gt;
 Old undocumented monitor call, used by NPL/MAC/QED in connection with old open file&lt;br /&gt;
   These programs invoke this monitor call using instruction code 161015 octal&lt;br /&gt;
   X points to data area to set up&lt;br /&gt;
   T is a pointer and is used as a parameter to set up the data structure&lt;br /&gt;
   D indicates the buffer length in bytes&lt;br /&gt;
Establish data structure to be used by MON 20 &lt;br /&gt;
Then used by MON 42 to open file (old open)&lt;br /&gt;
&lt;br /&gt;
Carl-Victor Sundling&lt;br /&gt;
:Ref. the undocumented MON 15. I was trying to figure out the moncall myself some years ago. The last information I found was from (from my notes) &#039;the TSS manual&#039;, which must have been {{ND-doc|60.039.01}}&lt;br /&gt;
:So it looks like it was a moncall in NORD-TSS (TimeSharing System) and may have been backwards supported in SINTRAN due to those old tools. If it is the same call. I suspect it is, although I&#039;m not sure if the full functionality of the old one is there - if it only needs to work with NPL/MAC/QED then maybe it doesn&#039;t. See below for what I basically copied from the TSS manual. Thanks for bringing it up, it reminds me that we need to work on the documentation for monitor calls.&lt;br /&gt;
:--[[User:TArntsen|TArntsen]] ([[User talk:TArntsen|talk]]) 07:50, 13 May 2019 (UTC)&lt;br /&gt;
 SETUP - Generate a string descriptor&lt;br /&gt;
  X = address of string descriptor (5 word object)&lt;br /&gt;
  T = location of string&lt;br /&gt;
  AD = maximum size of string in bytes&lt;br /&gt;
  Descriptor:&lt;br /&gt;
    4 character pointers:&lt;br /&gt;
      beginning pointer&lt;br /&gt;
      end pointer&lt;br /&gt;
      reader pointer&lt;br /&gt;
      writer pointer&lt;br /&gt;
     A string is the characters between the reader and writer pointers.&lt;br /&gt;
     reader &amp;lt;= writer and both pointers must be within beg/end&lt;br /&gt;
 SETUP seems to take T and A and write a descriptor to (X), with reader=writer=beg&lt;br /&gt;
&lt;br /&gt;
== Instruction test program ==&lt;br /&gt;
&lt;br /&gt;
Does anyone have a :BPUN file of the instruction test program?&lt;br /&gt;
I would like to have it to test my emulator. The idea is to replace the IOX instructions for terminal input/output with MON 1 and MON 2.&lt;br /&gt;
I have tried to find a floppy image with the instruction test program (and use ndfs) to extract it, but without success so far.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5650</id>
		<title>User talk:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User_talk:CVS&amp;diff=5650"/>
		<updated>2019-05-19T07:23:18Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* Welcome */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome ==&lt;br /&gt;
&lt;br /&gt;
Welcome, from another user. It is great to have another contributor here. And personally, I&#039;m very interested to see a working ND emulator, especially if it works under Linux and unix like operating systems. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 09:26, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yeah, welcome to the wiki. Great to have more people join us. [[User:Roger|Roger]] ([[User talk:Roger|talk]]) 18:09, 13 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Also a welcome from me! Please ask if you need any help editing this wiki! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 13:47, 15 May 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Late to the party, but another welcome from me. :-) &lt;br /&gt;
It might be interesting to you to know that we got a copy of the source code for SINTRAN III/VSX 1985. --[[User:Gandalf|Gandalf]] ([[User talk:Gandalf|talk]]) 17:02, 17 May 2019 (UTC)&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol1-Gandalf-OCR.pdf SINTRAN III/VSX Part 1]&lt;br /&gt;
:[http://www.home.neab.net/ND-library/00-Unnumbered/SINTRAN%20III%20J%20VSX%20programlistning%20Vol2-Gandalf-OCR.pdf SINTRAN III/VSX Part 2]&lt;br /&gt;
&lt;br /&gt;
Thank you for your welcome greetings!&lt;br /&gt;
The SINTRAN listings are valuable, mine was lost 7 years ago when I moved to a another house. At that moment my working ND-120CX was given away. It was very nice to have for testing purpose.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=User:CVS&amp;diff=5639</id>
		<title>User:CVS</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=User:CVS&amp;diff=5639"/>
		<updated>2019-05-13T08:13:11Z</updated>

		<summary type="html">&lt;p&gt;CVS: Created page with &amp;quot;My background:  I was working for more than 40 years at the Institutt For Energiteknikk in Halden, Norway.  In the period 1975-1990 I was working with Norsk Data computers. IF...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My background:&lt;br /&gt;
&lt;br /&gt;
I was working for more than 40 years at the Institutt For Energiteknikk in Halden, Norway.&lt;br /&gt;
&lt;br /&gt;
In the period 1975-1990 I was working with Norsk Data computers.&lt;br /&gt;
IFE had a close cooperation with Norsk Data for several years-&lt;br /&gt;
I 1979 IFE implemented real time system PEARL on the ND-100 computer. The German company Entwiklungsburo Wulf Werum implemented the compiler and IFE implemented the required extensions in SINTRAN-III to fulfill the realtime functions of PEARL.&lt;br /&gt;
IFE also developed the Nord Color Terminal together with Norsk Data.&lt;br /&gt;
&lt;br /&gt;
I am now working on my ND emulator. The intension was to be able to run backgroundprograms. It is now running QED, NPL, NRL, MAC, FMAC, FTN, PLANC, PED, BRF-LINKER, BRF-EDITOR, LOOK-FILE and the new FORTRAN compiler ++.&lt;br /&gt;
I started the coding using Linux, but currently the emulator is running on Windows 10 (not tested on XP and Windows 7). I have plans to make a Linux version.&lt;br /&gt;
&lt;br /&gt;
In a while I will make the emulator available on NDWiki.&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
	<entry>
		<id>https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5634</id>
		<title>NDWiki:Community Portal</title>
		<link rel="alternate" type="text/html" href="https://www.ndwiki.org/index.php?title=NDWiki:Community_Portal&amp;diff=5634"/>
		<updated>2019-05-12T18:51:08Z</updated>

		<summary type="html">&lt;p&gt;CVS: /* Names on Monitor Call */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NEWSECTIONLINK__&lt;br /&gt;
{{Infoboxround|text=&lt;br /&gt;
&#039;&#039;&#039;Welcome to the community portal!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the place to find out what is happening on [[NDWiki]]. Please add your thoughts to these open discussions. Use a colon (:) at the beginning of each paragraph to indent your responses (and two colons to respond to something already indented, so on and so forth), and sign your response with &amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
[[Category:ND Wiki administration|{{PAGENAME}}]]&lt;br /&gt;
&lt;br /&gt;
{{Archive box|[[NDWiki:Community_Portal/Archive_2008|Archive 2008]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2009|Archive 2009]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2010|Archive 2010]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2011|Archive 2011]]&amp;lt;br&amp;gt;[[NDWiki:Community_Portal/Archive_2012|Archive 2012]]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--------- Edit below this line ----------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Names on Monitor Call  ==&lt;br /&gt;
&lt;br /&gt;
I plan to make a list of monitor calls, but some of the names are already taken, so what should we call the monitor call articles? Here is the list I compiled:&lt;br /&gt;
:I had in mind something about the monitor calls quite some time ago, but the naming stopped me for the same reason - I anticipated a future collision between e.g. ABORT the command and ABORT the monitor call. A prefix or something maybe? I&#039;m on thin ice here as far as my MediaWiki-fu is concerned, but I notice some of the Sintran commands Tingo is adding have a qualifier.&lt;br /&gt;
:Back when I was thinking about monitor calls I wanted a table of short name, a table of long names (INBT -&amp;gt; InByte -&amp;gt; 1B and so on), and some link between them. And don&#039;t forget the 500-only calls.. those with numbers &amp;gt;377B --[[User:TArntsen|TArntsen]] 12:32, 25 August 2012 (UTC)&lt;br /&gt;
::An idea.. maybe let the actual Wiki page always use the &amp;quot;long&amp;quot; name, add long names to the table, and let both long and short names point to the long name Wiki page? That would imply slightly more writing work when writing the table, but not much. There shouldn&#039;t be any problem having pages with names like &#039;GetStartByte&#039;, presumably? I looked through the table of monitor calls and I don&#039;t think those long names will collide with any SINTRAN command name or anything else. --[[User:TArntsen|TArntsen]] 12:37, 25 August 2012 (UTC)&lt;br /&gt;
:::How about adding qualifiers &amp;quot;(command)&amp;quot;, &amp;quot;(monitor call)&amp;quot; and so on where needed, and let the &amp;quot;straight&amp;quot; page list the various alternatives? For example: &amp;quot;ABORT - may refer to the ABORT command, ABORT monitor call, ...&amp;quot;. A bit more work, and we need to agree on a standard way to do it, but still. --[[User:Tingo|Torfinn]] 15:39, 25 August 2012 (UTC)&lt;br /&gt;
::::Thanks for the feedback! In what document(s) do we have the complete list with descriptions of the monitor calls? Should each monitor call have their own page or is one table or two enough? With a table it&#039;s still possible to make a [[Help:Wiki_Editing_Syntax_Guide#Redirects|#REDIRECT]] for each call, i.e &amp;quot;INBT&amp;quot; and &amp;quot;MON 1&amp;quot; will redirect to the page with the table of monitor calls and the [[ABORT]] page will have a first line &amp;quot;For the ABORT monitor call (MON 105) see [[Monitor calls]].&amp;quot; (or some better name of that page). I can make the redirect pages in a batch, if needed. /[[User:Mike|Mike]] 22:33, 27 August 2012 (UTC)&lt;br /&gt;
:::::The {{ND-doc|60.128.01}} has a chapter on monitor calls, I don&#039;t know if it is complete, but (in my copy at least - printed June 1980) it looks like only the ND-100 monitor calls. --[[User:Tingo|Torfinn]] 20:42, 17 December 2012 (CET)&lt;br /&gt;
:::::[[User:TArntsen|TArntsen]]: ND added a new document which (almost) only described monitor calls, it&#039;s {{ND-doc|860228.2}} from 1988 (first version came in 1986). The first variant of this document was called 60.228 (download link to that one is below). The original Sintran Reference 60.128 which Tingo refers to was eventually changed to 860128 and monitor calls split out to (at first 60.228, then later) 860228, SINTRAN III Monitor Calls. This document includes almost all monitor calls, including ND-500 calls, and with examples. There are a few undocumented missing calls though, a couple of them are just barely mentioned in release notes but that&#039;s about it. I&#039;ve been digging through a lot of stuff over the last years to figure out the undocumented ones (including reading SINTRAN listings). Some I have figured out, but a couple remain elusive. List of some of the officially undocumented calls are (in octal): 15 (this may not exist), 25 (SETW), 42 (Old OPEN), 45 (DBRK/DefineBreakPoint on ND-100, GTYPR/GetTypring on ND-500), 46 (GBRK/GetBreakPointInfo), 47 (SBRK/SetBreakPointInfo), 51 (DMAC/DMACBreakPoint), 52 (MTERM|TERMO, TERMINAL-MODE), 511 (combination of 503/504), 512 (XMSG for ND-500), 513 (Unknown, possibly also XMSG for ND-500). So: I have a copy of 860228.2, but it&#039;s a thick A5 book, not a binder, I can&#039;t scan it without cutting the binding which I don&#039;t want to do at this point. BUT I also have an A4 binder version of the older 60.228.1 version which I have scanned, I can provide a link but a better one for reading on-screen is probably Jonny Oddene&#039;s more light-weight scan: [http://www.sintran.com/sintran/library/libsw/ND-60228-1-EN.pdf Software Library:ND-60228-1-EN.pdf]. It is from 1986 and presumably very similar to version 1 of the 860228 document which is also from 1986. It includes the ND-500 monitor calls. (Actually when I said &amp;quot;almost only monitor calls&amp;quot; it&#039;s not entirely true - these documents include great appendixes which describe internal SINTRAN structures like filesystem layout etc). --[[User:TArntsen|TArntsen]] 22:00, 19 December 2012 (CET)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name(sort) !! Number !! Remark !! Name !! Number(sort) !! Remark&lt;br /&gt;
|-&lt;br /&gt;
|[[ABORT]] || 105 || rf 	|| [[LEAVE]] || 0 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ABSET]] || 102 || rf 	|| [[INBT]] || 1 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ABSTR]] || 131 || rf 	|| [[OUTBT]] || 2 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ACM]] || 145 || brf 	|| [[ECHOM]] || 3 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[AlRDW]] || 37 || rf 	|| [[BRKM]] || 4 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ALTOF]] || 34 || brf 	|| [[RDISK]] || 5 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[ALTON]] || 33 || brf 	|| [[WDISK]] || 6 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[APSPF]] || 240 || br 	|| [[RPAGE]] || 7 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[ASSIG]] || 154 || rf 	|| [[WPAGE]] || 10 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[B41NW]] || 63 || br 	|| [[TIME]] || 11 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[B8INB]] || 23 || br 	|| [[SETCM]] || 12 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[B80UT]] || 24 || br 	|| [[ClBUF]] || 13 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[BCLOS]] || 252 || br 	|| [[COBUF]] || 14 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[BRKM]] || 4 || brf 	|| [[MGTW]] || 16 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[CAMAC]] || 147 || rf 	|| [[MSTTY]] || 17 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ClBUF]] || 13 || brf 	|| [[WCI]] || 20 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[CLADJ]] || 112 || rf 	|| [[M8INB]] || 21 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[CLOCK]] || 113 || brf 	|| [[M80UT]] || 22 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[CLOSE]] || 43 || br 	|| [[B8INB]] || 23 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[COBUF]] || 14 || brf 	|| [[B80UT]] || 24 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[COMND]] || 70 || bf 	|| [[SETW]] || 25 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[CONCT]] || 106 || rf 	|| [[LASTC]] || 26 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[COPAG]] || 251 || br 	|| [[RTDSC]] || 27 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[CPUST]] || 262 ||  	|| [[GETRT]] || 30 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[CRALF]] || 221 || br 	|| [[EXlOX]] || 31 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[CRALN]] || 253 || br 	|| [[MSG]] || 32 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[DABST]] || 127 || rf 	|| [[ALTON]] || 33 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[DBRK]] || 45 || b 	|| [[ALTOF]] || 34 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[DEABF]] || 256 || br 	|| [[IOUT]] || 35 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[DELPG]] || 272 || br 	|| [[NOWT]] || 36 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[DESCF]] || 71 || brf 	|| [[AlRDW]] || 37 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[DlNTV]] || 130 || rf 	|| [[SPCLO]] || 40 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[DIW]] || 165 || rf 	|| [[ROBJE]] || 41 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[DLOFU]] || 277 || b 	|| [[OPEN]] || 42 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[DMAC]] || 51 || b 	|| [[CLOSE]] || 43 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[DOLW]] || 166 || rf 	|| [[RUSER]] || 44 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[DOPEN]] || 220 || br 	|| [[DBRK]] || 45 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[DROBJ]] || 215 || br 	|| [[GBRK]] || 46 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[DSCNT]] || 107 || rf 	|| [[SBRK]] || 47 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[DSET]] || 126 || rf 	|| [[OPEN]] || 50 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[DUSEL]] || 301 || b 	|| [[DMAC]] || 51 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[DWOBJ]] || 216 || br 	|| [[TERMo]] || 52 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ECHOM]] || 3 || brf 	|| [[RSEGM]] || 53 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[EDTRM]] || 206 || br 	|| [[MDLFI]] || 54 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[EESCF]] || 72 || brf 	|| [[RSPQE]] || 55 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[ELOFF]] || 303 || b 	|| [[PASET]] || 56 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[ELOFU]] || 276 || b 	|| [[PAGET]] || 57 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[ELON]] || 302 || b 	|| [[N500M]] || 60 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[ENTSG]] || 157 || rf 	|| [[FIXC5]] || 61 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[ERMON]] || 142 || rf 	|| [[RMAX]] || 62 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[ERMSG]] || 64 || brf 	|| [[B41NW]] || 63 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[EUSEL]] || 300 || b 	|| [[ERMSG]] || 64 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[EXlOX]] || 31 || brf 	|| [[QERMS]] || 65 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[EXPFl]] || 231 || br 	|| [[ISIZE]] || 66 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[FDFDl]] || 250 || br 	|| [[OSIZE]] || 67 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[FDlNA]] || 243 || br 	|| [[COMND]] || 70 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[FIX]] || 115 || rf 	|| [[DESCF]] || 71 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[FIXC]] || 160 || rf 	|| [[EESCF]] || 72 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[FIXC5]] || 61 || r 	|| [[SMAX]] || 73 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[FOBJN]] || 274 || br 	|| [[SETBT]] || 74 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[FOPFN]] || 257 || br 	|| [[REABT]] || 75 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[GBRK]] || 46 || b 	|| [[SETBS]] || 76 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[GBSIZ]] || 222 || b 	|| [[SETBL]] || 77 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[GDEVT]] || 263 ||  	|| [[RT]] || 100 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GDIEN]] || 244 || br 	|| [[SET]] || 101 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GERDV]] || 254 ||  	|| [[ABSET]] || 102 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GETRT]] || 30 || brf 	|| [[INTV]] || 103 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GL]] || 150 || rf 	|| [[HOLD]] || 104 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[GNAEN]] || 245 || br 	|| [[ABORT]] || 105 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GRAPHIC]] || 155 || brf 	|| [[CONCT]] || 106 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GRTDA]] || 151 || rf 	|| [[DSCNT]] || 107 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GRTNA]] || 152 || r 	|| [[PRIOR]] || 110 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GTMOD]] || 306 || br 	|| [[UPDAT]] || 111 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GUIOI]] || 217 || br 	|| [[CLADJ]] || 112 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[GUSNA]] || 214 || br 	|| [[CLOCK]] || 113 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[HOLD]] || 104 || brf 	|| [[TUSED]] || 114 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[IBRSIZ]] || 313 || br 	|| [[FIX]] || 115 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[INBT]] || 1 || brf 	|| [[UNFIX]] || 116 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[INSTR]] || 161 || brf 	|| [[RFILE]] || 117 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[INTV]] || 103 || rf 	|| [[WFILE]] || 120 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[IOSET]] || 141 || brf 	|| [[WAITF]] || 121 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[IOUT]] || 35 || bf 	|| [[RESRV]] || 122 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[IOXN]] || 153 || rf 	|| [[RELES]] || 123 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[IPRIV]] || 146 || r 	|| [[PRSRV]] || 124 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[ISIZE]] || 66 || brf 	|| [[PRLS]] || 125 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[LASTC]] || 26 || rf 	|| [[DSET]] || 126 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[LEAVE]] || 0 || brf 	|| [[DABST]] || 127 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[M8INB]] || 21 || br 	|| [[DlNTV]] || 130 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[M80UT]] || 22 || br 	|| [[ABSTR]] || 131 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MAGTP]] || 144 || brf 	|| [[MCALL]] || 132 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[MAPSIB]] || 304 || br 	|| [[MEXIT]] || 133 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MCALL]] || 132 || r 	|| [[RTEXT]] || 134 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[MDLFI]] || 54 || brf 	|| [[RTWT]] || 135 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MEXIT]] || 133 || rf 	|| [[RTON]] || 136 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MGDAE]] || 230 || br 	|| [[RTOFF]] || 137 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MGFIL]] || 273 || br 	|| [[WHDEV]] || 140 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MGTW]] || 16 || brf 	|| [[IOSET]] || 141 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[MHDLC]] || 201 || br 	|| [[ERMON]] || 142 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MOlNF]] || 312 || br 	|| [[RSIO]] || 143 || bf &lt;br /&gt;
|-&lt;br /&gt;
|[[MRNFI]] || 232 || br 	|| [[MAGTP]] || 144 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[MSDAE]] || 277 || br 	|| [[ACM]] || 145 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[MSG]] || 32 || bf 	|| [[IPRIV]] || 146 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[MSIBB]] || 305 || br 	|| [[CAMAC]] || 147 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MSTTY]] || 17 || brf 	|| [[GL]] || 150 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[MUIDI]] || 213 || br 	|| [[GRTDA]] || 151 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[N500M]] || 60 || r 	|| [[GRTNA]] || 152 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[NOWT]] || 36 || brf 	|| [[IOXN]] || 153 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[OPEN]] || 42 || br 	|| [[ASSIG]] || 154 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[OPEN]] || 50 || br 	|| [[GRAPHIC]] || 155 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[OSIZE]] || 67 || brf 	|| [[TRACB]] || 156 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[OUTBT]] || 2 || brf 	|| [[ENTSG]] || 157 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[OUTST]] || 162 || brf 	|| [[FIXC]] || 160 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[PAGET]] || 57 || bf 	|| [[INSTR]] || 161 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[PASET]] || 56 || bf 	|| [[OUTST]] || 162 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[PIOCM]] || 255 ||  	|| [[WRQI]] || 163 || brf &lt;br /&gt;
|-&lt;br /&gt;
|[[PRIOR]] || 110 || rf 	|| [[WSEG]] || 164 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[PRLS]] || 125 || rf 	|| [[DIW]] || 165 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[PRSRV]] || 124 || rf 	|| [[DOLW]] || 166 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[QERMS]] || 65 || brf 	|| [[REENT]] || 167 || rf &lt;br /&gt;
|-&lt;br /&gt;
|[[RDISK]] || 5 || b 	|| [[US0]] || 170 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[RDPAG]] || 270 || br 	|| [[US1]] || 171 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[REABT]] || 75 || brf 	|| [[US2]] || 172 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[REDIR]] || 246 || br 	|| [[US3]] || 173 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[REENT]] || 167 || rf 	|| [[US4]] || 174 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[RELES]] || 123 || brf 	|| [[US5]] || 175 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[RERRP]] || 207 || br 	|| [[US6]] || 176 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[RESRV]] || 122 || brf 	|| [[US7]] || 177 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[RFILE]] || 117 || brf 	|| [[XMSG]] || 200 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RLDIR]] || 247 || br 	|| [[MHDLC]] || 201 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RMAX]] || 62 || brf 	|| [[EDTRM]] || 206 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[ROBJE]] || 41 || brf 	|| [[RERRP]] || 207 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RPAGE]] || 7 || br 	|| [[SREEN]] || 212 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RSEGM]] || 53 || r 	|| [[MUIDI]] || 213 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RSIO]] || 143 || bf 	|| [[GUSNA]] || 214 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RSPQE]] || 55 || br 	|| [[DROBJ]] || 215 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RT]] || 100 || rf 	|| [[DWOBJ]] || 216 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RTDSC]] || 27 || rf 	|| [[GUIOI]] || 217 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RTEXT]] || 134 || brf 	|| [[DOPEN]] || 220 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RTOFF]] || 137 || rf 	|| [[CRALF]] || 221 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RTON]] || 136 || rf 	|| [[GBSIZ]] || 222 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[RTWT]] || 135 || rf 	|| [[MGDAE]] || 230 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RUSCN]] || 242 || b 	|| [[EXPFl]] || 231 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[RUSER]] || 44 || brf 	|| [[MRNFI]] || 232 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SBRK]] || 47 || b 	|| [[SPEFI]] || 234 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SCROP]] || 235 || br 	|| [[SCROP]] || 235 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SET]] || 101 || rf 	|| [[SPERD]] || 236 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SETBL]] || 77 || brf 	|| [[SFACC]] || 237 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SETBS]] || 76 || brf 	|| [[APSPF]] || 240 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SETBT]] || 74 || brf 	|| [[SUSCN]] || 241 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[SETCM]] || 12 || b 	|| [[RUSCN]] || 242 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[SETW]] || 25 || b 	|| [[FDlNA]] || 243 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SFACC]] || 237 || br 	|| [[GDIEN]] || 244 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SMAX]] || 73 || brf 	|| [[GNAEN]] || 245 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SPCLO]] || 40 || brf 	|| [[REDIR]] || 246 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SPEFI]] || 234 || br 	|| [[RLDIR]] || 247 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SPERD]] || 236 || br 	|| [[FDFDl]] || 250 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SREEN]] || 212 || br 	|| [[COPAG]] || 251 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SRUSI]] || 314 || br 	|| [[BCLOS]] || 252 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[STEFI]] || 275 || r 	|| [[CRALN]] || 253 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[SUSCN]] || 241 || b 	|| [[GERDV]] || 254 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[SYCNT]] || 261 ||  	|| [[PIOCM]] || 255 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[T8INB]] || 310 || br 	|| [[DEABF]] || 256 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[TERMo]] || 52 || brf 	|| [[FOPFN]] || 257 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[TIME]] || 11 || brf 	|| [[USCNT]] || 260 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[TMOUT]] || 267 ||  	|| [[SYCNT]] || 261 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[TNDWAI]] || 307 || br 	|| [[CPUST]] || 262 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[TRACB]] || 156 || br 	|| [[GDEVT]] || 263 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[TUSED]] || 114 || bf 	|| [[500RF]] || 264 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[UNFIX]] || 116 || rf 	|| [[500WF]] || 265 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[UPDAT]] || 111 || rf 	|| [[500MT]] || 266 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[US0]] || 170 || r 	|| [[TMOUT]] || 267 ||  &lt;br /&gt;
|-&lt;br /&gt;
|[[US1]] || 171 || r 	|| [[RDPAG]] || 270 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[US2]] || 172 || r 	|| [[WDPAG]] || 271 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[US3]] || 173 || r 	|| [[DELPG]] || 272 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[US4]] || 174 || r 	|| [[MGFIL]] || 273 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[US5]] || 175 || r 	|| [[FOBJN]] || 274 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[US6]] || 176 || r 	|| [[STEFI]] || 275 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[US7]] || 177 || r 	|| [[ELOFU]] || 276 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[USCNT]] || 260 ||  	|| [[DLOFU]] || 277 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[WAITF]] || 121 || rf 	|| [[MSDAE]] || 277 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[WCI]] || 20 || b 	|| [[EUSEL]] || 300 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[WDIEN]] || 311 || r 	|| [[DUSEL]] || 301 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[WDISK]] || 6 || b 	|| [[ELON]] || 302 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[WDPAG]] || 271 || br 	|| [[ELOFF]] || 303 || b &lt;br /&gt;
|-&lt;br /&gt;
|[[WFILE]] || 120 || brf 	|| [[MAPSIB]] || 304 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[WHDEV]] || 140 || rf 	|| [[MSIBB]] || 305 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[WPAGE]] || 10 || br 	|| [[GTMOD]] || 306 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[WRQI]] || 163 || brf 	|| [[TNDWAI]] || 307 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[WSEG]] || 164 || rf 	|| [[T8INB]] || 310 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[XMSG]] || 200 || br 	|| [[WDIEN]] || 311 || r &lt;br /&gt;
|-&lt;br /&gt;
|[[500MT]] || 266 ||  	|| [[MOlNF]] || 312 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[500RF]] || 264 ||  	|| [[IBRSIZ]] || 313 || br &lt;br /&gt;
|-&lt;br /&gt;
|[[500WF]] || 265 ||  	|| [[SRUSI]] || 314 || br &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
:::::::I added one disambiguation page, check out the [[ENTSG]] page and see how you like it. --[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 22:21, 21 December 2013 (UTC)&lt;br /&gt;
:::::::: I just joined NDWiki and would like to contribute. I have not found any doc on MON 15 which is used by NPL, MAC and QED.&lt;br /&gt;
Years back I tried to find out what this monitor call wa doing. In my emulator I have this notes:&lt;br /&gt;
 Old undocumented monitor call, used by NPL/MAC/QED in connection with old open file&lt;br /&gt;
   These programs invoke this monitor call using instruction code 161015 octal&lt;br /&gt;
   X points to data area to set up&lt;br /&gt;
   T is a pointer and is used as a parameter to set up the data structure&lt;br /&gt;
   D indicates the buffer length in bytes&lt;br /&gt;
Establish data structure to be used by MON 20 &lt;br /&gt;
Then used by MON 42 to open file (old open)&lt;br /&gt;
&lt;br /&gt;
Carl-Victor Sundling&lt;br /&gt;
&lt;br /&gt;
== 5-year anniversary! We celebrate with a 100 Mbit/s connection to the wiki! ==&lt;br /&gt;
&lt;br /&gt;
I missed the anniversary with a month, gah! But now the server got a 100 Mbit/s fiber connection! Enjoy! /[[User:Mike|Mike]] ([[User talk:Mike|talk]]) 19:48, 18 November 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
== NDWiki moved to a new server ==&lt;br /&gt;
&lt;br /&gt;
Due to unforeseen circumstances, NDWiki went offline sometime in 2015 (April?). Efforts were made by parties involved to get it back online again, but failed. A year later (April 2016), discussions on how to remedy the situation was started. As I had available time, I offered to set up a server to run to wiki on, and manage it. I only have a &amp;quot;normal&amp;quot; broadband connection at home, which means a dynamic IP address. This is not ideal for running a server, so I asked my local [[Wikipedia:makerspace|makerspace]], [http://bitraf.no/ Bitraf], if I could host the server there - they were willing and agreed. All this took a while, but in the middle of May 2016 I set up the server, installed the necessary software, restored the backup and started fixing stuff that didn&#039;t work (some templates, images not showing). Most of the problems were due to my lack of experience with configuring Mediawiki and the software it needs. Anyway, on May 24th, 2016  NDWiki was ready for use again. Enjoy!  [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 13:45, 29 May 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== 600 articles! ==&lt;br /&gt;
&lt;br /&gt;
This wiki now has 600 articles (or pages if you like)! [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:52, 23 August 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>CVS</name></author>
	</entry>
</feed>