Page 1¶
TABLE OF CONTENTS¶
| Section | Page |
|---|---|
| 1 INTRODUCTION | 3 |
| 1.1 Pre-requisites: | 3 |
| 1.2 NOTIS/IBM Compatibility | 3 |
| 1.3 Mouse Compatibility | 3 |
| 2 KNOWN BUT NOT CORRECTED ERROR | 4 |
| 2.1 Cursor Appearance | 4 |
| 3 INSTALLATION PROCEDURE | 4 |
| 4 DEFINE COUNTRY AND KEYBOARD NATIONALITY | 5 |
| 4.1 To Change Country Definition | 6 |
| 5 POWER FAIL AND WATCHDOG SHUTDOWN | 6 |
| 5.1 Watchdog | 6 |
| 5.2 Power Fail | 6 |
| 5.3 Resume Sintran from Memory | 7 |
| 5.4 Recover Screen Picture after Resume. | 7 |
| 6 USE OF CPU NUMBER AND INSTALLATION NUMBER | 8 |
| 7 START MODES | 8 |
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 2¶
Section¶
| Section | Page |
|---|---|
| 7.1 Choice of System Startup Modes | 8 |
| 7.1.1 Setting of Start Parameters in NVRAM | 9 |
| 7.2 Start the PC Only and Don't Initialize ND-110 | 9 |
| 7.2.1 PC Memory Usage | 9 |
| 7.3 Initialize but Don't Start ND-110 | 10 |
| 7.4 Resume Sintran from Memory if it is Intact | 10 |
| 7.5 Load Sintran from Hard Disk Image (Warm Start) | 10 |
| 7.5.1 After Power Up | 10 |
| 7.5.2 After Reset | 11 |
| 7.5.3 When Sintran is Running | 11 |
| 7.6 Load Sintran from Hard Disk Save Area (Cold Start) | 11 |
| 7.6.1 After Reset or Power Up | 11 |
| 7.6.2 When Sintran is Running | 11 |
| 7.7 Booting Chart | 12 |
8 POSSIBLE CONFLICTS BETWEEN ND-110 AND STANDARD PC-PROGRAMS¶
| Section | Page |
|---|---|
| 8.1 Software Interrupts | 13 |
| 8.2 Hardware Interrupt | 13 |
| 8.3 Programmed I/O | 13 |
| 8.4 ND-PC Shared Memory | 13 |
| 8.5 Timer | 13 |
| 8.6 Keyboard | 13 |
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 3¶
Program Description¶
Date: 87.05.13
Norsk Data A.S
Page: 1 of 13
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| Butterfly-110 PC system software. | 230001A | STIN |
Reason¶
- X New product
- . Change/Addition
- Error Correction
- . Different Environment
- . Other: ................................................
Documentation¶
| Title | Reg. no. |
|---|---|
| Butterfly Teamstation Installation Guide | 30.056.2 EN |
| Butterfly Teamstation User Guide | 60.242.2 EN |
| Butterfly Teamstation Desk Supervisor Guide | 30.057.2 EN |
| Butterfly-110 Technical Reference Manual | 06.025.3 EN |
Purpose¶
Utility programs for Butterfly-110 system
Prerequisites¶
| Computer Type | Floating format | Op. system | Version |
|---|---|---|---|
| OWS-110 | Any | MS-DOS | 3.10 |
| Teamstation | MS-DOS | 3.10 |
Minimum permanent mass storage resources
1 Mbyte
Product Consists Of¶
| Reg. no. | Source | |
|---|---|---|
| 235001 |
Diskette Volume 30001EN1.A¶
Directory
File name | Ext | Containing
\
AUTOEXEC | BAT | Used during installation
COMMAND | COM | Used during installation
INSTALL | BAT | Main installation program
INST | BAT | Used during installation
CHECK | COM | Used during installation
Y | | Used during installation
DISKPREP | SCR | Used during installation
RM-OLD | BAT | Removes prev. inst. files
\ROOT
These files are put into the root directory on drive C: by the installation procedure.
AUTOEXEC | BAT | MS-DOS boot-up batch file
CONFIG | SYS | MS-DOS configuration file
CONF | LST | Scratchfile for COUNTRY.BAT
PARKDISK | EXE | Park heads of NEC disk drive
PRESTART | COM | Ericsson start-up prog.
PRESTART | SYS | Ericsson start-up config.
\BFLY-110
230001EN A
\BFLY
ACTIVE | EXE | Active level monitor
CHECK | COM | Check user response
DISPLAY | EXE | PC console display
ICBM | EXE | Inter CPU buffer messaging
MOUSE | COM | Mouse control
ND-110 | BAT | Start-up commands
ooo ND Norsk Data ooo
[Scanned by Jonny Oddene for Sintran Data © 2011]
Page 4¶
Norsk Data A.S¶
PROGRAM DESCRIPTION¶
Product¶
| Name | Reg. no. | Category |
|---|---|---|
| Butterfly-110 PC system software. | 230001A | STIN |
Files and Descriptions¶
NDIO¶
- EXE: I/O services for ND-110
PCTRAP¶
- COM: File access
STARTUP¶
- EXE: ND-110 initialisation
SYSMGR¶
- EXE: System manager menus
- TXT: Message texts for SYSMGR
WELCOME¶
- EXE: Welcome screen display prog.
- SAV: Welcome screen image
- PAL: Welcome screen palette
- COL: Palette for color screen.
- MON: Palette for monochrome screen
Directories¶
\BIN¶
| File | Ext | Description |
|---|---|---|
| DUPLI | EXE | File copy program |
| KEYBOARD | COM | Keyboard driver |
| NYSET | EXE | Set NV-RAM parameters |
| EXE | Print spooler | |
| SUPV | EXE | ND-110 console |
| VERSION | EXE | Version display program |
| COUNTRY | BAT | Change country in CONFIG.SYS |
\MAINT¶
| File | Ext | Description |
|---|---|---|
| DISKPREP | EXE | Hard disk preparation |
| MAIN | EXE | PC Maintenance program |
| SETUP | EXE | PC parameter setup prog. |
| TESTCONF | SYS | Input script for MAIN |
\ND-OWS¶
| File | Ext | Description |
|---|---|---|
| KEYTABL | DA | Keyboard table, Danish |
| KEYTABL | EN | Keyboard table, English |
| KEYTABL | FR | Keyboard table, French |
| KEYTABL | GE | Keyboard table, German |
| KEYTABL | NO | Keyboard table, Norwegian |
| KEYTABL | SW | Keyboard table, Swedish |
| KEYTABL | US | Keyboard table, US |
| PARAM | PAR | System Manager parameters |
Diskette Information¶
Diskette Volume¶
- 30001EN2.A
Directory¶
| Directory | File name | Ext | Containing |
|---|---|---|---|
| \BFLY-110 | DEMO | This directory contains 71 files which comprise the Teamstation tutorial package. |
NOTE: <rev> is to be replaced by the current revision of the DIRECTORY or FILE. Revision is found on the "ND SOFTWARE LIBRARY DISKETTE" pages.
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 5¶
| Date | Norsk Data A.S | Page 3 of 13 |
|---|---|---|
| Product | Name | Reg. no. |
| Butterfly-110 PC system software. | 230001A |
1 INTRODUCTION¶
The installation procedure will copy the Butterfly 110 PC system software to the DOS partition of the hard disk i.e. drive C:.
In addition it will:
- install DOS 3.10 (product no. ND-230004) into the sub-directory C:\DOS.
- save any existing files named C:\AUTOEXEC.BAT or C:\CONFIG.SYS into C:\AUTOEXEC.BAK and C:\CONFIG.BAK. (After the installation is complete you may wish to merge together the old and new files.)
1.1 Pre-requisites:¶
The hard disk has been partitioned to give an active DOS partition of 5 Megabytes and a SINTRAN partition of the remainder. The DOS partition should also have been formatted as a system disk.
1.2 NOTIS/IBM Compatibility¶
On a standard IBM PC keyboard in the CAPS LOCK state, pressing SHIFT will produce Lower Case characters. On a NOTIS keyboard SHIFT CAPS LOCK will produce Upper Case characters. The Butterfly keyboard is PC compatible, and may therefore cause some inconvenience for some users.
1.3 Mouse Compatibility¶
The mouse connected to the keyboard can be used by PC programs if they support MICROSOFT mouse. We have seen one example of a program (Sigma Paint) that did not initialize the mouse correctly. The vertical movement was very sluggish, and could be repaired in the following manner:
| Action | Command |
|---|---|
| Change directory: | cd\bfly-110\bfly |
| Load System Manager: | sysmgr F^J |
| Return to Root directory: | cd\ |
| Start the actual PC program | ......... |
| Press the SYS key and select the key: | 6 |
| Change mousespeed to 1: | 1^J then press <EXIT> |
| Save settings by pressing the key: | Y |
| Continue with the PC program | ......... |
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 6¶
| Date | Norsk Data A.S | Page 4 of 13 |
|---|---|---|
| PROGRAM DESCRIPTION | ||
| Product | Name | Reg. no. |
| Butterfly-110 PC system software. | 230001A |
2 KNOWN BUT NOT CORRECTED ERROR¶
2.1 Cursor Appearance¶
The normal appearance of the cursor is a blinking underline. Some times it happens that it changes to a blinking minus. To restore it to a blinking underline, press the SYS key twice.
3 INSTALLATION PROCEDURE¶
To run the installation procedure insert the diskette 230001A<CTRL> <ALT> and <DEL> keys together. If the machine is not turned on then turn it on.
During the installation procedure you will be prompted to insert the two diskettes of DOS 3.10 (ND-230004) so that DOS 3.10 can be installed, this procedure may be skipped over if you have already installed DOS 3.10 into the sub-directory C:\DOS.
Note that it may seem as if the installation program allow you to print the batdrack file, but this is not the possible during installation. If you want a printout, the DISKPREP program must be run.
After copying the PC system software files to the hard disk and installing DOS 3.10 the installation procedure will run the maintenance program DISKPREP to prepare a file containing the list of any re-allocated tracks your hard disk may have.
When the installation procedure is complete you should remove the diskette from the floppy drive A.
If the ND software (ND-211087J SINTRAN and ND-211092A ND System Software) is already installed on the SINTRAN partition you should now re-boot your machine by holding down the <CTRL>, <ALT> and <DEL> keys together. This will automatically start-up the ND-110. See the chapter Start Modes.
If the ND software is not already installed you should now proceed with its installation.
ooo ND Norsk Data ooo
Page 7¶
Program Description¶
| Date | Norsk Data A.S | Page 5 of 13 |
|---|---|---|
| Product | Name | Reg. no. |
| Butterfly-110 PC system software. | 230001A |
4 Define Country and Keyboard Nationality¶
Four aspects must be considered when adapting a machine to a specific country.
A) Language that the User communication of a program is written in.
B) The way date and time are represented in different countries.
C) Interpretation of different nationality variants of keyboards.
D) Display of different nationality characters on the screen.
A) Depends on which translations of the software that is available from the national subsidiaries. The software languages are designated as specified below, but there is no one-to-one correspondence between Country and language. For instance it is possible to run English software on a Machine with Norwegian keyboard and display. However, the english [, \ and ] would be displayed as Æ, Ø and Å.
B) The country is either defined in Config.sys. file by Country=nnn, where nnn is the international country telephone code - or by keyboard nationality. The accepted codes and nationalities are:
| Country | Teleph. code | Keyboard+Display Nationality | Software Language |
|---|---|---|---|
| Denmark | 045 | DA | DA |
| France | 033 | FR | FR |
| Germany | 049 | GE | GE |
| Norway | 047 | NO | NO |
| Sweden | 046 | SW | SW |
| United Kingdom | 044 | EN,UK | EN |
| United States | 01 | US | EN |
NOTE! There is a difference between Nationality and Language codes. For instance UK and US have different keyboard nationalities, UK and US, but they have the same language EN (more or less).
C) The keyboard nationality is determined when installing the keyboard driver by specifying the nationality as an extra parameter, KEYBOARD XX, where XX is one of the nationality codes above.
When KEYBOARD XX is specified in the initial batchfile, the country definition will be changed to match the XX. If the nationality, XX is omitted, the keyboard will follow the country definition:
In Config.sys: Country=XX Country=XX
In ND-110.bat: KEYBOARD KEYBOARD YY
Results: XX YY
D) The nationality of the display follows the country definition.
ooo ND Norsk Data ooo
Page 8¶
Program Description¶
| Date | Norsk Data A.S | Page 6 of 13 |
|---|---|---|
| Product | Name | Reg. no. |
| Butterfly-110 PC system software. | 230001A |
4.1 To Change Country Definition¶
The basic version of the software delivered from the R&D department in the UK is configured:
COUNTRY=044
KEYBOARD
If you have for instance an American keyboard, you can change country definition by doing in MS-DOS (type underlined characters):
C:\>COUNTRY XX.
This will change the definitions in Config.sys, but it is necessary to reboot the machine for the changes to take effect.
5 Power Fail and Watchdog Shutdown¶
Sintran is able to shut down in a controlled manner on two occasions:
A) A Mains Power Failure is detected by the power supply.
B) The ND Watchdog discovers that the PC is not working properly.
In both cases a Power Fail interrupt to level 14 is generated, and Sintran shuts down as quickly as possible and stops. The last thing it does is to set the Shutdown OK flag true.
5.1 Watchdog¶
The Watchdog is checking two things:
A) Every 20 ms it handshakes with the MS-DOS timer routine to see if it is running correctly.
B) If the PC does not respond to an IOX instruction within 8 seconds.
ND-110 will therefore "go to sleep" in a controlled manner if the PC has crashed, is reset or rebooted, or is running a non-Butterfly version of MS-DOS.
If someone comes to the PC and starts to run a Game on it, for instance, Sintran will go into a controlled shut down, and can later be awakened and resume operation where it was cut off.
5.2 Power Fail¶
If there is a real power failure causing shutdown, the Memory needs battery backup in order to resume Sintran after Power Fail. This is possible on Butterfly-110 as on any normal ND-100 if the Backup Battery option is installed. (Available in release 2.) The ND-110 will resume as described below, but everything in the PC is lost.
THESE ARE UNIQUE FEATURES FOR A MACHINE IN THIS CLASS.
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 9¶
PROGRAM DESCRIPTION¶
| Date | Page |
|---|---|
| 87.05.13 | 7 of 13 |
| Product | Name | Reg. no. | Category |
|---|---|---|---|
| Butterfly-110 PC system software. | 230001A | STIN |
5.3 Resume Sintran from Memory¶
The condition for being able to resume Sintran from memory is that
- Autoboot=1 and Ald=13 and Shutdown OK=1 and Memory Valid=1.
The Butterfly default values are set so this will happen if the conditions are right. The Resuming of Sintran from Memory takes about 40 seconds compared to Warm Starting of Sintran from Disk that takes about 3 minutes.
- Resume Sequence:
- Instead of loading from disk, the CPU starts to execute code at address 20. The memory content is valid if:
- Memory power has not been away, and
- Sintran has shut down properly earlier. I.e. "Sintran is Intact."
- Sintran comes up after 15 seconds with the following Console Message: SYSTEM IS RUNNING AFTER BREAK. PLEASE CONTINUE.
- The users will be able to continue at the same place as they were interrupted.
- Instead of loading from disk, the CPU starts to execute code at address 20. The memory content is valid if:
5.4 Recover Screen Picture after Resume¶
When Sintran resumes operation after the PC being Reset or Power Fail, the screen picture is blanked and is not refreshed automatically. (Because Sintran does not know what the user's application programs did when they were interrupted.)
The cursor may therefore appear in strange positions on a screen with no text. The first thing to do should be to push the HOME key to see if it moves to the upper left corner. Several of ND's Notis products will redraw the screen if you push CTRL + Spacebar.
If you don't know what was going on on the terminal before it was interrupted it may be tricky to figure it out. The sequence of keys that should be attempted is
1) HOME 2) Cursor UP, DOWN, LEFT and RIGHT 3) RET 4) EXIT 5) ESC
When pushing ESC you may either break out of a program or attempt to log in. Have a little patience after hitting ESC, because it may take some time until the machine reacts.
If the terminal seems locked up, the Desk Supervisor may stop the terminal from Sintran or the Supervisor menu. If Resume was not successful it is also quite simple to do a Warm Start that initializes the whole machine again.
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 10¶
Norsk Data A.S Program Description¶
| Date | Page |
|---|---|
| 87.05.13 | Page 8 of 13 |
| Product | Reg. no. | Category |
|---|---|---|
| Butterfly-110 PC system software. | 230001A | STIN |
6 USE OF CPU NUMBER AND INSTALLATION NUMBER¶
Each Butterfly-110 is equipped with a unique number stored in PROM, called Hardware Installation Number. This is related to the machine cabinet, rather than the CPU card or the hard disk. The number stored on the disk is called System or CPU number, and it is primarily used by Sintran and Cosmos. (In documentation System and CPU numbers are used interchangeably.)
If the disk is changed or Sintran re-installed, there will become a discrepancy between the Installation number in hardware and the System number on the disk. (A fresh Sintran has System number 0.) Just after Sintran has started it reports the value of the Installation number. Then it checks if the Installation and System numbers are the same. If they differ, it resets the System number to the virgin value and reports that it is 0.
The task of making the System Number equal to the Installation number is very involved and requires a special program to be run. To run the program start the Sintran subsystem @DO SUPERVISE-SYSTEM. Then select choice 4: Update CPU Number.
NOTE! It is not possible to run COSMOS until the System number has been updated from 0 to the hardware Installation number. In correctly set up systems the two numbers shall be equal. This can be verified by running @DO SYSTEM-INFO.
7 START MODES¶
This chapter contains an overview of the different ways the Butterfly-110 may be started.
7.1 Choice of System Startup Modes¶
In the beginning of the ND-110.bat the user is offered a choice of which hardware to use and how ND-110 shall be started. The 3 choices are:
A) If you don't want to USE ND-110 at all - Press key 0 within 5 sec.
B) If you don't want to AUTO START ND-110 - Press key 1 within 5 sec.
C) Any other key or waiting 5 sec. will cause AUTO START of ND-110.
In the Standard ND-110.bat file the AUTOBOOT and ALD parameters in NVRAM are programmed to be in each of the three cases:
A) No changes
B) AUTOBOOT=0, ALD=13 Sintran/Disk
C) AUTOBOOT=1, ALD=13 Sintran/Disk
If these settings do not suit your particular needs, they may be taken out of the file ND-110.bat, or changed as described below.
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Data © 2011
Page 11¶
Program Description¶
| Date | Description | Page |
|---|---|---|
| 87.05.13 | Norsk Data A.S | 9 of 13 |
| Product | Name | Reg. no | Category |
|---|---|---|---|
| Butterfly-110 PC system software. | 230001A | STIN |
One further condition decides how ND-110 will boot, if Sintran still resides intact in memory after the previous time it was running. See section Resume Sintran from Memory.
7.1.1 Setting of Start Parameters in NVRAM¶
It is possible to set ND-110 NVRAM parameters individually from the PC with the program NVSET. It can be executed as an MS-DOS command or included in a batchfile. The commands are:
NVSET 4 0 = Set Autoboot flag to 0 = AUTO- (Disable)
NVSET 4 1 = Set Autoboot flag to 1 = AUTO+ (Enable)
NVSET 2 5 = Boot from Hard Disk (ALD= 5)
NVSET 2 6 = Boot from Floppy Disk (ALD= 6)
NVSET 2 7 = Stop (No boot) (ALD= 7)
NVSET 2 D = Resume Sintran if intact else boot from Hard Disk (ALD=13)
NVSET 2 F = Resume Sintran if intact else stop. (ALD=15)
7.2 Start the PC Only and Don’t Initialize ND-110¶
- Push CTRL+ALT+EXIT, CTRL+ALT+DEL or the Power Button. When the question about System Startup appears, press 0 within 5 seconds. The machine is immediately ready to accept MS-DOS commands.
This mode is used when PC programs which require lots of memory space will be run. By not initializing ND-110 266 kbyte is released for PC programs. (See section PC Memory Usage.)
In the minimum PC-mode it is not possible to program the Push keys because the System Manger is not loaded. It may be loaded at any time by the command: cd \bfly-110\bfly
followed by: sysmgr FA (FA must be upper case!)
If you want to initialize ND-110 afterwords from this mode type:
cd \bfly-110\bfly followed by: nd-110.bat
7.2.1 PC Memory Usage¶
| Configuration | Memory Usage |
|---|---|
| Nothing installed | 640 kbyte |
| PC Only software =79 kbyte | 561 kbyte |
| (MS-DOS, Keyboard, Mouse drivers) | |
| System Manager (program + screen save areas=174 kbyte) | 387 kbyte |
| (Push key, Mouse programming, sound level). | |
| ND-110 utilities =92 kbyte | 295 kbyte |
| (Terminals, printer, disk, floppy drivers). |
ooo ND Norsk Data ooo
Scanned by Jonny Oddene for Sintran Dage © 2011
Page 12¶
Program Description¶
| Date | Norsk Data A.S | Page 10 of 13 |
|---|---|---|
| Product | Name | Reg. no. 230001A |
| Butterfly-110 PC system software. |
The main reasons that the System Manager requires so much memory space, is that it needs it to save screen pictures. (Main Menu, Help, Push key Programming, Console Message)
7.3 Initialize but Don't Start ND-110¶
- Push CTRL+ALT+EXIT, CTRL+ALT+DEL or the Power Button. When the question about System Startup appears, press 1 within 5 seconds. When the System Manager appears 15 seconds afterwards - push RET.
This mode is mainly used when the Console shall be used to run stand-alone programs on floppy. For example, initial installation of Sintran, running of hardware test programs or software utilities as "Filesystem Investigator". To load the diskette continue in this way:
It is necessary to reboot the machine for sys changes in config.sys to * Type Supvd to start ND-Supervisor program. Type the System Password and push RET to enter Main Menu. Push RET again to select Console. Insert a Standalone diskette in the drive and type 1560k (without RET). A simple monitor (TPE of Floppy Monitor) will be loaded and allow you to start programs that exist on the diskette.
7.4 Resume Sintran from Memory if it is Intact¶
- Push CTRL+ALT+EXIT or CTRL+ALT+DEL and wait for 40 seconds. When the Console Message "False Interrupt" or "System is Running After Break. Please Continue." appears, press any key to continue.
This is the default mode when power has not been away, and you don't need to do anything to make it happen. However, you can save 5 seconds if you type spacebar as soon as you see the System Startup question at the screen.
See also section "Recover Screen Picture after Resume".
7.5 Load Sintran from Hard Disk Image (Warm Start)¶
7.5.1 After Power Up¶
- Push the Power Button and wait for about 3 minutes. When the Console Message "The System is Ready to Use. Please Push the
key to Log In." appears, do so and wait for the UE Login screen to appear.
This is the default mode when power has been away, and you don't need to do anything to make it happen. However, you can save 5 seconds if you type spacebar as soon as you see the System Startup question at the screen.
ooo ND Norsk Data ooo
[Scanned by Jonny Oddene for Sintran Daga © 2011]
Page 13¶
Norsk Data A.S Program Description¶
| Date | Page |
|---|---|
| 87.05.13 | 11 of 13 |
| Product | Reg. no. | Category |
|---|---|---|
| Name | ||
| Butterfly-110 PC system software | 230001A | STIN |
7.5.2 After Reset¶
- Push CTRL+ALT+EXIT or CTRL+ALT+DEL and when the question about System Startup appears, press 1 within 5 seconds. When the System Manager appears 15 seconds afterwards - push RET.
- Type Supv to start ND-Supervisor program. Type the System Password and push RET to enter Main Menu. Type 4 to select and initiate Warm Start. After the initial phase you can push RET twice and be connected to the ND console. You can also push EXIT twice and go back to MS-DOS. You will then get a Console Message telling when the system is ready for login.
7.5.3 When Sintran is Running¶
- As Sintran-User System give the command @RESTART-SYSTEM. In order to get messages about the loading it is best to do this while logged in on the ND Supervisor Console.
7.6 Load Sintran from Hard Disk Save Area (Cold Start)¶
This mode is only used after special system software is installed or when a serious error has appeared in Sintran that cannot be repaired by Warm Start. This procedure is automatic but takes a long time. (Have a magazine ready.) When the loading has finished, the operator must type @Restart-System to do a Warm Start.
7.6.1 After Reset or Power Up¶
- Push CTRL+ALT+EXIT, CTRL+ALT+DEL or the Power Button. When the question about System Startup appears, press 1 within 5 seconds. When the System Manager appears 15 seconds afterwards - push RET.
- Type Supv to start ND-Supervisor program. Type the System Password and push RET to enter Main Menu. Push 5 to select and initiate Cold Start. After the initial phase you can push RET twice and be connected to the ND console. When the HENT-MODE file has finished, log in as user System and do the command @Restart-System to execute a Warm Start.
7.6.2 When Sintran is Running¶
- Log in on the ND Supervisor Console as user System and give the command @COLD-START. When the HENT-MODE file has finished, log in as user System and do the command @Restart-System to execute a Warm Start.
ooo ND Norsk Data ooo
[Scanned by Jonny Oddene for Sintran Data © 2011]
Page 14¶
Program Description¶
Product:
| Name | Reg. no. | Category |
|------------------------------|----------|----------|
| Butterfly-110 PC system software. | 230001A | STIN |
7.7 Booting Chart¶
flowchart TD
A(SINTRAN INTACT) -->|and| B(AUTOSTART?)
A -->|and| C(DISKLOAD?)
B -->|No| D(Autoboot = 1<br>and ALD-reg = 13)
D -->|Yes| E(RESUME<br>Sintran From<br>Memory After Break)
C -->|No| F(20500$,&<br>or ALD-reg = 5)
F -->|Yes| G(@Restart-System<br>in Sintran<br>or Warm Start in<br>ND-Supervisor)
B & C -->|and| H(SINTRAN INVALID)
H -->|and| I(DISKLOAD?)
I -->|No| J(Only disk load is relevant<br>for normal Sintran start.)
I -->|Yes| K(@Cold-Start<br>in Sintran<br>or Cold Start in<br>ND-Supervisor)
subgraph Memory Status
A(Memory Valid<br>and Shutdown OK)
H(Mem Power Away<br>or Sintran crash<br>or ALT+F1 in Cons)
L(INITIATE BOOTING BY:)
L -->|$, & in OPCOM in Supv Console<br>or ALT+F3 in Supv Console<br>or ((ND Startup program in PC<br>or ALT+F3 in Console<br>or #MACL in OPCOM)<br>and Autoboot = 1)| C
end
subgraph Boot Options
E
G(WARM START<br>Sintran From<br>Hard Disk Image)
K(COLD START<br>Sintran From<br>Hard Disk "Save")
end
8 Possible Conflicts Between ND-110 and Standard PC-Programs¶
An important reason for crashes in general is several programs trying to use the same resources. Since the PC has no resource reservation, conflicts may arise when there are many resident programs. The I/O server programs for ND-110 are resident programs, and the potential conflict areas are: Use of interrupts, routines in the timer chain and programs fiddling with keyboard input.
ooo ND Norsk Data ooo
Page 15¶
| Date | Norsk Data A.S | Page 13 of 13 |
|---|---|---|
| Product | Name | Reg. no. |
| Butterfly-110 PC system software. | 230001A |
8.1 Software Interrupts¶
Below follows a list of the interrupts used by the resident PC software in Butterfly-110. - Int 60H - Comms call - Int 62H - Comms area - Int 63H - Terminal 1 I/O - Int 64H - Terminal 1 I/O - Int 65H - Reset NDIO - Int 6FH - ICBM call
8.2 Hardware Interrupt¶
The ND-110 PCX board uses the line IRQ5 to interrupt the PC. This is not possible to change and may cause conflicts with certain adapter boards. For example Microsoft Bus Mouse may use this interrupt.
8.3 Programmed I/O¶
The ND-110 PCX board is programmed from the PC by means of I/O addresses in the range 160H - 167H.
8.4 ND-PC Shared Memory¶
The exchange of data between the two processors takes place through a 64k byte window. The PC accesses it as segment D (832k - 896k). After booting, the memory is readable, but not writeable. Unless it is opened for write by a special procedure, it will therefore appear as PROMS to normal PC programs. This use may block the use of Expanded Memory boards if they require a contiguous unused 64k area.
8.5 Timer¶
All ND I/O server programs are removed from the standard timer driver. They are all attached to the hardware timer interrupt and are therefore handled before the standard driver is entered.
8.6 Keyboard¶
The compatibility between the NOTIS keyboard driver and the standard is apparently very good. An area of potential risk is the 64 deep buffer compared to the standard 16. This is introduced in order to give room for a max length Push key sequence.
Many resident programs intercept the normal keyboard handling. If several are installed at the same time, there is a high risk of trouble even on a standard PC-AT. Examples of potentially dangerous resident programs that do work are: Sidekick, Turbo Lightening, PC Automator.
ooo ND Norsk Data ooo
Scanned by Jonny Uddebø for Sintran Data © 2011
Page 16¶
ND Software Library Diskette¶
Containing:¶
Butterfly-110 PC System Software
Diskette Volume:¶
30001EN1.A01
Directory: \ (Main)¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | COMMAND | COM | 23210 |
| 1 | BFLY-110 | ||
| 2 | ND-OWS | ||
| 3 | ROOT | ||
| 4 | INSTALL | BAT | 923 |
| 5 | RM-OLD | BAT | 1298 |
| 6 | CHECK | COM | 1479 |
| 7 | Ψ | 3 | |
| 8 | AUTOEXEC | BAT | 45 |
| 9 | DISKPREP | SCR | 13 |
| 10 | INST | BAT | 5506 |
| 11 | PED | TMP | 0 |
12 files.
Directory: \BFLY-110¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | BFLY | ||
| 3 | BIN | ||
| 4 | MAINT | ||
| 5 | 230001EN | A01 | 3 |
6 files.
[ CONTINUED ]
Page 17¶
WD Software Library Diskette¶
Containing:¶
Butterfly-110 PC System Software
Diskette Volume:¶
30001EN1.A01
Directory: \BFLY-110\BFLY¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | SYSMGR | EXE | 49052 |
| 3 | NDIO | EXE | 47170 |
| 4 | STARTUP | EXE | 19194 |
| 5 | ACTIVE | EXE | 1022 |
| 6 | ICBM | COM | 3648 |
| 7 | DISPLAY | EXE | 12822 |
| 8 | MOUSE | COM | 5072 |
| 9 | ND-110 | BAT | 617 |
| 10 | PCTRAP | COM | 9664 |
| 11 | WELCOME | MON | 17 |
| 12 | WELCOME | COL | 17 |
| 13 | WELCOME | EXE | 7106 |
| 14 | WELCOME | SAV | 112000 |
| 15 | WELCOME | PAL | 17 |
| 16 | SYSMGR | TXT | 22757 |
| 17 | CHECK | COM | 1541 |
18 files.
Directory: \BFLY-110\BIN¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | SUPV | EXE | 55212 |
| 3 | KEYBOARD | COM | 13923 |
| 4 | DUPLI | EXE | 17188 |
| 5 | EXE | 8294 | |
| 6 | VERSION | EXE | 9148 |
| 7 | NVSET | EXE | 11668 |
| 8 | COUNTRY | BAT | 899 |
| 9 | TMP | 15 | |
| 10 | CONFIG | SYS | 16 |
11 files.
┌─────────┐
| CONTINUED |
└─────────┘
Page 18¶
MD Software Library Diskette¶
Page 3¶
Containing: Butterfly-110 PC System Software
Reference No.: 230001A01-EN-01D
Diskette Volume: 30001EN1.A01
Directory: \BFLY-110\MAINT¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | MAIN | EXE | 188678 |
| 3 | SETUP | EXE | 36376 |
| 4 | TESTCONF | SYS | 582 |
| 5 | DISKPREP | EXE | 29316 |
6 files.
Directory: \ND-OWS¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | KEYTABL | EN | 1333 |
| 3 | PARAM | PAR | 20 |
| 4 | KEYTABL | DA | 1333 |
| 5 | KEYTABL | FR | 1333 |
| 6 | KEYTABL | GE | 1333 |
| 7 | KEYTABL | NO | 1333 |
| 8 | KEYTABL | SW | 1333 |
| 9 | KEYTABL | US | 1333 |
10 files.
[CONTINUED]
Page 19¶
ND Software Library Diskette¶
Containing:¶
Butterfly-110 PC System Software
Diskette Volume:¶
30001EN1.A01
Directory: \ROOT¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | PRESTART | COM | 633 |
| 3 | PRESTART | SYS | 34 |
| 4 | PARKDISK | EXE | 13208 |
| 5 | AUTOEXEC | BAT | 142 |
| 6 | CONFIG | SYS | 86 |
| 7 | CONF | LST | 71 |
8 files.
71 files total.
+------------------------------+
| ND SOFTWARE LIBRARY DISKETTE |
+------------------------------+
Page 20¶
ND Software Library Diskette¶
Containing¶
Butterfly-110 PC System Software
Diskette Volume¶
30001EN2.A01
Directory : \ (Main)¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | COMMAND | COM | 23210 |
| 1 | BFLY-110 | \ |
2 files.
Directory : \BFLY-110¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | \ |
|
| 1 | .. | \ |
|
| 2 | DEMO | \ |
3 files.
Page 21¶
HD Software Library Diskette¶
PAGE 2¶
Containing:
Butterfly-110 PC System Software
Reference No.:
230001A01-EN-02D
Diskette Volume:¶
30001EN2.A01
Directory: \BFLY-110\DEMO¶
| No | File name | Type | Bytes |
|---|---|---|---|
| 0 | . | ||
| 1 | .. | ||
| 2 | WORLD | CLP | 5935 |
| 3 | POINTER | CLP | 73 |
| 4 | FILE2 | CLP | 702 |
| 5 | MALE3 | CLP | 1042 |
| 6 | BASHFUL | CLP | 476 |
| 7 | FEMALE4 | CLP | 1211 |
| 8 | DEVIOUS | CLP | 546 |
| 9 | MALE6 | CLP | 957 |
| 10 | MALE7 | CLP | 968 |
| 11 | FLY1 | CLP | 738 |
| 12 | BUTTER | CLP | 3284 |
| 13 | UE2 | CLP | 3344 |
| 14 | FEM1 | CLP | 913 |
| 15 | FEM2 | CLP | 1412 |
| 16 | UE3 | CLP | 3805 |
| 17 | MAN1 | CLP | 418 |
| 18 | MINI | CLP | 1229 |
| 19 | UNIT | CLP | 203 |
| 20 | MAN2 | CLP | 1048 |
| 21 | DISPLAY | CLP | 387 |
| 22 | KBRD | CLP | 247 |
| 23 | SYSKEY | CLP | 43 |
| 24 | DISK | CLP | 43 |
| 25 | GIRL2 | CLP | 991 |
| 26 | P18 | CLP | 3635 |
| 27 | OP03 | CLP | 1459 |
| 28 | TEACH | CLP | 924 |
| 29 | SM1 | CLP | 171 |
| 30 | UE1 | CLP | 1720 |
| 31 | LOGIN | CLP | 1695 |
| 32 | PIC2 | CLP | 6733 |
| 33 | WP1 | CLP | 1860 |
| 34 | LARROW | CLP | 51 |
| 35 | GIRL2A | CLP | 433 |
| 36 | OP01 | CLP | 1048 |
| 37 | OP02 | CLP | 742 |
| 38 | RETURN | CLP | 140 |
| 39 | TOPLIN | CLP | 873 |
40 files.
CONTINUED
Scanned by Jonny Oddene for Sintran Data © 2011
Page 22¶
ND Software Library Diskette¶
Page 3¶
Containing¶
Butterfly-110 PC System Software
Reference No.:
230001A01-EN-02D
Diskette Volume:
30001EN2.A01
Directory:
\BFLY-110\DEMO
| No | File name | Type | Bytes |
|---|---|---|---|
| 40 | CLASS | CLP | 4615 |
| 41 | RETKEY | CLP | 178 |
| 42 | HGDEVICE | 9061 | |
| 43 | HGFONT | 1536 | |
| 44 | DELIVER | EXE | 116060 |
| 45 | PLANEU | CLP | 447 |
| 46 | PLANER | CLP | 251 |
| 47 | KEYBOARD | CLP | 7369 |
| 48 | FLYS | CLP | 428 |
| 49 | WIN1 | CLP | 5067 |
| 50 | CLOCK1 | CLP | 1284 |
| 51 | TILT | CLP | 1421 |
| 52 | ENTER | CLP | 79 |
| 53 | HOME | CLP | 43 |
| 54 | CURSPAD | CLP | 254 |
| 55 | TOPNUMB | CLP | 549 |
| 56 | INTRO | BAT | 44 |
| 57 | TEXT | CLP | 5294 |
| 58 | BIGMOUSE | CLP | 622 |
| 59 | UMOUSE | CLP | 683 |
| 60 | SM3 | CLP | 154 |
| 61 | P22 | CLP | 5537 |
| 62 | H&M | CLP | 2340 |
| 63 | MARK | CLP | 109 |
| 64 | MANAGER | CLP | 2330 |
| 65 | MOUSE | CLP | 58 |
| 66 | SPACEBAR | CLP | 243 |
| 67 | NUMPAD | CLP | 586 |
| 68 | BARSPACE | CLP | 275 |
| 69 | INTROD | 71474 | |
| 70 | COURSES | DB | 2048 |
71 files.
76 files total.