summaryrefslogtreecommitdiff
path: root/src/.gdb_history
diff options
context:
space:
mode:
authorBrett Weiland <brett_weiland@bpcspace.com>2021-08-29 02:52:48 -0500
committerBrett Weiland <brett_weiland@bpcspace.com>2021-08-29 02:52:48 -0500
commit1f71b9576db536af84155363e14fc49e92de2eef (patch)
tree23f65a31cc89785befb70517b203625e2296326f /src/.gdb_history
parentdc0e84d5779db68e081c667faadc19a20de861ea (diff)
backup 8.29.21
Diffstat (limited to 'src/.gdb_history')
-rw-r--r--src/.gdb_history326
1 files changed, 163 insertions, 163 deletions
diff --git a/src/.gdb_history b/src/.gdb_history
index df12f20..b48fd09 100644
--- a/src/.gdb_history
+++ b/src/.gdb_history
@@ -1,256 +1,256 @@
+thread 0
+thread 2
+print cores_active
+context
thread 1
next
-thread 1
-step
-print core_stacks
-print core_stacks[0]
-print core_stacks[1]
-print core_stacks[2]
-print core_stacks[3]
-quit
-c
c
+print cores_active
+print &cores_active
+thread 2
+info reg rax
+info reg rax
+x 0x1000bf
quit
-hb debug
c
+print smp_bootstrap_stackarray
+print smp_bootstrap_corecount
+print smp_bootstrap_bsp
+quit
c
+x smp_bootstrap_bsp
next
+print smp_bootstrap_bsp
+print smp_bootstrap_stackarray
+print smp_bootstrap_bsp
+print smp_bootstrap_bsp
info reg rax
-thread 1
-thread 2
-info reg rax
-print smp_bootstrap_stackarray
-print *smp_bootstrap_stackarray
-print/x *smp_bootstrap_stackarray
-inf ore g rax
-print smp_bootstrap_array
+x smp_bootstrap_corecount
+print smp_bootstrap_corecount
quit
-hb debug
c
c
-quit
-hb debug
c
c
-nexti
-info reg ebx
-info reg ebx
quit
-hb debug
+c
+c
c
c
quit
-hb debug
+b panic
+c
+thread
+threads
+info thread
+thread 2
+thread 3
+thread 4
+quit
+c
+c
c
c
-stepi
-info reg ebx
-stepi
-stepi
-info reg rsp
-stepi
-info reg esp
-info reg rsp
-x rbx
-info reg rbx
-print smp_bootstrap_stackarray
-print/x *smp_bootstrap_stackarray
-info reg ebx
quit
quit
-stepi
-info reg cl
-info reg ecx
+print final_gdt_descriptor
+print gdt
+quit
quit
-next
quit
nexti
-info reg ecx
-stepi
-info reg ebx
+thread 1
+thread 23
+thread 2
+print final_gdt_descriptor.offset
+qut
+quit
+context
+disassemble
+x/i 0x80dd
quit
c
+c
+c
quit
-stepi
-info reg ebx
-stepi
-info reg bl
-print smp_bootstrap_bsp
-info reg bl
-stepi
-info reg bl
-info reg ebx
-x 0x80f0
-print (uint64_t *)0x80f0
-print (uint64_t*)0x80f0
-x 0x80f9
-stepi
-stepi
-info reg rsp
-print smp_bootstrap_stackarray
-print/x *smp_bootstrap_stackarray
+next
+print gdt
+print gdtr
+next
+print gdtr
+print/x (void *)&gdtr
+print/x *(void *)&gdtr
+hexdump &gdtr
+print/x gdtr
quit
-info reg rax
-info reg rax
-x 0xbffde058
-print smp_bootstrap_bsp
-print &smp_bootstrap_bsp
-print smp_bootstrap_bsp
-x 0x80f1
-print (uint64_t)*0x80f1
-x smp_bootstrap_bsp
-smp_bootstrap_bsp
-print smp_bootstrap_bsp
-smp_bootstrap_stackarray
-print smp_bootstrap_stackarray
-print *smp_bootstrap_stackarray
-print smp_bootstrap_stackarray[0]
-print/x smp_bootstrap_stackarray[0]
-print/x smp_bootstrap_stackarray[1]
-print/x smp_bootstrap_stackarray[0]
-info reg rax
-print smp_bootstrap_stackarray
+c
quit
+next
+stepi
info reg rax
+info reg rdx
+print final_gdt_descriptor
+print &final_gdt_descriptor
quit
+quit
+c
+quit
+c
+thread 2
next
-stepi
quit
c
+thread
+threads
+info threads
+thread 1
+c
+c
quit
c
-stepi
quit
-hb smp_trampoline
c
-next
-hb debug
+quit
+hb klog.c
+hb klog
+hb klog_init
c
quit
+hb init_klog
c
+print sizeof(serial_ports)
+print sizeof(serial_ports) / sizeof(uint16_t)
quit
c
quit
c
-stepi
quit
c
quit
+hb smp_trampoline.asm:163
c
+print smp_kinit
+x smp_kinit
next
-info reg rsp
-thread 2
-context
+info reg rax
+x smp_kinit
+nexti
+x smp_kinit
+info reg rax
quit
+c
quit
c
-info reg cl
-info reg ecx
quit
c
+quit
+c
+quit
+nexti
+stepi
+stepi
next
quit
-info reg rax
+b _putchar
c
-info reg rax
stepi
-info rax
-inf oreg rax
-info reg rax
-info reg rbx
-x 0xffff8000bffde058
-x *0xffff8000bffde058
-print *0xffff8000bffde058
-print/x *0xffff8000bffde058
-print/x (uint64_t)*0xffff8000bffde058
-print/x (uint64_t)0xffff8000bffde058
-print/x (uint64_t)*0xffff8000bffde058
-print/x (uint64_t)0xffff8000bffde058
-print/x (uint64_t)0xffff8000bffde058[1]
-print ((uint64_t)0xffff8000bffde058)[1]
-print ((uint64_t *)0xffff8000bffde058)[1]
-print ((uint64_t *)0xffff8000bffde058)[0]
-print ((uint64_t *)0xffff8000bffde058)[1]
-print/x ((uint64_t *)0xffff8000bffde058)[1]
+next
+c
+c
quit
+hb _putchar
c
-nexti
+c
+next
+step
+print screen_buffer
+x 0xffff8000000b80a0
+0xffff800000000000
+x 0xffff800000000000
quit
c
+quit
+b _putchar
+c
+c
+step
+print screen_buffer
stepi
-stepi
-info thread 0
-thread 1
+c
+d
c
quit
next
-print cores_active
-print cores.corecount
+quit
+b init_klog
+c
next
-print cores.corecount
-print cores_active
+print serial_ports[0]
+print/x serial_ports[0]
next
+quit
+quit
c
-print cores_active
-thread 0
-print cores_active
-thread 1
-print cores_active
quit
c
-stepi
-info reg rax
-thread 0
-thread 2
-print cores_active
-context
-thread 1
-next
+quit
c
-print cores_active
-print &cores_active
-thread 2
-info reg rax
-info reg rax
-x 0x1000bf
quit
c
-print smp_bootstrap_stackarray
-print smp_bootstrap_corecount
-print smp_bootstrap_bsp
quit
c
-x smp_bootstrap_bsp
-next
-print smp_bootstrap_bsp
-print smp_bootstrap_stackarray
-print smp_bootstrap_bsp
-print smp_bootstrap_bsp
-info reg rax
-x smp_bootstrap_corecount
-print smp_bootstrap_corecount
quit
+b init_klog
c
+print sizeof(serial_ports) / sizeof(uint16_t)
+next
+print p
+next
+make
+quit
+b init_klog
c
+next
+step
+b _putchar
c
+step
+step
+print (char *)((uint64_t)VIDEO_BUFFER + ((on_line * 160) + (on_char * 2)))
+print (char *)((uint64_t)0xb8000 + ((on_line * 160) + (on_char * 2)))
+quit
c
quit
+hb test_shit
+c
c
c
c
c
-quit
-b panic
c
-thread
-threads
-info thread
-thread 2
-thread 3
-thread 4
-quit
c
c
c
c
+c
+c
+quit
+c
+quit
+quit
+next
+quit
+quit
+quit
+info reg edx
+nexti
+info reg edx
+quit
+next
+info reg ebx
+quit
+hb fuckyou
+quit
+c
+info reg ebx
quit