[comp.sys.ibm.pc] Frequently-Asked Questions: Second Call for Suggestions

raymond@skippy.berkeley.edu (Raymond Chen) (02/20/90)

The response to my proposal for a FAQ file was overwhelmingly
favorable.  (Not overwhelming, just overwhelmingly favorable.)

The FAQ file is not quite ready for prime time, but with your
help it will be.  Here's what I need:

[1] Beta testers (I.e., people who will be willing to read the
    current version, and make comments/suggestions)

[2] Votes as to whether the file should be posted just to comp.sys.ibm.pc
    or also crossposted to comp.binaries.ibm.pc.d and 
    comp.sys.ibm.pc.programmer.

[3] Answers to the following stupid questions:

 a.  What are the differences between the following chips:
     8086 80[23]86 80386DX   8087 80[23]87 80387DX  V20 V30

 b.  How do I do a low-level reformat of my hard drive?  What 
     interleave should I use?  And what are these acronyms
     ESDI, SCSI, RLL, MFM mean?  Should I care?

 c.  Should I leave my PC turned on all the time?  What about
     mounting it sideways?

 d.  Any other question you think should be included but isn't.

Remember:  If I don't get an answer to these questions, then
           they won't go in the file, and people will continue
           to ask them over and over and ...

And for those who are curious, here is the table of contents so far

CHAPTER 0:  INTRODUCTION
  0.1) What is this file?
  0.2) I have a question that's not in this file.  How should I ask it
       to increase the chances that I'll get a response?

CHAPTER 1:  OBTAINING PROGRAMS FROM THE ARCHIVES
  1.1)  What is anonymous ftp?  How do I use it?
  1.2)  How do I use the programs that are posted to comp.binaries.ibm.pc?
  1.3)  I've uudecoded it, and the file is on my PC.  Now what?
  1.4)  The unpacking program said that the archive was corrupted.
  1.5)  What public archives exist, and what are their IP numbers?
  1.6)  I do not have ftp access.  Can somebody email me the files?

CHAPTER 2:  PROGRAMMING
  2.1)  How do I program the mouse/joystick?  What does interrupt X do?
	How do I program my EGA/VGA/whatever graphics card?
  2.2)  How do I do direct video access from C?  Read/write an arbitrary byte?
  2.3)  What is the difference between extended/expanded memory, and
        how can I access it from my C/Pascal program?
  2.4)  Where can I get curses? vi? emacs?  How do I remove a TSR from memory?
        How do I write my own TSR?
  2.5)  What about GIF images?  How do I view a GIF image?

CHAPTER 3:  SOFTWARE AND VENDORS
  3.1)  Has anyone had any experience with {company X, product Y}?
  3.2)  I'm having trouble with product X.  Can anyone help me?
  3.3)  What is the file format that application X uses?
  3.4)  Rumor has it that company X is working on a new version of product Y.
        Does anybody have any information about it?
  3.5)  What is the SysReq key for?

CHAPTER 4:  HARDWARE
**4.1)  What are the differences between the following chips:
        8086 80286 80386 80386SX 8087 80287 80387 80387SX V20 V30
  4.2)  Can I move floppies around freely between 1.2M and 360K drives?
        How about formatting a 360K floppy as 1.2M?  720K as 1.44M?
**4.3)  How do I do a low-level reformat of my hard drive?  What 
        interleave should I use?  And what are these acronyms
        ESDI, SCSI, RLL, MFM mean?  Should I care?
**4.4)  Should I leave my PC turned on all the time?  What about
        mounting it sideways?

CHAPTER 5:  MISCELLANEOUS
  5.1)  How do I undelete a file?  Recover from an accidental reformat?

APPENDIX A: The uudecode program.

** These questions will not appear in the FAQ file if nobody sends me 
   the answers.

Send all questions, answers, suggestions, replies, flames, to
--
 raymond@math.berkeley.edu         mathematician by training, hacker by choice