]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.s
IntelFspPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / IntelFspPkg / Library / SecFspSecPlatformLibNull / Ia32 / SecCarInit.s
CommitLineData
9da59186
JY
1#------------------------------------------------------------------------------\r
2#\r
3# Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
16a16ea6 4# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9da59186
JY
5#\r
6# Abstract:\r
7#\r
8# SEC CAR function\r
9#\r
10#------------------------------------------------------------------------------\r
11\r
12#-----------------------------------------------------------------------------\r
13#\r
14# Section: SecCarInit\r
15#\r
16# Description: This function initializes the Cache for Data, Stack, and Code\r
17#\r
18#-----------------------------------------------------------------------------\r
19ASM_GLOBAL ASM_PFX(SecCarInit)\r
20ASM_PFX(SecCarInit):\r
21\r
22 #\r
23 # Set up CAR\r
24 #\r
25\r
26 xor %eax, %eax\r
27\r
28SecCarInitExit:\r
29\r
30 movd %mm7, %esi #RET_ESI\r
31 jmp *%esi\r