Previous File Previous Page Single Page Next Page Next File

* NAME: F4-IOS DOC 41285251000 REV C PAGE 6

0251 * COMMENT - ASR LDX =- MINUS NUMBER OF WORDS 0252 * CALL U$ALL ASR LINE LIST 0253 * DAC BUFFER ADDRESS 0254 * 0255 * CAR. RET. - ASR CALL O$AC ASR OUTPUT CARRIAGE RETURN 0256 * 0257 * LINE FEED - ASR CALL U$AF ASR OUTPUT LINE FEED 0258 * 0259 * ADDITIONALLY F4-IOS CALLS G$DR (CALLING SEQUENCE CALL G$DR) 0260 * WHICH ENABLES LOCATIONS '100 - '113 TO BE INITIALISED FOR USE BY 0261 * THE COMPILER. IF AN ATTEMPT IS MADE TO USE UNLOADED INPUT/OUTPUT 0262 * ROUTINES G$DR CALLS G$NA WHICH TYPES AN ERROR MESSAGE ON THE ASR 0263 * 0264 * NOTE: A SOURCE RECORD LONGER THAN 40 WORDS WILL BE TRUNCATED 0265 * 0266 * A SOURCE RECORD CONTAINING THE DOLLAR CHARACTER IN COLUMN 0267 * ONE WILL HAVE THE FIRST TWO CHARACTERS CHANGED TO $0, THE 0268 * END OF FILE. THE REST OF THE RECORD WILL REMAIN UNCHANGED. 0269 * 0270 * IF INPUT IS VIA THE ASR LINE FEEDS ARE ONLY OUTPUT IF THE 0271 * LISTING IS BEING OUTPUT ON THE SAME DEVICE. 0272 * 0273 * 0274 * METHOD 0275 * 0276 * TO MAKE-UP A FORTRAN IV COMPILER THE FOLLOWING OBJECT TAPES SHOULD 0277 * BE LOADED IN THE ORDER STATED: 0278 * 0279 * 1. FORTRAN IV COMPILER 0280 * 2. OPMOD (12K OR 16K SYSTEMS ONLY WITH OP-16 REAL-TIME 0281 * STATEMENT REQUIREMENTS) OR OPDUM. 0282 * 3. F4-IOS 0283 * 4. REQUIRED INPUT/OUTPUT ROUTINES ONLY 0284 * 5. G$DR 0285 * 0286 * G$DR WILL ABORT ANY CALLS WITHIN F4-IOS TO INPUT/OUTPUT ROUTINES 0287 * NOT LOADED. 0288 * 0289 * NOTE: THE LOAD MAY NOT TAKE PLACE IN EXTENDED MODE. 0290 * THE BASE ON THE CORE MAP MAY NOT BE HIGHER THAN '625. 0291 * AN SLST SHOULD BE PUNCHED FROM '26 TO HIGH-1 ON THE CORE MAP. 0292 * 0293 * 0294 * ERRORS 0295 * 0296 * WHEN AN UNLOADED INPUT/OUTPUT ROUTINE IS CALLED THE FOLLOWING 0297 * ERROR MESSAGE IS TYPED ON THE ASR: 0298 * 0299 * NA 0300 *
Previous File Previous Page Single Page Next Page Next File