The MASM Forum
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News:
MASM32 Downloads
Home
Help
Search
Login
Register
The MASM Forum
»
Miscellaneous
»
16 bit DOS Programming
»
Testing for undocumented opcode / calling Super386 SCALL safely
« previous
next »
Print
Pages: [
1
]
Author
Topic: Testing for undocumented opcode / calling Super386 SCALL safely (Read 3692 times)
ACP
Regular Member
Posts: 10
Testing for undocumented opcode / calling Super386 SCALL safely
«
on:
December 11, 2015, 06:36:31 PM »
Below is example code of how to call undocumented opcode. This technique has been used to detect if system CPU is very rare C&T Super386. While it is is FASM syntax porting it to any other assembler shloudn't be a problem as I'm not using any special FASM only features.
https://corexor.wordpress.com/2015/12/05/calling-ct-scall-safely/
Have fun!
Logged
ASM beyond Repair
https://corexor.wordpress.com
blog about assembly related stuff
dedndave
Member
Posts: 8828
Still using Abacus 2.0
Re: Testing for undocumented opcode / calling Super386 SCALL safely
«
Reply #1 on:
December 12, 2015, 07:33:22 AM »
386 ?
that's SO last week
Logged
ACP
Regular Member
Posts: 10
Re: Testing for undocumented opcode / calling Super386 SCALL safely
«
Reply #2 on:
December 15, 2015, 12:54:44 AM »
Just like DOS and 16-bit code ;) Anyway if you take a look at this CPU description it offers something similar to SMM mode but in same ways it is more advance than SMM and I guess most people heard about it just few weeks ago...
Logged
ASM beyond Repair
https://corexor.wordpress.com
blog about assembly related stuff
Print
Pages: [
1
]
« previous
next »
The MASM Forum
»
Miscellaneous
»
16 bit DOS Programming
»
Testing for undocumented opcode / calling Super386 SCALL safely