Commit 66fb6f7aad1fb5b330a0be600ddc7c059407fef6

Authored by Imanol-Mikel Barba Sabariego
1 parent e1a43189

--no commit message

Showing 2 changed files with 40 additions and 40 deletions
bochsout
@@ -32,41 +32,41 @@ @@ -32,41 +32,41 @@
32 00000000000i[ ] SB16 support: yes 32 00000000000i[ ] SB16 support: yes
33 00000000000i[ ] USB support: yes 33 00000000000i[ ] USB support: yes
34 00000000000i[ ] VGA extension support: vbe 34 00000000000i[ ] VGA extension support: vbe
35 -00000000000i[MEM0 ] allocated memory at 0x7fe55d4ff010. after alignment, vector=0x7fe55d500000 35 +00000000000i[MEM0 ] allocated memory at 0x7fbe8abbf010. after alignment, vector=0x7fbe8abc0000
36 00000000000i[MEM0 ] 32,00MB 36 00000000000i[MEM0 ] 32,00MB
37 00000000000i[MEM0 ] mem block size = 0x00100000, blocks=32 37 00000000000i[MEM0 ] mem block size = 0x00100000, blocks=32
38 00000000000i[MEM0 ] rom at 0xfffe0000/131072 ('/usr/local/share/bochs/BIOS-bochs-latest') 38 00000000000i[MEM0 ] rom at 0xfffe0000/131072 ('/usr/local/share/bochs/BIOS-bochs-latest')
39 -00000000000i[ ] lt_dlhandle is 0x23ee760 39 +00000000000i[ ] lt_dlhandle is 0x17d6760
40 00000000000i[PLGIN] loaded plugin libbx_hdimage.so 40 00000000000i[PLGIN] loaded plugin libbx_hdimage.so
41 -00000000000i[ ] lt_dlhandle is 0x23ef220 41 +00000000000i[ ] lt_dlhandle is 0x17d7220
42 00000000000i[PLGIN] loaded plugin libbx_pci.so 42 00000000000i[PLGIN] loaded plugin libbx_pci.so
43 -00000000000i[ ] lt_dlhandle is 0x23efb10 43 +00000000000i[ ] lt_dlhandle is 0x17d7b10
44 00000000000i[PLGIN] loaded plugin libbx_pci2isa.so 44 00000000000i[PLGIN] loaded plugin libbx_pci2isa.so
45 -00000000000i[ ] lt_dlhandle is 0x23f0650 45 +00000000000i[ ] lt_dlhandle is 0x17d8650
46 00000000000i[PLGIN] loaded plugin libbx_usb_uhci.so 46 00000000000i[PLGIN] loaded plugin libbx_usb_uhci.so
47 -00000000000i[ ] lt_dlhandle is 0x23f2cf0 47 +00000000000i[ ] lt_dlhandle is 0x17dacf0
48 00000000000i[PLGIN] loaded plugin libbx_usb_common.so 48 00000000000i[PLGIN] loaded plugin libbx_usb_common.so
49 -00000000000i[ ] lt_dlhandle is 0x23f3690 49 +00000000000i[ ] lt_dlhandle is 0x17db690
50 00000000000i[PLGIN] loaded plugin libbx_acpi.so 50 00000000000i[PLGIN] loaded plugin libbx_acpi.so
51 -00000000000i[ ] lt_dlhandle is 0x23f4080 51 +00000000000i[ ] lt_dlhandle is 0x17dc080
52 00000000000i[PLGIN] loaded plugin libbx_cmos.so 52 00000000000i[PLGIN] loaded plugin libbx_cmos.so
53 -00000000000i[ ] lt_dlhandle is 0x23f49a0 53 +00000000000i[ ] lt_dlhandle is 0x17dc9a0
54 00000000000i[PLGIN] loaded plugin libbx_dma.so 54 00000000000i[PLGIN] loaded plugin libbx_dma.so
55 -00000000000i[ ] lt_dlhandle is 0x23f5420 55 +00000000000i[ ] lt_dlhandle is 0x17dd420
56 00000000000i[PLGIN] loaded plugin libbx_pic.so 56 00000000000i[PLGIN] loaded plugin libbx_pic.so
57 -00000000000i[ ] lt_dlhandle is 0x23f5d10 57 +00000000000i[ ] lt_dlhandle is 0x17ddd10
58 00000000000i[PLGIN] loaded plugin libbx_pit.so 58 00000000000i[PLGIN] loaded plugin libbx_pit.so
59 -00000000000i[ ] lt_dlhandle is 0x23f6790 59 +00000000000i[ ] lt_dlhandle is 0x17de790
60 00000000000i[PLGIN] loaded plugin libbx_floppy.so 60 00000000000i[PLGIN] loaded plugin libbx_floppy.so
61 -00000000000i[ ] lt_dlhandle is 0x23f7470 61 +00000000000i[ ] lt_dlhandle is 0x17df470
62 00000000000i[PLGIN] loaded plugin libbx_vga.so 62 00000000000i[PLGIN] loaded plugin libbx_vga.so
63 -00000000000i[ ] lt_dlhandle is 0x23f6ea0 63 +00000000000i[ ] lt_dlhandle is 0x17deea0
64 00000000000i[PLGIN] loaded plugin libbx_ioapic.so 64 00000000000i[PLGIN] loaded plugin libbx_ioapic.so
65 -00000000000i[ ] lt_dlhandle is 0x23f8670 65 +00000000000i[ ] lt_dlhandle is 0x17e0670
66 00000000000i[PLGIN] loaded plugin libbx_keyboard.so 66 00000000000i[PLGIN] loaded plugin libbx_keyboard.so
67 -00000000000i[ ] lt_dlhandle is 0x23f9050 67 +00000000000i[ ] lt_dlhandle is 0x17e1050
68 00000000000i[PLGIN] loaded plugin libbx_harddrv.so 68 00000000000i[PLGIN] loaded plugin libbx_harddrv.so
69 -00000000000i[ ] lt_dlhandle is 0x23f8330 69 +00000000000i[ ] lt_dlhandle is 0x17e0330
70 00000000000i[PLGIN] loaded plugin libbx_pci_ide.so 70 00000000000i[PLGIN] loaded plugin libbx_pci_ide.so
71 00000000000i[PLGIN] init_dev of 'pci' plugin device by virtual method 71 00000000000i[PLGIN] init_dev of 'pci' plugin device by virtual method
72 00000000000i[DEV ] i440FX PMC present at device 0, function 0 72 00000000000i[DEV ] i440FX PMC present at device 0, function 0
@@ -74,7 +74,7 @@ @@ -74,7 +74,7 @@
74 00000000000i[DEV ] PIIX3 PCI-to-ISA bridge present at device 1, function 0 74 00000000000i[DEV ] PIIX3 PCI-to-ISA bridge present at device 1, function 0
75 00000000000i[PLGIN] init_dev of 'cmos' plugin device by virtual method 75 00000000000i[PLGIN] init_dev of 'cmos' plugin device by virtual method
76 00000000000i[CMOS ] Using local time for initial clock 76 00000000000i[CMOS ] Using local time for initial clock
77 -00000000000i[CMOS ] Setting initial clock to: Sun Mar 30 21:56:18 2014 (time0=1396209378) 77 +00000000000i[CMOS ] Setting initial clock to: Mon Mar 31 04:16:08 2014 (time0=1396232168)
78 00000000000i[PLGIN] init_dev of 'dma' plugin device by virtual method 78 00000000000i[PLGIN] init_dev of 'dma' plugin device by virtual method
79 00000000000i[DMA ] channel 4 used by cascade 79 00000000000i[DMA ] channel 4 used by cascade
80 00000000000i[PLGIN] init_dev of 'pic' plugin device by virtual method 80 00000000000i[PLGIN] init_dev of 'pic' plugin device by virtual method
@@ -231,24 +231,24 @@ @@ -231,24 +231,24 @@
231 00001600000i[XGUI ] charmap update. Font Height is 16 231 00001600000i[XGUI ] charmap update. Font Height is 16
232 00014040328i[BIOS ] Booting from 0000:7c00 232 00014040328i[BIOS ] Booting from 0000:7c00
233 00014400000i[XGUI ] charmap update. Font Height is 16 233 00014400000i[XGUI ] charmap update. Font Height is 16
234 -00088108000p[XGUI ] >>PANIC<< POWER button turned off.  
235 -00088108000i[CPU0 ] CPU is in real mode (active)  
236 -00088108000i[CPU0 ] CS.mode = 16 bit  
237 -00088108000i[CPU0 ] SS.mode = 16 bit  
238 -00088108000i[CPU0 ] EFER = 0x00000000  
239 -00088108000i[CPU0 ] | EAX=00000e00 EBX=00000002 ECX=00090004 EDX=00000000  
240 -00088108000i[CPU0 ] | ESP=0000ffc2 EBP=0000ffca ESI=000e8047 EDI=00000400  
241 -00088108000i[CPU0 ] | IOPL=0 id vip vif ac vm rf nt of df if tf sf ZF af PF cf  
242 -00088108000i[CPU0 ] | SEG sltr(index|ti|rpl) base limit G D  
243 -00088108000i[CPU0 ] | CS:0800( 0004| 0| 0) 00008000 0000ffff 0 0  
244 -00088108000i[CPU0 ] | DS:0000( 0005| 0| 0) 00000000 0000ffff 0 0  
245 -00088108000i[CPU0 ] | SS:0000( 0005| 0| 0) 00000000 0000ffff 0 0  
246 -00088108000i[CPU0 ] | ES:1000( 0005| 0| 0) 00010000 0000ffff 0 0  
247 -00088108000i[CPU0 ] | FS:0000( 0005| 0| 0) 00000000 0000ffff 0 0  
248 -00088108000i[CPU0 ] | GS:0000( 0005| 0| 0) 00000000 0000ffff 0 0  
249 -00088108000i[CPU0 ] | EIP=00000029 (00000029)  
250 -00088108000i[CPU0 ] | CR0=0x60000010 CR2=0x00000000  
251 -00088108000i[CPU0 ] | CR3=0x00000000 CR4=0x00000000  
252 -00088108000i[CMOS ] Last time is 1396209400 (Sun Mar 30 21:56:40 2014)  
253 -00088108000i[XGUI ] Exit  
254 -00088108000i[CTRL ] quit_sim called with exit code 1 234 +00227708000p[XGUI ] >>PANIC<< POWER button turned off.
  235 +00227708000i[CPU0 ] CPU is in real mode (active)
  236 +00227708000i[CPU0 ] CS.mode = 16 bit
  237 +00227708000i[CPU0 ] SS.mode = 16 bit
  238 +00227708000i[CPU0 ] EFER = 0x00000000
  239 +00227708000i[CPU0 ] | EAX=00000e00 EBX=00000000 ECX=00090004 EDX=00000000
  240 +00227708000i[CPU0 ] | ESP=0000ffbc EBP=0000ffca ESI=000e8076 EDI=00000400
  241 +00227708000i[CPU0 ] | IOPL=0 id vip vif ac vm rf nt of df if tf sf ZF af PF cf
  242 +00227708000i[CPU0 ] | SEG sltr(index|ti|rpl) base limit G D
  243 +00227708000i[CPU0 ] | CS:0800( 0004| 0| 0) 00008000 0000ffff 0 0
  244 +00227708000i[CPU0 ] | DS:0000( 0005| 0| 0) 00000000 0000ffff 0 0
  245 +00227708000i[CPU0 ] | SS:0000( 0005| 0| 0) 00000000 0000ffff 0 0
  246 +00227708000i[CPU0 ] | ES:1000( 0005| 0| 0) 00010000 0000ffff 0 0
  247 +00227708000i[CPU0 ] | FS:0000( 0005| 0| 0) 00000000 0000ffff 0 0
  248 +00227708000i[CPU0 ] | GS:0000( 0005| 0| 0) 00000000 0000ffff 0 0
  249 +00227708000i[CPU0 ] | EIP=00000058 (00000058)
  250 +00227708000i[CPU0 ] | CR0=0x60000010 CR2=0x00000000
  251 +00227708000i[CPU0 ] | CR3=0x00000000 CR4=0x00000000
  252 +00227708000i[CMOS ] Last time is 1396232224 (Mon Mar 31 04:17:04 2014)
  253 +00227708000i[XGUI ] Exit
  254 +00227708000i[CTRL ] quit_sim called with exit code 1
second_binary.asm
@@ -57,7 +57,7 @@ for_start_0: @@ -57,7 +57,7 @@ for_start_0:
57 XOR bx, bx; 57 XOR bx, bx;
58 ;CALL execute_sector 58 ;CALL execute_sector
59 ;JMP for_start_0 59 ;JMP for_start_0
60 - JMP $ 60 + JMP $
61 61
62 str: db 'Hi! I',0x27,'m the second binary!',0x0A,0x0D,0x00 62 str: db 'Hi! I',0x27,'m the second binary!',0x0A,0x0D,0x00
63 63