background image

Содержание miniFORCE 2P/32

Страница 1: ...Force Computers USER s MANUAL 1987 Force Computers...

Страница 2: ...ruary 1987 11111111111111111111111111 11111111 800133 FORCE COMPUTERS Inc GmbH All Rights Reserved This document shall not be duplicated nor its contents used for any purpose unless express permission...

Страница 3: ...ORCE COMPUTERS GmbH Inc FORCE COMPUTERS does not convey to the purchaser of the product described herein any license under the patent rights of FORCE COMPUTERS GmbH Inc nor the rights of others FORCE...

Страница 4: ...INTRODUCTION...

Страница 5: ...ERTS 1 0 GENERAL INFORMATION 2 0 SYSTEM DESCRIPTION 2 1 Features of the System 2 2 Mechanical Modules 3 0 APPLICATIONS FOR THE miniFORCE 2P 32 List of Figures Figure 1 1 Photo of the System 1 1 2 1 2...

Страница 6: ...implemented on this VMEbus based Computer System family The first five sections 1 2 3 4 5 of this manual contain the description of the features of all miniFORCE 2P 32 based systems Section 6 describ...

Страница 7: ...Figure 1 1 Photo of the System 1 2...

Страница 8: ...drives power supply and connectors 344mm x 520mm x 400mm High modularity One THE fan module including 3 fans for optimal cooling Flexible mounting and very little time expenditure for repairs through...

Страница 9: ...therboards VMEbus based 28gw power supply One IHE fan module including three fans lgg m3 h each One module for drive mounting Internal basic construction for the mounting of the modules All of these m...

Страница 10: ...rive and the cabling are installed in the system by default The power supply included supports all modules in the system The VMEbus based boards installed and the implemented operating system PDOS def...

Страница 11: ...INSTALLATION AND WARNINGS...

Страница 12: ...N FRONT PANEL DESCRIPTION 2 1 Switches 2 2 Indicators 2 3 The Drive Slots 2 4 The VME Board Slots 1 1 2 1 2 1 2 2 2 2 2 2 3 0 BACK PANEL DESCRIPTION 3 1 3 1 The Connectors 3 1 3 2 The Power Switch 3 1...

Страница 13: ...rent slots for board drive installation and mounting This chapter contains a brief overview and description of the handling of the system The following paragraph describes the common modules of the sy...

Страница 14: ...assis 2 1 Switches The switches of the installed boards are directly accessible on the front Therefore the function of the switches is described in the hardware user s manual of the equivalent install...

Страница 15: ...l height openings for the operation with the floppy and the Winchester drive The Winchester drive which is installed in the same enclosure can be removed or replaced by the user after removal of the d...

Страница 16: ...put power including fuse This is the main power connector of the system to the 220 110V input power 3 2 The Power Switch The main power on switch for the 220 110V is installed on the back panel This s...

Страница 17: ...orted to the courier agent immediately Check if the selected input power of the system corresponds with the used voltage in your country 119V or 229V Never open the chassis before the main power is tu...

Страница 18: ...or on the back panel Connect a terminal to the 25 pin D sub connector of the main CPU board Power on the main power switch on the back panel of the system Power on the DC power switch on the front pan...

Страница 19: ...SYSTEM LAYOUT AND INTERCONNECTION...

Страница 20: ...ctors 2 3 The Power Connectors 2 4 The Power Control Signals 3 0 MASS STORAGE MEDIA MODULE 3 1 Disk Drive Module 4 0 THE POWER SUPPLY Page 1 1 2 1 2 1 2 6 2 8 2 8 3 1 3 1 4 1 4 1 Specifications 4 1 4...

Страница 21: ...Ebus motherboards MOTH B9A MOTH E09A The power supply SYS68K PWR B9A The disk drive media module WFMOD The Cooling THE module The VMEbus area The back panel The system is designed for 32 bit VMEbus ba...

Страница 22: ...ontrol signals This chapter describes the connectors the connection and the functionality of the motherboards 2 1 The VMEbus Slots 2 1 1 rhe SXS68K MQTH 89A The SYS68K MO rB 89A supports nine VME slot...

Страница 23: ...SiS siS sis I s s I I I r I I L L I L L I L L I L I L L PWR 09A I DISK I I I I I 0 o I 0 o I 0 010 I 0 0 I I I I I POWER I DRIVES T TIT TIT TIT I T T I I I I I I I I I I SUPPLY I MODULE 1 2 I 3 4 I 5...

Страница 24: ...request daisy chain The jumpers can be installed on the reverse side of the motherboard Figure 2 2 shows the jumper location on the motherboard componentside The following table 2 1 shows the exact c...

Страница 25: ...3 1 B6 B10 1 B9 B8 B7 1 1 1 1 1 1 4 1 Bll B15 1 B14 B13 1 B12 1 1 1 1 1 1 1 1 1 I 5 1 B16 B20 B19 B18 1 B17 1 1 1 I I 1 I 1 6 I B2l B25 B24 1 B23 1 B22 1 1 1 I 1 1 1 1 1 7 1 B26 B30 B29 1 B28 1 B27 1...

Страница 26: ...4 oB19 OB241 oB29 oB34 0 0 1 11 0 0 1 0 0 1 0 0 0 OB3 1 o BS OBI3 oBIS OB231 oB2S oB33 0 0 1 11 0 1 0 1 1 0 1 0 1 0 0 1 0 OB21 II o B7 I OB121 I oB17 I OB221 oB27 oB32 0 1 11 1 1 1 1 1 1 1 11 1 1 1 1...

Страница 27: ...d is needed for VME boards interconnections via the p2 connector 2 2 The I o Connectors All I O connectors which support the winchester floppy and the RS232 Interfaces are directly connected to the eq...

Страница 28: ...ors I 1 I 2 1 Gold plated fast on 1 12V input to the motherboard I I connectors I 1 1 2 I Fast on connector 1 12V input to the motherboard 1 I I b SYS68K MOTH E09A INo of I I I IConnectors I Type I Fu...

Страница 29: ...of the motherboard 1 1 1 1 Gold plated fast on 1 VMEbus compatible SYSFAIL 1 1 ISYSFAIL 1 connector 1 signal placed on the top 1 1 1 1 of the motherboard 1 1 1 1 Gold plated fast on 1 SV standby This...

Страница 30: ...metal module This module can be accessed directly on the front of the system The module is mounted via four screws on the front of the system The drives are mounted into this module via four screws Th...

Страница 31: ...l power 22ev 2e Ie or 11 V Ie fuse selectable Frequency S 6 Hz SV 12V 12V 36A 6A 2A 280W Operating temperature e se Degrees C The power supply is built according to the VDE 8e4 and IEC 38 All output v...

Страница 32: ...DC output power GND 12V 12V SV The following schematic shows the location of the connectors on the back of the power supply The PI Pin Assignment of the SYS68K PWR S9A Pin No I 4 I 6 I 8 I 10 121 14 I...

