delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mailnull set sender to djgpp-bounces using -f |
Sender: | tr AT prashant DOT blr DOT in DOT yahoo DOT com |
From: | Prashant TR <tr AT yahoo-inc DOT com> |
To: | djgpp AT delorie DOT com |
Subject: | Re: DJGPP -how to exec RD/WRMSR |
References: | <3C3984F4 DOT 20673 DOT 3BD50 AT localhost> |
Date: | 08 Jan 2002 10:42:07 +0530 |
In-Reply-To: | "Martin Rehak"'s message of "Mon, 7 Jan 2002 11:22:28 +0100" |
Message-ID: | <umzzo3p5suw.fsf@prashant.blr.in.yahoo.com> |
Lines: | 11 |
X-Mailer: | Gnus v5.7/Emacs 20.7 |
Reply-To: | djgpp AT delorie DOT com |
"Martin Rehak" <rehakm2 AT feld DOT cvut DOT cz> writes: > How can i execute RDMSR or WRMSR instruction in my DJGPP > program? > When i do it via direct opcode in inline AT&T assembler it crashes > on SIGSEGV. When i execute it in ASM program it works fine. > I know that this is some 32bit privileg instruction.... You probably used the wrong opcode. Remember that the same opcodes works differently in 16-bit and 32-bit modes. Check the disassembly for the asm program and you can get the correct opcode.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |