From: mutazilah@gmail.com   
      
   "Scott Lurndal" wrote in message   
   news:wGGzP.935495$t84d.159724@fx11.iad...   
   > "Paul Edwards" writes:   
   > >"Dan Cross" wrote in message   
   > >news:vqit96$1kh$1@reader1.panix.com...   
   > >   
   > >? The INT 80H used by Linux is documented too.   
   >   
   > Linux has used SYSENTER et alia since they were   
   > introduced by Intel and AMD. INT 80 was legacy on 32-bit systems.   
   >   
   > >So MSDOS is illegitmate because Microsoft didn't move   
   > >the open() function from one bit of documentation to   
   > >another bit of (unspecified) documentation?   
   >   
   > MSDOS isn't portable (nor particularly useful).   
      
   Says who? Which bit of open() isn't portable?   
      
   > Nobody claims it is 'illegitimate'. It is   
   > not a real operating system, just a glorified   
   > program loader tied to a single, long obsolete   
   > processor architecture (8088/8086).   
      
   It's MOSTLY not tied to the 8086 unless you specifically   
   define it that way.   
      
   The defined interface (open() etc) - if you insist on   
   using that instead of fopen() - isn't tied to the 8086.   
      
   And if you simply use fopen() and other C90 functions   
   (which may as well be included as "MSDOS", just as   
   they are included in "Posix", it isn't tied to the 8086 at all.   
      
   BFN. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|