Author Topic: Testing for undocumented opcode / calling Super386 SCALL safely  (Read 947 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!
ASM beyond Repair https://corexor.wordpress.com blog about assembly related stuff

dedndave

  • Member
  • *****
  • Posts: 8732
  • Still using Abacus 2.0
    • DednDave
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

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...
ASM beyond Repair https://corexor.wordpress.com blog about assembly related stuff