home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / mswindo / programm / win32 / 781 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  56.9 KB

  1. Path: sparky!uunet!sun-barr!cs.utexas.edu!milano!cactus.org!underg!max
  2. From: max@underg.UUCP (Max Cray)
  3. Newsgroups: comp.os.ms-windows.programmer.win32
  4. Subject: Windows NT Frequently Asked Questions (FAQ) - 09/92
  5. Message-ID: <BkXgqB2w164w@underg.UUCP>
  6. Date: Wed, 02 Sep 92 05:58:34 EDT
  7. Organization: Underground Computing Foundation
  8. Lines: 1563
  9.  
  10. Archive-name: ms-winnt-faq
  11. Last-modified: 1992-09-01
  12. Related-archives: ms-windows-faq, ms-winprog-faq
  13.  
  14. ----------------------------------------------------------------
  15.  
  16. ######     ####    ############            Microsoft
  17. #######    ####    ############
  18. ########   ####        ####        Windows New Technology (NT)
  19. #### ####  ####        ####
  20. ####  #### ####        ####         Frequently Asked Questions
  21. ####   ########        ####
  22. ####    #######        ####               September 1992
  23. ####     ######        ####
  24.  
  25. ---------------------------------------------------------------
  26.  
  27. TABLE OF CONTENTS
  28.  
  29. 0.  Index
  30.  
  31.     General Information
  32.  
  33.     1. How do I get a copy of the preliminary release?
  34.     2. Is this beta software?
  35.     3. What are the minimum system requirements to run Windows NT?
  36.     4. Will NT run on my hardware?
  37.     5. It will not run on my 386 (B0 or B1 step problem).
  38.     6. Windows NT will not work on my MIPS machine.
  39.     7. Is there a driver for my hardware?
  40.     8. How do I make Windows NT cohabit my hard drive with OS/2 2.0?
  41.     9. I get Trap 0x0000000E.
  42.    10. NT boots, looking for the wrong boot directory.
  43.    11. BOOT can not find NTLDR.
  44.    12. How can I replace the boot sector/recover from a crash?
  45.    13. My SoundBlaster/AudioPro card does not work.
  46.    14. I can not print to LPT1.
  47.    15. I get error 0x00000069.
  48.    16. Dell machine only recognizes 16MB.
  49.    17. TCP/IP support.
  50.    18. Will it work with my Bernoulli or other removable media?
  51.    19. Adaptec AHA 1542B driver problem.
  52.    20. Zenith 386/33E lock up problem.
  53.    21. Does NT support dual SCSI controllers?
  54.    22. Is the system supposed to use 70 threads?
  55.    23. I can not print the postscript documentation on my printer.
  56.    24. Does NT support stackable file systems?
  57.    25. Is there an X Server for NT yet?
  58.    26. Is there an Internet ftp site for Windows NT, yet?
  59.    27. Is there a version of EMACS available, yet?
  60.    28. Why does Microsoft not provide support via the Internet?
  61.    29. What is the best way to use CompuServe?
  62.  
  63.    Programming Information
  64.  
  65.    30. CVPACK: Fatal error CK1007.
  66.    31. Missing C++ header files.
  67.    32. Errors from ExitWindows function.
  68.    33. Can I use a DLL to implement shared memory?
  69.    34. Unicode level of support
  70.    35. Sample source code requests.
  71.    36. MS Developer Network
  72.    37. Where is the Device Driver Kit (DDK)?
  73.  
  74.    Appendix A: 0792HW.TXT Latest Hardware Compatibility List (July 92)
  75.    Appendix B: HWFEED.TXT Form to request MS provide support for hardware.
  76.    Appendix C: BUGREP.TXT Form to notify MS of Bugs.
  77.    Appendix D: MIPS specific information.
  78.  
  79. ----------------------------------------------------------------------
  80.  
  81. Subject: How to Get the NT Preliminary Release
  82.  
  83. 1. How do I get my paws on the latest in operating systems?
  84.  
  85. A. The Win32 Preliminary SDK for Windows NT provides you with access to the
  86.    broader capabilities of the Win32 API with features such as preemptive 
  87.    multitasking, multi-threading, 32-bit flat memory model,and security.
  88.    By purchasing the Win32 SDK you will receive preliminary and final versions 
  89.    of the Windows NT operating system and SDK tools in addition to preliminary 
  90.    versions of a C/C++ compiler.
  91.  
  92.    The cost of the Win32 SDK with printed documentation is $399. A CD-only
  93.    version containing the documentation in PostScript format is also available
  94.    for $69. (If you later decide that you want the hard-copy documentation 
  95.    from Microsoft, there is a coupon in the box for you to order it for $359 
  96.    plus freight.) To order from within the U.S, please call Microsoft
  97.    Developer Services at (800) 227-4679. In Canada, call (800) 563-9048. In
  98.    all other countries, contact your local Microsoft representative.
  99.  
  100. [Editor's Note: is the win32sdk@microsoft.com still a good address to request
  101.                 info?]
  102.  
  103. --
  104.  
  105. Subject: Windows NT is a Preliminary Release, not a Beta:
  106.  
  107. 2. Should I get the beta version of NT now?
  108.  
  109. A. Windows NT is not yet in Beta.  The Win32 SDK for Windows NT is a 
  110.    "Preliminary" release, intended for development of 32-bit applications for 
  111.    Windows.  Microsoft's focus has been on the Windows NT Kernel and Win32 
  112.    API.  The SDK does not include POSIX support and Microsoft has not yet had 
  113.    an opportunity to complete testing of the 16-bit Windows and MS-DOS
  114.    applications support.  Therefore, the SDK is not appropriate for Beta test 
  115.    and evaluation.
  116.  
  117.    There will be a very broad Beta program in the early fall that is intended
  118.    for end-users.  This release will include full support for MS-DOS, 16-bit 
  119.    Windows and POSIX applications.  Further information about the beta program
  120.    will be posted to the WINNT forum on CompuServe when it becomes available.
  121.  
  122. --
  123.  
  124. Subject: System Requirements
  125.  
  126. 3. What are the minimum hardware requirements to run Windows NT?
  127.  
  128. A. Windows NT operating system:
  129.  
  130.    The first preliminary release of the Windows NT operating system requires 
  131.    an Intel 80386 system or higher, or ACE/ARC compatible R4000 systems 
  132.    with at least 8MB of RAM and 55MB available hard disk space (includes 
  133.    20MB for a swap file).
  134.  
  135.    This does not include disk space for applications.
  136.  
  137.    Win32 SDK development environment:
  138.  
  139.    For Win32 SDK development, an 80386 33 MHz CPU (or higher) and 
  140.    12MB total of RAM is strongly recommended.  A total of 100MB available 
  141.    hard disk space (includes 20MB for a swap file) is required for complete 
  142.    installation of the operating system, SDK tools, and C/C++ compiler.
  143.  
  144.    The Win32 SDK is only available on CD-ROM and requires a CD-ROM 
  145.    drive and SCSI adapter.
  146.  
  147. --
  148.  
  149. Subject: Hardware Compatibility List
  150.  
  151. 4. How do I know if my hardware is compatible with Windows NT?
  152.  
  153. A. Microsoft provides a list of hardware that has been tested and is known to
  154.    work with Windows NT.  It is appendix A of this FAQ, and has been posted on
  155.    CompuServe, forum MSWin32, Lib 17, filename: 0792HW.TXT.  Hardware listed
  156.    in this file has been preliminarily tested on the July 92 release of
  157.    Windows NT, and is supported.  Microsoft does not claim that hardware not
  158.    on this list will not run; however, it has not been tested and it is not
  159.    supported at this time.
  160.  
  161. --
  162.  
  163. Subject: B0 and B1 Stepping Machines
  164.  
  165. 5. How come Windows NT will not work with my old 386?
  166.  
  167. A. NT will not run on 386 chips that are the B0 or B1 versions (called the B0 
  168.    or B1 "stepping").  This is true for all releases of NT, so if you're now 
  169.    running the December 91 or another release of NT on a particular 386, that 
  170.    PC is OK
  171.  
  172.    You can check whether a particular 386-based PC is at the B0 or B1 
  173.    stepping by downloading isbste.zip from Lib 17 of Compuserve.  This is a
  174.    very small zip file (6 sec 9600 download), and the time to unzip it and run
  175.    the test is quite small.  Isbstep.exe also shipped on the December NT CD.
  176.  
  177. --
  178.  
  179. Subject: MIPS Installation
  180.  
  181. 6. Windows NT will not work on my MIPS machine.
  182.  
  183. A: The July Preliminary release of Windows NT requires an upgrade to your 
  184.    MIPs machine.  All manufacturers are aware of this upgrade.  If they have 
  185.    not contacted you already, please contact them regarding it.  The machine's 
  186.    CPU must also have an R4000 revision 2.0 or greater.
  187.  
  188.    More Info:
  189.  
  190.       See Appendix D for MIPS specific info.
  191.  
  192. --
  193.  
  194. Subject: Device Driver Requests
  195.  
  196. 7. Is there a driver yet for my hardware?
  197.  
  198. A. Microsoft's standard means of releasing drivers is with their CD releases.
  199.    Although Microsoft is not committed to continue this practice, currently
  200.    all fixed, updated, or new device drivers are being posted on the
  201.    CompuServe Forum: WinNT, Lib 2.  Microsoft is currently making every
  202.    attempt to keep this library updated with drivers as they become available.
  203.    If you have hardware that is not currently supported, or does not have a
  204.    driver posted in WinNT, Lib 2; please make a device driver request by
  205.    filling out the hwfeed.txt form (appendix B to this FAQ) and mail it to
  206.    Microsoft at winnthw@microsoft.com.
  207.  
  208.    Please be aware that because of Microsoft's support demands right now, this
  209.    is a one way alias; Microsoft is not likely to respond directly to you to
  210.    confirm that they have received your request.
  211.  
  212.    The hardware compatibility list is appendix A of this FAQ and can also be
  213.    found in MSWIN32, Lib 17 on CompuServe as 0792hw.txt.
  214.  
  215.    Hwfeed.txt is appendix B of this FAQ, and can also be found on CompuServe 
  216.    in MSWIN32, Lib 17; or WINNT, Lib 1.
  217.  
  218. --
  219.  
  220. Subject: IBM MOST Not Supported with NT Flexboot
  221.  
  222. 8. How do I make Windows NT cohabit my hard drive with OS/2 2.0?
  223.  
  224. A. As per the release notes, NT is not compatible with IBM's MOST utility. 
  225.    Microsoft does not intend to support IBM's MOST boot scheme with Windows  
  226.    NT's Flexboot, and has no plans to support installation on a drive with 
  227.    MOST installed on it.
  228.  
  229.    However, what you can do is install OS/2 using the dual boot capability.
  230.    Boot DOS, and then boot OS/2.
  231.  
  232. --
  233.  
  234. Subject: Trap 0x0000000E
  235.  
  236. 9. When using the preferred graphical install method I get a Trap 0xE. What 
  237.    is wrong?
  238.  
  239. A. This is a known problem which has several work-arounds available 
  240.    depending on the hardware configuration.
  241.  
  242.    The most common problem is due to a bug in the 3.5 inch BOOT DISK.  If 
  243.    you are using this disk to install the kit and observe this problem, simply 
  244.    make a disk copy of the working 5.25 inch disk.  You must make an exact 
  245.    duplicate of this disk onto a new 3.5 inch 1.44MB floppy disk. Assuming 
  246.    you have the 3.5 inch disk as your A: drive and the 5.25 inch disk as your 
  247.    B: drive, follow these steps:
  248.  
  249.     * Boot into your systems CMOS program. 
  250.     * Change the setting for the 3.5 inch disk to a 1.2 MB 5.25 inch disk.
  251.     * Boot MS-DOS.
  252.     * Make a copy of the 1.2 MB disk by inserting a blank disk in A: and the 
  253.       5.25 BOOT DISK in B: drive.  Run 'DISKCOPY B: A:'.
  254.     * Boot back into your systems CMOS program.
  255.     * Change the setting for the 3.5 inch disk back to a 1.44 MB disk.
  256.     * Insert the new 3.5 inch 1.2 MB format BOOT DISK into A: and reboot.
  257.  
  258.    Note: You may need to remove any existing \winnt directory found on your 
  259.          hard disk first before running the install.
  260.  
  261.    Another common work around is to disable one or more of the following:
  262.  
  263.     * All BIOS shadowing.
  264.     * All video shadowing.
  265.     * All external CPU caches.
  266.     * The Turbo switch (i.e. run the system at the slowest speed).
  267.  
  268. --
  269.  
  270. Subject: NT Boots, Looking for the Wrong Boot Directory:
  271.  
  272. 10. Windows NT looks in the wrong boot directory. Why?
  273.  
  274. A. This can happen for a number of reasons.  One being that there has been an 
  275.    installation of the PDC release over an earlier release of Windows NT.  The 
  276.    boot.ini file is not updated correctly.  Make sure that the boot.ini file 
  277.    contains references to the winnt directory rather than the nt directory i.e. 
  278.    c:\winnt\ rather than c:\nt\
  279.  
  280.    Another cause of this problem can be when the IBM MOST utility for 
  281.    OS/2 2.0 is installed on the hard drive.  Windows NT uses logical 
  282.    partitioning.  The MOST partition is an unknown partition type.  When an 
  283.    unknown partition type sits between the base partition and the Windows NT 
  284.    partition, it can set the logical partitions off by one.  MOST is not 
  285.    supported with Windows NT.  You should install Windows NT on a 
  286.    machine that does not have the MOST utility on it.
  287.  
  288. --
  289.  
  290. Subject: Couldn't find NTLDR
  291.  
  292. 11. While doing the trying the alternate boot method (DOS2NT) I get the 
  293.     following error:
  294.  
  295.       BOOT: Couldn't find NTLDR
  296.       Please insert another disk
  297.  
  298. A. From: marc@dwp.la.ca.us (Marc Hall x4735)
  299.  
  300.    In the script file dos2nt.bat the in the dos2nt directory on the cd is
  301.    the line
  302.  
  303.       copy .\ntldr c:\
  304.  
  305.    This is attempting to copy dos2nt\ntldr to c drive. On my cd dos2nt\ntldr
  306.    does not exist but dos2nt\ntldr. does. So I copied it manually to c:\ and I
  307.    am able to boot in Windows NT.
  308.  
  309. --
  310.  
  311. Subject: Replacing Boot Sector / Recovering from Crash
  312.  
  313. 12. How do I replace my NT boot sector without reinstalling Windows NT?
  314.  
  315. A. From: rion@Ingres.COM (Rion Cassidy)
  316.  
  317.    I posted this before, but a lot of people just tune in for a quick question
  318.    and didn't see it the first time.  The flexboot question keeps coming up
  319.    so here's the answer again:
  320.  
  321.    It's a relatively simple matter to get the boot sector back in the right 
  322.    place, but the files you'll need are on the NT CD, not on your hard disk.
  323.    I suggest that you put them in a FAT partition NOW so that you can get
  324.    things fixed quickly after a disk crash.  Even if you can reinstall NT
  325.    quickly, the configuration can be very time consuming.
  326.  
  327.    On the NT CD, go to the directory \dos2nt\install.  You will need the 
  328.    following files:
  329.  
  330.       saveboot.sec
  331.       ntboot.sec
  332.       insert.sec
  333.       debug.exe
  334.  
  335.    Create a batch file that contains the following:
  336.  
  337.       ren bootsec.dos btsecdos.bak
  338.       debug < saveboot.sec
  339.       debug ntboot.sec < insert.sec
  340.  
  341.    This similar to what "NT2DOS.BAT" does, but obviously we want to skip
  342.    copying all those files.
  343.  
  344.    This worked for me and saved the time and trouble of having to reinstall
  345.    all of NT again.  Keep in mind that this is designed to work ONLY where the
  346.    files are all there, but the boot sector is misplaced.
  347.  
  348. --
  349.  
  350. Subject: SoundBlaster/AudioPro Continually Repeats the Wav File
  351.  
  352. 13. My SoundBlaster/AudioPro card is constantly repeating the wav file with 
  353.     no end.  What is wrong?
  354.  
  355. A. The SoundBlaster/AudioPro cards are known to have compatibility 
  356.    problems with some fast 486 systems and some system chip sets.  You may 
  357.    be unable to run such a device on such a system.
  358.  
  359.    Before surrendering this as solely a hardware problem, you may in fact 
  360.    have an IRQ or DMA channel conflict with another device.  Either move 
  361.    these setting on the other device or on the sound card.  The recommended 
  362.    settings for the sound card is DMA 1, IRQ 7 and port 220h (note however 
  363.    that LPT1 also often uses this IRQ). If you are unable to resolve the 
  364.    conflict you can disable one of the devices in the Registry.
  365.  
  366.    The utility REGEDIT can be used to alter the Registry Database.  Note: in 
  367.    many cases you must be logged on as 'Administrator' to alter some of the 
  368.    Registry settings.  Hardware configuration settings can be altered under
  369.    the Registry branch 'HKEY_LOCAL_MACHINE->SYSTEM->ControlSet001->Services'.
  370.    The SoundBlaster can be disabled/enables by changing the entry for the
  371.    sub-branch Sndblst->Start to 0x4/0x1.
  372.  
  373.    Warning:
  374.  
  375.    REGEDIT is a very powerful utility which will allow you to directly 
  376.    change your Registry: USE THIS TOOL AT YOUR OWN RISK.  The 
  377.    preferred work around to this problem is to reinstall with the correct 
  378.    configuration.  Using REGEDIT incorrectly can put your machine in a 
  379.    state in which you will have to reinstall to correct.  Microsoft does not
  380.    support REGEDIT, nor the changes you make with it.  Microsoft simply offers
  381.    it as a faster, but unsupported, fix to this problem.
  382.  
  383. --
  384.  
  385. From: lothar@cyrcle.uucp (Bob Trembley)
  386.  
  387.    From the Program Manager, Run REGEDIT
  388.    Goto the HKEY_LOCAL_MACHINE window.
  389.    Navigate down to System
  390.                       ControlSet001
  391.                         Services
  392.                           Sndblst
  393.                             Device
  394.    Make sure the Port, Interrupt, and DmaChannel settings are correct.
  395.    Reboot.
  396.  
  397.    That should do it (at least it did for me...)
  398.  
  399. --
  400.  
  401. Subject: Cannot Print to LPT1
  402.  
  403. 14. I cannot print to LPT1:!  If I issue MODE LPT1: is claims the device 
  404.     is not found.  What is wrong?
  405.  
  406. A. Typically LPT1: uses interrupt 7 with is also the default setting of the 
  407.    SoundBlaster sound card.  You may be experiencing a IRQ conflict with 
  408.    this or another device.  If you are unable to resolve the conflict you can 
  409.    disable one of the devices in the Registry.
  410.  
  411.    The utility REGEDIT is provided to alter the Registry Database.  Note: in 
  412.    many cases you must be logged on as 'Administrator' to alter some of the 
  413.    Registry settings.  Hardware configuration settings can be altered under the 
  414.    Registry branch 'HKEY_LOCAL_MACHINE->SYSTEM-
  415.    >ControlSet001->Services'.  The SoundBlaster can be disabled/enables by 
  416.    changing the entry for the sub-branch Sndblst->Start to 0x4/0x1.  Similarly, 
  417.    the parallel driver can be disabled/enables by changing the entry for the 
  418.    sub-branch Parallel->Start to 0x4/0x1.
  419.  
  420. --
  421.  
  422. Subject: Error 0x00000069
  423.  
  424. 15. I get Error 0x00000069. Is this a joke or what?
  425.  
  426. A. This is a phase one initialization error, which happens when Windows NT 
  427.    tries to talk with the HD controller.  It can be caused by any number of 
  428.    things.  Things to try:
  429.  
  430.    * If the card allows, slow down the DMA transfer rate.
  431.  
  432.    * Make sure both ends of the SCSI bus are terminated.
  433.  
  434.    * Make sure there are no IRQ, or memory address conflicts.
  435.  
  436.    * Make sure you're aren't using a faulty or un-supported driver i.e. the FD 
  437.      1680 SCSI controller is supported, but there is a problem with that driver 
  438.      which will be fixed and posted on CompuServe in WinNT, Lib 2.
  439. --
  440.  
  441. From: woodwort@piper.cs.colorado.edu (Lee Woodworth)
  442.  
  443.    Missing files or missing directories can produce the 0x00000069 error
  444.    message. I had to compare the files on the disk to the CD-ROM to find out
  445.    that the copy the batch file performed was not complete.
  446.  
  447.    After you get the files copied check the attributes.  The CD-ROM is a read
  448.    only medium and the files are write protected.  Some copying methods
  449.    produce write protected files on the disk.  I had problems during the
  450.    install until I made sure that all the files were writable.  See the attrib
  451.    command for more information.
  452.  
  453. --
  454.  
  455. Subject: DELL Machine Only Recognize 16 MB of Memory
  456.  
  457. 16. Windows NT does not seem to recognize memory above 16MB on my Dell box.
  458.     Do I need to buy a memory manager?
  459.  
  460. A. The ISA Dell 486D/50 25/50Mhz has a bios problem which prevents it 
  461.    from seeing greater than 16MB of RAM under NT.
  462.  
  463.    The ISA Dell 486D/50 25/50Mhz machine does not see greater than 16Mb 
  464.    of RAM under Windows NT.  This is a known problem with the bios of the 
  465.    Dell machine.  Dell is producing a upgrade to the bios which should be 
  466.    available August 92.  If your machine demonstrates this problem, please 
  467.    contact Dell after July 92 to receive their A08 bios upgrade.
  468.  
  469. --
  470.  
  471. Subject: TCP/IP Support
  472.  
  473. 17. Hey, where is the rest of that TCP/IP stuff?
  474.  
  475. A. TCP/IP including ftp and some other tcp utilities is included in the July 
  476.    preliminary Win32 development kit for NT  
  477.  
  478.    Source routing are not included in the July version of TCP/IP, which 
  479.    implies TCP/IP isn't supported on token ring cards for this release, and 
  480.    LM2.1 clients aren't able to access NT servers across TCP/IP, regardless of 
  481.    the net card in the NT server.  Source routing will be in later version of
  482.    NT TCP/IP.
  483.  
  484.    Source routing is in the July version of NETBEUI, so some token ring 
  485.    cards are supported (see appendix A - 0792HW.TXT), and LM2.1 clients can
  486.    access NT servers running the July version of NETBEUI
  487.  
  488. --
  489.  
  490. Subject: Bernoulli and Removable Media Not Supported
  491.  
  492. 18. Can I use my Bernoulli drive even though it is not listed in the hardware
  493.     compatibility list?
  494.  
  495. A. Bernoulli boxes and removable SCSI drives were not tested with this 
  496.    release of Windows NT, and do not appear on the hardware compatibility 
  497.    list.  Since the release there is evidence that Windows NT has some 
  498.    problems with these devices.  Microsoft is aggressively pursuing this
  499.    matter in hopes of having it resolved by the next release.
  500.  
  501. --
  502.  
  503. Subject: Adaptec AHA 1542B Driver Can Cause Fatal System Error
  504.  
  505. 19. Help! I am having problems and I have an Adaptec controller.
  506.  
  507. A. There is a known problem with the Adaptec AHA-1542B driver which 
  508.    causes fatal system errors under some circumstances.
  509.  
  510.    The problem is triggered by simultaneous I/O with the floppy and the hard 
  511.    disk.  This will be corrected in the next release.  To avoid this you may 
  512.    want to use an alternative floppy controller and disable he one on the 
  513.    Adaptec.
  514.  
  515. --
  516.  
  517. Subject: Zenith 386/33E Locks Up During GUI Install.
  518.  
  519. 20. Why does my Zenith 386/33E lock up during install?
  520.  
  521. A. This machine sometimes locks up when doing the GUI install with the CPU 
  522.    cache enabled.  Disable the CPU cache and the problem will be resolved.
  523.  
  524. --
  525.  
  526. Subject: No support for Dual SCSI Controllers
  527.  
  528. 21. Does Windows NT support dual SCSI Controllers?
  529.  
  530. A. This release of Windows NT was not tested with 2 or more SCSI cards in 
  531.    the same machine.  If you have this in your configuration, and you are 
  532.    experiencing any kinds of problems with your SCSI devices; try an 
  533.    installation with a single card.  Microsoft does not support multiple SCSI
  534.    cards at this time.
  535.  
  536. --
  537.  
  538. Subject: The System Uses About 70 Threads
  539.  
  540. 22. My system is using a lot of threads? Is this normal?
  541.  
  542. A. With this release of Windows NT, Pview will show that the system running 
  543.    without any active applications will use about 70 threads.  This is normal 
  544.    for this release.  The majority of theses threads are system threads.
  545.  
  546. --
  547.  
  548. Subject: Printing Postscript Documentation
  549.  
  550. 23. Why can't I print out the postscript documentation on my printer?
  551.  
  552. A. From: rose@galtee.cs.wisc.edu (Scott Rose)
  553.  
  554.    I encountered two problems with these files that I had to solve before I
  555.    could get more than a few pages at a time to print:
  556.  
  557.    1. There is a ^D embedded in the first few bytes of each file.  Don't know
  558.       why it's there, much less why it is not always in the same place; do
  559.       know that I got zero pages of output until I used an editor to remove it.
  560.  
  561.    2. The docs use fonts that are not supported by the printers -- three
  562.       flavors of them -- that are in my shop.  For example, Helvetica Narrow
  563.       and Helvetica Narrow Bold.  I could get a number of pages of each doc to
  564.       print before associated error messages from the printer caused lpd to
  565.       abort the jobs.
  566.  
  567.    The fix?  Edit the header of each file to redefine the macros to use other,
  568.    supported fonts.  For example, change /HNB to use Helvetica Bold.
  569.  
  570.    After doing these edits, the files printed for me without problem on all of
  571.    my printers.
  572.  
  573. --
  574.  
  575. From: stergios@leland.Stanford.EDU (Stergios)
  576.  
  577.    Here's the perl script I use to filter out the ^D & ^M when printing
  578.    through a unix host.  Name the file "cdps" and run it as
  579.  
  580.       cat file_name | cdps | lpr -Ppostscript_printer
  581.  
  582.  
  583.    #!/usr/local/bin/perl
  584.  
  585.    while (<STDIN>) {
  586.       s/\004//g ;
  587.       s/\015//g ;
  588.       print ;
  589.    }
  590.  
  591. --
  592.  
  593. From: martin@minster.york.ac.uk
  594.  
  595.    Lots of people seem to be having trouble printing the SDK documents that
  596.    come in postscript on the CDROM. Well I haven't tried this yet, but I did
  597.    just try reading them using the new version of ghostscript (for Windows),
  598.    and this appears to work very well! (under 3.1, I HAVEN'T tried it under WOW
  599.    yet)
  600.  
  601.    So now we can at least browse the documents on-line easily (and certainly
  602.    better than the viewer on compuserve!)
  603.  
  604. --
  605.  
  606. From: rupertb@is.morgan.com (Rupert Brown)
  607.  
  608.    Last week I noticed a new version of Ghostscript (2.5) had been posted to
  609.    the uploads section at ftp.cica.indiana.edu. This version includes a
  610.    windows executable gswin.exe which seems to run fine (if slowly) in the
  611.    PDK's VDM on a 16MB Compaq 386-33L. This may help some of you folks having
  612.    problems with your postscript docs. No source code was in the uploads when
  613.    I looked and its only a Win16 app it would be nice to do some work on it to
  614.    make it Win32 aware and adding MDI, etc. It seems to do its calculation
  615.    /drawing using the timer at 5-10 second intervals obviously under NT it can
  616.    be a continuous process.
  617.  
  618. --
  619.  
  620. From: rupertb@is.morgan.com (Rupert Brown)
  621.  
  622.    Several people have mailed me saying they cant find Ghostscript 2.5 on cica
  623.    or wuarchive. I am trying to find out whether its been deleted for a good
  624.    reason in the meantime you could try ftp to /pub/gnu on doc.ic.ac.uk where
  625.    a copy has been spotted.
  626.  
  627. --
  628.  
  629. Subject: Windows NT Filesystem and I/O Drivers
  630.  
  631. 24. Does NT support a file system switch and stackable files systems similar to
  632.     vnode based UNIXs? In particular would it be possible to implement
  633.     something similar to Sun Microsystem's Translucent File System (TFS)?
  634.  
  635. A. From: alistair@microsoft.com (Alistair Banks)
  636.  
  637.    Windows NT's driver mechanism allows for the layering of drivers - file
  638.    systems are drivers which respond to the set of messages that the
  639.    i/o subsystem generates when requesting file services. They're not
  640.    "special" and don't have a different set of interfaces. All drivers
  641.    respond to messages which interest them, and pass them through to the
  642.    next driver in the chain if they're not interested.
  643.  
  644.    So indeed, you could layer any one file system on top of the services
  645.    of another to implement intelligent archiving systems, Sun TFS-like
  646.    systems, or simply something that turns a file delete into a rename! You
  647.    can implement compression file systems or make your 1.4Mb disk image on
  648.    your C: drive appear to be your I: drive
  649.  
  650. --
  651.  
  652. Subject: X sever for NT?
  653.  
  654. 25. Is there an X server for Windows NT yet?
  655.  
  656. A. From: alistair@microsoft.com (Alistair Banks)
  657.  
  658.    Digital Equip have demoed their Windows NT version of "eXcursion" and NCD
  659.    (formerly GSS/Spectrographics) have demoed their Windows NT X-Server
  660.  
  661.    I know of two other companies that have also started porting their
  662.    X-Servers, but they haven't made any public announcements.
  663.  
  664.    If there are more, please let me know - I'm tracking them -- Alistair
  665.  
  666. --
  667.  
  668. 26. Is there an Internet FTP site for Windows NT, yet?
  669.  
  670. A. From: RFowler@kelvin.jpl.nasa.gov (Robert A. Fowler)
  671.  
  672.    Having just noticed that there is now a NT subdirectory on ftp.cica.indiana.
  673.    edu, would everyone with internet access upload to cica all the drivers/
  674.    updates/bug fixes/proceedures that they down load from CompuServ, when 
  675.    they have time?  
  676.  
  677.    This procedure seems to work ok for windows hardware/software that is not 
  678.    supported on internet (ATI drivers/Tsung drivers/ WfW patches etc.).
  679.  
  680. [Editor's note: you might also check out ftp.uu.net. /vendor/microsoft I
  681.                 believe].
  682. --
  683.  
  684. 27. Is there a version of EMACS for Windows NT, yet?
  685.  
  686. A. From: pap@tempel.az05.bull.com (Pierre Perret)
  687.  
  688.    I have uploaded mewmi10e.zip to pub/pc/win3/uploads at
  689.    ftp.cica.indiana.edu (IP: 129.79.20.84). This file contains the
  690.    executable and accessory files for the pre-release 1.0e of MicroEMACS
  691.    3.11c for Windows NT, for MIPS machines.
  692.  
  693.    Note: the corresponding files for Windows 3.1 (mew10e.zip) and
  694.    Windows NT for i386 machines (mewnt10e.zip) have been uploaded to
  695.    ftp.cica.indiana.edu a month ago and are now located respectively in
  696.    pub/pc/win3/util and pub/pc/win3/nt.
  697.  
  698. --
  699.  
  700. Subject: Microsoft Support on CompuServe
  701.  
  702. 28. I hate CompuServe, and I love the net. Why does not Microsoft provide
  703.     support via the Internet?
  704.  
  705. A. From: alistair@microsoft.com (Alistair Banks)
  706.  
  707.    As I've posted many times here and elsewhere - we'd like to treat Internet
  708.    & netnews connected people better, and we're looking into it. We don't get
  709.    provided with comparable host facilities on internet & netnews with
  710.    CompuServe - also, do realize, we don't "log on" to CompuServe to provide
  711.    support - there are many man years of SQL Server and other systems built up
  712.    around Online & CompuServe to allow us to provide support, and those
  713.    systems aren't written for Internet or netnews - so again, (put this in the
  714.    FAQ! (Editor's note: done!)) we're trying, we put some stuff on ftp.uu.net,
  715.    but our access isn't easy from our internal net [security reasons] so we
  716.    only put some public stuff there. We're working towards an
  717.    ftp.microsoft.com server, but I can't promise any timeframes - until then,
  718.    CompuServe, or a friend with CompuServe, are the only official support
  719.    routes. Gripes and flames are not needed - I'm on your side - I'm here,
  720.    right? -- Alistair
  721.  
  722. --
  723.  
  724. Subject: Making CompuServe easier to use.
  725.  
  726. 29. Is there any way to make using CompuServe easier?
  727.  
  728. A. From: kevinq@Ingres.COM (Kevin Quinn)
  729.  
  730.    Check out 'OzCIS'!  It's free, it's hot, and it's very easy to use.
  731.    Soon a new version is coming out that should just about blow every other
  732.    navigator and browser away.
  733.  
  734.    Look in the OZCIS group in the IBMCOM forum (it's group 12).
  735.  
  736. --
  737.  
  738. From: darrylo@hpnmdla.sr.hp.com (Darryl Okahata)
  739.  
  740.    OzCIS can download and manage databases containing lists of available files
  741.    for downloading (doing this efficiently -- for the least amount of $$$ --
  742.    is somewhat tricky, however).
  743.  
  744.    The big advantage of ATO and OzCIS is that they are *FREE*.  They are not
  745.    shareware or commercial programs.  Of the two, OzCIS is much more powerful
  746.    (has lots of features), but ATO is easier to use (for computer novices).
  747.  
  748. --
  749.  
  750. From: clay+@cs.cmu.edu (Clayton Bridges)
  751.  
  752.    A previous article mentioned the use of Compu$erve navigation programs to
  753.    cut costs, etc. I thought that I should add that OzCIS trounces TAPCIS as
  754.    far as these programs go. It has a more "modern" pull-down menu interface,
  755.    and is mouseable, whereas TAPCIS is just plain arcane.
  756.   
  757.    Both of these programs, and ATO as well, can be found in the SIMTEL pc
  758.    archive, or any of its many mirrors (e.g. wuarchive.wustl.edu). Anon
  759.    ftp is probably a lot cheaper than downloading multimegabytes from CIS
  760.    @ $12/hr. The directory is something like pub/pc/compuserve. 
  761.  
  762. --
  763.  
  764. ##############################################################################
  765. #                                                                            #
  766. #                              PROGRAMMING                                   #
  767. #                                                                            #
  768. ##############################################################################
  769.  
  770. Subject: CVPACK: Fatal error CK1007: invalid Types table in module
  771.  
  772. 30. What do I do about the CVPACK error CK1007?
  773.  
  774. A. In this release of Windows NT, there is a problem with the cvpack utility; 
  775.    which results in the error "CVPACK: Fatal error CK1007: invalid Types 
  776.    table in module".  CVPACK is compressing debug information in the 
  777.    executable.  This step is required for source level debugging.  As a work 
  778.    around to this problem,  to create an executable, compile without the /Zi 
  779.    switch.  This will result in no debug information in the object modules.
  780.  
  781.    Alternatively, you can remove the debug options during linking.  The 
  782.    samples default to -debug:full and -debugtype:full.  Do not link with either 
  783.    of these options.
  784.  
  785. --
  786.  
  787. Subject: Missing C++ Header Files: (iostream.h)
  788.  
  789. 31. Hey! How come 'cout << "Hello world!\n";' does not work?
  790.  
  791. A. The iostream.h file was not included on the NT pre-release CD.  It is 
  792.    necessary in order for an application to make use of C++ I/O.
  793.  
  794.    This file will be posted to Compuserve as soon as it is ready and tested.  
  795.    Until then, the suggested work around is to use printf() and stdio.h.
  796.  
  797. --
  798.  
  799. Subject: Problems with ExitWindows
  800.  
  801. 32. I get errors when I call ExitWindows, but I know my code is right.
  802.  
  803. A. From: kevin@edscom.demon.co.uk (Kevin Broadey)
  804.  
  805.    Please will you change the line in WINUSER.H from
  806.  
  807.    #define ExitWindows(dwReserved, Code) ExitWindowsEx(EWX_LOGOFF, (-1))
  808.  
  809.    to
  810.  
  811.    #define ExitWindows(dwReserved, Code) ExitWindowsEx(EWX_LOGOFF, (DWORD) (-1))
  812.                                                                 ^^^^^^^
  813.    to stop the compiler complaining about signed/unsigned problems every
  814.    time I call ExitWindows.  It took me bl**dy ages to track this one down!
  815.  
  816.    BTW ExitWindowsEx isn't documented in api32wh.hlp.
  817.  
  818. --
  819.  
  820. 33. Can I use a DLL to implement shared memory, and if so, how?
  821.  
  822. A. From: kevin@edscom.demon.co.uk (Kevin Broadey):
  823.  
  824.    Okay! Here's the answer from the horse's mouth via Compu$erve:
  825.  
  826.    Put the following in your .DEF file:
  827.  
  828.    SECTIONS
  829.    .data    READ WRITE SHARED
  830.    .bss     READ WRITE SHARED
  831.  
  832.    Do it for .data to share initialized variables, .bss for uninitialized,
  833.    but watch out, because Microsoft haven't quite sorted out DLLs that have
  834.    both shared and unshared sections.
  835.  
  836. --
  837.  
  838. From: sanzgiri@bombay.metaphor.com (Ajit Sanzgiri)
  839.  
  840.    In this connection, the compiler no longer recognizes the /ND option
  841.    which would allow one to individually name (and manage) data segments.
  842.  
  843.    Of course one could use the above to make up a work-around. Break up
  844.    the DLL (which is to have both shared and instance data) into two
  845.    DLLs - one for the shared data and the other for the instance data
  846.    and have the latter be the only client of the former one. 
  847.  
  848. --
  849.  
  850. Subject: Unicode Level of Support
  851.  
  852. 34. What about Unicode support?
  853.  
  854. A. The July Preliminary Release of Windows NT SDK is a full unicode 
  855.    implementation.  It supports unicode applications.  However, an alternate 
  856.    input editors is not yet available.  Glyphs will be suitable for the Roman 
  857.    languages.  Glyphs for Kanji are not yet available.
  858.  
  859. --
  860.  
  861. Subject: Sample Requests
  862.  
  863. 35. Can you provide a source code example program for a Cat and Mouse game
  864.     that can be played over a TCP/IP connection?
  865.  
  866. A. If you have a sample request for the next release (or possibly to be
  867.    released on CompuServe) please write out the details of your request and
  868.    send them to sdksamp@microsoft.com.  Also please include any information
  869.    about your need that might be relevant to tailor the sample to your need.
  870.   
  871.    Please note that this is a one way alias, and that Microsoft is not likely
  872.    to respond by confirming the receipt of the request.  And also note that
  873.    Microsoft may not have the resources to create all the samples requested.
  874.  
  875. --
  876.  
  877. Subject: MSDN: Microsoft Developers Network CD
  878.  
  879. 36. What is this I hear about a Microsoft Developers Network?
  880.  
  881. A. The MSDN offers a quarterly paper and a CD program.  The CD is 
  882.    intended to help developers with writing Microsoft Windows applications.  
  883.    The first pre-release beta CD contains 34,000 pages containing: complete 
  884.    copies of Microsoft Journals (MSJs); samples and source code; MS Press 
  885.    books; tools; and articles covering programming, technical, and strategic 
  886.    information for Windows.
  887.  
  888.    This first planned shipping date of pre-release MSDN CD will be in 
  889.    September.  Those developers who attended the PDC are already enrolled 
  890.    in the pre-release program, and are on the regular mailing list.  They will 
  891.    receive the first two pre-release CDs free of charge.
  892.  
  893.    Those developers who receive the Developer Network News should 
  894.    receive a pre-release program offer.
  895.  
  896.    For those developers who did not attend the PDC and do not receive the 
  897.    Developer Network News (and the pre-release program offer in the mail) 
  898.    can call the Developer Service Team at 800-227-4679 x11771 to get 
  899.    enrolled in the pre-release program for $30.
  900.  
  901. --
  902.  
  903. Subject: Requests for DDK or DDK Support
  904.  
  905. 37. How come I can not write device drivers, yet?
  906.  
  907. A. At present a Windows NT DDK is not available.  Several people at Microsoft
  908.    are currently working very hard to get the Windows NT DDK ready for
  909.    distribution.  If you would like to be placed on the mailing list for 
  910.    information about this kit please send mail to:
  911.  
  912.       winntddk@microsoft.com
  913.  
  914.    Please be aware that this is a one way alias, and that there will be no
  915.    email response/confirmation to your request.
  916.  
  917.    Windows NT Device Driver Kit (DDK) will be available in pre-release form
  918.    October 26th in conjunction with the Windows NT Device Driver Developers
  919.    Conference in Anaheim, California.
  920.  
  921.    The conference will feature highly technical information needed to write
  922.    Windows NT drivers for hardware devices including NDIS, SCSI, display,
  923.    printer, input and communication.  Sessions topics at the conference
  924.    include:
  925.  
  926.    *   Windows NT Multiprocessing Support
  927.  
  928.    *   Enhanced Graphics Support
  929.  
  930.    *   NDIS 3.0
  931.  
  932.    *   SCSI Support
  933.  
  934.    Developers can register for the conference by calling (800) MS SHOWS
  935.    (677-4697) or by faxing (800) 936-7329 "Attention Department 747".  The
  936.    registration cost is $795 for developers who attended the Win32
  937.    Professional Developers Conference in July.  For all others, the
  938.    registration price before September 21st is $845 and September 21st it will
  939.    be $895.  Registration costs include lunch each day and a copy of the
  940.    Windows NT DDK. 
  941.  
  942.    For Press Information:  Erin Holland/Waggener Edstrom
  943.                            503/245-0905
  944.  
  945.  
  946. ##############################################################################
  947. #                                                                            #
  948. #                         Appendix A: 0792HW.TXT                             #
  949. #                                                                            #
  950. ##############################################################################
  951.  
  952.  
  953. The Microsoft(R) Windows NT(TM) operating system is designed to
  954. support a broad range of hardware.  This is a preliminary list of
  955. hardware that we have run Windows NT on to date.  This is a subset of
  956. the hardware we expect to support in the final product.  
  957.  
  958. The following hardware has undergone preliminary testing for this
  959. release.  We have not tested every machine and/or device in all
  960. possible configurations.  Microsoft makes no warranties express or
  961. implied in this document.
  962.  
  963. Intel 80386/80486 Uniprocessor Systems
  964.  
  965. ACER (R) Power 486/33                      
  966. ALR (R) BusinessVEISA 386/33               
  967. ALR BusinessVEISA 486/33               
  968. ALR MPS 486/33                         
  969. ALR PowerFlex Flyer 386sx/25           
  970. ALR PowerPro                           
  971. AST (R) Power Premium 4/33 Model 213V      
  972. AST Premium 386/33T                    
  973. AST Premium 486/33E                    
  974. AST Premium II 386/33 Model 213V       
  975. AST Premium II 486/33                  
  976. AST Premium SE 4/33 Model 333          
  977. Compaq (R) Deskpro 386/20e                 
  978. Compaq Deskpro 386/25                  
  979. Compaq Deskpro 386/25e                 
  980. Compaq Deskpro 386/33                  
  981. Compaq Deskpro 386/33L                 
  982. Compaq Deskpro 386s/20                 
  983. Compaq Deskpro 486/25                  
  984. Compaq Deskpro 486/33L                 
  985. Compaq Deskpro 486/33M                 
  986. Compaq Deskpro 486/50L                 
  987. Compaq Portable 486c                   
  988. Compaq SystemPro 486/33                
  989. Compaq SystemPro/LT 486sx/25           
  990. CompuAdd (R) 420s                          
  991. CompuAdd 433                           
  992. CompuAdd 433E                          
  993. Dell (R) PowerLine System 433DE            
  994. Dell PowerLine System 433SE            
  995. Dell PowerLine System 450DE            
  996. Dell PowerLine System 450DE/2 DGX      
  997. Dell PowerLine System 450SE            
  998. Dell PowerLine System 486D/50          
  999. Dell System 325                        
  1000. Dell System 433e                       
  1001. Dell System 486D/33                    
  1002. Dell System 486P/33                    
  1003. Digital Equipment Corp. (R) DECpc 425ST  (1)
  1004. Digital Equipment Corp. DECpc 433ST    
  1005. Digital Equipment Corp. DECpc 433T     
  1006. Digital Equipment Corp. DECpc 450ST (2)
  1007. Digital Equipment Corp. DECstation 425c
  1008. Epson (R) Equity EISA 486DX/50
  1009. Everex (R) Step 486/33 ISA                 
  1010. Everex Tempo 486sx/20                  
  1011. Gateway (R) 2000 386-33                    
  1012. Gateway 2000 386SX-20C                 
  1013. Gateway 2000 486/33C                   
  1014. Gateway 2000 486/33E 
  1015. Gateway 2000 486DX2/50                 
  1016. Gateway 2000 486DX2/50E 
  1017. GRiD (R) 486ei-33                          
  1018. HP (R) Vectra 386/25                       
  1019. HP Vectra 486/25T                      
  1020. HP Vectra 486/33T                      
  1021. HP Vectra 486S/20                      
  1022. HP Vectra RS/25C                       
  1023. IBM (R) PS/2 Model 70 386                  
  1024. IBM PS/2 Model 70 486                  
  1025. IBM PS/2 Model 80                      
  1026. IBM PS/2 Model 90 XP                   
  1027. IBM PS/2 Model 95 XP 486               
  1028. IBM PS/2 Model P75                     
  1029. ICL (R) Alfaskop DS 458 Eisa               
  1030. ICL CXe486s                            
  1031. Intel (R) 486DX Workstation                
  1032. Intel LP 486/33E (3)                    
  1033. NCR (R) 3000 Model 3335                    
  1034. NCR 3000 Model 3345                    
  1035. NCR 3000 Model 3445                    
  1036. NCR 3000 Model 3447                    
  1037. NCR StarStation                        
  1038. NEC (R) Powermate 386/25S                  
  1039. NEC Powermate Express 486sx/25e        
  1040. NEC Powermate Image 486/33             
  1041. Northgate (R) Elegance 433i                
  1042. Northgate Elegance SP 433              
  1043. Olivetti (R) LSX5010                       
  1044. Olivetti M400-40                       
  1045. Olivetti M400-60                       
  1046. Tandy (R) 4820SX/T                         
  1047. Tandy 4833 LX/T                        
  1048. Toshiba (R) T4400SX                        
  1049. Wang (R) Microsystems EC 480/33C           
  1050. Wang Microsystems PC 350/40C           
  1051. Zenith (R) Data Systems Z-486/25E          
  1052. Zenith Data Systems Z-486/33ET         
  1053. Zenith Data Systems Z-486/SX 20        
  1054. Zenith Data Systems Z-486/SX 25        
  1055. Zenith Data Systems Z386/33 (4)
  1056. Zenith Data Systems Z386/33E (5)        
  1057. Zenith Data Systems Z486/33E           
  1058. ZEOS (R) 386DX-33CDT (6)                 
  1059. ZEOS 486-50CW                          
  1060. ZEOS 486DX-33 ISA                      
  1061. ZEOS 486DX-33CDT                       
  1062. ZEOS 486DX-33EISA                      
  1063. ZEOS 486DX-50                          
  1064. ZEOS 486SX-20DT  
  1065.                       
  1066.  
  1067. Intel 80486 Multiprocessor Systems
  1068.  
  1069. ACER (R) AcerFrame 3000 MP                 
  1070. ALR (R) PowerPro DMP                       
  1071. Compaq (R) SystemPro Dual 486/33           
  1072. NCR (R) 3000 Model 3450                    
  1073. NCR 3000 Model 3550                    
  1074. Wyse (R) 7000i                             
  1075.  
  1076.  
  1077. MIPS ARC/R4000 Systems
  1078.  
  1079. ACER (R) ARC1                              
  1080. MIPS (R) ARCSystem 100                     
  1081. MIPS ARCSystem 150                     
  1082. Olivetti (R) M700-10                       
  1083. Olivetti PWS4000                         
  1084.  
  1085.  
  1086.  
  1087.  
  1088. Video Controllers                       
  1089.                                 Video Mode
  1090. VGA Class
  1091.  
  1092. 100% Register Compatible with IBM VGA           640x480x16
  1093.  
  1094. Super VGA Class
  1095.  
  1096. Headland Technology / Video 7
  1097. VRAM VGA, VRAM II               1024x768x16
  1098. 800x600x16
  1099.  
  1100. Orchid
  1101. ProDesigner IIs                 1024x768x16
  1102.                                 800x600x16
  1103.  
  1104. TSENG Labs
  1105. ET4000 chipset                  1024x768x16
  1106. 800x600x16
  1107.  
  1108. Others
  1109.  
  1110. IBM XGA                         1024x768x256
  1111. DELL DGX                        1280x1024x256
  1112.  
  1113. Built-in Video on MIPS ARC/R4000 systems from       1280x1024x256
  1114. Acer, MIPS, Olivetti                                1024x768x256
  1115.  
  1116. Note: Display support will be expanded greatly over time.  Microsoft
  1117. plans to support 8514, S3, ATI, most SVGAs (including hi-res), and
  1118. coprocessor display boards in an update to the Win32(TM) SDK.
  1119.  
  1120.  
  1121.  
  1122. Disk Controllers
  1123.  
  1124. 100% Register Compatible with WD1003 - ESDI, IDE, WD1003
  1125.  
  1126. Compaq Intelligent Drive Array
  1127.  
  1128. SCSI(R)
  1129.  
  1130. Adaptec
  1131. AHA-1540b
  1132. AHA-1542b
  1133. AHA-1640
  1134. AHA-1740
  1135.  
  1136. Future Domain
  1137. TMC-845
  1138. TMC-850, TMC-850M(ER)
  1139. MCS-700 (7)
  1140. TMC-1660 (8) 
  1141. TMC-1680 (9)
  1142. TMC-7000EX
  1143.  
  1144. IBM
  1145. IBM SCSI Host Adapter (10)
  1146.  
  1147. Maynard
  1148. 16 Bit SCSI Adapter (11)
  1149.  
  1150. NCR
  1151. NCR 53C700 
  1152.  
  1153. Olivetti
  1154. ESC - 1 Adapter
  1155.  
  1156.     Built-in SCSI on MIPS ARC/R4000 systems from :
  1157.     Acer, MIPS and Olivetti
  1158.  
  1159.  
  1160. Network Adapters (12)
  1161.  
  1162. 3Com(R)
  1163. Etherlink II (13)
  1164. Etherlink II / TP       
  1165. Etherlink / MC
  1166. Etherlink 16
  1167. Etherlink II / 16               
  1168.  
  1169. DEC(R)
  1170. EtherWORKS LC
  1171. EtherWORKS Turbo / TP   
  1172.  
  1173. IBM     
  1174. Token Ring 16/4 (14)
  1175. Token Ring 16/4A                
  1176.  
  1177. Novell(R)
  1178. NE3200
  1179.  
  1180. SMC/Western Digital(R) (15)   
  1181. EtherCard Plus Elite/A  8013EP/A (16)
  1182.  
  1183. Built-In Ethernet on MIPS ARC/R4000 systems from
  1184. Acer, MIPS and Olivetti
  1185.                     
  1186. Tape Devices        
  1187.  
  1188. Archive Python DAT (Maynstream 1300DAT) 
  1189.  
  1190. Note: The SCSI tape functionality has been successfully tested with
  1191. the Adaptec 154X/174X, Maynard 16-Bit SCSI adapter and the built-in
  1192. SCSI adapters in the Acer, MIPS/Silicon Graphics and Olivetti MIPS
  1193. ARC/R4000.  This is known to fail on other SCSI adapters at this
  1194. time.  
  1195.  
  1196.  
  1197.  
  1198. CD-Rom Devices
  1199.  
  1200. CD Technology   
  1201. CD Porta-Drive T-3301
  1202.  
  1203. Chinon
  1204. CDX-431
  1205.  
  1206. Denon(R)        
  1207. DRD 253
  1208.  
  1209. Hitachi(R)
  1210. CDR-1750S
  1211.  
  1212. NEC     
  1213. Intersect CDR-73(M)
  1214. Intersect CDR-84
  1215.  
  1216. Pioneer(R)
  1217. DRM-600
  1218.  
  1219. Sony(R) 
  1220. CDU-541
  1221. CDU-6211
  1222. CDU-7211
  1223.         
  1224. Toshiba
  1225. XM-3201
  1226. TXM-3301
  1227.                 
  1228. MultiMedia Sound Cards
  1229.  
  1230. Creative Labs
  1231. SoundBlaster
  1232. SoundBlaster Pro
  1233.  
  1234. Printers
  1235.  
  1236. Every driver that shipped with the Windows(TM) 3.1 retail package.    
  1237. No plotter support included.
  1238.  
  1239. Keyboards
  1240.  
  1241. 100% Compatible with :
  1242. 101/102 key "enhanced" layout
  1243. 84 key AT(R) layout
  1244.  
  1245. Mice
  1246.  
  1247. 100% Compatible with Microsoft Mouse
  1248.  
  1249. Microsoft and MS-DOS are registered trademarks and Windows, Windows NT
  1250. and Win32 are trademarks of Microsoft Corporation.
  1251.  
  1252.  
  1253. (1)  Requires an updated KEYBOARD.SYS driver to run existing MS-DOS and
  1254.      Windows applications
  1255. (2)  Same as Footnote 1
  1256. (3)  Same as Footnote 1
  1257. (4)  These machines currently have problems running existing MS-DOS and
  1258.      Windows applications.
  1259. (5)  Same as Footnote 4
  1260. (6)  Same as Footnote 1
  1261. (7)  A driver that supports both Setup and File I/O for the Future
  1262.      Domain MCS-700, and TMC-16X0 series controllers will be posted to
  1263.      CompuServe in the WINNT forum, Lib 2 "Fixes and Updates".
  1264. (8)  Same as Footnote 7
  1265. (9)  Same as Footnote 7
  1266. (10) Earlier versions of this controller have proven to have problems
  1267.      with various CD-Rom drives.  The Chinon CDX-431 and NEC Intersect
  1268.      CDR-73 are known to work with this version of controller.
  1269. (11) The Maynard SCSI Adapter can be used as a general purpose SCSI
  1270.      controller for all tasks but graphical setup.
  1271. (12) Full NDIS 3.0 conformance testing will be available this fall
  1272.      through Microsoft Compatibility Labs
  1273. (13) These two adapters have been successfully tested in a
  1274.      Multi-Processor environment.
  1275. (14) The IBM Token Ring 16/4 adapter has been successfully tested in
  1276.      the MIPS ARC/R4000 systems
  1277. (15) There will be an updated driver for the SMC/WD 8003EP, 8013WB,
  1278.      8013EWC net adapters posted on CompuServe in the WINNT forum, Lib 2
  1279.      "Fixes and Updates" 
  1280. (16) Same as footnote 13
  1281.  
  1282. --
  1283.  
  1284. Western Digital net and Future Domain SCSI drivers now available!
  1285.  
  1286. The latest drivers for Future Domain MCS-700 and TMC-16X0 SCSI and
  1287. Western Digital SMC/WD 8003EP, 8013WB, 8013EWC network cards are
  1288. ready for download on Compuserve in Library 2 as FD1800.ZIP and WDLAN.ZIP
  1289. respectively.
  1290.  
  1291. ##############################################################################
  1292. #                                                                            #
  1293. #                         Appendix B: HWFEED.TXT                             #
  1294. #                                                                            #
  1295. ##############################################################################
  1296.  
  1297. Customer Computer Hardware Input
  1298.  
  1299. If you are interested in providing us input on computer
  1300. hardware to the "winnthw" people, we would appreciate you providing us 
  1301. input on you equipment the in the following format.
  1302.  
  1303. If a particular device of yours does not have an explicit category, 
  1304. please use the "Other Peripheral" entry to
  1305. categorize it.  If there is more than one such device,
  1306. simply cut and paste on another line as in the example
  1307. below.  Use "N/A" for a category that you do not have
  1308. hardware for.
  1309.  
  1310. For your convenience, we have provided the below sample and template.  
  1311. Simply fill in the template and send it via e-mail to the "winnthw" address
  1312. (Editor's Note: That is winnthw@microsoft.com).
  1313.  
  1314. Example response :
  1315.  
  1316. System
  1317. ------
  1318. Computer System manufacturer : CompuAdd
  1319. Computer System model name : 433EISA
  1320. Amount of RAM (MB): 8
  1321. Total Hard Disk Space (MB) : 120
  1322. Video Adapter manufacturer, model : Built in
  1323.  
  1324. Peripherals
  1325. -----------
  1326. Motherboard manufacturer, model : N/A
  1327. Video Adapter manufacturer, model : N/A
  1328. Video Monitor manufacturer, model : NEC 3FGx
  1329. Hard Drive Adapter manufacturer, model : Western Digital, WD-1009
  1330. Mouse device manufacturer, model : Microsoft, Serial Mouse
  1331. Backup Device manufacturer, model : N/A
  1332. Ethernet Adapter manufacturer, model : N/A
  1333. CD-Rom Drive manufacturer, model : NEC,  CDR-73M
  1334. MM SoundCard manufacturer, model : MediaVision, ThunderBoard
  1335. Printer manufacturer, model : HP, LaserJet Series II
  1336. Other Peripheral manufacturer, model : Logitech, ScanMan
  1337. Other Peripheral manufacturer, model : Iomega, Bernoulli Box
  1338. Other Peripheral manufacturer, model : Intel SatisFAXion
  1339.  
  1340. Template form :
  1341. ====================== CUT HERE ===========================
  1342.  
  1343. System
  1344. ------
  1345. Computer System manufacturer :
  1346. Computer System model name :
  1347. Amount of RAM (MB):
  1348. Hard Disk Size (MB) :
  1349. Video Adapter manufacturer, model :
  1350.  
  1351. Peripherals
  1352. -----------
  1353. Motherboard manufacturer, model :
  1354. Video Adapter manufacturer, model :
  1355. Video Monitor manufacturer, model :
  1356. Hard Drive Adapter manufacturer, model :
  1357. Mouse Device manufacturer, model :
  1358. Backup Device manufacturer, model :
  1359. Ethernet Adapter manufacturer, model :
  1360. CD-Rom Drive manufacturer, model :
  1361. MultiMedia SoundCard manufacturer, model :
  1362. Printer manufacturer, model :
  1363. Other Peripheral Device manufacturer, model :
  1364.  
  1365.  
  1366. ##############################################################################
  1367. #                                                                            #
  1368. #                         Appendix C: BUGREP.TXT                             #
  1369. #                                                                            #
  1370. ##############################################################################
  1371.  
  1372. [Editor's note: I am not sure where to mail this form if you do not have
  1373.                 access to CompuServe...]
  1374.  
  1375.         Microsoft Windows NT Preliminary Test Release 
  1376.                Bug Report Template
  1377.  
  1378.  
  1379. Bug Title:  (66 characters maximum)
  1380.  
  1381. Product:  (Windows NT July Preliminary Release)
  1382.     Type "winver" at the command line while Windows NT is running.
  1383.  
  1384. Description of Bug:  (be as specific as possible)
  1385.  
  1386. Duplication Scenario: (be a specific as possible)
  1387.  
  1388. Work-around: (if any)
  1389.  
  1390. Network Environment (e.g., LAN Manager 2.1 with OS/2 1.3)
  1391.  
  1392. File System:  
  1393.     FAT
  1394.     HPFS
  1395.     NTFS
  1396.  
  1397. Tools, Services or Applications Running/Versions:  
  1398.  
  1399. Machine Configuration :
  1400.   Computer Brand and Model:
  1401.   Processor Type and Speed: 
  1402.   Memory (RAM):
  1403.   Peripherals (include make/model):
  1404.     network cards:
  1405.     network type:
  1406.     hard disk size:
  1407.     other disk/controllers:
  1408.     CD-ROM drive:
  1409.     video adapter:
  1410.  
  1411. Reproducable:
  1412.     Always
  1413.     Intermittent
  1414.     Not reproducable
  1415.     
  1416. Severity level:
  1417.     Sev 1:  System crashes, data corruption error
  1418.     Sev 2:  Does not operate correctly
  1419.     Sev 3:  Cosmetic or minor usability problem 
  1420.     Sev 4:  Suggestion or documentation error
  1421.  
  1422.  
  1423. Date: 
  1424. Customer Name:
  1425. Customer Company: 
  1426. Area Code and Phone: 
  1427. CompuServe ID: 
  1428. Customer ID (IF no CompuServe ID): 
  1429.     
  1430. *************************************************************************
  1431. * Upload this completed report to Library 3 of WINNT for end-user bugs. *
  1432. * SDK and development bugs should be reported over in MSWIN32           *
  1433. *************************************************************************
  1434.  
  1435. --
  1436.  
  1437. ##############################################################################
  1438. #                                                                            #
  1439. #                       Appendix D: MIPS INFO                                #
  1440. #                                                                            #
  1441. ##############################################################################
  1442.  
  1443.  Steps for a clean install of Windows NT on a MIPS machine:
  1444.  ---------------------------------------------------------
  1445.  
  1446.  1) You need at least a MIPS R4000 version 2.0 or greater to run the
  1447.     prerelease version of Windows NT.
  1448.  
  1449.     If you don't have a Rev. 2.0 or greater, contact your system
  1450.     manufacturer.
  1451.  
  1452.  2) You need at least PROM revision # 119 or greater.  The PROM version is
  1453.     displayed at the top of the blue ARC multiboot screen.  If you have an
  1454.     older version (usually 78) contact your system manufacturer.
  1455.  
  1456.     NOTE: MIPS has shipped several Magnum systems with UNIX (i.e. RISC-OS)
  1457.     big endian PROMS.  If you don't get to a blue ARC multiboot screen
  1458.     within a minute or so after power up, contact MIPS.  These systems have
  1459.     flash PROM; a new PROM revision can be downloaded in less than a minute
  1460.     from a floppy disk.
  1461.  
  1462.  3) Jzsetup.exe must be run on your system after a PROM upgrade.  The
  1463.     symptom of not running jzsetup.exe is setupldr hangs trying to jump into
  1464.     the GUI portion of setup.  The last message that is displayed is
  1465.     "loading...  fastfat.sys".
  1466.  
  1467.     You can run jzsetup.exe from the CD-ROM.  At the "Run a program" prompt,
  1468.     type "scsi()cdrom(ID)fdisk()\jzsetup.exe", where ID is scsi identifier
  1469.     of your cdrom drive.  If you don't know the identifier of your drive, go
  1470.     to the "Execute Monitor" prompt, then type "a".  Look for the cdrom()
  1471.     entry that is displayed.  If none is displayed, check your SCSI cable or
  1472.     call your system manufacturer.  Type "q" to return to the main PROM
  1473.     prompt.
  1474.  
  1475.     From jzsetup.exe, select "Load default configuration" and choose your
  1476.     monitor resolution and floppy size.  This is the most important step to
  1477.     avoiding the "fastfat" hang.
  1478.  
  1479.     For a clean install, also select "Load default environment".  This will
  1480.     wipe out any previous boot selections that you had.  Answer the
  1481.     questions to point to your "system partition", i.e.  the FAT partition
  1482.     on your hard drive that will end up holding the osloader.exe and
  1483.     hal.dll.  You can find the scsi identifier for your hard disk in the
  1484.     same manner your found the id for the CD-ROM drive, see above.  Select
  1485.     the partition number, usually 1 for C:.
  1486.  
  1487.     AUTOBOOT refers to whether the system automatically counts down and boots
  1488.     the default boot selection (YES) or waits for a boot to be selected
  1489.     manually (NO) (the usual preference).  You can change the default 5
  1490.     second countdown by creating an environment variable called COUNTDOWN
  1491.     and giving it a value (seconds).
  1492.  
  1493.     This is a good time to check the date on your system, displayed in the
  1494.     upper right had corner.  There is a menu selection to change it.
  1495.  
  1496.     MIPS has been shipping systems with valid ethernet addresses but without
  1497.     correct ethernet address checksums.  This causes the network to not work
  1498.     after installing NT.  You can reenter the ethernet address with
  1499.     jzsetup.exe, and it will append the correct checksum, if you are having
  1500.     problems getting the network to work.
  1501.  
  1502.     Note: JZSETUP is not a polished user friendly utility. Future versions
  1503.     will correct usage problems and user interface design problems.
  1504.  
  1505.  4) After jzsetup.exe has been run, the CD-ROM can be accessed from the "Run
  1506.     a program" prompt by typing "cd:<name_of_program>".  If you have more
  1507.     than one CD-ROM, the one with the lower scsi id will be selected with
  1508.     this method.
  1509.  
  1510.  5) Run the arcinstaller: "cd:arcinst.exe".  This program will allow you to
  1511.     partition your drive.  If you've had an abortive attempt at installing
  1512.     NT, the best thing to do is to delete the system partition and/or the OS
  1513.     partition (you often choose these to be the same partition, see the
  1514.     discussion below) and recreate them (they will be REFORMATTED, don't do
  1515.     this if you want to save any files there).  The setup process is fast,
  1516.     so this is not painful unless you have files you want to save.
  1517.  
  1518.     To do this, choose "Configure a System Partition", then "Delete
  1519.     Partition", then "Create System Partition".  This is really all you
  1520.     should do with the arcistaller this time, you don't need to update
  1521.     system files or muck with the system partition list.
  1522.  
  1523.  6) Run the setupldr: "cd:setupldr" (note no extension).  You should be off
  1524.     and running.
  1525.  
  1526.  
  1527.  Background on ARC
  1528.  -----------------
  1529.  
  1530.  The ARC specification defines an operating environment for OS load
  1531.  programs, setup programs, and utilities.  There are two interesting parts
  1532.  of this, the System Partition and the boot environment variables.
  1533.  
  1534.  The System Partition is a FAT partition that contains the hal.dll, and in
  1535.  the future will contain other files including vendor specific NT drivers
  1536.  that will ship with the system.  The vendor will provide a utility to
  1537.  create the system partition and copy the hal.dll and other files, something
  1538.  like the arcinstaller, and hopefully will ship a preconfigured harddisk.
  1539.  
  1540.  There are two philosophies for system partitions.  Some people make a
  1541.  minimal partition (a few megabytes) and use a separate partition for NT.
  1542.  Others make one large partition that is both a system partition and the OS
  1543.  partition.
  1544.  
  1545.  There are six ARC environment variables that control booting:
  1546.  
  1547.     LOADIDENTIFIER - a name for the boot selection
  1548.     SYSTEMPARTITON - the partition containing the hal.dll
  1549.     OSLOADER - a full ARC pathname to the osloader
  1550.     OSLOADPARTITION - the partition containing the Windows NT
  1551.     OSLOADFILENAME - the subdirectory and filename for the NT kernel
  1552.     OSLOADOPTIONS - options for booting
  1553.  
  1554.  These environment variables are multi-valued.  You can view all the values
  1555.  with jzsetup.exe ("Change the active (displayed) boot selection").  There
  1556.  needs to be the same number of values in each variable, and there are a
  1557.  maximum of five values per variable.
  1558.  
  1559.  You can use jzsetup.exe to add and delete boot selections.  The setup
  1560.  process will add a boot selection for the current install, however, so you
  1561.  should not need to do this.  If your install failed, you may want to delete
  1562.  the added boot selection.
  1563.  
  1564.  Playing with these environment variables can be dangerous.  It is easy to
  1565.  get them out of whack, at which point it is often better to use jzsetup.exe
  1566.  to load the default environment and start over.
  1567.  
  1568. --
  1569.  
  1570.                                           -= Max =-
  1571. ...!uunet!underg!max
  1572. ...!cactus.org!underg!max
  1573.