delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/01/18/22:01:07

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
From: "Matthew Smith" <matt AT the-good-stuff DOT freeserve DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: True 32-bit OS possible ?
Date: Sat, 19 Jan 2002 02:57:07 -0000
Lines: 20
Message-ID: <a2an8s$jmo$1@newsg3.svr.pol.co.uk>
References: <23f2cfa0 DOT 0201181821 DOT 17f380e8 AT posting DOT google DOT com>
NNTP-Posting-Host: modem-902.articuno.dialup.pol.co.uk
X-Trace: newsg3.svr.pol.co.uk 1011408988 20184 217.135.29.134 (19 Jan 2002 02:56:28 GMT)
NNTP-Posting-Date: 19 Jan 2002 02:56:28 GMT
X-Complaints-To: abuse AT theplanet DOT net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

A PC starts in real-mode, to allow backward compatibilty.  This is
restricted to 16-bit.  You need to switch it into 32-bit mode somehow.
DPMI is the minimal way to do this.   You can never avoid an OS
altogether (you need to load your program from disk etc.) and the next
best thing is a minimal OS, which on  a PC means DOS.  You can avoid
the DOS calls altogether inside your program and use the remaining
interrupts how you see fit.

"ee" <broker_3 AT yahoo DOT com> wrote in message
news:23f2cfa0 DOT 0201181821 DOT 17f380e8 AT posting DOT google DOT com...
> Is there a true 32-bit OS that can execute C programs involving
> interrupts without using extentions or Protected Mode or any such
tricks ? I am
> looking for a OS that does not require C programs to have OS
specific
> commands written into it. Ideally a compiler and OS that can create
a
> "straight" executable without support apps.


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019