home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / HARDWARE / LMKSETUP.ZIP / SETUP.DOC < prev   
Encoding:
Text File  |  1989-07-20  |  19.1 KB  |  398 lines

  1. A         L    .    .    .    .    .    .    .    .    .    .    .    R
  2. |-2
  3. |
  4. |
  5. |
  6. |
  7. |         [z][h]LANDMARK SOFTWARE[]
  8. |            [z]=1142 Pomegranate Court    Sunnyvale CA 94087    408-733-4035[][~LM]
  9. |
  10.  
  11.  
  12.         [b]IMPORTANT:[]  SPEED and SETUP are neither public domain nor 
  13.           shareware programs.  Rather, they are commercial programs.  
  14.           The two programs are sold as a package for $29.95.  Companies 
  15.           wishing to bundle either or both program should contact 
  16.           Landmark Software for bundling prices.  Dealers should ask 
  17.           about our DealerPak.  Corporate users should contact us about 
  18.           multiple copy agreements and site licenses.
  19.  
  20.                            [b]What Systems Can Use SETUP?[]
  21.  
  22.                SETUP is intended for AT's, AT-compatibles, and certain 
  23.           AT-like 386 machines.  A message reminding you of this will 
  24.           appear if you try to run SETUP on a PC, XT, PC Jr or any 
  25.           member of IBM's Personal System 2 (aka PS/2) family.
  26.  
  27.  
  28.                                [b]What Does SETUP Do?[]
  29.  
  30.                On an AT class machine, setup parameters--specifying the 
  31.           number and type of floppy & hard drives, the amount of 
  32.           memory, etc.--are stored in battery-backed-up ram.  Each time 
  33.           you change your system configuration or change your battery, 
  34.           you have to go through the setup process.  With the setup 
  35.           program that IBM provides, you have to reboot the system just 
  36.           to determine the current setup values.  And you have to wade 
  37.           through an annoying list of questions and answers.
  38.  
  39.                Landmark's SETUP program eliminates all that:  You can 
  40.           run SETUP at any time, without rebooting, to see or change 
  41.           the setup parameters:  If you just want to see the current 
  42.           settings, just run the program and you'll see all the current 
  43.           settings shown on a single screen; you can then simply exit 
  44.           from the program by pressing the [b]ESC[] key--there's no need to 
  45.           reboot.  If you do want to make changes, you [b]just use the up 
  46.           and down cursor keys to highlight the item you want to 
  47.           change; the left and right cursor keys will then toggle 
  48.           through the permissable values[]--while displaying the original 
  49.           value to the left as a reminder of the original setting.  
  50.           Except for the time & date, none of the other setup items 
  51.           actually gets changed until you press the '[b]S[]' (STORE) key.  
  52.           So there's plenty of opportunity for you to change your mind.  
  53.           There's even an '[b]R[]' (REDISPLAY ORIGINAL SETTINGS) key that 
  54.           let's you start over--all the tentative settings are changed 
  55.           back to the way they were.
  56.  
  57.                Within the program the [b]F1[] (HELP) key will display a 
  58.           screen of help information.  And upon exit from the program a 
  59.           message will appear that summarizes what's been done--and may 
  60.           suggest a Print Screen or a reboot.
  61.  
  62.                The command '[b]SETUP ?[]' will display a list of most of the 
  63.           available command line options.
  64. |
  65. |                                     - 1 -
  66. |
  67. |
  68. |-2
  69. |
  70. |
  71. |
  72. |
  73.                        [b]Additional Information about SETUP[]
  74.  
  75.                SETUP is intended to be self-explanatory.  There's no 
  76.           installation procedure and no instructions are needed.  But 
  77.           here are a few tidbits that may be of interest:
  78.  
  79.                You'll want to keep SETUP on your hard disk to make it 
  80.           convenient to check your setup parameters.  So you'll want to 
  81.           put SETUP.COM in a directory that's on your path.  If you 
  82.           also have other programs called SETUP, you may wish to rename 
  83.           our SETUP.COM as ATSETUP.COM or LMSETUP.COM ('LM'=Landmark).
  84.  
  85.                Because a battery failure will make your hard disk 
  86.           inaccessible, we recommend that you keep a second copy of 
  87.           SETUP.COM on a bootable floppy disk so you'll be able to get 
  88.           your system back in operation quickly.
  89.  
  90.                One of the nice features of SETUP is that it reads the 
  91.           hard disk drive type table stored in ROM.  This lets you find 
  92.           out what hard disk characteristics correspond to each drive 
  93.           type number even if your machine's ROM definitions differ 
  94.           from IBM's (as is the case with the Compaq 286) or has a 
  95.           longer table of drive types (as is the case with the AST 
  96.           Premium/286).  The abbreviation '[b]WPC[]' means 'write 
  97.           precompensation cylinder'.
  98.  
  99.                In rare instances, a machine's ROM may differ so much 
  100.           from the IBM standard that SETUP is unable to locate the 
  101.           drive type table and hence is unable to determine how many 
  102.           drive types are supported.  In these cases the '[b]SETUP X[]' 
  103.           command will permit you to specify the maximum drive type so 
  104.           you'll be able to set the appropriate hard disk drive type.  
  105.           Note, however, that since the program couldn't locate the 
  106.           table, it can't read the specifications for each drive type 
  107.           from the ROM:  You'll have to know the correct drive type 
  108.           number from the documentation that came with your system.
  109.  
  110.                Unlike most setup programs, Landmark's SETUP does not 
  111.           require you to know what type of video card is in your 
  112.           machine--we figure it out automatically based on the result 
  113.           of the machine's Power On Self Test.  Just pay attention to 
  114.           any special messages that SETUP may display.  For instance, 
  115.           you may see a message telling you that the diagnostic status 
  116.           byte is non-zero (which means that your current setup data, 
  117.           in battery-backed-up ram, is invalid in some respect) and 
  118.           that you should therefore use the '[b]S[]' (STORE) option even if 
  119.           you aren't explicitly changing anything:  One of the effects 
  120.           of the 'S' (STORE) option is that it makes the equipment byte 
  121.           stored in battery-backed-up ram consistent with the equipment 
  122.           byte defined by the Power On Self Test (POST).
  123.  
  124.                Technically-inclined users may wish to try the '[b]SETUP D[]' 
  125.           command which displays the actual contents of battery-backed-
  126.           up CMOS ram, including all the reserved fields.  This shows, 
  127.           for instance, which of the two conventions for storing the 
  128.           hard disk drive types is being used.  Also shows system & 
  129.           model class.
  130. |
  131. |                                     - 2 -
  132. |
  133. |
  134. |-2
  135. |
  136. |
  137. |
  138. |
  139. |
  140.                         [b]Changes in Version 1.13 (3-16-89)[]
  141.  
  142.                Reduced the minimum legitimate number of cylinders from 
  143.           306 to 256 to allow for the low cylinder counts that arise 
  144.           due to sector translation with certain drives that in 
  145.           actuality have more than 1024 cylinders; once again this 
  146.           change was necessitated by an Advanced Logic Research (ALR) 
  147.           system bios' hard disk table entry that specifies 266 
  148.           cylinders, 63 sectors, 15 heads and a landing zone at 
  149.           cylinder 1224.  The maximum legitimate number of cylinders 
  150.           remains at 4096.
  151.  
  152.  
  153.                         [b]Changes in Version 1.12 (11-2-88)[]
  154.  
  155.                Expanded the maximum legitimate number of sectors per 
  156.           track from 36 to 63 in order to accommodate Advanced Logic 
  157.           Research (ALR) system bios' hard disk table that specifies 63 
  158.           sectors per track for certain drive types intended for ESDI 
  159.           drives using sector translation.  The purpose of sector 
  160.           translation is to keep the apparent number of cylinders at or 
  161.           below 1024.  See Version 1.11 changes for related discussion.
  162.  
  163.                Whenever the number of sectors per track is different 
  164.           than the standard 17, the actual number is now shown along 
  165.           with the number of heads and cylinders.
  166.  
  167.  
  168.                         [b]Changes in Version 1.11 (7-12-88)[]
  169.  
  170.                SETUP reads the actual drive parameter table contained 
  171.           in the BIOS of whatever machine it is being run on.  To 
  172.           determine the number of drive types supported by a particular 
  173.           BIOS, we look at each successive entry in the table until we 
  174.           come to one that is neither all zeros nor a legitimate entry.  
  175.           In determining the legitimacy of an entry, one of the tests 
  176.           involves the number of sectors per track.  Previous versions 
  177.           of SPEED required a number in the range of 17 thru 35.  We've 
  178.           now expanded this range to 11 thru 36.
  179.  
  180.                A table optimized for certain ESDI drives might 
  181.           legitimately specify 36 sectors per track:  ESDI drives 
  182.           usually have between 32 and 36 sectors per track, sometimes 
  183.           depending on the controller as well as the drive.
  184.  
  185.                The reason for accepting values below 17 is more 
  186.           bizarre:  Many if not all recent DTK 286 BIOS's contain a 
  187.           typo in the drive parameter table:  Type 30 erroneously 
  188.           specifies 11 sectors per track instead of the correct figure 
  189.           of 17 sectors per track.  This error by DTK caused earlier 
  190.           versions of SETUP to think that there were only 29 drive 
  191.           types in the DTK BIOS instead of the actual figure of 47 
  192.           drive types.  We work around this DTK error by treating an 11 
  193.           sector-per-track specification as legitimate for purposes of 
  194.           determining the number of drive types.  When you select any 
  195. |
  196. |
  197. |                                     - 3 -
  198. |
  199. |
  200. |-2
  201. |
  202. |
  203. |
  204. |
  205. |
  206.           drive type that specifies fewer than 17 sectors per track, 
  207.           however, you'll see '[b](INVALID SECTORS-PER-TRACK)[]' displayed 
  208.           next to the drive type number.  This should be sufficient 
  209.           warning that such entries should not be used.  This 
  210.           modification enables SETUP to display the drive types beyond 
  211.           the one that contains the erroneous sectors-per-track data.
  212.  
  213.  
  214.                         [b]Changes in Version 1.10 (7-21-87)[]
  215.  
  216.                You may now specify a [b]3.5" 1.44 meg drive[] as the type of 
  217.           diskette drive.  In CMOS this is stored as a drive type of 4.  
  218.           As before, the other permissable diskette drive types are 
  219.           360K (type 1), 1.2 meg (type 2), 3.5" 720K (type 3), and 'not 
  220.           installed' (type 0).  This is the only change in Version 1.10.
  221.  
  222.  
  223. {              Please be aware that specifying the correct diskette 
  224.           drive type setting is usually necessary, but NOT sufficient, 
  225.           to make a 3.5" 1.44 meg drive operate properly.  And with 
  226.           some 3rd party device drivers, you don't have to set the 
  227.           diskette drive type at all--although this may depend on the 
  228.           BIOS in your particular computer.
  229. }
  230.                Unlike the case of 5.25" 1.2 meg (80-track) diskettes 
  231.           vis-a-vis 5.25" 360K (40-track) diskettes, the 3.5" 1.44 meg 
  232.           drives are supposed to read and write both 720K diskettes and 
  233.           1.44 meg diskettes with no compatibility problems because 
  234.           both have 80 cylinders--only the number of sectors per track 
  235.           varies (9 sectors/track for the 720K vs. 18 sectors/track for 
  236.           the 1.44 meg).  But not all 3.5" 1.44 meg drives are created 
  237.           equal; some, like the Teac FD35HFN-30, "have no means of 
  238.           identifying the density type of the installed diskette" while 
  239.           others, such as the Sony MP-F73W series, "contain a 
  240.           mechanical sensor to detect the existence of the extra hole 
  241.           of a High Density (1.44 meg) diskette and can set itself to 
  242.           the 1.44 meg mode automatically".  
  243.  
  244.                Different brands and models of drives may pose different 
  245.           installation problems.  You may well have to make some 
  246.           implausible changes to the jumper settings--such as removing 
  247.           the FG jumper on the Teac FD35HFN-30 drive.  Depending on the 
  248.           BIOS in your particular machine, you may be able to make the 
  249.           drive function as a 1.44 meg drive without adding ANY device 
  250.           driver to your CONFIG.SYS (for example, on an AST 
  251.           Premium/286).  Even then, however, you may not be able to 
  252.           handle 720K diskettes (the only kind produced by an IBM PS/2 
  253.           Model 30, for instance).  Or you may find that you can't use 
  254.           the drive at either capacity without a special 3rd party 
  255.           device driver for 1.44 meg drives--instead of the DRIVER.SYS 
  256.           driver that comes with IBM DOS 3.3.  Lastly, you'll need High 
  257.           Density (HD) diskettes and a good deal of luck, particularly 
  258.           without a 3rd party device driver.  As an example of how 
  259.           widespread the problems are, we don't think DOS 3.3 by 
  260.           itself, with or without using DRIVER.SYS, is sufficient to 
  261. |
  262. |
  263. |                                     - 4 -
  264. |
  265. |
  266. |-2
  267. |
  268. |
  269. |
  270. |
  271. |
  272.           make a 1.44 meg drive work in a genuine IBM AT (the original 
  273.           6 MHz model).  And we certainly wouldn't place a bet on any 
  274.           other model without trying it.
  275.  
  276.                As of mid-1987, this is definitely the 'bleeding edge' 
  277.           of technology.  For end users, we recommend buying your 1.44 
  278.           meg drive as a kit that includes all necessary software and 
  279.           comes with an unconditional money-back guarantee.  No vendor 
  280.           has the resources to test every possible AT-class machine.
  281.  
  282. {              [b]Update Note:[]  Landmark can now provide 1.44 meg 3.5" 
  283.           diskette drive kits for 386, 286 and 8088 class machines.  
  284.           The least expensive upgrade is for a 286 or 386 machine that 
  285.           currently has only one diskette drive; the kit for this 
  286.           configuration includes a 1.44 meg drive with a grey bezel 
  287.           which becomes drive B, a 5.25" mounting bracket already 
  288.           installed, and non-copy-protected software to make it all 
  289.           work:  a device driver for CONFIG.SYS and a program to format 
  290.           1.44 meg and 720K 3.5" diskettes; except when formatting, you 
  291.           don't have to specify the diskette capacity--the system 
  292.           automatically detects the type of diskette that has been 
  293.           inserted; $199 plus shipping with 10 day money-back guarantee 
  294.           if it doesn't work in your machine.  If you'd like your 
  295.           dealer to install it, we think a fair price would be $249 
  296.           installed--have your dealer call us.  We also sell the 
  297.           software separately for $75--works with Mitsubishi drives and 
  298.           most others, but not Toshiba or Sony drives.  We can also 
  299.           provide a card that lets you use up to four diskette drives 
  300.           of any type in virtually any classic bus PC/XT, AT or 386 
  301.           machine:  $149.
  302. }
  303.  
  304.                         [b]Changes in Version 1.09 (6-29-87)[]
  305.  
  306.                Our algorithm for determining the number of drive types 
  307.           supported by a particular BIOS has been upgraded to allow for 
  308.           the possibility of a sectors-per-track value other than 17 
  309.           (for example, 25 or 26 for machines that include an RLL 
  310.           controller as standard equipment, or perhaps 32 for machines 
  311.           that come with an ESDI controller).  Our algorithm has long 
  312.           allowed for the possibility of drive specifications that 
  313.           differ from IBM's definitions even in the first 15 types (as, 
  314.           for example, in the BIOS of the Compaq 286 machines).  And 
  315.           for the possibility of 'all zero' specifications other than 
  316.           for drive type 15 (for example, the AST Premium/286 has a 
  317.           group of all zero specifications followed by additional non-
  318.           zero entries).  Our latest algorithm, fully implemented for 
  319.           the first time in Version 1.09, will always determine a 
  320.           maximum number of drive types provided it was able to find 
  321.           the beginning of the table in the ROM BIOS.  And you can 
  322.           override the resulting maximum number by using the '[b]SETUP X[]' 
  323.           option which permits you to specify the maximum drive type.  
  324.           The bottom line is that you may now be able to use just 
  325.           'SETUP' on some machines that previously required 'SETUP X'; 
  326.           the major advantage in such cases is that 'SETUP' reads the 
  327. |
  328. |
  329. |                                     - 5 -
  330. |
  331. |
  332. |-2
  333. |
  334. |
  335. |
  336. |
  337. |
  338.           specifications for each drive type from the ROM BIOS 
  339.           (allowing you to determine what each drive type actually 
  340.           means on your machine) whereas 'SETUP X' always says 
  341.           'specifications unknown' for each type.
  342.  
  343.                When SETUP is run on a clearly inappropriate machine, a 
  344.           message appears reminding you that SETUP is intended only for 
  345.           AT's, AT compatibles, and certain AT-like 386 machines.  In 
  346.           earlier versions of SETUP, this message was triggered for 
  347.           PC's, XT's and PC Jr.'s.  With the introduction on 4-2-87 of 
  348.           IBM's new line of PS/2 machines, we've now extended this so 
  349.           that the message also appears for the so-called PS/2 Model 30 
  350.           (an 8086 machine that differs drastically from other members 
  351.           of the PS/2 family:  It can't take the same plug-in cards 
  352.           because it doesn't have a Micro Channel bus, it can't run the 
  353.           same video software because it has only a crippled version of 
  354.           the VGA, it can't use the same diskettes because it has only 
  355.           720K drives instead of 1.4 meg, and it can't run the OS/2 
  356.           operating system because it has an 8086 instead of an 80286 
  357.           or 80386).  And the message also appears for the PS/2 Model 
  358.           50 (80286), Model 60 (80286) and Model 80 (80386); these 
  359.           machines do not follow the original IBM AT layout of CMOS 
  360.           data.  [b]If you'd like us to develop a version of SETUP for 
  361.           IBM's PS/2 family, please let us know via a phone call.[]  
  362.           We've also added a '[b]SETUP Z[]' option which bypasses checking 
  363.           the type of machine; this is useful if you have a BIOS that 
  364.           incorrectly identifies the type of machine; but please don't 
  365.           use SETUP Z on an IBM PS/2:  You'll likely have to rerun 
  366.           IBM's setup program to restore the original CMOS data.  
  367.  
  368. {              The system class, model class and manufacturer (if 
  369.           available) now appear on the first line of the diagnostics 
  370.           screen that appears when the '[b]SETUP D[]' command is used.
  371. }
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.                          [z][g]Landmark Software[]
  388.                              [b]1142 Pomegranate Court[]
  389.                                [b]Sunnyvale, CA 94087[]
  390.                                   [b]408-733-4035[]
  391.  
  392.  
  393. |
  394. |
  395. |                                     - 6 -
  396. |
  397. |
  398. |-