Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Assembly x86 > Setting IOPL of...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 2 Topic 4547 of 4824
Post > Topic >>

Setting IOPL of a Procedure

by "mybwpp@[EMAIL PROTECTED] " <spamtrap@[EMAIL PROTECTED] > Feb 27, 2008 at 09:29 AM

According to 80386 Programmers Reference Manual:

"To use sensitive instructions (IN, OUT etc.), a procedure must
execute at a privilege level at least as privileged as that specified
by the IOPL (CPL <= IOPL). Any attempt by a less privileged procedure
to use a sensitive instruction results in a general protection
exception"

The question is who sets the IOPL of a procedure at startup. Which
part of OS assigns IOPL to a procedure? What is the criterion for this
assignment? Is there any default value assigned to procedures at
CPL=3.
 




 2 Posts in Topic:
Setting IOPL of a Procedure
"mybwpp@[EMAIL PROTE  2008-02-27 09:29:08 
Re: Setting IOPL of a Procedure
"Jason Burgon"   2008-02-27 19:05:37 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Oct 11 18:29:58 CDT 2008.