Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns
1270 Discussions

Please tell me the difference between "call gate" and "Software interrupt(Gate descriptor)".

mkazu2
Beginner
964 Views

These are safe, low-privilege ways to call kernel functions.

I don't know the difference between the two.

0 Kudos
1 Reply
CarlosAM_INTEL
Moderator
939 Views

Hello, @mkazu2​:

 

Thank you for contacting Intel Embedded Community.

 

The information that help you can be found in sections 4.8.2 and 4.8.3, on pages 4-18 through 4-20 of the Intel(R) 64 and IA-32 Architectures Software Developer’s Manual Volume 3A: System Programming Guide, Part 1 document # 253668. This document can be found at:

 

https://www.intel.com/content/dam/support/us/en/documents/processors/pentium4/sb/25366821.pdf

 

Also, please review the following websites that have more details that may clarify:

 

https://software.intel.com/en-us/forums/intel-isa-extensions/topic/802057

https://software.intel.com/en-us/forums/intel-c-compiler/topic/288307

 

Best regards,

@Mæcenas_INTEL​.

0 Kudos
Reply