When system power on, one processor (usually, it is thread 0) will be selected to be BSP, it is descripted in IA32 Software Developer User Manual. On POST phase, PI MP PPI and Protocol service provide SwitchBSP() service to switch BSP to other enabled thread, it is descripted in PI specification.
-----Original Message----- From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Shubha Ramani Sent: Wednesday, August 17, 2016 4:16 AM To: edk2-devel@lists.01.org Subject: [edk2] Do BSPs only have to be logical thread 0 ? In other words, suppose a BSP is running in hyperthreaded ON mode and it has 2 threads per physical core. Can the BSP be either thread 0 or thread 1 ?Is this documented somewhere ? Thanks, Shubha Shubha D. ramanishubharam...@gmail.com shubharam...@yahoo.com _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel