aboutsummaryrefslogtreecommitdiff
path: root/src/northbridge/amd/amdht/comlib.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/northbridge/amd/amdht/comlib.c')
-rw-r--r--src/northbridge/amd/amdht/comlib.c54
1 files changed, 0 insertions, 54 deletions
diff --git a/src/northbridge/amd/amdht/comlib.c b/src/northbridge/amd/amdht/comlib.c
index 3c2477c2ab..b36d4b4fe9 100644
--- a/src/northbridge/amd/amdht/comlib.c
+++ b/src/northbridge/amd/amdht/comlib.c
@@ -13,8 +13,6 @@
* GNU General Public License for more details.
*/
-#undef FILECODE
-#define FILECODE 0xCCCC
#include "comlib.h"
#include <device/pci.h>
@@ -239,55 +237,3 @@ void CALLCONV AmdMSRWrite(uint32 Address, uint64 *Value)
msr.hi = Value->hi;
wrmsr(Address, msr);
}
-
-
-void ErrorStop(u32 value)
-{
- printk(BIOS_DEBUG, "Error: %08x ", value);
-
-}
-
-/*;----------------------------------------------------------------------------
-; void __pascal ErrorStop(DWORD Value);
-;
-; This implementation provides a rotating display of the error code on the
-; a port 80h POST display card. The rotation is used to make it easier to
-; view the error on both a 16-bit as well as a 32-bit display card.
-;
-; For use with SimNow the unrotated error code is also written to port 84h
-ErrorStop PROC FAR PASCAL PUBLIC Value:DWORD
- pushad
- mov eax, Value
- mov bx, 0DEADh
- out 84h, eax
-
-ErrorStopTop:
- out 80h, eax
-
- mov cx, 4 ; Rotate the display by one nibble
-@@:
- bt bx, 15
- rcl eax, 1
- rcl bx, 1
- loop @B
-
-
- push eax ; Delay a few hundred milliseconds
- push ebx
- mov ecx, 10h ; TSC
- db 00Fh, 032h ; RDMSR
- mov ebx, eax
-@@:
- db 00Fh, 032h ; RDMSR
- sub eax, ebx
- cmp eax, 500000000
- jb @B
- pop ebx
- pop eax
-
- jmp ErrorStopTop
-
- popad
- ret
-ErrorStop ENDP
-*/