From 0ab4529eaade334d2c6b5d663e6d9e0165cae0f5 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jeremy@system76.com>
Date: Wed, 1 Dec 2021 09:53:33 -0700
Subject: [PATCH] Make register dumps lowercase

---
 src/arch/x86_64/interrupt/handler.rs | 44 ++++++++++++++--------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/src/arch/x86_64/interrupt/handler.rs b/src/arch/x86_64/interrupt/handler.rs
index 609d7b2b..7cb1d2b4 100644
--- a/src/arch/x86_64/interrupt/handler.rs
+++ b/src/arch/x86_64/interrupt/handler.rs
@@ -20,15 +20,15 @@ pub struct ScratchRegisters {
 
 impl ScratchRegisters {
     pub fn dump(&self) {
-        println!("RAX:   {:>016X}", { self.rax });
-        println!("RCX:   {:>016X}", { self.rcx });
-        println!("RDX:   {:>016X}", { self.rdx });
-        println!("RDI:   {:>016X}", { self.rdi });
-        println!("RSI:   {:>016X}", { self.rsi });
-        println!("R8:    {:>016X}", { self.r8 });
-        println!("R9:    {:>016X}", { self.r9 });
-        println!("R10:   {:>016X}", { self.r10 });
-        println!("R11:   {:>016X}", { self.r11 });
+        println!("RAX:   {:016x}", { self.rax });
+        println!("RCX:   {:016x}", { self.rcx });
+        println!("RDX:   {:016x}", { self.rdx });
+        println!("RDI:   {:016x}", { self.rdi });
+        println!("RSI:   {:016x}", { self.rsi });
+        println!("R8:    {:016x}", { self.r8 });
+        println!("R9:    {:016x}", { self.r9 });
+        println!("R10:   {:016x}", { self.r10 });
+        println!("R11:   {:016x}", { self.r11 });
     }
 }
 
@@ -45,12 +45,12 @@ pub struct PreservedRegisters {
 
 impl PreservedRegisters {
     pub fn dump(&self) {
-        println!("RBX:   {:>016X}", { self.rbx });
-        println!("RBP:   {:>016X}", { self.rbp });
-        println!("R12:   {:>016X}", { self.r12 });
-        println!("R13:   {:>016X}", { self.r13 });
-        println!("R14:   {:>016X}", { self.r14 });
-        println!("R15:   {:>016X}", { self.r15 });
+        println!("RBX:   {:016x}", { self.rbx });
+        println!("RBP:   {:016x}", { self.rbp });
+        println!("R12:   {:016x}", { self.r12 });
+        println!("R13:   {:016x}", { self.r13 });
+        println!("R14:   {:016x}", { self.r14 });
+        println!("R15:   {:016x}", { self.r15 });
     }
 }
 
@@ -72,19 +72,19 @@ pub struct IretRegisters {
 
 impl IretRegisters {
     pub fn dump(&self) {
-        println!("RFLAG: {:>016X}", { self.rflags });
-        println!("CS:    {:>016X}", { self.cs });
-        println!("RIP:   {:>016X}", { self.rip });
+        println!("RFLAG: {:016x}", { self.rflags });
+        println!("CS:    {:016x}", { self.cs });
+        println!("RIP:   {:016x}", { self.rip });
 
         if self.cs & 0b11 != 0b00 {
-            println!("RSP:   {:>016X}", { self.rsp });
-            println!("SS:    {:>016X}", { self.ss });
+            println!("RSP:   {:016x}", { self.rsp });
+            println!("SS:    {:016x}", { self.ss });
         }
         unsafe {
             let fsbase = x86::msr::rdmsr(x86::msr::IA32_FS_BASE);
             let gsbase = x86::msr::rdmsr(x86::msr::IA32_KERNEL_GSBASE);
             let kgsbase = x86::msr::rdmsr(x86::msr::IA32_GS_BASE);
-            println!("FSBASE  {:>016X}\nGSBASE  {:016X}\nKGSBASE {:016X}", fsbase, gsbase, kgsbase);
+            println!("FSBASE  {:016x}\nGSBASE  {:016x}\nKGSBASE {:016x}", fsbase, gsbase, kgsbase);
         }
     }
 }
@@ -198,7 +198,7 @@ pub struct InterruptErrorStack {
 
 impl InterruptErrorStack {
     pub fn dump(&self) {
-        println!("CODE:  {:>016X}", { self.code });
+        println!("CODE:  {:016x}", { self.code });
         self.inner.dump();
     }
 }
-- 
GitLab