From: mcarter@ Newsgroups: comp.os.msdos.djgpp Subject: pentium RDMSR instruction Date: 21 Nov 1996 13:20:03 GMT Organization: NETCOM Network Operations Lines: 21 Message-ID: <571ku3$gf1@news2.noc.netcom.net> Reply-To: mat_carter AT bio-rad DOT com NNTP-Posting-Host: mcarter.uk.bio-rad.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp I've got the new DJGPP binaries 2.7 for v2.1 and the assembler now recognizes Pentium instructions - great! RDTSC works fine but RDMSR does not. It gets encoded as 0x0F,0x32 which is right but I get the following error when it is run: >Exiting due to signal SIGILL >Invalid Opcode at eip=00001581 >eax=d2504e7b ebx=0004e080 ecx=00000011 edx=00000dcf esi=00000054 edi=0000c4d0 >ebp=0004c4a4 esp=0004c488 program=C:\UTILS\GNU\A.EXE >cs: sel=00d7 base=00400000 limit=0005ffff >ds: sel=00df base=00400000 limit=0005ffff >es: sel=00df base=00400000 limit=0005ffff >fs: sel=00b7 base=0001dfe0 limit=0000ffff >gs: sel=00ef base=00000000 limit=ffffffff >ss: sel=00df base=00400000 limit=0005ffff > >Call frame traceback EIPs: > 0x00001581 > 0x00001b2e Anyone else get this problem? Should I have posted this to an assembly news group?