The MASM Forum

Miscellaneous => 16 bit DOS Programming => Topic started by: ACP on December 11, 2015, 06:36:31 PM

Title: Testing for undocumented opcode / calling Super386 SCALL safely
Post by: ACP 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/ (https://corexor.wordpress.com/2015/12/05/calling-ct-scall-safely/)
Have fun!
Title: Re: Testing for undocumented opcode / calling Super386 SCALL safely
Post by: dedndave on December 12, 2015, 07:33:22 AM
386 ?
that's SO last week
Title: Re: Testing for undocumented opcode / calling Super386 SCALL safely
Post by: ACP 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...