home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / msdos / programmer-faq.diff1 < prev    next >
Encoding:
Text File  |  1995-07-25  |  11.8 KB  |  238 lines

  1. Subject: comp.os.msdos.programmer FAQ diffs
  2. Newsgroups: comp.os.msdos.programmer,comp.answers,news.answers
  3. From: brown@NCoast.ORG (Stan Brown)
  4. Date: Sat, 25 Sep 1993 14:09:48 GMT
  5.  
  6. Archive-name: msdos-programmer-faq/diff1
  7. Last-modified: 24 Sep 1993
  8.  
  9.  
  10. As the FAQ list is quite long, I'm posting diffs for those of you who
  11. already have copies of the previous issue.  If you want the complete
  12. list, don't worry:  I'm posting it as a separate four-part thread with
  13. Subject lines starting "comp.os.msdos.programmer FAQ part".
  14.  
  15. As usual, I've omitted trivial diffs, those involving only formatting
  16. and punctuation, and those that show renumbered Qs with no text change.
  17.  
  18. Key:  "-" lines were in the previous FAQ list; "+" lines are in this one.
  19.  
  20. +13>Last modified: 24 Sep 1993
  21. -13>Last modified: 12 Sep 1993
  22.  
  23. +181>Through September 1993 this list was edited by Stan Brown, Oak Road
  24. +182>Systems, Cleveland, Ohio.  "SB" in some answers refers to him.
  25.  
  26.      New contributors this issue: Chin Huang
  27.  
  28.      Subject:  207. What's the format of an .OBJ file?
  29.  
  30. -717>      * A slightly older version (1 June 1992) is in normal ASCII text
  31. -718>        format (184K after unzipping).  This Microsoft application note
  32. -719>        covers .OBJ and .LIB formats through C 7.0 (including CodeView):
  33. -720>        /pub/msdos_uploads/programming/objformt.zip is downloadable from
  34. -721>        wuarchive.wustl.edu (verified).
  35.  
  36.  
  37.      Subject:  309. How can I tell if input, output, or stderr has been
  38.                     redirected?
  39.  
  40. +988>        pd1:<msdos.turbopas>tspa33*.zip at Simtel.
  41. -991>        pd1:<msdos.turbopas>tspa32*.zip at Simtel.
  42.  
  43.       Subject:  411. How can my program open more files than DOS's limit of 20?
  44.  
  45. +1321>    DOS imposes some limits.  Once you overcome those, which is pretty
  46. +1322>    easy, you may have to take additional measures to overcome the
  47. +1323>    limitations built into your compiler's run-time library.
  48. +1325>    1) Limitations imposed by DOS
  49.  
  50. +1349>    2) Limitations in Microsoft C run-time library
  51.  
  52. +1367>    3) Limitations in Borland C++ run-time library
  53. +1369>    (Reader Chin Huang provided this information on 12 Sep 1993.)
  54. +1371>    To increase the open file limit for a program you compile with
  55. +1372>    Borland C++ 3.1, edit the file _NFILE.H in the include directory and
  56. +1373>    change the _NFILE_ value.  Compile and link the modules FILES.C and
  57. +1374>    FILES2.C from the lib directory into your program.
  58.  
  59.       Subject:  504. How do I configure a COM port and use it to transmit data?
  60.  
  61. +1606>    administrator warns that the ftp address may change, sometime in
  62. +1607>    the future, to etcip1.ee.uni-sb.de .)  North American users should
  63. +1608>    access rtfm.mit.edu, directory /pub/usenet/comp.os.msdos.programmer,
  64. +1609>    file names T_S_P*_3.
  65. -1594>    administrator tells me that the ftp address mny change, sometime in
  66. -1595>    the future, to etcip1.ee.uni-sb.de .)
  67.  
  68.       Subject:  608. How can I read or write my PC's CMOS memory?
  69.  
  70. +1718>    (rev: 24 Sep 1993) There are a great many public-domain utilities
  71. -1705>    (rev: 13 Jun 1993) There are a great many public-domain utilities
  72.  
  73. +1729>    A program to check and display CMOS memory (but not write to it) is
  74. +1730>    downloadable as part of
  75. +1731>        /pc/ts/tsutle22.zip at Garbo
  76. +1732>        pd1:<msdos.sysutl>tsutle22.zip at Simtel.
  77. -1716>    Downloadable from Garbo, /pc/ts/tsutle22.zip contains a CMOS program
  78. -1717>    to check and display CMOS memory, but not to write to it.
  79.  
  80.       Subject:  609. How can I access memory beyond 640K?
  81.  
  82. +1753>    The 29 June 1993 issue (xii:12) of {PC Magazine} carries an article,
  83. +1754>    "How DOS Programs Can Use Over 1MB of RAM" on pages 302-304.
  84.  
  85.       Subject:  706. Why does my interrupt function behave strangely?
  86.  
  87. +2056>        pub/msdos/SIMTEL20-mirror/info/intshare.zip at ni.funet.fi
  88. -2037>        pub/msdos/simtel20/info/INTSHARE at ni.funet.fi
  89.  
  90. -2070>    - For C programmers, there's a chapter in Herbert Schildt's {The Art
  91. -2071>      of C:  Elegant Programming Solutions}.  I haven't seen the book,
  92. -2072>      but a posted article recommended it.
  93.  
  94.       Subject:  710. What's this "null pointer assignment" after my C program
  95.                      executes?
  96.  
  97. +2173>    This implies that the message will appear at the end of execution of
  98. +2174>    your program regardless of where the error actually occurred.
  99.  
  100.       Subject:  A01. What are Simtel, Garbo, and wustl?
  101.  
  102. +2294>    archive sites are updated from time to time.  SB verified every
  103. +2295>    filename in this FAQ as of 24 Sep 1993 by ftp to the named sites.
  104. +2296>    (Files listed at Simtel were verified by ftp to oak.oakland.edu.)
  105. -2277>    archive sites are updated from time to time.  I have verified the
  106. -2278>    filenames in this FAQ list as follows:
  107. -2280>        Garbo: from /pc/INDEX.ZIP as of 16 Aug 1993
  108. -2281>        Simtel: from pd1:<msdos.filedocs>simibm.zip as of 15 Aug 1993
  109. -2282>        rtfm.mit.edu: via ftp access on 10 Apr 1993
  110.  
  111. +2327>    However...
  112. +2328>
  113. +2329>    Simtel is scheduled to cease operations at 16:00 MDT (GMT-6) on
  114. +2330>    Thursday, 30 Sep 1993.  Keith Petersen, administrator of the
  115. +2331>    archive, has promised to announce what alternative arrangements (if
  116. +2332>    any) will be made: watch comp.archives.msdos.announce for info.
  117. +2333>
  118. +2334>    Even after Simtel stops, the files that are mentioned in this FAQ
  119. +2335>    should still be available at Simtel's mirror sites.  Simtel's login
  120. +2336>    message to anonymous ftp users mentions these mirror sites:
  121. +2337>    oak.oakland.edu, wuarchive.wustl.edu, archive.orts.edu, ftp.uu.net,
  122. +2338>    nic.funet.fi, archie.au, nctucca.edu.tw.  Of these, oak.oakland.edu
  123. +2339>    has been directly maintained by Keith Petersen.  At Oak, directories
  124. -2313>    If Simtel is busy, you might try the mirror site oak.oakland.edu,
  125. -2314>    which is operated by the University of Rochester (Michigan).  Both
  126. -2315>    are maintained by Keith Petersen (w8sdz@TACOM-EMH1.Army.Mil or
  127. -2316>    w8sdz@Vela.ACS.Oakland.Edu), so oak will probably be updated faster
  128. -2317>    than any other mirror.  At Oak, the directories [...]
  129.  
  130. -2322>    DANGER !
  131. -2324>    Simtel is scheduled to go out of business at the end of September.
  132. -2325>    This means that the mirror sites will no longer be updated either.
  133. -2326>    Questions? Contact: ACTION@WSMR-SIMTEL20.army.mil .
  134.  
  135. +2354>    mirrors, among others, Garbo (in /systems/ibmpc/garbo) and Simtel
  136. +2355>    (in /systems/ibmpc/msdos).  As with any mirror site, it may lag [...]
  137. -2338>    mirrors both Garbo (in /mirrors4/garbo.uwasa.fi) and Simtel (in
  138. -2339>    /mirrors/msdos).  As with any mirror site, it may lag [...]
  139.  
  140. +2362>        /pc/pd2/moder30a.zip at Garbo
  141. +2363>        pd1:<msdos.info>moder30a.zip at Simtel.
  142. -2346>        /pc/pd2/moder29.zip at Garbo
  143. -2347>        pd1:<msdos.info>moder29.zip at Simtel.
  144.  
  145.       Subject:  B02. How can I contact Microsoft?
  146.  
  147. +2562>    (rev: 18 Sep 1993) Individual employees of Microsoft (not MicroSoft,
  148. -2546>    (rev: 12 Aug 1993) Individual employees of Microsoft (not MicroSoft,
  149.  
  150. +2565>    answer individual questions via email through the Internet.
  151. -2549>    provide product support via email through the Internet, as far as
  152. -2550>    I'm aware.  The company does maintain an anonymous FTP site,
  153. -2551>    ftp.microsoft.com .  As of 30 July, according to an article posted
  154. -2552>    by Sam Jadallah of Microsoft, "This server contains a variety of
  155. -2553>    materials for Windows NT, LAN Manager, Mail, and SQL products.
  156. -2554>    Included are Knowledge Base articles, selected patches and fixes,
  157. -2555>    documentation, drivers, utilities, and other information."
  158. -2556>    Directories are cs/lanman, cs/winnt, etc.
  159.  
  160. +2567>    1) information available via anonymous ftp
  161. +2569>    The company maintains an anonymous FTP server, ftp.microsoft.com.
  162. +2570>    Effective 1 Oct 1993 the server will support "Microsoft development
  163. +2571>    tools and advanced systems products, including Windows NT, the Win32
  164. +2572>    SDX, the Windows 3.1 SDK, Visual C++, Visual Basic, LAN Manager, SQL
  165. +2573>    Server, and others," according to {Microsoft Developer News} for
  166. +2574>    September 1993.  The server contains "the complete Developer
  167. +2575>    Knowledge Base with articles written and used by Microsoft Support
  168. +2576>    Engineers.  You will also find device drivers, patches, code
  169. +2577>    samples, help files, and white papers."  Readme files will "give an
  170. +2578>    overview of the directory structure," which appears to be different
  171. +2579>    from what was put in place in July 1993.  For further information,
  172. +2580>    says Microsoft, call (800) 936-5300.
  173. +2582>    "Microsoft Developer Network technical articles and selected sample
  174. +2583>    code files are available ... at ftp.uu.net ... in the subdirectory
  175. +2584>    ~ftp/vendor/microsoft/developer-network" according to {Microsoft
  176. +2585>    Developer News} for September 1993.
  177. +2587>    2) information via U.S. Mail
  178. +2592>    You can subscribe to the {Microsoft Developer News} by mailing a
  179. +2593>    request to Microsoft Developer Network, P.O.Box 51812, Boulder CO
  180. +2594>    80322-1812, U.S.A.  The nearest I (SB) can figure, this is free;
  181. +2595>    certainly I've never paid for it or been asked to.
  182.  
  183.       Subject:  B03. What's the current version of UNZIP?
  184.  
  185. +2636>    (rev: 24 Sep 1993)  As of April 1993, the administrators of Garbo
  186. -2597>    (rev: 16 Aug 1993)  As of April 1993, the administrators of Garbo
  187.  
  188. +2644>    unZip programs is quest.jpl.nasa.gov, where they are downloadable as
  189. +2645>        /pub/zip201.zip
  190. +2646>        /pub/zcrypt20.zip
  191. +2647>        /pub/unz50p1.exe
  192. +2648>    (Other files contain source code for unix, MS-DOS, VAX/VMS, and
  193. +2649>    other operating systems.)
  194. +2651>    Downloadable from Simtel, in directory pd1:<msdos.zip>, are
  195. +2653>        unz50p1.exe   UnZip 5.0p1 program and documentation
  196. +2654>        unz50p1.zip   UnZip 5.0p1 source code
  197. +2655>        zip20x.zip    Zip 2.0 .EXEs and docs (PKZIP 2.04 compatible)
  198. +2656>        zip20.zip     Zip 2.0 source code (PKZIP 2.04 compatible)
  199. +2658>    Downloadable from Garbo, in directory /pc/arcers, are
  200. +2660>        unz50p1.exe   UnZip 5.0p1 program and documentation
  201. +2661>        zip20x.zip    Zip 2.0 .EXEs and docs (PKZIP 2.04 compatible)
  202. +2662>        xcrypt20.zip  Zip 2.0 encryption code
  203. -2605>    unZip programs is quest.jpl.nasa.gov [128.129.75.43] in directory
  204. -2606>    /pub.  Also downloadable are these files, in pd1:<msdos.zip> at
  205. -2607>    Simtel and /pc/arcers at Garbo (no source code at Garbo):
  206. -2611>        zip19p1x.zip  Zip 1.9p1 .EXEs and docs (PKZIP 2.04 compatible)
  207. -2612>        zip19p1.zip   Zip 1.9p1 source code (PKZIP 2.04 compatible)
  208. -2614>    An advantage of the Info-ZIP versions is that are not restricted to
  209. -2615>    MS-DOS.  Look at quest.jpl.nasa.gov for versions for all supported
  210. -2616>    operating systems.  At Simtel, look in pd8:<misc.unix> and
  211. -2617>    pd8:<misc.vaxvms> for unix and VAX/VMS versions; the source code in
  212. -2618>    pd8:<misc.unix> also compiles under MS-DOS and VAX/VMS.
  213.  
  214.       Subject:  C07. Where can I get the latest copy of this FAQ list?
  215.  
  216. +2822>    Check the date before downloading, to make sure that the archived
  217. +2823>    version is actually newer than what you have.  This is especially
  218. +2824>    important since the late September 1993 version of the FAQ list for
  219. +2825>    comp.os.msdos.programmer may be the last one for some time.
  220.  
  221.       Subject:  C08. How do I use ftp?
  222.  
  223. +2840>    /pub/usenet/comp.binaries.ibm.pc, as *ftp.man*.
  224. -2793>    /pub/usenet/comp.binaries.ibm.pc, as (hang on!)
  225. -2794>    v21inf05:_b.m,_B_s_G_t_F_V1.7_(p_01_01) .
  226.  
  227. +2842>    When downloading a file by ftp, make sure you have write access to
  228. +2843>    your working directory on your local machine, and that your disk has
  229. +2844>    enough space to hold the files.
  230.  
  231. (end of comp.os.msdos.programmer diffs)
  232. -- 
  233. Stan Brown, Oak Road Systems                    brown@Ncoast.ORG
  234.  
  235. Can't find FAQ lists?  ftp to 'rtfm.mit.edu' and look in /pub/usenet
  236. (or email me >>> with valid reply-to address <<< for instructions).
  237.  
  238.