Страница 33: ...front of the chassis Therefore for access of the power supply n covers of the system have to be removed For the replacement of the power supply only four screws must be removed The cabling is realize...

Страница 34: ...ee fans with l00m3 h air volume each The fans will be connected in parallel for 220 Voltage input power and the whole module must be replaced for a 110 Voltage input power This fan module replacement...

Страница 35: ...STANDARD miniFORCE 2P 32 CONFIGURATIONS...

Страница 36: ...2 1 2 1 2 The Main Memory 2 2 2 1 3 The Mass Storage Controller 2 3 2 1 4 The Mass Storage Dr ives 2 5 2 1 5 The Address Map 2 7 2 2 The rniniFORCE 2P21S 2 8 2 2 1 The Central Processor Unit 2 8 2 2...

Страница 37: ...ems named until now miniFORCE 2P 32n contain the same modules the ame chassis 7HE and the same operating system PDOS Therefore the name of the system descr ibes exactly the basics and the dimensions o...

Страница 38: ...rfaces under PDOS VMEbus boards used SYS68K CPU 21 SYS68K WFC l 2 1 1 The Central Processor Unit This high performance VMEbus based CPU board combines the powerful 32 bit microprocessor the 68020 with...

Страница 39: ...c RAM Features of the SYS68K CPU 21 68020 CPU with l6 7MHz Clock Frequency 68881 Floating Point Coprocessor with l6 7MHz Clock Frequency Static RAM 5l2Kbyte with 55ns access time 5l2Kbyte max of ROM E...

Страница 40: ...A cards The SYS68K WFC l consists of a set of devices specifically designed for control of Winchester and Floppy disk dr ives The heart of the control logic is the Control Processor Buffer Manager WD1...

Страница 41: ...ion SDH7 must be set to zero for floppy disk operation The jumper setting for the installation on the miniFORCE 2P2l is described in Section 5 VME Boards Set Up The features of the SYS68K WFC l are as...

Страница 42: ...installed Winchester is a half height disk drive which can store 5lMbyte of unformatted data Winchester technology assures trouble free performance and the rugged shock resistant design makes the driv...

Страница 43: ...perating mode and only 4 lW during actual operation A band actuator system works to position the magnetic heads rapidly and positively The features of the floppy disk drive are as follows Capacity unf...

Страница 44: ...9lFF Interrupt Levels AV Level 7 AV Level 5 Abort switch Timer chip Definition Loc9 1 SRAM Local SRAM on SRAM 22 board optional EPROM Area 1 on board I O devices VMEbus memory if no additional SRAM 22...

Страница 45: ...ds used SYS68K CPU 21S SYS68K WFC l 2 2 1 The Central Processor Unit This nigh performance VMEbus based CPU board combines the powerful 32 bit microprocessor the 68020 with S12Kbyte of static RAM a ma...

Страница 46: ...2 CPU with l2 5MHz Clock Frequency 68881 Floating Point Coprocessor with l2 5MHz Clock Frequency Static RAM 5l2Kbyte with 55ns access time 5l2Kbyte max of ROM EPROM for the system 2 RS232 Multi Proto...

Страница 47: ...h an additional memory board call SRAM 22 which has 5l2Kbyte static RAM space The benefit of this memory is that the processor runs with zero wait sates out of 1Mbyte memory Second an increase of the...

Страница 48: ...k format when addressing the Floppy Disk Controller WD2797 This permits the host to maintain a single command format Winchester while in effect controlling two different disk command formats Wincheste...

Страница 49: ...electable User selectable 5 25 Winchester or Floppy operation Controls up to 3 WinchesterST506 Interface and up to 4 Floppy drives SA460 compatible On board data separation circuitry On board write pr...

Страница 50: ...tant design makes the drive perfect for use in compact portable systems With Dnly two required voltages 12V and 5V and its ST506 ST412 type interface the drive can be easily installed into the system...

Страница 51: ...n A band actuator system works to position the magnetic heads rapidly and positively The features of the floppy disk drive are as follows Capacity unformatted Capacity formatted 256byte sector Tracks...

Страница 52: ...0IFF Interrupt Levels Definition Local SRAM Local SRAM on SRAM 22 board optional EPROM Area I on board I O devices VMEbus memory if no additional SRAM 22 board is installed VMEbus memory if an additio...

Страница 53: ...from 16 7MHz to 29 MHz This speed increase is really a performance increase because the processor runs with zero wait states out of the local RAM by 29MHz Therefore actually a performance improvement...

Страница 54: ...VME BOARDS SET UP...

Страница 55: ...1 0 2 0 3 0 General The CPU TABLE OF CONTENTS Information Boards 1 1 2 1 The Controller Boards 3 1 3 1 The WFC l Set up 3 1...

Страница 56: ...per set ing changes to the default setup of each board The jumper setting of the received system is already done by FORCE but the following description can be helpful for references The jumper setting...

Страница 57: ...A If you want to add an additional SRAM 22 board please refer to the Section 6 System Expansions Chapter 2 Fore more detailed information of the default jumper setting and of the hardware please refer...

Страница 58: ...08 FB0 0090 1 VMEbus Standard Access 1 FBFE FFFF 1 A24 032 024 016 08 I FBFF 0000 1 VMEbus Short I O Access 1 FBFF FFFF 1 A16 032 024 016 08 FC00 9000 VM Ebus Standard Access FCFE FFFF A24 016 D8 FCF...

Страница 59: ...the INTRQ interrupt to level 3 and the DRQ to level 4 WFC l Jumper Configuration for PDOS BR8 BR20 BR21 BR16 BR18 BR19 BR10 BR10 Connect 2 3 1 2 1 2 4 7 5 9 3 4 1 6 2 5 7 10 8 9 Default No No Yes Yes...

Страница 60: ...SYSTEM EXPANSIONS...

Страница 61: ...3 3 13 TABLE OF CONTENTS General Information Memory Expansion The I O Controller 3 1 3 2 3 3 3 4 The SYS68K SIO l The SYS68K ASCU l 2 The SYS68K ISIO l The Dedicated I O Controller 1 1 2 1 3 1 3 1 3 1...

Страница 62: ...onfigurations can be expanded via additional VMEbus based boards memory controller for memory expansion or for dedicated applications This section describes the possibilities of the system expansion v...

Страница 63: ...ss I Applicable VME I Boards I miniFORCE 2P21 080000 I 32 bit VMEbus I based RAM boards I DRAM 6 DRAM 7 100000 if an I DRAM EXMX additional SRAM 22 I is installed locally I miniFORCE 2P21A 080000 I 32...

Страница 64: ...PU 2l 3 2 The SYS68K ASCU 1 2 This version of the PDOS supports the Real Time Clock of the ASCU 1 2 The ASCU must be inserted in slot 1 of the VMEbus backplane for the arbiter to function correctly If...

Страница 65: ...BR20 J24 5T7 BR23 J27 512 BR19 5T8 II G J31 J32 J39 J40 I I I R2 z J48 I I N12 R3 J54 8 RN22 I J2 J5 RN16 1 Jl0 RN17 J18 J19 iSRN5T J33 J34 RN24 T J41 f RNJI f J49 i Rs J56 RN25 t DC9 RN23 DD2 Dl J3 J...

Страница 66: ...ecause no drivers are required The controller boards can be accessed directly via application programs The base access address and the generated interrupts of the controller must be jumpered so that n...

Страница 67: ...OPERATING SYSTEM INSTALLATION...

Страница 68: ...ture on Winchesters 2 17 2 4 2 5 PDOS GENERATION 2 4 1 Generation Arguments and Switches 2 4 2 Loading the New System WRITING BOOTS TO DISK 2 5 1 Installing From a File 2 5 2 Installing from Memory 2...

Страница 69: ...DULE FxBIOS SR BIOS Labels BIOS Interrupts On board Interrupts Disk Interrupt Vector BIOS MODULE MBIOS SR MBIOS System Constants Task Startup Table Kernel Callout Subroutines Screen Command Table Syst...

Страница 70: ...ities are also considered for turnkey installations The next chapter contains a step by step procedure of installing PDOS floppies on the Winchester After that a power up and boot from floppy procedur...

Страница 71: ...from the Winchest r 1 2 LICENSE AGREEMENT Sign the POOS license agreements You are to keep one copy and immediately send the other copy to FORCE This agreement licenses your use of POOS to one machine...

Страница 72: ...116 Out of PDOS boot disk table entries I ll retry them all After speed up of the Winchester the bootstrap should find the PDOS boot on disk 2 and display Disk 2 FORCE CPU x PDOS was found Sector xxxx...

Страница 73: ...the Winchester drives correctly you need to prepare them by marking bad tracks defining drive parameters and partitions formatting all the tracks on the drive writing PDOS Winchester information onto...

Страница 74: ...a CR The floppy 0 drive menu is now displayed Most of the options on the menu only apply to Winchester disks an should be ignored while formatting floppies F0 Main Menu l Parm 2 BadT 3 Form 4 Veri 5 P...

Страница 75: ...e format process The Sector Interleave Table will be displayed along with the current track formatting The sector interleave table is meaningless on the ISCSI l since FFRMT just passes the interleave...

Страница 76: ...you are now ready to install a PDOS directory 2 2 2 Installation of POOS Directory Structure The installation of the PDOS Directory structure may only be done on diskettes that have been hardware for...

Страница 77: ...ate more files on the disk than this maximum without re running MINIT which will also destroy all data on the disk The default for floppies is 128 You may enter in your new number followed by a CR or...

Страница 78: ...o the Disk i prompt and allow you to re enter the parameters WARNING MINIT WILL DESTROY ALL DATA ON YOUR DISKETTE Reconfirm the disk numbers to make sure that you are initializing the disk number you...

Страница 79: ...ardware Formatting First let us outline the procedure for hardware format This is done by running the FFRMT utility that is on your PDOS FORCE boot disk A complete description of the FFRMT utility is...

Страница 80: ...arameters of the SCSI Winchesters must match the total number of blocks but not the physics of the drive because the interface is sector oriented Please refer to Section 4 of this Manual for a detaile...

Страница 81: ...ulting in a loss of data When the Bad Track option is selected enter D to display the current bad track list W0 Bad Tracks Menu Bad Track D isplay C lear H elp Q uit Command D CR CUrrent Winch Drive 0...

Страница 82: ...ult display are all tracks on the drive The default number is calculated from the number of heads and cylinders you specified in option 1 Display Alter Drive parameters Track 0 is the outer most track...

Страница 83: ...ach track Any other response will return you to the Winchester Drive o l ienu If an error occurs FFRMT will ask you if you wish to add the track to the bad track table This is done by typing a Y follo...

Страница 84: ...tracks After all floppy partitions have been allocated the remaining tracks are allocated evenly between the number of large partitions defined Since the floppy disk drives are 0 and 1 on standard POO...

Страница 85: ...2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 R ecalc Q uit The standard ISCSI 1 system will assume ten large partitions and 12 floppy sized...

Страница 86: ...by a CR You are next prompted for the first track to use for POOS followed by the last track for POOS You should respond to both with a CRj unless you wisp to reserve some tracks for non POOS use Firs...

Страница 87: ...of Logical Tracks 16000 Disk Logical Trks Physical Trks Base Top Base Top 2 0 1499 0 1500 3 1500 2999 1501 3000 4 3000 4499 3001 4500 5 4500 5999 4501 6000 6 6000 7499 6001 7500 7 7500 8999 7501 9000...

Страница 88: ...ters bad track list and disk partition information must now be saved onto the Winchester drive so that future accesses will have the information Select Write out Header info to disk When you select op...

Страница 89: ...out zeros to every 32nd sector This is a much faster method and is reliable provided you did the verify option during hardware formatting Disk 2 Q CR After the disk number has been entered you will b...

Страница 90: ...rs 47776 If you can t remember the total number of PDOS sectors simply type MAX CRj for a data only disk and BOOT CRj for a boot disk MINIT will then ca1culate the correct number of sectors and displa...

Страница 91: ...fter the destroy disk confirmation is given the initialization displays the current sector numbers These are printed out every 32 sectors up to the total minus 1 Finally the header sector information...

Страница 92: ...or later The PDOS linker PDOS RAM definitions Generic PDOS BIOS file used as included file to FxBIOS SR Parameter definitions memory map for absolute locations System Hardware Addresses BIOS file Cha...

Страница 93: ...l place a pointer to this sized array in location MAIL in SYRAM see file MSYRAM SR Switch Name MZ Default Value 256 RAM DISK SETUP Number of bytes allocated to the Mail array This is the speCification...

Страница 94: ...primitives They are limited to a single character Switch Default Name Value B ADD B LFT B RGT B DRT B DLT CTRL A CTRL H CTRL L CTRL D RUB Recall last line Move cursor left Move cursor right Delete ch...

Страница 95: ...ition codes The default is for a SOROC terminal type This will select the system startup default You can select a different type for each task by running the MTERM utility after the system is up PDOS...

Страница 96: ...l B PSC If 1 then the BIOS callout for clear screen and position cursor for ANSI 3 64 terminal support is included Clock adjust factor This is used to fine tune the system clock On each tic PDOS will...

Страница 97: ...tem Example 1 Set ANSI terminal support on F3200S GEN IANS l Example 2 RAM disk size of 2000 sectors and at address 800000 F3200S GEN IRZ 2000 RA 800000 The second argument of F3200S GEN is the word B...

Страница 98: ...type in example for a CPU 2 system FLDGO F32DOS You should then see something similar to the following DOS File Loaded F32DOS Found PDOS at address 00020EB6 DOS size is 00008BD4 Execution of the star...

Страница 99: ...tall from a file type F followed by a CR F ile r11 emory or B ootstrap F CR1 You are next asked for the name of the new system file The default name is F32DOS which is the same filename generated from...

Страница 100: ...e boot sector number is generally the same as the number of PDOS sectors initialized in the MINIT system Bootable diskettes should normally be initialized to 2336 PDOS sectors and have the boot sector...

Страница 101: ...llowed by a CR You are asked for the memory start address and end address for the boot The defaults are according to your standard system set up You may select the default by typing a CR or eriter new...

Страница 102: ...edure file The printout below shows the default contents of the startup file SY STRT Feel free to customize your startup file to set up terminal types correct flags for the ports that is XON XOFF DTR...

Страница 103: ...y installed on the Winchester and so the floppies are only a backup Keep these floppies in a safe place They will be needed if the Winchester crashes and a new one has to be installed in the system Th...

Страница 104: ...the banner and initializing the disk controller the bootstrap program begins reading the header sectors of disks number 0 through 99 for PDOS boot information You should see some messages printed out...

Страница 105: ...the PDOS boot program You will then be prompted with the same boot message as above Proceed in the same manner as a cold startup 3 3 WINCHESTER SET UP Next you must format and set up the partitions fo...

Страница 106: ...mage disk 20 It also copies the boot tracks from floppy to disk 20 Next transfer all files from disk 20 to the system disk 2 This can be done with the PDOS monitor command TF TF 20 2 A Next backup the...

Страница 107: ...The parameter s are de scr ibed in deta i1 in chapter 2 The opt ion 68881 should only be specified if your system contains a 68881 co processor 3 5...

Страница 108: ...stall the PDOS boot on You will want to run the F32DOS GEN procedure file followed by the MMKBT utility The process of BOOT making is covered in detail in section 2 3 For the initial set up you may wa...

Страница 109: ...Disk 2 Sector 47776 Write 85 sector boot beginning with load address 00000800 to Ready Y N Y One moment please Wrote out header information PDOS written successfully just type CR at address 0000B500...

Страница 110: ......

Страница 111: ...le disable blocking mode ISCSI l Systems 7 FLUSH Flush ISCSI l buffers 8 TIME Run time measurement utility 9 RR 2 EPROM programming utility needs RR 2 RR 3 board The utilities numbered 1 8 are located...

Страница 112: ...des defaults which are the correct parameters in most cases When the F ile option is selected you can install a boot from a file on your disk You are prompted for the filename The file will be read in...

Страница 113: ...xadecimal numbers The rest of the questions are the same as the file option MMKBT 68K PDOS Make Boot Disk Utility F ile M emory or B ootstrap M Start address 00000800 End address 00009800 Load address...

Страница 114: ...example to set the PDOS clock from the battery clock you would type FTIME P When the first parameter is the letter B the battery clock is set to the current PDOS clock values This is usually done afte...

Страница 115: ...d by FTIME 1 CPU 5 2 CPU 20 21 3 CPU 24 25 ASCU 1 2 board at address B02000 ASCU 1 2 board at address FCB02000 Standard VME access user and superv isor data ASCU 1 2 board at address FCB02000 Standard...

Страница 116: ...e to access i e F F0 Fl for the floppy diskette drives or W we WI W2 W3 for up to 4 Winchester drives Enter the drive letters followed by a CRJ to access the drive If the drive is undefined you will b...

Страница 117: ...fy tracks 5 Display Alter PDDS Disk Partitions 6 Write out Header info to disk P Toggle Unit 2 Q Quit Select another Drive W0 Main Menu l Parm 2 BadT 3 Form 4 Veri 5 Part 6 Writ P Togl Q Quit Command...

Страница 118: ...s are displayed one at a time for you to either alter or leave alone If you have previously saved out the drive parameters to a disk file you can restore them by entering the R command followed by the...

Страница 119: ...Bad Track D isplay C lear H elp Q uit Command To display the current bad tracks on a Winchester enter the D command The tracks are displayed on the screen in ascending order as a physical track numbe...

Страница 120: ...is listed Physical Tracks to Format CR for beg end tracks listed Ready to Format Drive 0 Y or N This routine first calls the INFMT routine which sets up the format Then F ormat makes one or more calls...

Страница 121: ...ppy partitions How many small divisions on the drive First track for PDOS Parts Where to begin the disk partitions Last track for PDOS Parts Where to end the disk partitions First PDOS disk What is fi...

Страница 122: ...mand 5 CR W0 Partitions Menu A lter D isp1ay R eca1c Q uit Command D CR Current Winch Drive 1 Disk Partitions of Large Partitions 10 of Floppy Partitions 12 First track for POOS Parts 0 Last track for...

Страница 123: ...cond thoughts enter the N command You should save the information out to a floppy disk file for each Winchester drive This file makes recovering from Winchester disasters easier You can either select...

Страница 124: ...RT of Floppy Partitions BTRK First Track for PDOS Parts ETRK Last Track for PDOS Parts BDKN First PDOS disk While reading in the file using the R ead command of the l Parameter menu FFRMT outputs a Fo...

Страница 125: ...h F F0 Fl Floppy Q Quit Select Drive Q CR 2 SF TEMP CR Drive parameters HEDS 16 CYLS 1000 BPTK 32 BPBK 256 SHIP STEP 0 REDU WRTP 0 Drive partitions WPRT 1 FPRT 16 BTRK 0 ETRK 2489 BDKN 2 2 FFRMT CR 68...

Страница 126: ...CR CUrrent Winch WI Bad Tracks Command WI Main Menu Drive 1 Bad Tracks Menu Bad Track D isp1ay C lear H e1p Q uit Q CR l Parm 2 BadT 3 Form 4 Veri 5 Part 6 Writ Command 5 CR P Tog1 Q Quit Q uit WI Pa...

Страница 127: ...he new drive data block down to low parameter RAM Enter either yl or N 1 to this query If you answer N 1 your configuring session will be lost It then exits to the Drive Select Menu we Main Menu l Par...

Страница 128: ...em in your task space FLDGO will only load a file in which the PDOS ID characters are found After FLDGO has loaded your new system it will jump to the load address and begin execution The following is...

Страница 129: ...FPARK Flush buffers and park drives for shipping FPARK This utility does nothing on the standard FORCE system You need to use this utility if you use drives that must be parked before they are shipped...

Страница 130: ...ocking is enabled you must make sure that all buffers which are kept in the RAM of the ISCSI I controller are updated to disk To do so the FLUSH utility or the FPARK utility can be used One of the two...

Страница 131: ...is only useful in systems with an ISCSI I controller at the default address Description If blocking was enabled on the ISCSI 1 disk controller see 4 6 BLOCK this utility can be used to write all modif...

Страница 132: ...from disk or RAM disk can be used but ROM resident programs or PDOS monitor commands or command files are not allowed This utility loads the program to RAM using the XLDF primitive preserves the curr...

Страница 133: ...driver for the parallel printer port of the ASCU l 2 Format CF textfile PR Restrictions Description Only the data lines Data Strobe and Busy are used and supported PR is a loadable PDOS driver for th...

Страница 134: ...dable PDOS driver for the serial printer port of the ASCU I 2 board It requires one ASCU I 2 board on the default address The driver supports both hardware and software XON XOFF handshakes For a detai...

Страница 135: ...SIO I 2 Disk code 5 1 FORCE PARAMETER FILES The file FPARM SR defines low ram locations for flags and the disk partition table This file is used with the BIOS modules as well as by other special routi...

Страница 136: ...olds the address of a 68450 DMA controller to be used for disk I O It must be 0 if no DMA controller is available 1 long word This location holds the begin address of the System RAM 1 word This word i...

Страница 137: ...e if 1 2 long words These are 2 long wo ds used by W XDIT 1 long word to save the address of the interrupting UART 6 long words Disk drive definition tables for PDOS disk standard The drive parameters...

Страница 138: ...ture and timer of the board Then the availability of the 68881 Floating Point Co processor is checked and a flag is set in low memory Finally the VMEbus is checked for the availability of different FO...

Страница 139: ...initialized to 9600 Baud 8 bits per character and no parity In this case switches 6 8 are free for user definition If this switch is in nann position the switches 6 8 define the setup for the serial...

Страница 140: ...the user stack B RES This is the complementary subroutine to B SAV It is called if the next task to be rescheduled has the flag SVF on the task control block set B ACK B LEO B PRT B MAP The values to...

Страница 141: ...he vectors 76 83 Each serial channel has its own interrupt vector for the SIO l 2 boards but the two serial I O channels of the ISIO l 2 board share one vector 5 2 3 On board Interrupts The handling o...

Страница 142: ...e following labels define the task 0 values to place in the task startup table This table is used by PDOS to determine what tasks to start up initially on what ports at which priorities and what size...

Страница 143: ...the PDOS Reference Manual 5 3 4 Screen Command Table MBIOS also contains a screen command table for BASIC PRINT support The table is outlined below Screen Command Table SCRNTB DC B 0B u iU UP DC B 0A...

Страница 144: ...are defined as type 2 UARTs These boards have to be set to default address for the first board and to default 200 for the second board Each channel has its own interrupt vector defined The used vecto...

Страница 145: ...included when FBI0SW SR is assembled to provide global definitions of disk parameters and low memory locations In addition the physical driver files ISCSl1 SR for the ISCSl 1 board WFCl SR for the WFC...

Страница 146: ...nchester is installed a default table is loaded The default Winchester type and partitioning depends on the controller used The parameters ar easily changed by using the FFRMT utility provided with yo...

Страница 147: ...ed but the header data is not a valid PDOS Winchester information then W XDIT moves down some default drive data into the DDB in P PARM This allows booting a new system and still allowing access to fi...

Страница 148: ...rotected 104 AM not found 105 No TK00 106 Not ready 107 DMA error 108 Sect Not Found 109 ID read 110 Uncorrectable data SASI l Errors III Bad Block 112 Channel active 113 No index 114 No seek 115 Writ...

Страница 149: ...1 Exception 159 Target Mode 161 SCSI timeout 162 LUN not ready 163 SCSI read error 164 SCSI write error 165 Block not found 166 Target reservation conflict 167 Format error 172 Floppy not ready 173 F...

Страница 150: ...s since using interrupts requires that PDOS is in control Upon exit W XDITS sets the bit P INTF to 1 enabling completion interrupts The read wr ite rout ine check s this flag and when it is set sets t...

Страница 151: ...PDOS Rev 3 2a to Rev 3 3a Ma rch 7 1988 Pleas eplace the following chapter in your Use r MiiJ J1u ai Chapter 4 StandardminiFORCE 2P 32 Configuration CllaptlBf 1 OPERATING SYSTEM INSTALLATION Chapter 8...

Страница 152: ...February 1988 111111111111 1111111111I11I1 I1 11 800133 FORCE COMPUTERS IncJGmbH All Rights Res9Ned This document shall not be duplicated nor Its contents used for any purpose unless express permissi...

Страница 153: ...STANDARD miniFORCE 2P 32 CONFIGURATIONS...

Страница 154: ...Address Map 2 7 2 2 The miniFORCE 2P21S 2 9 2 2 1 The Central Processor Unit 2 9 2 2 2 The Main Memory 2 11 2 2 3 The Mass Storage Controller 2 11 2 2 4 The Mass Storage Drives 2 13 2 2 5 The Address...

Страница 155: ...m for the final application All of these systems named until now miniFORCE 2P 32 contain the same modules the same chassis 7HE and the same operating system PDOS Therefore the name of the system exact...

Страница 156: ...mer Real Time Operating System PDOS Full support of all Interfaces under PDOS 1Ebus boards used SYS68K CPU 21 SYS68K WFC l 2 1 1 The Central Processor Unit This high performance VMEbus based CPU board...

Страница 157: ...l I O interface as well as the 512 Kbyte Zero Wait State Static RAM Features of the SIS68K CPU 21 68020 CPU with 16 7 MHz Clock Frequency 68881 Floating Point Coprocessor with 16 7 MHz Clock Frequency...

Страница 158: ...fer speed and is able to generate interrupts for complete operation error and data request The VMEbus allows easy system design with extended I O RAM CPU ROM and DMA cards The SYS68K WFC l consists of...

Страница 159: ...Winchester disks are used CRC is selected by the WDlOlO by setting SDH7 O CRC for the floppy disk is performed by the WD2729 a device that furnishes all control functions for floppy disk drives inclu...

Страница 160: ...h hard and floppy drives 2 1 4 The Mass Storage Drives The miniFORCE 2P21 contains one slim line 5 1 4 inch Winchester drive and one slim line 5 1 4 inch floppy drive Both drives are installed in the...

Страница 161: ...ns Width Height Depth Weight Reliability l46mm 4lmm 208mm 1 8kg MTBF MTTR 20000 POH 30 minutes 5 75 in 1 62 in 8 2 in 4 lbs Mbyte The installed TEAC FD 55FV is a highly reliable 5 1 4 inch slim line f...

Страница 162: ...Address Map 1 Mbyte 655 Kbyte 160 96tpi 94ms 3ms 300rpm MFM 10000 POH 5V 0 3A type 0 4A max 12V 0 22A typ 0 55A max UL and CSA 4 1W 1 5W 146 x 41 3 x 203mm 5 3 4 x 1 5 8 x 8 in The following outline...

Страница 163: ...us memory if an additional SRAM 22 board is installed WFC l card ASCU l 2 Card optional First SIO l Card optional AV Level 7 AV Level 5 Abort switch Timer chip AV Level 4 On board serial I O WFC l To...

Страница 164: ...oppy One Timer Real Time Operating System PDOS Full support of all Interfaces under PDOS VMEbus boards used SYS68K CPU 21S SYS68K WFC l 2 2 1 The Central Processor Unjt This high performance VMEbus ba...

Страница 165: ...O interface as well as the 512 Kbyte Zero Wait State Static RAM Features of the SXS68K CPO 21S 68020 CPU with 12 5 MHz Clock Frequency I 68881 Floating Point Coprocessor with 12 5 MHz Clock Frequency...

Страница 166: ...r high speed data transfers to and from 5 1 4 inch floppy and Winchester drives via a 1 Kbyte FIFO buffer The board can communicate with a OMA controller to provide maximum bus transfer speed and is a...

Страница 167: ...4 generate and checks the Error Correction Code ECC if SDH bit 7 O Thus the WDI014 also provides the WDIOIS with its real time control capability If CRC format Winchester disks are used CRC is selecte...

Страница 168: ...Internal diagnostics 16 different stepping rates for both hard and floppy drives 2 2 4 The Mass Storage Drives The miniFORCE 2P2lS contains one slim line 5 1 4 inch floppy drive and one 5 1 4 inch Win...

Страница 169: ...19 68 Mbyte 2 4 615 625 Kbyte s 80ms MFM 40G at 10ms 3564 4 20W 5 75 in 1 62 in 8 2 in 4 Ibs MTBF MTTR 20000 POH 30 minutes The installed TEAC FD 55FV is a highly reliable 5 1 4 inch slim line floppy...

Страница 170: ...300rpm MFM 10000 POH 5V 0 3A typ 0 4A max 12V 0 22A typ 0 55A max UL and CSA 4 1W 1 5W 146 x 41 3 x 203mm 5 3 4 x 1 5 8 x 8 in The following outline gives detailed information about the memory map inc...

Страница 171: ...oard is installed WFC l card ASCU 1 2 Card optional First SIO l Card optional AV Level 7 AV Level 5 Abort switch Timer chip AV Level 4 On board serial IIO WFC l To BAUD all the ports in the miniFORCE...

Страница 172: ...sed development system for the SYS68K CPU 29 The features of the system are generally the same as with the miniFORCE 2P21AI but the CPU board will be replaced by the CPU 29X The Winchester drive capac...

Страница 173: ...VMEPROM This powerful software package can be used for program development debugging and execution of programs in a real time environment The SYS68K CPU 29X has been developed as a sophisticated VMEbu...

Страница 174: ...s with zero wait states out of this memory The RAM capacity can be increased through an additional memory board on the VMEbus The memory board must be jumpered with the address 100000 HEX 2 4 3 The Ma...

Страница 175: ...drive can be easily installed into the system Features of the Winchester Drive Unformatted capacity Formatted capacity 256 byte sector Number of disks Number of heads Number of cylinders Data Transfer...

Страница 176: ...A band actuator system works to position the magnetic heads rapidly and positively Features of the Floppy Disk Drive Capacity unformatted Capacity formatted 256 byte sector Tracks Disk Track Density A...

Страница 177: ...BOOIFF FC960000 FC97FFFF Interrupt Levels AV Level 7 AV Level 5 AV Level 4 Abort switch Timer chip On board serial IIO Definition Local SRAM on the CPU EPROM Areas 1 and 2 VMEbus memory WFC l card ISC...

Страница 178: ...SYS68K CPU 29 The CPU has been changed to a 68030 for data caching and for a better all round performance therefore there are other additions to the SYS68K CPU 29 For more detailed information includi...

Страница 179: ...OPERATING SYSTEM INSTALLATION...

Страница 180: ...ester Setup 3 4 Transferring PDOS System Files to Your Winchester 3 5 Install PDOS System Boot onto Winchester FORCE M ILITIES 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 4 10 4 11 MMKBT Make Disk Boot FTIME...

Страница 181: ...5 System String Constants 5 10 5 4 UART Modules 5 11 5 1 4 FORCE UART Module FxxBIOSU SR 5 11 5 4 2 FORCE UART Module FBIOSU SR 5 11 5 4 2 1 Type 2 SIO l Boards 5 11 5 4 2 2 Type 3 ISIO 1 2 Boards 5...

Страница 182: ...e also considered for turnkey installations The next chapter contains a step by step procedure of installing PDOS floppies on the Winchester After that a power up and boot from floppy procedure is des...

Страница 183: ...ester 1 2 License Agreement Please sign the PDOS license agreements You are to keep one copy and immediately send the other copy to FORCE COMPUTERS This agreement licenses your use of PDOS to one mach...

Страница 184: ...61 Out of PDOS boot disk table entries I ll retry them all After speed up of the Winchester the bootstrap should find the PDOS boot on disk 2 and display Disk 2 FORCE CPU x PDOS was found Sector xxxx...

Страница 185: ...the Winchester drives correctly you need to prepare them by marking bad tracks defining drive parameters and partitions formatting all the tracks on the drive writing POOS Winchester information onto...

Страница 186: ...a CR The floppy 0 drive menu is now displayed Most of the options on the menu only apply to Winchester disks and should be ignored while formatting floppies FO Main Menu l Parm 2 BadT 3 Form 4 Veri S...

Страница 187: ...t process The Sector Interleave Table will be displayed along with the current track formatting The sector interleave table is meaningless on the ISCSI 1 since FFRMT just passes the interleave value o...

Страница 188: ...iskettes you are ready to install a PDOS directory 2 2 2 Installation of PpQS Directory Structure The installation of the PDOS Directory structure may only be done on disks that have been hardware for...

Страница 189: ...eate more files on the disk than this maximum without rerunning MINIT which will also destroy all data on the disk The default for floppies is 128 You may enter your new number followed by a CRl or ju...

Страница 190: ...you to the Disk i prompt and allow you to re enter the parameters WARRING MINIT WILL DESTROY ALL DATA ON YOUR DISKETTE Reconfirm the disk numbers to make sure that you are initializing the disk numbe...

Страница 191: ...Hardware Formatting First let us outline the procedure for hardware format This is done by running the FFRMT utility that is on your PDOS FORCE boot disk A complete description of the FFRMT utility i...

Страница 192: ...ters of the SCSI Winchesters must match the total number of blocks but not the physics of the drive because the interface is sector oriented Please refer to Section 4 of this Manual for a detailed des...

Страница 193: ...should complete the bad track table before you partition and initialize the drive If you add a bad track PDOS remaps all subsequent tracks resulting in a loss of data When the Bad Track option is sele...

Страница 194: ...anged To use the default format you may just type a CRl To enter a different interleave type the new number followed by a CRl You are next prompted for the physical tracks to format The default displa...

Страница 195: ...1 response will begin verifying the drive reading each track Any other response will return you to the Winchester Drive o Menu If an error occurs FFRMT will ask you if you wish to add the track to the...

Страница 196: ...tracks After all floppy partitions have been allocated the remaining tracks are allocated evenly between the number of large partitions defined Since the floppy disk drives are 0 and 1 on standard PO...

Страница 197: ...2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 2528 2336 R eca1c Q uit The standard ISCSI 1 system will assume ten large partitions and 12 floppy sized...

Страница 198: ...by a CR1 You are next prompted for the first track to use for PDOS followed by the last track for PDOS You should respond to both with a CRJ unless you wish to reserve some tracks for non PDOS use Fi...

Страница 199: ...f Logical Tracks 16000 Disk Logical Trks Physical Trks Base Top Base Top 2 0 1499 0 1500 3 1500 2999 1501 3000 4 3000 4499 3001 4500 5 4500 5999 4501 6000 6 6000 7499 6001 7500 7 7500 8999 7501 9000 9...

Страница 200: ...bad track list and disk partition information must now be saved onto the Winchester drive so that future accesses will have the information Select Write out Header info to disk When you select option...

Страница 201: ...os to every 32nd sector This is a much faster method and is reliable provided you did the ve ify option during hardware formatting Disk i 2 Q CR After the disk number has been entered you will be aske...

Страница 202: ...If you can t remember the otal number of PODS sectors simply type MAX CRl I for a data only disk and BDDT CRl for a boot disk MINIT will then calculate the correct number of sectors and display them...

Страница 203: ...er the destroy disk confirmation is given the initialization displays the current sector numbers These are printed out every 32 sectors up to the total minus 1 Finally the header sector information is...

Страница 204: ...as included file to FxBIOS SR Parameter definitions memory map for absolute locations System Hardware Addresses BIOS file Character I O UARTs service routines for the CPU board UARTs Character I O dri...

Страница 205: ...ll place a pointer to this sized array in location MAIL in SYRAM see file MSYRAM SR Switch Name MSZ Default Value 256 RAM DISK SETUP Number of bytes allocated to the Mail array This is the specificati...

Страница 206: ...rimitives They are limited to a single character Switch Default Name Value B ADD B LFT B RGT B DRT B DLT CTRL Al CTRL Hl CTRL Ll CTRL Dl RUB Recall last line Move cursor left Move cursor right Delete...

Страница 207: ...and position codes The default is for a SOROC terminal type This will select the system startup default You can select a different type for each task by running the MTERM utility after the system is u...

Страница 208: ...el B PSC If 1 then the BIOS callout for clear screen and position cursor for ANSI 3 64 terminal support is included Clock adjust factor This is used to fine tune the system clock On each tic POOS will...

Страница 209: ...Example 1 Set ANSI terminal support on FxxDOS GEN IANS l Example 2 RAM disk size of 2000 sectors and at address 800000 FxxDOS GEN IRZ 2000 RA 800000 The second argument of FxxDOS GEN is the word BASIC...

Страница 210: ...type in example for a CPU 2 system FLDGO FxxDOS You should then see something similar to the following DOS File Loaded FxxDOS Found PDOS at address 00020EB6 DOS size is 00008BD4 Execution of the star...

Страница 211: ...nstall from a file type F followed by a CR F ile M emory or B ootstrap F CR You are next asked for the name of the new system file The default name is FxxDOS which is the same filename generated from...

Страница 212: ...ot sector number is generally the same as the number of PDOS sectors initialized in the MINIT system Bootable diskettes should normally be initialized to 2336 PDOS sectors and have the boot sector at...

Страница 213: ...owed by a CR You are asked for the memory start address and end address for the boot The defaults are according to your standard system set up You may select the default by typing a CR or enter new ad...

Страница 214: ...e printout below shows the default contents of the startup file SY STRT Feel free to customize your startup file to set up terminal types correct flags for the ports that is XON XOFF DTR etc and baud...

Страница 215: ...y installed on the Winchester and so the floppies are only a backup Keep these floppies in a safe place They will be needed if the Winchester crashes and a new one has to be installed in the system Th...

Страница 216: ...anner and initializing the disk controller the bootstrap program begins reading the header sectors of disks number 0 through 99 for PDOS boot information You should see some messages printed out that...

Страница 217: ...e PDOS boot program You will then be prompted with the same boot message as above Proceed in the same manner as a cold startup 3 3 WINCHE STER SET UP Next you must format and set up the partitions for...

Страница 218: ...mage disk 20 It also copies the boot tracks from floppy to disk 20 Next transfer all files from disk 20 to the system disk 2 This can be done with the POOS monitor command TF TF 20 2 A Next backup the...

Страница 219: ...The parameters are described in detail in chapter 2 The option 168881 should only be specified if your system contains a 68881 co processor 3 5...

Страница 220: ...stall the POOS boot on You will want to run the FxxDOS GEN procedure file followed by the MMKBT utility The process of BOOT making is covered in detail in section 2 3 For the initial set up you may wa...

Страница 221: ...disk number then CR just type CR Write 124 sector boot beginning at address OOOOCDOO with load address 00000800 to disk 2 sector 47776 Ready YIN Y type Y CR One moment please Wrote out header informa...

Страница 222: ...R 2 RR 3 board The utilities numbered 1 8 are located on the PDOS boot floppy Number 9 is located on the disk labeled FORCE Utils In addition the following loadable drivers are distributed with the FO...

Страница 223: ...s which are the correct parameters in most cases F ile Option When the F ile option is selected you can install a boot from a file on your disk You are prompted for the filename The file will be read...

Страница 224: ...exadecimal numbers The rest of the questions are the same as the file option MMKBT 68K PODS Make Boot Disk Utility F i1e M emory or B ootstrap M Start address 00000800 End address 00009800 Load addres...

Страница 225: ...t the PDOS clock from the battery clock you would type FTIME P When the first parameter is the letter B the battery clock is set to the current PDOS clock values This is usually done after the PDOS cl...

Страница 226: ...ted by FTIME 1 CPU 5 2 CPU 20 2l 3 CPU 29 ASCU 1 2 board at address B02000 ASCU 1 2 board at address FCB02000 Standard VME access user and supervisor data ASCU 1 2 board at address FCB02000 Standard V...

Страница 227: ...ve to access i e F FO Fl for the floppy diskette drives or W WO WI W2 W3 for up to 4 Winchester drives Enter the drive letters followed by a CRl to access the drive If the drive is undefined you will...

Страница 228: ...fy tracks 5 Display Alter PDOS Disk Partitions 6 Write out Header info to disk p Toggle Unit 2 Q Quit Select another Drive WO Main Menu l Parm 2 BadT 3 Form 4 Veri 5 Part 6 Writ P Togl Q Quit Command...

Страница 229: ...are displayed one at a time for you to either alter or leave alone If you have previously saved out the drive parameters to a disk file you can restore them by entering the R command followed by the n...

Страница 230: ...Bad Track D isplay C lear H elp Q uit Commana To display the current bad tracks on a Winchester enter the D command The tracks are displayed on the screen in ascending order as a physical track number...

Страница 231: ...is listed Physical Tracks to Format CR for beg end tracks listed Ready to Format Drive 0 Y or N l This routine first calls the INFMT routine which sets up the format Then F ormat makes one or more cal...

Страница 232: ...Floppy partitions How many small divisions on the drive First track for PDQS Parts Where to begin the disk partitions Last track for PDOS Parts Where to end the disk partitions First PDOS disk What i...

Страница 233: ...mand 5 CRl Wo Partitions Menu A lter D isp1ay R eca1c Q uit Command D CRl Current Winch Drive 1 Disk Partitions i of Large Partitions 10 i of Floppy Partitions 12 First track for PDOS Parts 0 Last tra...

Страница 234: ...ave second thoughts enter the N command You should save the information out to a floppy disk file for each Winchester drive This fIle makes recovering from Winchester disasters easier You can either s...

Страница 235: ...PRT i of Floppy Partitions BTRK First Track for PDOS Parts ETRK Last Track for PDOS Parts BDKN First PDOS disk i While reading in the file using the R ead command of the l Parameter menu FFRMT outputs...

Страница 236: ...h F FO Fl Floppy Q Quit Select Drive Q CR 2 SF TEMP CR Drive parameters HEDS 16 CYLS IOOO BPTK 32 BPBK 256 SHIP O STEP O REDU O WRTP O Drive partitions WPRT l FPRT 16 BTRK O ETRK 2489 BDKN 2 2 FFRMT C...

Страница 237: ...D CR Current Winch WI Bad Tracks Command WI Main Menu Drive 1 Bad Tracks Menu Bad Track D isplay C lear H elp Q uit Q CR l Parm 2 BadT 3 Form 4 Veri 5 Part 6 Writ Command 5 CR P Togl Q Quit Q uit WI...

Страница 238: ...the new drive data block down to low parameter RAM Enter either Y or N to this query If you answer N your configuring session will be lost It then exits to the Drive Select Menu WO Main Menu l Parm 2...

Страница 239: ...m in your task space FLDGO will only load a file in which the PDOS ID characters are found After FLDGO has loaded your new system it will jump to the load address and begin execution The following is...

Страница 240: ...FPARK Flush buffers and park drives for shipping FPARK This utility does nothing on the standard FORCE system You need to use this utility if you use drives that must be parked before they are shipped...

Страница 241: ...ocking is enabled you must make sure that all buffers which are kept in the RAM of the ISCSI I controller are updated to disk To do so the FLUSH utility or the FPARK utility can be used One of the two...

Страница 242: ...s only useful in systems with an ISCSI I controller at the default address Description If blocking was enabled on the ISCSI I disk controller see 4 6 BLO CK this utility can be used to write all modif...

Страница 243: ...from disk or RAM disk can be used but ROM resident programs or PDOS monitor commands or command files are not allowed This utility loads the program to RAM using the XLDF primitive preserves the curr...

Страница 244: ...driver for the parallel printer port of the ASCU 1 2 Format CF textfile PR Restrictions Only the data lines Data Strobe and Busy are used and supported Description PR is a loadable PDOS driver for th...

Страница 245: ...dable PDOS driver for the serial printer port of the ASCU 1 2 board It requires one ASCU 1 2 board on the default address The driver supports both hardware and software XON XOFF handshakes For a detai...

Страница 246: ...l 2 Disk code 5 1 FORCE PARAMETER FILES The file FPARM SR defines low ram locations for flags and the disk partition table This file is used with the BIOS modules as well as by other special routines...

Страница 247: ...on holds the address of a 68450 OMA controller to be used for disk I O It must be 0 if no DMA controller is available 1 long word This location holds the begin address of the System RAM 1 word This wo...

Страница 248: ...e if 1 2 long words These are 2 long words used by WSXDIT 1 long word to save the address of the interrupting UART 6 long words Disk drive definition tables for PDOS disk standard The drive parameters...

Страница 249: ...ucture and timer of the board Then the availability of the 68881 Floating Point Co processor is checked and a flag is set in low memory Finally the VMEbus is checked for the availability of different...

Страница 250: ...a bus width on the VMEbus VMXbus If in nOn position the data bus width is 16 bitr if in Off position the size is 32 bit SW3 Not used by PDOS SW4 Not used by PDOS SW5 If this switch is set to On PDOS i...

Страница 251: ...size on the VMEbus Bit 5 Bit 4 If the bit is set to 0 16 bits are selected if it is set to I 32 bits are selected Not used for PDOS Not used for PDOS Lower Rotary SWitch SWl Bit 3 Autoboot PDOS Bit 2...

Страница 252: ...the user stack BSRES This is the complementary subroutine to BSSAV It is called if the next task to be rescheduled has the flag SVFS on the task control block set BSACK BSLEO BSPRT B MAP The values to...

Страница 253: ...the vectors 176 83 Each serial channel has its own interrupt vector for the SIO 1 2 boards but the two ser ial 1 0 channels of the ISIO 1 2 board share one vector 5 2 3 On board Interrupts The handlin...

Страница 254: ...following labels define the task 0 values to place in the task startup table This table is used by PDOS to determine what tasks to start up initially on what ports at which priorities and what size RS...

Страница 255: ...the PDOS Reference Manual 5 3 4 screen Command Table MBIOS also contains a screen command table for BASIC PRINT support The table is outlined below Screen Command Table SCRNTB DC B SOB 0 0 OP DC B SOA...

Страница 256: ...are defined as type 2 UARTs These boards have to be set to default address for the first board and to default S200 for the second board Each channel has its own interrupt vector defined The used vect...

Страница 257: ...included when FBIOSW SR is assembled to provide global definitions of disk parameters and low memory locations In addition the physical driVer files ISCSIl SR for the ISCSI l board WFCl SR for the WFC...

Страница 258: ...Winchester is installed a default table is loaded The default Winchester type and partitioning depends on the controller used The parameters are easily changed by using the FFRMT utility provided with...

Страница 259: ...ed but the header data is not a valid PDOS Winchester information then W XDIT moves down some default drive data into the DDB in P PARM This allows booting a new system and still allowing access to fi...

Страница 260: ...rotected 104 AM not found 105 No TKOO 106 Not ready 107 DMA error 108 Sect Not Found 109 ID read 110 Uncorrectab1e data SASI 1 Errors 111 Bad Block 112 Channel active 113 No index 114 No seek 115 Writ...

Страница 261: ...159 Target Mode 161 SCSI timeout 162 LUN not ready 163 SCSI read error 164 SCSI write error 165 Block not found 166 Target reservation conflict 167 Format error 172 Floppy not ready 173 FOC read error...

Страница 262: ...Ms since using interrupts requires that PDOS is in control Upon exit WSXDITS sets the bit PSINTF to 1 enabling completion interrupts The read write routine checks this flag and when it is set sets the...

Страница 263: ...USER NOTES...

Страница 264: ...e SYS68K SIO l as described in this manual FORCE COMPUTERS has decided to implement the SYS68K SIO 2 board as standard for the above systems The SYS68K SIO 2 is fully functional compatible to the SYS6...

Отзывы: