background image

Summary of Contents for Lt. Kernal

Page 1: ...ivity from the Lt Kernal This is due to the fact that the Lt Kernal is shipped to boot up in the 64 mode 40 column display Simply make sure that both the monitor and computer are set to 40 column oper...

Page 2: ......

Page 3: ...Lt Kernal 20 or 40 Megabyte Systems Operating Manual Lt Kernal is a registered trademark of Fiscal Information Inc...

Page 4: ...y shipping charges to Xetec Inc and to use the original shipping container or equivalant Contact Xetec Inc 2804 Arnold Rd Salina Ks 67401 913 827 0685 for further information All express and implied w...

Page 5: ...C 64 installation 2 3 C 128 installation 2 7 128D installation 2 12 Burst Mode Modification 2 14 I O Modification for CP M 2 18 Power Application and Removal 2 20 SECTION III Activating the System 3...

Page 6: ...tory 7 14 SECTION VIII Direct Mode Features and Commands command page Tt restore defaults 8 1 ACTIVATE 8 2 AUTOCOPY 8 3 AUTODEL 8 4 AUTOMOVE 8 5 BUILD 8 6 BUILDCPM 8 7 BUILDINDEX 8 8 CHANGE 8 9 CHECKS...

Page 7: ...USER change subdirectory 8 50 VALIDATE 8 51 SECTION IX Programming Considerations 9 1 General precautions 9 1 Backup copying 9 2 Directly invoked applications 9 4 Stack manipulations 9 5 Reserved memo...

Page 8: ...1 Trouble shooting guide 11 1 Functional tests 11 2 Equipment return policy 11 5 SECTION XII DOS System Enhancements 12 1 Obtaining updates 12 1 BUG reporting 12 1 BUG reporting form 12 2 SECTION XIII...

Page 9: ...onnecting together any parts of the system The Lt Kernal results from eighteen years of experience in designing large multi user multi tasking mini computer systems We have ap plied the technology use...

Page 10: ...t off and on the user is encouraged to try to cor rect the interference by one or more of the following measures Reorient the receiving antenna Relocate the computer with respect to the receiver Move...

Page 11: ...d 128 modes User configurable system characteristics such as screen and character colors and logical drive sizes Up to eleven logical drives may be defined on the hard disk Up to 7 hard drives in one...

Page 12: ...ensity 300 tracks inch Transfer rate to C 64 memory 38 000 Bytes sec Transfer rate to C 128 memory 65 000 Bytes sec Rotational speed 3 600 RPM Average latency time 8 3 ms Positioning time 18 ms min 19...

Page 13: ...CAUTION Always handle your hard disk power supply assembly with the utmost care Mechanical bumps and shocks to the drive could irrepairably damage it Never move or ship the drive without first conditi...

Page 14: ...y turned off to all components of your computer and the Lt Kernal SECOND NEVER NEVER plug or unplug any interconnection of the system with power applied THIRD Always remember the second rule or you wi...

Page 15: ...s section aside for now Step 2 Locate the HIRAM and CAEC cable assemblies Refer to FIGS 2 and 3 to find your model and attach the HIRAM clip to the lead indicated of resistor R44 and attach the CAEC c...

Page 16: ......

Page 17: ...a newer version of the C64 computer board that is smaller at about 5 wide Use the information below to make your HIRAM and CAEC connections HIRAM cable to pin 28 of U6 MPU or to pin 6 of U8 PLA CAEC...

Page 18: ...sure Again secure the cable with the attached screws Refer to FIG 5 Step 7 Locate the AC POWER CABLE and plug female end into the AC POWER receptable of the HARD DISK enclosure Make sure the Power Swi...

Page 19: ...on top of the SHIELD as shown in FIG 7 CAUTION Discharge yourself from potential static electricity by touching the metal SHIELD before proceeding to the next step Step 4 Locate chip U7 in FIG 6 Gent...

Page 20: ...Removal of chip U7 in C 128 On INSIDE VIEW EiF C 1 2 8 FIG 6 2 8...

Page 21: ...C 128 adaptor board installation TO INSIDE VIEW OF C 1 2 8 FIG 7 2 9...

Page 22: ...ctions with Rev C adaptor board INSIDE VIEW DF C 1 2 8 PIN 1 4 10 FIG 7A The Rev B and Rev C adaptor boards are functionally identical They vary only in size Your Lt Kernal 128 system may contain eith...

Page 23: ...n Step 4 as shown in FIG 8 CAUTION Make sure pins on the bottom of adaptor board are in their proper positions before firmly seating into place Press down firmly in the area shown to firmly seat the A...

Page 24: ...C 128 adaptor board Rev C installation 2 10A...

Page 25: ...or Now push this connector onto plug PI of the C 128 ADAPTOR board as shown making sure all ten pins are properly entering each hole on the socket Step 9 Locate the HOST ADAPTOR and remove the two jum...

Page 26: ...INSTALLATION Step 1 Unplug power keyboard and all other connections from the 128D computer Step 2 Remove the 2 screws on the bottom and the 3 screws on the back of the computer case Slide top back an...

Page 27: ......

Page 28: ...so the flat ribbon is coming out of the top side of the connector Now push this connector onto the plug PI of the 128D Adaptor Board as shown making sure all ten pins are properly entering each hole...

Page 29: ...snap the upper keyboard section and carefully unplug the keyboard and indicator LED cables Place this section aside for now Step 2 Lift the metal shield by removing the TORX screws and untwisting the...

Page 30: ...or Board at pin 47 of the U7 socket being careful NOT to solder bridge pin 47 to pin 46 or 48 Refer to FIG 17 Step 6 Re install U7 into the socket CAUTION Be sure pin 1 of chip matches pin 1 of socket...

Page 31: ...2 17...

Page 32: ...O l remove the jumper from 1 0 2 pins and slide on I O l pins The Rev B Host Adaptor is manufactured to operate in I 0 2 mode To convert to I O l follow the steps below If you do not have technical sk...

Page 33: ...C U T T R A C E H E R E P I N 10 FIG 19 Host Adaptor Rev B S O L D E R W I R E H E R E iiiiiiiiiiiiiiii FIG 20 Host Adaptor Rev B 2 19...

Page 34: ...2 Printers floppy disks and any other accessories EXCEPT the Lt Kernel hard disk 3 The Lt Kernal hard disk system 4 Finally the Commodore computer itself POWER REMOVAL SEQUENCE 1 The Lt Kernal hard d...

Page 35: ...ator light on the front of the drive blink twice just briefly About three seconds after that the light will come on solidly for one second while the Lt Kernal copyright messages appear If the volumn c...

Page 36: ...R SYSTEM Then we ll introduce you to your new DOS Running the INSTALLCHECK program The Lt Kernal DOS features a test program called INSTALLCHECK that tests the circuitry of the Host Adaptor and detect...

Page 37: ...h the Lt Kernal The reason lies in how the Lt Kernal got its name and in how it operates In order to support the tremendous speed at which the Lt Kernal operates it was essential that the cartridge ex...

Page 38: ...This page intentionally left blank 4 2...

Page 39: ...TE key SCRATCH INSERT key SEARCH key SHUFFLE DIRECT MODE Features or Enhanced Commands TT ACTIVATE AUTOCOPY AUTODEL AUTOMOVE BUILD BUILDCPM BUILDINDEX CHANGE CHECKSUM CLEAR CONFIG COPY D DEL DI DIR DU...

Page 40: ...This page intentionally left blank 5 2...

Page 41: ...UIRED space in the command syntax Text within brackets indicates optional parameters or file names A symbol indicates a REQUIRED hyphen in the command syntax A term range indicates a save range for th...

Page 42: ...gical sub directory number within a logical drive s LU s directory When used in the context of KEY fdes a DIRECTORY is one of up jm to five LISTS of KEYS stored in a KEY file A KEY is a fixed length s...

Page 43: ...disk If the hard disk is defined as device 8 this is user definable and the floppy is also defined as device 8 then all Commodore syntax LOAD s will first be referred to the hard disk If the file is n...

Page 44: ...ame AUTOSTART will be automatically loaded and run upon power up or after a hardware reset Autostart functions for both BASIC and machine language programs and is one of the best features any turn key...

Page 45: ...pt without having to maintain SID drivers in their programs Any PRINT from BASIC or CHROUT from machine language of the ASCII Bell character CHR 7 or hex 07 will cause a beep on the monitor or televis...

Page 46: ...KEY LENGTHS for each directory you wish to create reel and rech are the low and high order bytes of the number of keys in the largest directory status is the value returned from the SYS indicating th...

Page 47: ...key you wish to delete reel and rech are the Low and High bytes of the EXACT double precision record number associated with the key to be deleted status is the value returned from the SYS to indicate...

Page 48: ...RY within the KEY file Stringvar contains the EXACT key you wish to insert reel and rech are the Low and High bytes of the EXACT double precision record number to be associated with the key being inse...

Page 49: ...from the LDLU command except SYNTAX ERROR A syntax error will be returned if ANY of the values are illegal or not provided BUT THE VALUES WHICH WERE LEGAL will be acted upon even if a syntax error exi...

Page 50: ...el in an error message format The status is read via the following syntax Input 15 E E D L U BF BU where E 6 command successful or other than 6 command not successful E STATUS D current device L curre...

Page 51: ...un on the hard drive LOAD may be abbreviated to L_ lu user filename with optional quotation marks about the name and without specifying either device number or secondary address when used in this abbr...

Page 52: ...oppy disk but now allows up to SEVEN logical FILES regardless of type to be OPEN for reading and writing simultaneously on the hard disk The Commodore ROM operating system will allow you to have as ma...

Page 53: ...ame and range and without specifying the disk s device number Where range is specified the range may be stated either in hex adecimal or decimal and is an INCLUSIVE range Examples S 2000 3FFF MYFILE s...

Page 54: ...de the ERA command discussed later in this manual performs the SCRATCH function SCRATCH deletes the NEXT file encountered on the hard disk which qualifies according to the filename This mode differs f...

Page 55: ...the selected key DIRECTORY within the KEY file Stringvar contains the key for which you wish to search On return from the SYS reel and rech will contain the double precision record number associated w...

Page 56: ...the number 1 5 of the selected key DIRECTORY you wish to SHUFFLE On return from the SYS status will contain a value to indicate the success or failure of the SHUFFLE Please see the KEY files usage exa...

Page 57: ...d restores all your CONFIG d DEFAULTS for the CPU mode under which you are presently operating This is provided as a quick and easy way to return to your home LU User and colors when you have moved el...

Page 58: ...to enhance operating speed on LU s physically distant from the DOS LU lu 10 DO NOT USE THIS COMMAND UNTIL YOU HAVE THOROUGHLY READ AND COMPLETELY UNDERSTAND THE ACTIVATE and CONFIG PROCESSES ACTIVATE...

Page 59: ...AUTOCOPY command Syntax AUTOCOPY This self documenting command allows you to rapidly copy multiple fdes across LU and USER boundaries 8 3...

Page 60: ...EL command Syntax AUTODEL AUTODEL is self documenting and allows you to rapidly delete multiple fdes from a specified lu user area If you wish to delete ALL files from an existing LU ACTIVATE is faste...

Page 61: ...AUTOMOVE command Syntax AUTOMOVE AUTOMOVE is a self documenting command which allows you to rapidly MOVE files from one USER sub directory of an LU to another USER sub directory of the same LU 8 5...

Page 62: ...68 hard disk blocks of 512 bytes or 16 78 mega bytes BUILD is similar to the 1541 RELative file formatting function in that it creates a relative file formatted with a number of fixed length records U...

Page 63: ...previously defined via CONFIG You must have previously defined a CP M default LU and MUST have ACTIVATEd it prior to invoking BUILDCPM You must be in the 128 mode to invoke BUILDCPM Please refer to Se...

Page 64: ...directories within it may not be changed You must build at least one directory and you are limited to five within any one KEY file You will be requested to supply the KEY LENGTH for each direc tory Th...

Page 65: ...ommand Syntax CHANGE lu user filename CHANGE allows you to change several characteristics of a file You may CHANGE the Filename User number Load address Dirty flag archiving bit M L or BASIC program t...

Page 66: ...CHECKSUM command Syntax CHECKSUM CHECKSUM totally checks the intergrity of the DOS on LU 10 and forces an UPDATEDOS of all LU s on which Lt Kernal DOS image files exist 8 10...

Page 67: ...nd Dirty flags archiving bits are the mechanism the Lt Kernal uses to do archival backups to floppy disk Whenever a file is either created or modified the Lt Kernal sets a flag bit in that file s dire...

Page 68: ...cter color Default device Default LU Default USER partition Beep enable Printer Codes Autoaccess enable Scratch override CPU reset mode C 64 128 or CP M CPU speed in 128 mode C 64 mode KEYPAD enable o...

Page 69: ...ory 12 1 12 2 COPY 2 THISFILE THATFILE will copy the file named THATFILE from logical drive 1 into a new file called THISFILE on logical drive 2 User 12 2 12 3 COPY 2 THATFILE will copy the file named...

Page 70: ...esired hardware device number of the hard disk D is used to temporarily change the device number of the hard disk from the CONFIGured default D typed without a drive number will cause the device numbe...

Page 71: ...number or DEL beg line end line DEL deletes BASIC program lines in memory When the hyphen is used to indicate a range delete at least one line number must be given either beginning or end to satisfy...

Page 72: ...tions a more finely divided set of file definitions Each Lt Kernal file type is assigned a numeric type The types are TYPE DEFINITIONS 1 CONTIGUOUS DOS system file i e INDEX and DISCBITMAP 2 CONTIGUOU...

Page 73: ...tus will have an exclamation mark appended to the end The options may be used singly or combined in any order except that the options field must precede the file name specification and that the G and...

Page 74: ...y combined Example DIR T11SPGC YFIL causes an alphabetized printed directory of all BASIC programs on the hard disk which were created or modified since the last backup or CLEAR the first character of...

Page 75: ...new sequential fde to be created then writes the de tokenized version of the BASIC program in memory into the sequen tial fde DUMP turns BASIC programs into editable text files and also func tions in...

Page 76: ...ld is not sup plied then the file MUST exist on the currendy active subdirectory or the message FILE BELONGS TO ANOTHER USER will be issued and the ERAse will be aborted The pattern match scratch over...

Page 77: ...hey had been typed from the keyboard EXEC files may contain any characters which are legal to be typed from the keyboard Nor mal lines of text such as commands or lines of BASIC code should be termina...

Page 78: ...e MUST be assigned Drive 8 for FASTCOPY to function FASTCOPY will allow you to BACKUP your hard disk or an LU USER area of your disk to diskettes rapidly RESTORE your hard disk or an LU USER area from...

Page 79: ...r SAVEing as an actual program file FETCH is the reciprocal command to DUMP The use of these two commands in conjunction with one another allows the programmer to utilize the features of a text editor...

Page 80: ...ge Both delim characters are the same and NOT included in STRING FIND searches for and lists lines of BASIC in which the STRING is found FIND will find combinations of TEXT and TOKENIZED BASIC and ign...

Page 81: ...GO 64 Mode 128 direct G064 sends the CPU to the C 64 mode of operation and sets the system parameters to the CONFIGed defaults for the C 64 mode Refer to Section XIII page 13 1 for the installation of...

Page 82: ...Mode C 64 direct on 128 s only GO 128 sends the CPU to the 128 mode of operation and sets the system parameters to the CONFIGed defaults for the 128 mode Refer to Section XIH page 13 1 for the instal...

Page 83: ...ct on 128 s only GOCPM sends the CPU to the CPM mode of operation IF a CP M LU has been defined and activated and IF a CP M operating system has been built on the LU Refer to Section XHI page 13 1 for...

Page 84: ...d copy Since ICQUB actually snap shots a running program some software which appears not to work when ICQUB d may work if you choose another time or stage of operation at which to capture the copy Onc...

Page 85: ...button on your Lt Kernal Host Adaptor When the capture is complete the Lt Kernal will return to control Here s a brief hint on capturing The ICQUB button performs much the same function as the RESTOR...

Page 86: ...ame typed beginning in the first column of the screen will cause the system to attempt to load and execute that file The INVOKE feature works for both BASIC and machine language pro grams Simply type...

Page 87: ...the Direct Mode LOAD may be abbreviated to L_ iu filename with optional quotation marks about the name and without specifying either device number or secondary address when used in this abbreviated s...

Page 88: ...x LKOFF L K O F F turns off the Host Adaptor and puts the computer in the mode being used C 64 or 128 It allows direct computer use without disconnecting the Lt Kernal To go back to your Lt Kernal do...

Page 89: ...LKREV command Syntax LKREV LKREV reports the Lt Kernal DOS Version number and release date 8 33...

Page 90: ...lunumb is the number of the logical unit on which you wish to begin operation lunumb may range from 0 10 decimal LU typed without a number following will log you onto the power on default logical uni...

Page 91: ...am currently in memory If you wish to append basic files using MERGE RENUMber one or both programs first so that the line numbers of the two do not conflict with or interleave one another In the case...

Page 92: ...o 9 OOPSFILEs may be created before you MUST rename or delete some of them If any disk activity has taken place that makes it impossible to recover the last file deleted OOPS will report the file as u...

Page 93: ...e file type of the file the following file characteristics may be described File size hard disk blocks LU USER Lt Kernal numeric file type Commodore convention file type Hard disk file header address...

Page 94: ...ld system in dex file is deleted then the entire LU is scanned for legitimate fdes Each file found during the scan has its name placed in the new index After the scan validate is automatically run to...

Page 95: ...d line numbers will in crement by 10 The options provide extremely powerful editing capabilities to BASIC Proper use of the options will even allow blocks of code to be moved within a BASIC program An...

Page 96: ...mple 3 RENUM 2 5000 will renumber the entire program to a beginning line number of 5000 with line numbers incrementing by 2 To demonstrate this command the program 10 REM THIS IS A LINE NUMBERING EXAM...

Page 97: ...if you plan to move lines about in your program SAVE a current copy to disk before you start the changes It is possible to ac cidently overwrite lines by mis specifying options SECOND if you actually...

Page 98: ...A 0 RETURN The lines from 70 through 100 actually moved Be careful though because this process could also modify your program s flow We could INTENTIONALLY overwrite part of the program like this Taki...

Page 99: ...e lines 70 100 were encountered LAST in the program with the new line numbers 10 40 they took precedence and overwrote any earlier encountered lines of the same numbers As a final example of the same...

Page 100: ...d LATER in the renumbering process they were replaced We could have protected against accidential overwriting of lines but the power of having that capability strongly outweighs the dangers We do sugg...

Page 101: ...replacment of a BASIC program presendy being edited For any BASIC program which has been LOADed via LOAD or the L command and edited merely typing S and carriage return will cause the program to be r...

Page 102: ...filename and without specify ing the disk s device number Where range is specified the range may be stated either in hex adecimal or decimal and is an INCLUSIVE range Examples S 2000 1000 MYFILE save...

Page 103: ...OUR HARD DRIVE Simply type SHIP and carriage return and wait for the drive message PREPARED FOR SHIPPING to appear WAIT an additional 30 seconds and then turn your Lt Kernal OFF This 30 seconds of ina...

Page 104: ...ents of BASIC memory The TYPE command is very valuable for extracting portions of disk resident BASIC programs for use in a program presently being edited Type is also useful for displaying the conten...

Page 105: ...s which you may have in stalled on various LUs It is run after one or more LU partitions have been created via CONFIG Please see the section CONFIG for more detail on this feature and DOS image files...

Page 106: ...d into the requested subdirectory of the LU on which you are currently working Subsequent DIR s SAVE s or COPY S will be directed to from the requested subdirectory sup plied in the user field USER ty...

Page 107: ...VALIDATE command Syntax VALIDATE VALIDATE operates on the currently selected LU performs 60 in tegrity checks on each fde in the LU and completely rebuilds the BAM Discbitmap for the LU 8 51...

Page 108: ...This page intentionally left blank 8 52...

Page 109: ...code at addresses lower than the normal BASIC start address Low memory auto loaders can be used but programs containing them CANNOT BE DIRECTLY INVOKED they must be loaded via LOAD or L to function M...

Page 110: ...ctors FF93 FFB4 Backup Copying Any system of software worth using is also worth protecting Backup copying is the only method available to secure your programs and data against loss We have expended ev...

Page 111: ...Make sure you truly alternate colors For instance If you started this Monday with RED and you work five days a week NEXT Monday had better be a BLUE day no pun in tended Mark your calendar for about...

Page 112: ...recover from a major data loss The solution is simple Establish a regular schedule during which you normally do AR CHIVAL copies but in which you also do COMPLETE copies at regular intervals A good re...

Page 113: ...s re quirement was set down by Commodore Business Machines when they provided the BASIC operating system in your computer and the Lt Kernal DOS adheres to that standard AUTOSTART applications should f...

Page 114: ...e use of RELative files instead of SEQuen tial files will ensure that your application runs as F A S T as possible The Lt Kernal is faster than ANY other Commodore compatible disk drive on the market...

Page 115: ...m call SYS with seven modes of operation which can be us ed to very rapidly search for and find specific data based on varied and complex search criteria Originally the KEY file system was written for...

Page 116: ...ular KEY within a DIRECTORY Ifn refers to the logical file number of a KEY file already OPENed on the hard disk Status is a single precision value returned as a result of the various KEY file commands...

Page 117: ...l single words because they re easy to remember They don t have to be though The whole statment makes a mess of the yard could be treated as a KEY also any text string up to 30 characters long can be...

Page 118: ...refully check every KEY already in the ITEMKEYS box to make sure we don t duplicate one before we may INSERT another So write the next KEY slip take ALL the slips already in the box out check them to...

Page 119: ...those boxes wouldn t it That s where the KEY file comes in It takes only a fraction of a se cond to search through any list of keys DIRECTORY using the Lt Kernal KEY commands You can single out a box...

Page 120: ...ch with KEYS 13 characters long you could request a number of keys as large as 65535 That s the maximum number of KEYS you are ever allowed to build in any DIRECTORY At a key length of 14 characters t...

Page 121: ...S space available on an LU for the KEY fdes you wish to build the method to get it all contiguous is AUTOCOPY all fdes to another LU ACTIVATE the LU you wish to clean up AUTOCOPY all the fdes back Thi...

Page 122: ...ate For SEARCH functions this key should be padd ed to the KEY LENGTH of the directory chosen usually with spaces or nulls INSERT will pad the KEY with nulls if you supply a Stringvar shorter than the...

Page 123: ...n the com puter is turned off power failure during an INSERT or DELETE operation If a status of 3 is EVER returned during any key file opera tion except BUILDKEY abort the application and attempt to r...

Page 124: ...tablishing a Descriptor Table of parameters to feed to the KEY system then setting a Pointer to the Table and JSR ing to the Lt Kernal BASIC Extensions vector In both the C 64 and 128 modes of operati...

Page 125: ...tion All registers are USED for communication to KEY operations and you may consider that ALL REGISTERS ARE MODIFIED by KEY operations In C 64 operation the Decsriptor Table MUST reside in BANKO but t...

Page 126: ...rectory In addition to the lfn and directory you must supply The EXACT key to delete length key len The EXACT record number in reel and rech already associated with the KEY The variable status returns...

Page 127: ...FFLE not done The SEARCH commands The SEARCH key command mode 3 4 or 5 exact match SYS 64628 3 lfn directory Stringvar recl rech status greater than SYS 64628 4 lfn directory Stringvar recl rech statu...

Page 128: ...old up to 6750 words of up to 30 characters in length Each word will have a text definition keyed to it The dictionary will permit us to have a total of 65535 lines of 40 characters assigned to defini...

Page 129: ...of value 7 through the KERNAL s BSOUT routine the Lt Kernal will issue an audible beep through the monitor s speaker This feature is provided simply as a convenience to programmers so that you do not...

Page 130: ...articular application you may turn it off via CONFIG The last point of CONFIG to discuss is the most complex and to a degree somewhat hazardous The point at issue is the CONFIGuration of logical unit...

Page 131: ...er than the remaining un allocated capacity of your drive CONFIG will not allow you to allocate less than 16 cylinders to a new LU nor will it permit you to allocate more space than that which is avai...

Page 132: ...ablished You may direct your LU parameters to the printer or the screen but once you have selected a destination for the parameters you MUST record and save them for future reference RECORD AND SAVE y...

Page 133: ...he LU It is not safe to use an LU which has not been ACTIVATEd since an old BAM and INDEX may still exist which do not properly reflect the new physical size of the LU THIS COULD EVEN ENDANGER AN LU P...

Page 134: ...LU 3 If your system is operational type G064 if in 128 mode then type D 9 and skip to step 11 below 4 Turn your entire system off 5 Make sure the power switch to your Lt Kernal is off 6 Unplug the 25...

Page 135: ...system turn off power to the computer for a short period of time and then turn it back on 16 After running SYSGEN check your LU CONFIGuration parameters A normal SYSGEN will NOT change any of your CO...

Page 136: ...This page intentionally left blank 9 2 8...

Page 137: ...BUG FIXES AND PATCHES This section is reserved for addenda describing discovered software problems the fixes and DOS versions reflecting the fixes Please in sert addenda supplied with any DOS updates...

Page 138: ...This page intentionally left blank 10 2...

Page 139: ...to a quick resolution of the problem You may fail to find the problem if you skip steps or be led down a long and fruitless path making you retrace many previously checked points TROUBLE SHOOTING GUID...

Page 140: ...IS ACTUALLY supplying power e Check the Lt Kernal s fuse remove the power cord from the Lt Kernal s power receptacle gently unscrew the cap of the fuse holder until the cap and fuse together are remo...

Page 141: ...KERNAL SYSTEM and all systems which use large active cartridge modules The Lt Kernal Host Adaptor has been designed very conser vatively It draws less than two thirds the amount of power from the com...

Page 142: ...disk We have chosen a brand which is not inclined to squeal but still it might happen The whistle or squealing noise is caused by dust particles con taminating one of the rotating parts of the hard di...

Page 143: ...Do not return any Lt Kernal to Xetec without a RETURN MATERIAL AUTHORIZATION number RMA If a RMA is not clearly marked on the outside of the shipping carton the product will be refused Call 913 827 06...

Page 144: ...This page intentionally left blank 11 6...

Page 145: ...f software will eventually be discovered to contain bugs or errors in programming We have made every ef fort to ensure that the Lt Kernal DOS is bug free If you do find a software defect PLEASE REPORT...

Page 146: ...rcumstances WITHOUT the Lt Kernal Host Adaptor module plugged in circle Y or N Approx how long had the system been turned on before the problem was detected Does the problem appear immediately with a...

Page 147: ...ing on the copyrights of Digital Research Inc the authors of the product However what we can provide is a mechanism whereby you may copy the CP M system to the hard disk and enable THAT disk to become...

Page 148: ...ette already by the COPYSYS command which create it You may build CP M on the Lt Kernal using either a 1541 or a 1571 floppy drive Even though it takes a bit longer on the 1541 it will not affect the...

Page 149: ...idly for about five seconds and your system will res pond with the L Lt Kernal drive prompt 7 Follow the next few steps EXACTLY type A return _ wait for A prompt then press CONTROL and C keys together...

Page 150: ...MHz but the Lt Kernal ONLY shifts speed DURING disk access so 2 MHz operation causes violent screen flickering WHILE READING FILES If you do not mind the flickering you can make the Lt Kernal go Full...

Page 151: ...t Kernal system You can not write to a fde while it is being read or written to by another computer and vice versa Writing to the same fde from multiple computers will be fatal to your LU and all data...

Page 152: ...artment at Xetec Inc To order multiplexer s and Host Adaptor s we will need the following information to complete your order Name address serial number of drive system quantity and type of computers y...

Page 153: ...wing 1 AUTOCOPY all the files on the suspect LU onto another LU 2 ACTIVATE the suspect LU and do not put a DOS image on the LU 3 Do a DIR to find out the number of free blocks on the LU 4 Do a DIAG en...

Page 154: ...This page intentionally left blank...

Page 155: ...e file is intially OPENed for a record length of 41 characters Each screen line entered in a word s definition occupies a single record with the leading character of each record set to quotation mark...

Page 156: ...th in lines 3 RED fruit 4 1 5 YELLOW fruit 6 2 2 lines of def 7 A horse like 8 African animal 9 1 10 coinage In order to use the program which follows you must first build the KEYs file This needs to...

Page 157: ...DL 20ANDX 40THENRETURN 33 IFG right THENPRINTMID E L X l G0SUB67 G0T023 35 IF G Cup ORG down THENPRTNTMID E L X l C left G0SUB75 PRTNTG G0T023 37 IFN0T X 40ANDL 20 ANDG Cleft AND G CHR 13 0RG CHR 20 T...

Page 158: ...r rvs off K left 89 RETURN 91 REM 93 REM 95 REM 97 REM PAD W TO 30 CHARS SET IN K 99 REM 101 REM 103 K LEFT W 30 spaces 30 RETURN 105 REM 107 REM 109 REM 111 REM ROUTINE TO FIND ONE WORD 113 REM 115...

Page 159: ...FS 179 R1 1 GOSUB209 INPUT 2 R2 181 REM 183 REM GET A WORD TO LOOK UP 185 REM 187 PRINT PRINT INPUT WORD TO SEARCH OR rvs on Q rvs off UIT W PRINT IFw Q THENSTOP 189 GOSUB lll IFS OTHENPRINT K G0SUB14...

Page 160: ...R I N T 2 2 9 INPUT 2 LI F0RI 1T0L1 INPUT 2 P PRINTP NEXT RETURN 2 3 1 REM 2 3 3 REM 2 3 5 REM 2 3 7 REM 2 3 9 REM G E T NEW DEFINITIONS 2 4 1 REM 2 4 3 R 1 R 2 G 0 S U B 2 0 9 G 0 S U B 3 P R I N T 2...

Page 161: ...provide support for all Lt Kernal owners Fiscal Information also has a bulletin board and the two numbers are Xetec board number 913 827 1974 Fiscal board number 904 252 8179 We encourage your use of...

Page 162: ...e connection 1 Remove 25 pin signal cable from the back of the Lt Kernal and plug into the back of the Add on enclosure either slot 2 Plug one end of second 25 pin cable included with Add on into the...

Page 163: ...bug reporting 12 1 BUILD 8 6 BUILDCPM 8 7 BUILDINDEX 8 8 BUILDKEY file 7 4 9 15 Bulletin Board A 7 Burst Mode 2 14 CAEC 2 3 CHANGE 8 9 CHECKSUM 8 10 9 25 CLEAR 8 11 command overview 5 1 syntax definit...

Page 164: ...8 8 26 GOCPM 8 27 HIRAM 2 3 I O modification 2 18 ICQUB 8 28 INSERTkey 7 6 9 8 9 17 installation 2 1 25 pin signal cable 2 6 2 12 AC power 2 6 2 12 C 64 CAEC 2 3 C 64 HIRAM 2 3 C 128 Adaptor pcb 2 7 C...

Page 165: ...2 20 programming considerations 9 1 PXE 2 20 QUERY 8 37 record number 6 2 9 8 9 14 rech 9 8 9 14 reel 9 8 9 14 RECOVER 8 38 REL 6 2 RENUM 8 39 reserved memory areas 9 5 return policy 11 5 S 8 45 SAVE...

Page 166: ...trouble shooting guide 11 1 TYPE 8 48 UPDATEDOS 8 49 USER 8 50 VALIDATE 8 51 Xetec Lt Kernal operating manual FOURTH PRINTING Copyright 1989 Xetec Inc All rights reserved XETEC Inc 2804 Arnold Rd Sali...

Reviews: