-#/*++
-#
-#Copyright (c) 2008, Intel Corporation. All rights reserved.<BR>
-#This program and the accompanying materials
-#are licensed and made available under the terms and conditions of the BSD License
-#which accompanies this distribution. The full text of the license may be found at
-#http://opensource.org/licenses/bsd-license.php
- #
-#THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-#WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-#
-#Module Name:
-#
- #CpuFlushCache.c
-#
-#Abstract:
-#
- #Cpu Flush Cache Function.
-#
-#--*/
-#---------------------------------------------------------------------------
-#include <EfiBind.h>
-
- .586p:
- #.MODEL flat,C
- .code:
-
-#---------------------------------------------------------------------------
-.globl ASM_PFX(EfiCpuFlushCache)
-
-#
-#//
-#// Cache Flush Routine.
-#//
-#EFI_STATUS
-#EfiCpuFlushCache (
- #IN EFI_PHYSICAL_ADDRESS Start,
-# IN UINT64 Length
- #)
-#/*++
-#
-#Routine Description:
-#
- #Flush cache with specified range.
-#
-#Arguments:
-#
- #Start - Start address
-# Length - Length in bytes
-#
-#Returns:
-#
- #Status code
-#
- #EFI_SUCCESS - success
-#
-#--*/
-ASM_PFX(EfiCpuFlushCache):
- wbinvd
- xorl %eax, %eax
- ret
+#/*++\r
+#\r
+#Copyright (c) 2008, Intel Corporation. All rights reserved.<BR>\r
+#This program and the accompanying materials \r
+#are licensed and made available under the terms and conditions of the BSD License \r
+#which accompanies this distribution. The full text of the license may be found at \r
+#http://opensource.org/licenses/bsd-license.php \r
+ #\r
+#THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
+#WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
+#\r
+#Module Name:\r
+#\r
+ #CpuFlushCache.c\r
+#\r
+#Abstract:\r
+#\r
+ #Cpu Flush Cache Function.\r
+#\r
+#--*/\r
+#---------------------------------------------------------------------------\r
+#include <EfiBind.h>\r
+\r
+ .586p: \r
+ #.MODEL flat,C\r
+ .code: \r
+\r
+#---------------------------------------------------------------------------\r
+.globl ASM_PFX(EfiCpuFlushCache)\r
+\r
+#\r
+#//\r
+#// Cache Flush Routine.\r
+#//\r
+#EFI_STATUS\r
+#EfiCpuFlushCache (\r
+ #IN EFI_PHYSICAL_ADDRESS Start,\r
+# IN UINT64 Length\r
+ #)\r
+#/*++\r
+#\r
+#Routine Description:\r
+#\r
+ #Flush cache with specified range.\r
+#\r
+#Arguments:\r
+#\r
+ #Start - Start address\r
+# Length - Length in bytes\r
+#\r
+#Returns:\r
+#\r
+ #Status code\r
+# \r
+ #EFI_SUCCESS - success\r
+#\r
+#--*/\r
+ASM_PFX(EfiCpuFlushCache):\r
+ wbinvd\r
+ xorl %eax, %eax\r
+ ret\r