home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,389 of 4,255   
   Rod Pemberton to James Harris   
   Re: microsoft vs linux   
   01 Jul 21 04:46:45   
   
   From: noemail@basdxcqvbe.com   
      
   On Wed, 30 Jun 2021 17:25:39 +0100   
   James Harris  wrote:   
      
   > On 30/06/2021 03:23, muta...@gmail.com wrote:   
      
   > > Win32 executables, at least normal ones, do not have   
   > > environmental dependencies like particular segment   
   > > registers being set to certain values, or certain interrupt   
   > > vectors being set to certain values.   
   > >   
   > > That means that an unprivileged program can set up   
   > > the necessary environment to satisfy the Win32   
   > > executable.   
   > >   
   > > Linux programs on the other hand do INT 80H calls,   
   > > just as MSDOS programs do INT 21H calls. This   
   > > means the calling environment needs sufficient   
   > > privilege to set up at least one interrupt vector.   
   >   
   > It's not the calling environment which sets up the interrupt vector.   
   > The kernel does that.   
   >   
      
   I think that misses his point ...   
      
   He'd rather have function calls instead of interrupts.  I.e., he can   
   simulate the OS functions easier especially since he doesn't need   
   privilege to set up an interrupt table.   
      
   --   
   What is hidden in the ground, when found, is hidden there again?   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca