comp.lang.ada
 help / color / mirror / Atom feed
From: "Frank J. Lhota" <NOSPAM.FrankLho@rcn.com>
Subject: Re: Partial Hardware Protection for Buffer Overrun Exploits
Date: Mon, 21 Apr 2003 21:40:49 -0400
Date: 2003-04-22T01:40:33+00:00	[thread overview]
Message-ID: <b826ih$766$1@bob.news.rcn.net> (raw)
In-Reply-To: qRVoa.554917$3D1.304762@sccrnsc01

<tmoran@acm.org> wrote in message news:qRVoa.554917$3D1.304762@sccrnsc01...
>   When Intel came out with Protected Mode Bill Gates declared it "brain
> dead" and they came up with the "solution" of doing a restart of the CPU
> to shake off the shackles of protection.

The first Intel chips that supported protected mode were the rarely-used
80186 and the 80286 chips that powered the IBM PC/AT. These early chips
supported a command for transitioning from real to protected mode, but no
simple command for transitioning back to real mode. This is what earned
these chips the "brain dead" assessment from Gates. The lack of a quick way
to get back to real mode was a problem for MS, who wanted protected-mode
extensions to DOS (such as Windows 3.x and OS/2 1.x) to be able to use the
real mode I/O kernel of DOS. Their solution was the "mini-reboot" of the
CPU, for which they paid a performance penalty.

All of these problems went away with the next generation of Intel chips (the
80386 and beyond), which can quickly toggle between real and protected
modes.





  reply	other threads:[~2003-04-22  1:40 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-16 16:54 Partial Hardware Protection for Buffer Overrun Exploits Warren W. Gay VE3WWG
2003-04-16 17:28 ` Vinzent Hoefler
2003-04-17 16:33   ` Warren W. Gay VE3WWG
2003-04-17 21:29   ` Robert A Duff
2003-04-16 19:13 ` Brian Catlin
2003-04-17 15:00   ` Bob French
2003-04-17 16:14   ` Warren W. Gay VE3WWG
2003-04-17 23:22     ` Randy Brukardt
2003-04-21 16:42       ` Warren W. Gay VE3WWG
2003-04-21 17:26         ` tmoran
2003-04-22  1:40           ` Frank J. Lhota [this message]
2003-04-22 21:15             ` Robert A Duff
2003-04-22 21:19               ` Ed Falis
2003-04-24  2:00                 ` Randy Brukardt
2003-04-24 13:49                   ` Ed Falis
2003-04-24 18:42                     ` Randy Brukardt
2003-04-24 18:49                       ` Ed Falis
2003-04-17 21:22 ` Robert A Duff
2003-04-21 16:33   ` Warren W. Gay VE3WWG
2003-04-21 19:28     ` Robert A Duff
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox