diff options
Diffstat (limited to 'bochs')
| -rw-r--r-- | bochs/dblog.txt | 29 | ||||
| -rw-r--r-- | bochs/log.txt | 50 |
2 files changed, 39 insertions, 40 deletions
diff --git a/bochs/dblog.txt b/bochs/dblog.txt index 95f70d9..72abe57 100644 --- a/bochs/dblog.txt +++ b/bochs/dblog.txt @@ -2,15 +2,15 @@ Next at t=0 (0) [0x0000fffffff0] f000:fff0 (unk. ctxt): jmpf 0xf000:e05b ; ea5be000f0 c (0) Magic breakpoint -Next at t=75345490 -(0) [0x0000001008af] 0008:00000000001008af (unk. ctxt): cli ; fa -info cpu +Next at t=76673186 +(0) [0x000000100d0b] 0008:0000000000100d0b (unk. ctxt): call .-2928 (0x001001a0) ; e890f4ffff +info cpu CPU0: -rax: 00000000_00000000 +rax: 00000000_00000010 rbx: 00000000_00010000 -rcx: 00000000_0000000f -rdx: 00000000_000b8f9e -rsp: 00000000_00107030 +rcx: 00000000_00008e00 +rdx: 00000000_00000008 +rsp: 00000000_00107830 rbp: 00000000_00000000 rsi: 00000000_00000000 rdi: 00000000_00000000 @@ -22,8 +22,8 @@ r12: 00000000_00000000 r13: 00000000_00000000 r14: 00000000_00000000 r15: 00000000_00000000 -rip: 00000000_001008af -eflags 0x00000002: id vip vif ac vm rf nt IOPL=0 of df if tf sf zf af pf cf +rip: 00000000_00100d0b +eflags 0x00000202: id vip vif ac vm rf nt IOPL=0 of df IF tf sf zf af pf cf MM[0]: 00000000_00000000 MM[1]: 00000000_00000000 MM[2]: 00000000_00000000 @@ -33,14 +33,13 @@ MM[5]: 00000000_00000000 MM[6]: 00000000_00000000 MM[7]: 00000000_00000000 The CPU doesn't support AVX state ! -info gdt +info gdt 0 2 Global Descriptor Table (base=0x0000000000000000, limit=23): GDT[0x0000]=??? descriptor hi=0x00000000, lo=0x00000000 GDT[0x0008]=Code segment, base=0x00000000, limit=0x3fffffff, Execute/Read, Non-Conforming, Accessed, 32-bit GDT[0x0010]=Data segment, base=0x00000000, limit=0x3fffffff, Read/Write, Accessed -You can list individual entries with 'info gdt [NUM]' or groups with 'info gdt [NUM] [NUM]' -info idt -Interrupt Descriptor Table (base=0x000000000007fffe, limit=0): -You can list individual entries with 'info idt [NUM]' or groups with 'info idt [NUM] [NUM]' +info idt 0x21 +Interrupt Descriptor Table (base=0x0000000000103030, limit=2047): +IDT[0x21]=32-Bit Interrupt Gate target=0x0008:0x00100d30, DPL=0 exit -(0).[75345490] [0x0000001008af] 0008:00000000001008af (unk. ctxt): cli ; fa +(0).[76673186] [0x000000100d0b] 0008:0000000000100d0b (unk. ctxt): call .-2928 (0x001001a0) ; e890f4ffff diff --git a/bochs/log.txt b/bochs/log.txt index 0d53794..a06ac96 100644 --- a/bochs/log.txt +++ b/bochs/log.txt @@ -40,7 +40,7 @@ 00000000000i[USBCTL] Pluggable USB devices 00000000000i[USBCTL] floppy mouse tablet keypad keyboard hub disk cdrom 00000000000i[USBCTL] printer -00000000000i[MEM0 ] allocated memory at 0x7f2d9a15d010. after alignment, vector=0x7f2d9a15e000 +00000000000i[MEM0 ] allocated memory at 0x7fbf95b90010. after alignment, vector=0x7fbf95b91000 00000000000i[MEM0 ] 32.00MB 00000000000i[MEM0 ] mem block size = 0x00020000, blocks=256 00000000000i[MEM0 ] rom at 0xfffe0000/131072 ('/usr/share/bochs/BIOS-bochs-latest') @@ -56,7 +56,7 @@ 00000000000i[DEV ] PIIX3 PCI-to-ISA bridge present at device 1, function 0 00000000000i[PLUGIN] init_dev of 'cmos' plugin device by virtual method 00000000000i[CMOS ] Using local time for initial clock -00000000000i[CMOS ] Setting initial clock to: Wed Jan 24 16:03:24 2024 (time0=1706133804) +00000000000i[CMOS ] Setting initial clock to: Tue Feb 6 04:57:41 2024 (time0=1707217061) 00000000000i[PLUGIN] init_dev of 'dma' plugin device by virtual method 00000000000i[DMA ] channel 4 used by cascade 00000000000i[PLUGIN] init_dev of 'pic' plugin device by virtual method @@ -80,7 +80,7 @@ 00000000000i[CD1 ] load cdrom with path='out/gftos.iso' 00000000000i[CD1 ] Opening image file as a cd. 00000000000i[HD ] Media present in CD-ROM drive -00000000000i[HD ] Capacity is 10140 sectors (19.80 MB) +00000000000i[HD ] Capacity is 11322 sectors (22.11 MB) 00000000000i[PLUGIN] init_dev of 'pci_ide' plugin device by virtual method 00000000000i[DEV ] PIIX3 PCI IDE controller present at device 1, function 1 00000000000i[PLUGIN] init_dev of 'unmapped' plugin device by virtual method @@ -230,25 +230,25 @@ 00001540420i[VBIOS ] VGABios $Id: vgabios.c 288 2021-05-28 19:05:28Z vruppert $
00001543145i[VBIOS ] VBE Bios $Id: vbe.c 292 2021-06-03 12:24:22Z vruppert $ 00005159561i[BIOS ] IDE time out -00017586850i[BIOS ] Booting from 07c0:0000 -00075345490i[CPU0 ] [75345490] Stopped on MAGIC BREAKPOINT -00075345490i[ ] dbg: Quit -00075345490i[CPU0 ] CPU is in protected mode (active) -00075345490i[CPU0 ] CS.mode = 32 bit -00075345490i[CPU0 ] SS.mode = 32 bit -00075345490i[CPU0 ] EFER = 0x00000000 -00075345490i[CPU0 ] | EAX=00000000 EBX=00010000 ECX=0000000f EDX=000b8f9e -00075345490i[CPU0 ] | ESP=00107030 EBP=00000000 ESI=00000000 EDI=00000000 -00075345490i[CPU0 ] | IOPL=0 id vip vif ac vm rf nt of df if tf sf zf af pf cf -00075345490i[CPU0 ] | SEG sltr(index|ti|rpl) base limit G D -00075345490i[CPU0 ] | CS:0008( 0001| 0| 0) 00000000 3fffffff 1 1 -00075345490i[CPU0 ] | DS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 -00075345490i[CPU0 ] | SS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 -00075345490i[CPU0 ] | ES:0010( 0002| 0| 0) 00000000 3fffffff 1 1 -00075345490i[CPU0 ] | FS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 -00075345490i[CPU0 ] | GS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 -00075345490i[CPU0 ] | EIP=001008af (001008af) -00075345490i[CPU0 ] | CR0=0x60000011 CR2=0x00000000 -00075345490i[CPU0 ] | CR3=0x00000000 CR4=0x00000000 -00075345490i[CMOS ] Last time is 1706133822 (Wed Jan 24 16:03:42 2024) -00075345490i[SIM ] quit_sim called with exit code 0 +00017608938i[BIOS ] Booting from 07c0:0000 +00076673186i[CPU0 ] [76673186] Stopped on MAGIC BREAKPOINT +00076673186i[ ] dbg: Quit +00076673186i[CPU0 ] CPU is in protected mode (active) +00076673186i[CPU0 ] CS.mode = 32 bit +00076673186i[CPU0 ] SS.mode = 32 bit +00076673186i[CPU0 ] EFER = 0x00000000 +00076673186i[CPU0 ] | EAX=00000010 EBX=00010000 ECX=00008e00 EDX=00000008 +00076673186i[CPU0 ] | ESP=00107830 EBP=00000000 ESI=00000000 EDI=00000000 +00076673186i[CPU0 ] | IOPL=0 id vip vif ac vm rf nt of df IF tf sf zf af pf cf +00076673186i[CPU0 ] | SEG sltr(index|ti|rpl) base limit G D +00076673186i[CPU0 ] | CS:0008( 0001| 0| 0) 00000000 3fffffff 1 1 +00076673186i[CPU0 ] | DS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 +00076673186i[CPU0 ] | SS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 +00076673186i[CPU0 ] | ES:0010( 0002| 0| 0) 00000000 3fffffff 1 1 +00076673186i[CPU0 ] | FS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 +00076673186i[CPU0 ] | GS:0010( 0002| 0| 0) 00000000 3fffffff 1 1 +00076673186i[CPU0 ] | EIP=00100d0b (00100d0b) +00076673186i[CPU0 ] | CR0=0x60000011 CR2=0x00000000 +00076673186i[CPU0 ] | CR3=0x00000000 CR4=0x00000000 +00076673186i[CMOS ] Last time is 1707217080 (Tue Feb 6 04:58:00 2024) +00076673186i[SIM ] quit_sim called with exit code 0 |
