Is better, floppy LED light and try read but still Disk I/O error: ======= Thu Dec 5 21:15:49 2013 (adjust=86.8us) 00.000: -0.000: -0.000: coreboot-4.0-4772-ga4affe1-dirty Thu Dec 5 21:02:08 CET 2013 starting... 00.082: Loading image. 00.084: CBFS: loading stage fallback/coreboot_ram @ 0x100000 (253960 bytes), entry @ 0x100000 01.543: Jumping to image. 01.543: coreboot-4.0-4772-ga4affe1-dirty Thu Dec 5 21:02:08 CET 2013 booting... 01.546: clocks_per_usec: 552 01.546: Enumerating buses... 01.547: Show all devs...Before device enumeration. 01.547: Root Device: enabled 1 01.547: CPU_CLUSTER: 0: enabled 1 01.549: APIC: 00: enabled 1 01.549: DOMAIN: 0000: enabled 1 01.549: PCI: 00:00.0: enabled 1 01.549: PCI: 00:01.0: enabled 1 01.549: PCI: 00:07.0: enabled 1 01.549: PNP: 03f0.0: enabled 1 01.553: PNP: 03f0.1: enabled 1 01.553: PNP: 03f0.2: enabled 1 01.553: PNP: 03f0.3: enabled 1 01.553: PNP: 03f0.5: enabled 1 01.553: PNP: 03f0.7: enabled 1 01.553: PNP: 03f0.8: enabled 1 01.553: PNP: 03f0.a: enabled 1 01.553: PCI: 00:07.1: enabled 1 01.553: PCI: 00:07.2: enabled 1 01.553: PCI: 00:07.3: enabled 1 01.558: Compare with tree... 01.558: Root Device: enabled 1 01.558: CPU_CLUSTER: 0: enabled 1 01.558: APIC: 00: enabled 1 01.558: DOMAIN: 0000: enabled 1 01.558: PCI: 00:00.0: enabled 1 01.558: PCI: 00:01.0: enabled 1 01.558: PCI: 00:07.0: enabled 1 01.558: PNP: 03f0.0: enabled 1 01.558: PNP: 03f0.1: enabled 1 01.558: PNP: 03f0.2: enabled 1 01.558: PNP: 03f0.3: enabled 1 01.558: PNP: 03f0.5: enabled 1 01.567: PNP: 03f0.7: enabled 1 01.567: PNP: 03f0.8: enabled 1 01.567: PNP: 03f0.a: enabled 1 01.567: PCI: 00:07.1: enabled 1 01.567: PCI: 00:07.2: enabled 1 01.567: PCI: 00:07.3: enabled 1 01.567: scan_static_bus for Root Device 01.567: CPU_CLUSTER: 0 enabled 01.567: DOMAIN: 0000 enabled 01.567: DOMAIN: 0000 scanning... 01.567: PCI: pci_scan_bus for bus 00 01.567: PCI: 00:00.0 [8086/7190] ops 01.567: PCI: 00:00.0 [8086/7190] enabled 01.567: PCI: 00:01.0 [8086/7191] enabled 01.567: PCI: 00:07.0 [8086/7110] bus ops 01.567: PCI: 00:07.0 [8086/7110] enabled 01.567: PCI: 00:07.1 [8086/7111] ops 01.567: PCI: 00:07.1 [8086/7111] enabled 01.582: PCI: 00:07.2 [8086/7112] ops 01.582: PCI: 00:07.2 [8086/7112] enabled 01.582: PCI: 00:07.3 [8086/7113] bus ops 01.582: pwrmgt_enable: gpo default missing in devicetree.cb! 01.582: PCI: 00:07.3 [8086/7113] enabled 01.582: PCI: 00:11.0 [10ec/8139] enabled 01.582: do_pci_scan_bridge for PCI: 00:01.0 01.582: PCI: pci_scan_bus for bus 01 01.582: PCI: 01:00.0 [5333/8a20] enabled 01.582: PCI: pci_scan_bus returning with max=001 01.582: do_pci_scan_bridge returns max 1 01.582: scan_static_bus for PCI: 00:07.0 01.582: PNP: 03f0.0 enabled 01.582: PNP: 03f0.1 enabled 01.582: PNP: 03f0.2 enabled 01.582: PNP: 03f0.3 enabled 01.582: PNP: 03f0.5 enabled 01.591: PNP: 03f0.7 enabled 01.591: PNP: 03f0.8 enabled 01.591: PNP: 03f0.a enabled 01.591: PNP: 03f0.6 enabled 01.591: scan_static_bus for PCI: 00:07.0 done 01.591: scan_static_bus for PCI: 00:07.3 01.591: scan_static_bus for PCI: 00:07.3 done 01.591: PCI: pci_scan_bus returning with max=001 01.591: scan_static_bus for Root Device done 01.591: done 01.591: found VGA at PCI: 01:00.0 01.591: Setting up VGA for PCI: 01:00.0 01.591: Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:01.0 01.591: Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 0000 01.591: Setting PCI_BRIDGE_CTL_VGA for bridge Root Device 01.591: Allocating resources... 01.591: Reading resources... 01.591: Root Device read_resources bus 0 link: 0 01.591: CPU_CLUSTER: 0 read_resources bus 0 link: 0 01.591: APIC: 00 missing read_resources 01.591: CPU_CLUSTER: 0 read_resources bus 0 link: 0 done 01.591: DOMAIN: 0000 read_resources bus 0 link: 0 01.618: PCI: 00:01.0 read_resources bus 1 link: 0 01.618: PCI: 00:01.0 read_resources bus 1 link: 0 done 01.618: PCI: 00:07.0 read_resources bus 0 link: 0 01.618: PNP: 03f0.8 missing read_resources 01.618: PCI: 00:07.0 read_resources bus 0 link: 0 done 01.618: DOMAIN: 0000 read_resources bus 0 link: 0 done 01.618: Root Device read_resources bus 0 link: 0 done 01.618: Done reading resources. 01.618: Show resources in subtree (Root Device)...After reading. 01.618: Root Device child on link 0 CPU_CLUSTER: 0 01.618: CPU_CLUSTER: 0 child on link 0 APIC: 00 01.618: APIC: 00 01.618: DOMAIN: 0000 child on link 0 PCI: 00:00.0 01.618: DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000 01.618: DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffffffff flags 40040200 index 10000100 01.625: PCI: 00:00.0 01.625: PCI: 00:00.0 resource base 0 size 10000000 align 28 gran 28 limit ffffffff flags 1200 index 10 01.625: PCI: 00:01.0 child on link 0 PCI: 01:00.0 01.625: PCI: 00:01.0 resource base 0 size 0 align 12 gran 12 limit ffff flags 80102 index 1c 01.625: PCI: 00:01.0 resource base 0 size 0 align 20 gran 20 limit ffffffff flags 81202 index 24 01.625: PCI: 00:01.0 resource base 0 size 0 align 20 gran 20 limit ffffffff flags 80202 index 20 01.625: PCI: 01:00.0 01.625: PCI: 01:00.0 resource base 0 size 8000000 align 27 gran 27 limit ffffffff flags 200 index 10 01.625: PCI: 01:00.0 resource base 0 size 10000 align 16 gran 16 limit ffffffff flags 2200 index 30 01.628: PCI: 00:07.0 child on link 0 PNP: 03f0.0 01.628: PCI: 00:07.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1 01.628: PCI: 00:07.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags d0000200 index 2 01.630: PNP: 03f0.0 01.630: PNP: 03f0.0 resource base 3f0 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60 01.631: PNP: 03f0.0 resource base 6 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 01.631: PNP: 03f0.0 resource base 2 size 1 align 0 gran 0 limit 0 flags c0000800 index 74 01.632: PNP: 03f0.1 01.633: PNP: 03f0.1 resource base 378 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60 01.634: PNP: 03f0.1 resource base 7 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 01.635: PNP: 03f0.1 resource base 0 size 1 align 0 gran 0 limit 0 flags 800 index 74 01.635: PNP: 03f0.2 01.636: PNP: 03f0.2 resource base 3f8 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60 01.637: PNP: 03f0.2 resource base 4 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 01.638: PNP: 03f0.3 01.638: PNP: 03f0.3 resource base 2f8 size 8 align 3 gran 3 limit 7ff flags c0000100 index 60 01.639: PNP: 03f0.3 resource base 3 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 01.641: PNP: 03f0.5 01.641: PNP: 03f0.5 resource base 60 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 60 01.642: PNP: 03f0.5 resource base 64 size 1 align 0 gran 0 limit ffffffff flags c0000100 index 62 01.643: PNP: 03f0.5 resource base 1 size 1 align 0 gran 0 limit 0 flags c0000400 index 70 01.644: PNP: 03f0.5 resource base c size 1 align 0 gran 0 limit 0 flags c0000400 index 72 01.645: PNP: 03f0.7 01.645: PNP: 03f0.7 resource base 0 size 1 align 0 gran 0 limit ffffffff flags 100 index 60 01.646: PNP: 03f0.7 resource base 0 size 2 align 1 gran 1 limit 7ff flags 100 index 62 01.647: PNP: 03f0.7 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 01.648: PNP: 03f0.8 01.648: PNP: 03f0.a 01.649: PNP: 03f0.a resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 01.650: PNP: 03f0.6 01.651: PNP: 03f0.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags 100 index 60 01.652: PNP: 03f0.6 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 01.653: PCI: 00:07.1 01.653: PCI: 00:07.1 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20 01.654: PCI: 00:07.2 01.654: PCI: 00:07.2 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 20 01.656: PCI: 00:07.3 01.656: PCI: 00:07.3 resource base e400 size 40 align 0 gran 0 limit ffff flags d0000100 index 1 01.657: PCI: 00:07.3 resource base f00 size 10 align 0 gran 0 limit ffff flags d0000100 index 2 01.658: PCI: 00:11.0 01.658: PCI: 00:11.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 10 01.659: PCI: 00:11.0 resource base 0 size 100 align 8 gran 8 limit ffffffff flags 200 index 14 01.660: PCI: 00:11.0 resource base 0 size 20000 align 17 gran 17 limit ffffffff flags 2200 index 30 01.661: DOMAIN: 0000 compute_resources_io: base: 0 size: 0 align: 0 gran: 0 limit: ffff 01.662: PCI: 00:01.0 compute_resources_io: base: 0 size: 0 align: 12 gran: 12 limit: ffff 01.663: PCI: 00:01.0 compute_resources_io: base: 0 size: 0 align: 12 gran: 12 limit: ffff done 01.664: PCI: 00:11.0 10 * [0x0 - 0xff] io 01.665: PCI: 00:07.2 20 * [0x400 - 0x41f] io 01.666: PCI: 00:07.1 20 * [0x420 - 0x42f] io 01.666: DOMAIN: 0000 compute_resources_io: base: 430 size: 430 align: 8 gran: 0 limit: ffff done 01.667: DOMAIN: 0000 compute_resources_mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff 01.668: PCI: 00:01.0 compute_resources_prefmem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffff 01.670: PCI: 00:01.0 compute_resources_prefmem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffff done 01.670: PCI: 00:01.0 compute_resources_mem: base: 0 size: 0 align: 20 gran: 20 limit: ffffffff 01.671: PCI: 01:00.0 10 * [0x0 - 0x7ffffff] mem 01.672: PCI: 01:00.0 30 * [0x8000000 - 0x800ffff] mem 01.673: PCI: 00:01.0 compute_resources_mem: base: 8010000 size: 8100000 align: 27 gran: 20 limit: ffffffff done 01.674: PCI: 00:00.0 10 * [0x0 - 0xfffffff] prefmem 01.675: PCI: 00:01.0 20 * [0x10000000 - 0x180fffff] mem 01.676: PCI: 00:11.0 30 * [0x18100000 - 0x1811ffff] mem 01.677: PCI: 00:11.0 14 * [0x18120000 - 0x181200ff] mem 01.678: DOMAIN: 0000 compute_resources_mem: base: 18120100 size: 18120100 align: 28 gran: 0 limit: ffffffff done 01.679: avoid_fixed_resources: DOMAIN: 0000 01.680: avoid_fixed_resources:@DOMAIN: 0000 10000000 limit 0000ffff 01.680: avoid_fixed_resources:@DOMAIN: 0000 10000100 limit ffffffff 01.681: constrain_resources: DOMAIN: 0000 01.682: constrain_resources: PCI: 00:00.0 01.682: constrain_resources: PCI: 00:01.0 01.683: constrain_resources: PCI: 01:00.0 01.683: constrain_resources: PCI: 00:07.0 01.683: constrain_resources: PNP: 03f0.0 01.684: constrain_resources: PNP: 03f0.1 01.685: constrain_resources: PNP: 03f0.2 01.685: constrain_resources: PNP: 03f0.3 01.686: constrain_resources: PNP: 03f0.5 01.686: constrain_resources: PNP: 03f0.7 01.686: constrain_resources: PNP: 03f0.8 01.687: constrain_resources: PNP: 03f0.a 01.687: constrain_resources: PNP: 03f0.6 01.688: constrain_resources: PCI: 00:07.1 01.688: constrain_resources: PCI: 00:07.2 01.689: constrain_resources: PCI: 00:07.3 01.690: constrain_resources: PCI: 00:11.0 01.690: avoid_fixed_resources2: DOMAIN: 0000@10000000 limit 0000ffff 01.691: <09>lim->base 00001000 lim->limit 0000e3ff 01.691: avoid_fixed_resources2: DOMAIN: 0000@10000100 limit ffffffff 01.692: <09>lim->base 00000000 lim->limit ff7fffff 01.692: Setting resources... 01.692: DOMAIN: 0000 allocate_resources_io: base:1000 size:430 align:8 gran:0 limit:e3ff 01.693: Assigned: PCI: 00:11.0 10 * [0x1000 - 0x10ff] io 01.695: Assigned: PCI: 00:07.2 20 * [0x1400 - 0x141f] io 01.695: Assigned: PCI: 00:07.1 20 * [0x1420 - 0x142f] io 01.696: DOMAIN: 0000 allocate_resources_io: next_base: 1430 size: 430 align: 8 gran: 0 done 01.697: PCI: 00:01.0 allocate_resources_io: base:e3ff size:0 align:12 gran:12 limit:e3ff 01.697: PCI: 00:01.0 allocate_resources_io: next_base: e3ff size: 0 align: 12 gran: 12 done 01.698: DOMAIN: 0000 allocate_resources_mem: base:e0000000 size:18120100 align:28 gran:0 limit:ff7fffff 01.700: Assigned: PCI: 00:00.0 10 * [0xe0000000 - 0xefffffff] prefmem 01.701: Assigned: PCI: 00:01.0 20 * [0xf0000000 - 0xf80fffff] mem 01.702: Assigned: PCI: 00:11.0 30 * [0xf8100000 - 0xf811ffff] mem 01.704: Assigned: PCI: 00:11.0 14 * [0xf8120000 - 0xf81200ff] mem 01.704: DOMAIN: 0000 allocate_resources_mem: next_base: f8120100 size: 18120100 align: 28 gran: 0 done 01.705: PCI: 00:01.0 allocate_resources_prefmem: base:ff7fffff size:0 align:20 gran:20 limit:ff7fffff 01.706: PCI: 00:01.0 allocate_resources_prefmem: next_base: ff7fffff size: 0 align: 20 gran: 20 done 01.707: PCI: 00:01.0 allocate_resources_mem: base:f0000000 size:8100000 align:27 gran:20 limit:ff7fffff 01.708: Assigned: PCI: 01:00.0 10 * [0xf0000000 - 0xf7ffffff] mem 01.709: Assigned: PCI: 01:00.0 30 * [0xf8000000 - 0xf800ffff] mem 01.710: PCI: 00:01.0 allocate_resources_mem: next_base: f8010000 size: 8100000 align: 27 gran: 20 done 01.711: Root Device assign_resources, bus 0 link: 0 01.711: Setting RAM size to 160 MB 01.712: CBMEM region 9fe0000-9ffffff (cbmem_late_set_table) 01.712: DOMAIN: 0000 assign_resources, bus 0 link: 0 01.713: PCI: 00:00.0 10 <- [0x00e0000000 - 0x00efffffff] size 0x10000000 gran 0x1c prefmem 01.715: PCI: 00:01.0 1c <- [0x000000e3ff - 0x000000e3fe] size 0x00000000 gran 0x0c bus 01 io 01.717: PCI: 00:01.0 24 <- [0x00ff7fffff - 0x00ff7ffffe] size 0x00000000 gran 0x14 bus 01 prefmem 01.718: PCI: 00:01.0 20 <- [0x00f0000000 - 0x00f80fffff] size 0x08100000 gran 0x14 bus 01 mem 01.719: PCI: 00:01.0 assign_resources, bus 1 link: 0 01.720: PCI: 01:00.0 10 <- [0x00f0000000 - 0x00f7ffffff] size 0x08000000 gran 0x1b mem 01.721: PCI: 01:00.0 30 <- [0x00f8000000 - 0x00f800ffff] size 0x00010000 gran 0x10 romem 01.723: PCI: 00:01.0 assign_resources, bus 1 link: 0 01.723: PCI: 00:07.0 assign_resources, bus 0 link: 0 01.724: PNP: 03f0.0 60 <- [0x00000003f0 - 0x00000003f7] size 0x00000008 gran 0x03 io 01.725: PNP: 03f0.0 70 <- [0x0000000006 - 0x0000000006] size 0x00000001 gran 0x00 irq 01.726: PNP: 03f0.0 74 <- [0x0000000002 - 0x0000000002] size 0x00000001 gran 0x00 drq 01.727: PNP: 03f0.1 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io 01.728: PNP: 03f0.1 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq 01.728: ERROR: PNP: 03f0.1 74 drq size: 0x0000000001 not assigned 01.729: PNP: 03f0.2 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io 01.730: PNP: 03f0.2 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq 01.731: PNP: 03f0.3 60 <- [0x00000002f8 - 0x00000002ff] size 0x00000008 gran 0x03 io 01.732: PNP: 03f0.3 70 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 irq 01.733: PNP: 03f0.5 60 <- [0x0000000060 - 0x0000000060] size 0x00000001 gran 0x00 io 01.734: PNP: 03f0.5 62 <- [0x0000000064 - 0x0000000064] size 0x00000001 gran 0x00 io 01.735: PNP: 03f0.5 70 <- [0x0000000001 - 0x0000000001] size 0x00000001 gran 0x00 irq 01.736: PNP: 03f0.5 72 <- [0x000000000c - 0x000000000c] size 0x00000001 gran 0x00 irq 01.736: ERROR: PNP: 03f0.7 60 io size: 0x0000000001 not assigned 01.737: ERROR: PNP: 03f0.7 62 io size: 0x0000000002 not assigned 01.738: ERROR: PNP: 03f0.7 70 irq size: 0x0000000001 not assigned 01.739: ERROR: PNP: 03f0.a 70 irq size: 0x0000000001 not assigned 01.740: ERROR: PNP: 03f0.6 60 io size: 0x0000000008 not assigned 01.741: ERROR: PNP: 03f0.6 70 irq size: 0x0000000001 not assigned 01.741: PCI: 00:07.0 assign_resources, bus 0 link: 0 01.742: PCI: 00:07.1 20 <- [0x0000001420 - 0x000000142f] size 0x00000010 gran 0x04 io 01.743: PCI: 00:07.2 20 <- [0x0000001400 - 0x000000141f] size 0x00000020 gran 0x05 io 01.744: PCI: 00:11.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io 01.746: PCI: 00:11.0 14 <- [0x00f8120000 - 0x00f81200ff] size 0x00000100 gran 0x08 mem 01.747: PCI: 00:11.0 30 <- [0x00f8100000 - 0x00f811ffff] size 0x00020000 gran 0x11 romem 01.748: DOMAIN: 0000 assign_resources, bus 0 link: 0 01.748: Root Device assign_resources, bus 0 link: 0 01.749: Done setting resources. 01.749: Show resources in subtree (Root Device)...After assigning values. 01.749: Root Device child on link 0 CPU_CLUSTER: 0 01.750: CPU_CLUSTER: 0 child on link 0 APIC: 00 01.750: APIC: 00 01.750: DOMAIN: 0000 child on link 0 PCI: 00:00.0 01.751: DOMAIN: 0000 resource base 1000 size 430 align 8 gran 0 limit e3ff flags 40040100 index 10000000 01.752: DOMAIN: 0000 resource base e0000000 size 18120100 align 28 gran 0 limit ff7fffff flags 40040200 index 10000100 01.754: DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a 01.755: DOMAIN: 0000 resource base c0000 size 9f40000 align 0 gran 0 limit 0 flags e0004200 index b 01.756: PCI: 00:00.0 01.756: PCI: 00:00.0 resource base e0000000 size 10000000 align 28 gran 28 limit ff7fffff flags 60001200 index 10 01.759: PCI: 00:01.0 child on link 0 PCI: 01:00.0 01.759: PCI: 00:01.0 resource base e3ff size 0 align 12 gran 12 limit e3ff flags 60080102 index 1c 01.760: PCI: 00:01.0 resource base ff7fffff size 0 align 20 gran 20 limit ff7fffff flags 60081202 index 24 01.761: PCI: 00:01.0 resource base f0000000 size 8100000 align 27 gran 20 limit ff7fffff flags 60080202 index 20 01.763: PCI: 01:00.0 01.763: PCI: 01:00.0 resource base f0000000 size 8000000 align 27 gran 27 limit ff7fffff flags 60000200 index 10 01.765: PCI: 01:00.0 resource base f8000000 size 10000 align 16 gran 16 limit ff7fffff flags 60002200 index 30 01.766: PCI: 00:07.0 child on link 0 PNP: 03f0.0 01.767: PCI: 00:07.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1 01.768: PCI: 00:07.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags d0000200 index 2 01.769: PNP: 03f0.0 01.770: PNP: 03f0.0 resource base 3f0 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60 01.771: PNP: 03f0.0 resource base 6 size 1 align 0 gran 0 limit 0 flags e0000400 index 70 01.772: PNP: 03f0.0 resource base 2 size 1 align 0 gran 0 limit 0 flags e0000800 index 74 01.772: PNP: 03f0.1 01.773: PNP: 03f0.1 resource base 378 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60 01.774: PNP: 03f0.1 resource base 7 size 1 align 0 gran 0 limit 0 flags e0000400 index 70 01.775: PNP: 03f0.1 resource base 0 size 1 align 0 gran 0 limit 0 flags 800 index 74 01.776: PNP: 03f0.2 01.776: PNP: 03f0.2 resource base 3f8 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60 01.777: PNP: 03f0.2 resource base 4 size 1 align 0 gran 0 limit 0 flags e0000400 index 70 01.778: PNP: 03f0.3 01.778: PNP: 03f0.3 resource base 2f8 size 8 align 3 gran 3 limit 7ff flags e0000100 index 60 01.779: PNP: 03f0.3 resource base 3 size 1 align 0 gran 0 limit 0 flags e0000400 index 70 01.780: PNP: 03f0.5 01.781: PNP: 03f0.5 resource base 60 size 1 align 0 gran 0 limit ffffffff flags e0000100 index 60 01.782: PNP: 03f0.5 resource base 64 size 1 align 0 gran 0 limit ffffffff flags e0000100 index 62 01.783: PNP: 03f0.5 resource base 1 size 1 align 0 gran 0 limit 0 flags e0000400 index 70 01.784: PNP: 03f0.5 resource base c size 1 align 0 gran 0 limit 0 flags e0000400 index 72 01.785: PNP: 03f0.7 01.785: PNP: 03f0.7 resource base 0 size 1 align 0 gran 0 limit ffffffff flags 100 index 60 01.786: PNP: 03f0.7 resource base 0 size 2 align 1 gran 1 limit 7ff flags 100 index 62 01.786: PNP: 03f0.7 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 01.788: PNP: 03f0.8 01.788: PNP: 03f0.a 01.789: PNP: 03f0.a resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 01.790: PNP: 03f0.6 01.790: PNP: 03f0.6 resource base 0 size 8 align 3 gran 3 limit 7ff flags 100 index 60 01.791: PNP: 03f0.6 resource base 0 size 1 align 0 gran 0 limit 0 flags 400 index 70 01.792: PCI: 00:07.1 01.792: PCI: 00:07.1 resource base 1420 size 10 align 4 gran 4 limit e3ff flags 60000100 index 20 01.794: PCI: 00:07.2 01.795: PCI: 00:07.2 resource base 1400 size 20 align 5 gran 5 limit e3ff flags 60000100 index 20 01.796: PCI: 00:07.3 01.796: PCI: 00:07.3 resource base e400 size 40 align 0 gran 0 limit ffff flags d0000100 index 1 01.797: PCI: 00:07.3 resource base f00 size 10 align 0 gran 0 limit ffff flags d0000100 index 2 01.799: PCI: 00:11.0 01.799: PCI: 00:11.0 resource base 1000 size 100 align 8 gran 8 limit e3ff flags 60000100 index 10 01.801: PCI: 00:11.0 resource base f8120000 size 100 align 8 gran 8 limit ff7fffff flags 60000200 index 14 01.802: PCI: 00:11.0 resource base f8100000 size 20000 align 17 gran 17 limit ff7fffff flags 60002200 index 30 01.803: Done allocating resources. 01.803: Enabling resources... 01.804: PCI: 00:00.0 cmd <- 06 01.804: PCI: 00:01.0 bridge ctrl <- 008b 01.805: PCI: 00:01.0 cmd <- 07 01.806: PCI: 00:07.0 cmd <- 07 01.806: PCI: 00:07.1 cmd <- 01 01.806: PCI: 00:07.2 cmd <- 01 01.807: PCI: 00:07.3 cmd <- 01 01.807: PCI: 00:11.0 cmd <- 03 01.808: PCI: 01:00.0 cmd <- 03 01.809: done. 01.809: Initializing devices... 01.809: Root Device init 01.810: CPU_CLUSTER: 0 init 01.810: Initializing CPU #0 01.810: CPU: vendor Intel device 673 01.810: CPU: family 06, model 07, stepping 03 01.810: microcode: sig=0x673 pf=0x1 revision=0x0 01.811: Microcode has no valid size field! 01.811: microcode: updated to revision 0xe date=1999-09-10 01.811: Configuring L2 cache... rdmsr(IA32_PLATFORM_ID) = 60230000:0 01.812: L2 Cache latency is 1 01.812: write_l2(4, 0) 01.812: L2 ECC Checking is enabled 01.813: L2 Physical Address Range is 4096M 01.813: Maximum cache mask is 20000 01.813: L2 Cache Mask is 4000 01.813: L2(2): 8 -> 8 01.814: size 512K... L2 Cache lines initialized 02.098: done. 02.098: Enabling cache 02.100: MTRR: Physical address space: 02.101: 0x0000000000000000 - 0x00000000000a0000 size 0x000a0000 type 6 02.101: 0x00000000000a0000 - 0x00000000000c0000 size 0x00020000 type 0 02.101: 0x00000000000c0000 - 0x000000000a000000 size 0x09f40000 type 6 02.102: 0x000000000a000000 - 0x0000000100000000 size 0xf6000000 type 0 02.104: MTRR: Fixed MSR 0x250 0x0606060606060606 02.106: MTRR: Fixed MSR 0x258 0x0606060606060606 02.106: MTRR: Fixed MSR 0x259 0x0000000000000000 02.107: MTRR: Fixed MSR 0x268 0x0606060606060606 02.107: MTRR: Fixed MSR 0x269 0x0606060606060606 02.108: MTRR: Fixed MSR 0x26a 0x0606060606060606 02.108: MTRR: Fixed MSR 0x26b 0x0606060606060606 02.108: MTRR: Fixed MSR 0x26c 0x0606060606060606 02.109: MTRR: Fixed MSR 0x26d 0x0606060606060606 02.109: MTRR: Fixed MSR 0x26e 0x0606060606060606 02.110: MTRR: Fixed MSR 0x26f 0x0606060606060606 02.110: call enable_fixed_mtrr() 02.110: CPU physical address size: 36 bits 02.111: MTRR: default type WB/UC MTRR counts: 6/2. 02.111: MTRR: UC selected as default type. 02.113: MTRR: 0 base 0x0000000000000000 mask 0x0000000ff8000000 type 6 02.112: MTRR: 1 base 0x0000000008000000 mask 0x0000000ffe000000 type 6 02.113: 02.113: MTRR check 02.113: Fixed MTRRs : Enabled 02.113: Variable MTRRs: Enabled 02.113: 02.113: Disabling local apic...done. 02.114: CPU #0 initialized 02.113: PCI: 00:00.0 init 02.113: Northbridge Init 02.113: PCI: 00:07.0 init 02.114: RTC Init 02.114: PCI: 00:07.1 init 02.114: IDE: Primary IDE interface: on 02.114: IDE: Secondary IDE interface: on 02.113: IDE: Access to legacy IDE ports: on 02.113: IDE: Primary IDE interface, drive 0: UDMA/33: on 02.113: IDE: Primary IDE interface, drive 1: UDMA/33: on 02.114: IDE: Secondary IDE interface, drive 0: UDMA/33: on 02.114: IDE: Secondary IDE interface, drive 1: UDMA/33: on 02.113: PCI: 00:07.2 init 02.114: PCI: 00:11.0 init 02.114: PCI: 01:00.0 init 02.113: PNP: 03f0.0 init 02.113: PNP: 03f0.1 init 02.114: PNP: 03f0.2 init 02.114: PNP: 03f0.3 init 02.114: PNP: 03f0.5 init 02.114: Keyboard init... 02.446: PNP: 03f0.7 init 02.446: PNP: 03f0.a init 02.446: PNP: 03f0.6 init 02.446: Devices initialized 02.446: Show all devs...After init. 02.446: Root Device: enabled 1 02.446: CPU_CLUSTER: 0: enabled 1 02.446: APIC: 00: enabled 1 02.446: DOMAIN: 0000: enabled 1 02.446: PCI: 00:00.0: enabled 1 02.446: PCI: 00:01.0: enabled 1 02.446: PCI: 00:07.0: enabled 1 02.446: PNP: 03f0.0: enabled 1 02.446: PNP: 03f0.1: enabled 1 02.446: PNP: 03f0.2: enabled 1 02.446: PNP: 03f0.3: enabled 1 02.446: PNP: 03f0.5: enabled 1 02.446: PNP: 03f0.7: enabled 1 02.446: PNP: 03f0.8: enabled 1 02.447: PNP: 03f0.a: enabled 1 02.447: PCI: 00:07.1: enabled 1 02.447: PCI: 00:07.2: enabled 1 02.447: PCI: 00:07.3: enabled 1 02.447: PCI: 00:11.0: enabled 1 02.447: PCI: 01:00.0: enabled 1 02.447: PNP: 03f0.6: enabled 1 02.447: CPU: 00: enabled 1 02.447: CBMEM region 9fe0000-9ffffff (cbmem_reinit) 02.447: ok 02.447: Finalize devices... 02.447: Devices finalized 02.447: CBMEM Base is 9fe0000. 02.447: Copying Interrupt Routing Table to 0x000f0000... done. 02.447: CBMEM section 49525154: using existing location at 09fe0400. 02.447: Copying Interrupt Routing Table to 0x09fe0400... done. 02.448: PIRQ table: 176 bytes. 02.448: CBMEM section 534d4254: using existing location at 09fe1400. 02.448: smbios_write_tables: 09fe1400 02.448: Root Device (Abit BF6) 02.448: CPU_CLUSTER: 0 (Intel 82443BX (440BX) Northbridge) 02.448: APIC: 00 (Slot 1 CPU) 02.448: DOMAIN: 0000 (Intel 82443BX (440BX) Northbridge) 02.448: PCI: 00:00.0 (Intel 82443BX (440BX) Northbridge) 02.448: PCI: 00:01.0 (Intel 82443BX (440BX) Northbridge) 02.448: PCI: 00:07.0 (Intel 82371FB/SB/MX/AB/EB/MB Southbridge) 02.448: PNP: 03f0.0 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.1 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.2 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.3 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.5 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.7 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.8 (Winbond W83977TF Super I/O) 02.448: PNP: 03f0.a (Winbond W83977TF Super I/O) 02.448: PCI: 00:07.1 (Intel 82371FB/SB/MX/AB/EB/MB Southbridge) 02.448: PCI: 00:07.2 (Intel 82371FB/SB/MX/AB/EB/MB Southbridge) 02.447: PCI: 00:07.3 (Intel 82371FB/SB/MX/AB/EB/MB Southbridge) 02.447: PCI: 00:11.0 (unknown) 02.447: PCI: 01:00.0 (unknown) 02.447: PNP: 03f0.6 (unknown) 02.447: CPU: 00 (unknown) 02.447: SMBIOS tables: 277 bytes. 02.447: CBMEM section 43425442: using existing location at 09fe1c00. 02.447: Writing table forward entry at 0x00000500 02.447: Wrote coreboot table at: 00000500, 0x10 bytes, checksum d9e0 02.447: Table forward entry ends at 0x00000528. 02.447: ... aligned to 0x00001000 02.447: Writing coreboot table at 0x09fe1c00 02.447: rom_table_end = 0x09fe1c00 02.447: ... aligned to 0x09ff0000 02.447: 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES 02.447: 1. 0000000000001000-000000000009ffff: RAM 02.447: 2. 00000000000c0000-0000000009fdffff: RAM 02.447: 3. 0000000009fe0000-0000000009ffffff: CONFIGURATION TABLES 02.447: 4. 00000000ff800000-00000000ffffffff: RESERVED 02.447: Wrote coreboot table at: 09fe1c00, 0x1d8 bytes, checksum f3b4 02.447: coreboot table: 496 bytes. 02.447: Multiboot Information structure has been written. 02.447: FREE SPACE 0. 09fe9c00 00016400 02.447: GDT 1. 09fe0200 00000200 02.447: IRQ TABLE 2. 09fe0400 00001000 02.447: SMBIOS 3. 09fe1400 00000800 02.447: COREBOOT 4. 09fe1c00 00008000 02.447: Loading segment from rom address 0xfffde5f8 02.447: code (compression=1) 02.447: New segment dstaddr 0xdf680 memsize 0x20980 srcaddr 0xfffde630 filesize 0xff51 02.447: (cleaned up) New segment addr 0xdf680 size 0x20980 offset 0xfffde630 filesize 0xff51 02.447: Loading segment from rom address 0xfffde614 02.515: Entry Point 0x000fcb52 02.515: Loading Segment: addr: 0x00000000000df680 memsz: 0x0000000000020980 filesz: 0x000000000000ff51 02.515: lb: [0x0000000000100000, 0x000000000013e008) 02.515: Post relocation: addr: 0x00000000000df680 memsz: 0x0000000000020980 filesz: 0x000000000000ff51 02.515: using LZMA 02.556: [ 0x000df680, 00100000, 0x00100000) <- fffde630 02.556: dest 000df680, end 00100000, bouncebuffer 9f63ff0 02.556: Loaded segments 02.556: Jumping to boot code at 000fcb52 02.556: CPU0: stack: 00139000 - 0013a000, lowest used address 00139a94, stack used: 1388 bytes 02.556: entry = 0x000fcb52 02.556: lb_start = 0x00100000 02.556: lb_size = 0x0003e008 02.556: buffer = 0x09f63ff0 02.560: Start bios (version rel-1.7.3-117-g31b8b4e-dirty-20131205_210246-debian) 02.560: Attempting to find coreboot table 02.560: Found coreboot table forwarder. 02.560: Now attempting to find coreboot memory map 02.560: Add to e820 map: 00000000 00001000 2 02.560: Add to e820 map: 00001000 0009f000 1 02.560: Add to e820 map: 000c0000 09f20000 1 02.560: Add to e820 map: 09fe0000 00020000 2 02.560: Add to e820 map: ff800000 00800000 2 02.560: Add to e820 map: 00000000 00004000 1 02.560: Found mainboard Abit BF6 02.561: malloc preinit 02.561: Add to e820 map: 000a0000 00050000 -1 02.561: Add to e820 map: 000f0000 00010000 2 02.561: Add to e820 map: 09fd0000 00010000 2 02.561: _malloc zone=0x000ed258 handle=ffffffff size=51315 align=10 ret=0x09fc36c0 (detail=0x09fcff40) 02.561: Relocating init from 0x000e0ac1 to 0x09fc36c0 (size 51315) 02.561: malloc init 02.561: Found CBFS header at 0xfffffc90 02.561: _malloc zone=0x09fcfe57 handle=ffffffff size=156 align=10 ret=0x09fc3590 (detail=0x09fc3630) 02.561: Add romfile: fallback/romstage (size=18284) 02.562: _malloc zone=0x09fcfe57 handle=ffffffff size=156 align=10 ret=0x09fc34c0 (detail=0x09fc3560) 02.562: Add romfile: fallback/coreboot_ram (size=105885) 02.562: _malloc zone=0x09fcfe57 handle=ffffffff size=156 align=10 ret=0x09fc33f0 (detail=0x09fc3490) 02.562: Add romfile: fallback/payload (size=65417) 02.562: _malloc zone=0x09fcfe57 handle=ffffffff size=156 align=10 ret=0x09fc3320 (detail=0x09fc33c0) 02.562: Add romfile: etc/floppy0 (size=8) 02.562: _malloc zone=0x09fcfe57 handle=ffffffff size=156 align=10 ret=0x09fc3250 (detail=0x09fc32f0) 02.562: Add romfile: (size=71256) 02.562: init ivt 02.562: init bda 02.562: Add to e820 map: 0009fc00 00000400 2 02.562: init bios32 02.562: init PMM 02.562: init PNPBIOS table 02.562: init keyboard 02.562: init mouse 02.562: init pic 02.563: math cp init 02.563: tsc calibrate start=2676959131 end=2677906040 diff=946909 02.563: CPU Mhz=551 02.563: init timer 02.563: PCI probe 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc3200 (detail=0x09fc3220) 02.563: PCI device 00:00.0 (vd=8086:7190 c=0600) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc31b0 (detail=0x09fc31d0) 02.563: PCI device 00:01.0 (vd=8086:7191 c=0604) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc3160 (detail=0x09fc3180) 02.563: PCI device 00:07.0 (vd=8086:7110 c=0601) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc3110 (detail=0x09fc3130) 02.563: PCI device 00:07.1 (vd=8086:7111 c=0101) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc30c0 (detail=0x09fc30e0) 02.563: PCI device 00:07.2 (vd=8086:7112 c=0c03) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc3070 (detail=0x09fc3090) 02.563: PCI device 00:07.3 (vd=8086:7113 c=0680) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc3020 (detail=0x09fc3040) 02.563: PCI device 00:11.0 (vd=10ec:8139 c=0200) 02.563: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc2fd0 (detail=0x09fc2ff0) 02.563: PCI device 01:00.0 (vd=5333:8a20 c=0300) 02.598: Found 8 PCI devices (max PCI bus is 01) 02.598: Relocating coreboot bios tables 02.598: _malloc zone=0x09fcfe53 handle=ffffffff size=176 align=10 ret=0x000f45c0 (detail=0x09fc2fa0) 02.598: Copying PIR from 0x09fe0400 to 0x000f45c0 02.598: _malloc zone=0x09fcfe53 handle=ffffffff size=31 align=10 ret=0x000f45a0 (detail=0x09fc2f70) 02.598: Copying SMBIOS entry point from 0x09fe1400 to 0x000f45a0 02.598: rsdp=0x00000000 02.598: Scan for VGA option rom 02.598: Attempting to init PCI bdf 01:00.0 (vd 5333:8a20) 02.598: Attempting to map option rom on dev 01:00.0 02.598: Option rom sizing returned f8000000 ffff0000 02.598: Inspecting possible rom at 0xf8000000 (vd=5333:8a20 bdf=01:00.0) 02.598: Copying option rom (size 40960) from 0xf8000000 to 0x000c0000 02.598: Checking rom 0x000c0000 (sig aa55 size 80) 02.598: Running option rom at c000:0003 04.843: Turning on vga text mode console 04.846: SeaBIOS (version rel-1.7.3-117-g31b8b4e-dirty-20131205_210246-debian) 04.846: init usb 04.847: _malloc zone=0x09fcfe57 handle=ffffffff size=32 align=10 ret=0x09fc2f20 (detail=0x09fc2f40) 04.846: UHCI init on dev 00:07.2 (io=1400) 04.846: _malloc zone=0x09fcfe57 handle=ffffffff size=4096 align=1000 ret=0x09fc1000 (detail=0x09fc2ef0) 04.846: /09fc1000\ Start thread 04.846: |09fc1000| _malloc zone=0x09fcfe4f handle=ffffffff size=16 align=10 ret=0x09fdfff0 (detail=0x09fc2ec0) 04.846: |09fc1000| _malloc zone=0x09fcfe4f handle=ffffffff size=4096 align=1000 ret=0x09fde000 (detail=0x09fc2e90) 04.846: |09fc1000| _malloc zone=0x09fcfe4f handle=ffffffff size=28 align=10 ret=0x09fdffd0 (detail=0x09fc2e60) 04.846: |09fc1000| _malloc zone=0x09fcfe4f handle=ffffffff size=28 align=10 ret=0x09fdffb0 (detail=0x09fc2e30) 04.846: |09fc1000| _malloc zone=0x09fcfe57 handle=ffffffff size=28 align=10 ret=0x09fc2de0 (detail=0x09fc2e00) 04.846: |09fc1000| _malloc zone=0x09fcfe57 handle=ffffffff size=4096 align=1000 ret=0x09fc0000 (detail=0x09fc2db0) 04.846: /09fc0000\ Start thread 04.846: |09fc0000| _free 0x09fc2de0 (detail=0x09fc2e00) 04.846: _free 0x09fc0000 (detail=0x09fc2db0) 04.846: \09fc0000/ End thread 04.846: init ps2port 04.846: _malloc zone=0x09fcfe57 handle=ffffffff size=4096 align=1000 ret=0x09fc0000 (detail=0x09fc2e00) 04.846: /09fc0000\ Start thread 04.846: |09fc0000| i8042_flush 04.846: |09fc0000| i8042_command cmd=1aa 04.867: |09fc0000| i8042_wait_write 04.867: |09fc0000| i8042_wait_read 04.867: |09fc0000| i8042 param=55 04.867: |09fc0000| i8042_command cmd=1ab 04.867: |09fc0000| i8042_wait_write 04.867: |09fc0000| i8042_wait_read 04.870: |09fc0000| i8042 param=0 04.870: |09fc0000| ps2_command aux=0 cmd=2ff 04.870: |09fc0000| i8042 ctr old=30 new=30 04.870: |09fc0000| i8042_command cmd=1060 04.870: |09fc0000| i8042_wait_write 04.870: |09fc0000| i8042_wait_write 04.870: |09fc1000| _malloc zone=0x09fcfe57 handle=ffffffff size=28 align=10 ret=0x09fc2db0 (detail=0x09fc2dd0) 04.870: |09fc1000| _malloc zone=0x09fcfe57 handle=ffffffff size=4096 align=1000 ret=0x09fbf000 (detail=0x09fc2d80) 04.871: /09fbf000\ Start thread 04.871: |09fbf000| _free 0x09fc2db0 (detail=0x09fc2dd0) 04.871: _free 0x09fbf000 (detail=0x09fc2d80) 04.871: \09fbf000/ End thread 04.871: init lpt 04.871: Found 1 lpt ports 04.871: init serial 04.871: Found 2 serial ports 04.871: init floppy drives 04.871: Copying data 8@0xfffee5e8 to 8@0x00006d9c 04.871: |09fc0000| i8042_command cmd=1060 04.871: |09fc0000| i8042_wait_write 04.871: |09fc0000| i8042_wait_write 04.871: |09fc0000| ps2_sendbyte aux=0 cmd=ff 04.871: |09fc0000| i8042_kbd_write c=255 04.871: |09fc0000| i8042_wait_write 04.871: |09fc1000| uhci_free_pipes 0x09fc2f20 04.873: |09fc0000| ps2 read fa 04.873: |09fc1000| _free 0x09fdfff0 (detail=0x09fc2ec0) 04.873: |09fc1000| _free 0x09fde000 (detail=0x09fc2e90) 04.873: |09fc1000| _free 0x09fdffd0 (detail=0x09fc2e60) 04.873: |09fc1000| _free 0x09fdffb0 (detail=0x09fc2e30) 04.873: |09fc1000| _free 0x09fc2f20 (detail=0x09fc2f40) 04.873: _free 0x09fc1000 (detail=0x09fc2ef0) 04.873: \09fc1000/ End thread 04.873: _malloc zone=0x09fcfe53 handle=ffffffff size=36 align=10 ret=0x000f4570 (detail=0x09fc2f40) 04.873: _malloc zone=0x09fcfe57 handle=ffffffff size=80 align=10 ret=0x09fc2ec0 (detail=0x09fc2f10) 04.873: Searching bootorder for: /pci@i0cf8/isa@7/fdc@03f0/floppy@0 04.873: _malloc zone=0x09fcfe57 handle=ffffffff size=24 align=10 ret=0x09fc2e70 (detail=0x09fc2e90) 04.873: Registering bootable: Floppy [drive A] (type:1 prio:101 data:f4570) 04.873: init hard drives 04.873: _malloc zone=0x09fcfe53 handle=ffffffff size=16 align=10 ret=0x000f4560 (detail=0x09fc2e40) 04.873: ATA controller 1 at 1f0/3f4/0 (irq 14 dev 39) 04.873: _malloc zone=0x09fcfe57 handle=ffffffff size=4096 align=1000 ret=0x09fc1000 (detail=0x09fc2dd0) 04.873: /09fc1000\ Start thread 04.873: |09fc1000| powerup iobase=1f0 st=50 04.873: |09fc1000| powerup iobase=1f0 st=50 04.873: |09fc1000| ata_detect ata0-0: sc=55 sn=aa dh=a0 04.873: |09fc1000| ata_reset drive=0x09fc1dc0 04.873: _malloc zone=0x09fcfe53 handle=ffffffff size=16 align=10 ret=0x000f4550 (detail=0x09fc2da0) 04.873: ATA controller 2 at 170/374/0 (irq 15 dev 39) 04.873: _malloc zone=0x09fcfe57 handle=ffffffff size=4096 align=1000 ret=0x09fbf000 (detail=0x09fc2d70) 04.873: /09fbf000\ Start thread 04.873: |09fbf000| powerup iobase=170 st=0 04.873: |09fbf000| powerup iobase=170 st=0 04.873: |09fbf000| ata_detect ata1-0: sc=55 sn=aa dh=a0 04.873: |09fbf000| ata_reset drive=0x09fbfdc0 04.873: |09fc1000| ata_reset exit status=50 04.873: init ahci 04.873: init virtio-blk 04.873: init virtio-scsi 04.873: init megasas 04.873: init pvscsi 04.871: |09fbf000| ata_reset exit status=0 04.871: |09fc1000| send_cmd : read error (status=51 err=04) 04.871: |09fbf000| _malloc zone=0x09fcfe53 handle=ffffffff size=44 align=10 ret=0x000f4520 (detail=0x09fc2d40) 04.871: |09fbf000| _malloc zone=0x09fcfe57 handle=ffffffff size=80 align=10 ret=0x09fc2cc0 (detail=0x09fc2d10) 04.871: |09fbf000| DVD/CD [ata1-0: OEM CD-ROM F563E ATAPI-0 DVD/CD] 04.871: |09fbf000| Searching bootorder for: /pci@i0cf8/*@7,1/drive@1/disk@0 04.871: |09fbf000| _malloc zone=0x09fcfe57 handle=ffffffff size=24 align=10 ret=0x09fc2c70 (detail=0x09fc2c90) 04.871: |09fbf000| Registering bootable: DVD/CD [ata1-0: OEM CD-ROM F563E ATAPI-0 DVD/CD] (type:3 prio:102 data:f4520) 04.871: |09fbf000| ata_detect resetresult=0000 04.871: |09fbf000| powerup iobase=170 st=50 04.871: |09fbf000| powerup iobase=170 st=0 04.871: |09fbf000| ata_detect ata1-1: sc=ff sn=7f dh=ff 04.871: |09fc1000| _free 0x09fbf000 (detail=0x09fc2d70) 04.871: \09fbf000/ End thread 04.871: |09fc1000| _malloc zone=0x09fcfe53 handle=ffffffff size=44 align=10 ret=0x000f44f0 (detail=0x09fc2d70) 04.871: |09fc1000| _malloc zone=0x09fcfe57 handle=ffffffff size=80 align=10 ret=0x09fc2bf0 (detail=0x09fc2c40) 04.871: |09fc1000| ata0-0: Maxtor 2F020J0 ATA-7 Hard-Disk (19881 MiBytes) 04.871: |09fc1000| Searching bootorder for: /pci@i0cf8/*@7,1/drive@0/disk@0 04.871: |09fc1000| _malloc zone=0x09fcfe57 handle=ffffffff size=24 align=10 ret=0x09fc2ba0 (detail=0x09fc2bc0) 04.871: |09fc1000| Registering bootable: ata0-0: Maxtor 2F020J0 ATA-7 Hard-Disk (19881 MiBytes) (type:2 prio:103 data:f44f0) 04.871: |09fc1000| ata_detect resetresult=600b 04.871: |09fc1000| powerup iobase=1f0 st=50 04.871: |09fc1000| powerup iobase=1f0 st=0 04.871: |09fc1000| ata_detect ata0-1: sc=55 sn=aa dh=b0 04.871: |09fc1000| send_cmd : DRQ not set (status 00) 04.871: |09fc0000| _free 0x09fc1000 (detail=0x09fc2dd0) 04.871: \09fc1000/ End thread 04.871: |09fc0000| ps2 read aa 04.969: |09fc0000| i8042_command cmd=1060 04.969: |09fc0000| i8042_wait_write 04.969: |09fc0000| i8042_wait_write 04.969: |09fc0000| ps2_command aux=0 cmd=f5 04.969: |09fc0000| i8042 ctr old=30 new=30 04.969: |09fc0000| i8042_command cmd=1060 04.969: |09fc0000| i8042_wait_write 04.969: |09fc0000| i8042_wait_write 04.969: |09fc0000| i8042_command cmd=1060 04.969: |09fc0000| i8042_wait_write 04.969: |09fc0000| i8042_wait_write 04.969: |09fc0000| ps2_sendbyte aux=0 cmd=f5 04.969: |09fc0000| i8042_kbd_write c=245 04.969: |09fc0000| i8042_wait_write 04.971: |09fc0000| ps2 read fa 04.971: |09fc0000| i8042_command cmd=1060 04.971: |09fc0000| i8042_wait_write 04.971: |09fc0000| i8042_wait_write 04.971: |09fc0000| ps2_command aux=0 cmd=10f0 04.971: |09fc0000| i8042 ctr old=30 new=30 04.971: |09fc0000| i8042_command cmd=1060 04.971: |09fc0000| i8042_wait_write 04.971: |09fc0000| i8042_wait_write 04.971: |09fc0000| i8042_command cmd=1060 04.970: |09fc0000| i8042_wait_write 04.970: |09fc0000| i8042_wait_write 04.971: |09fc0000| ps2_sendbyte aux=0 cmd=f0 04.971: |09fc0000| i8042_kbd_write c=240 04.971: |09fc0000| i8042_wait_write 04.973: |09fc0000| ps2 read fa 04.973: |09fc0000| ps2_sendbyte aux=0 cmd=2 04.973: |09fc0000| i8042_kbd_write c=2 04.973: |09fc0000| i8042_wait_write 04.975: |09fc0000| ps2 read fa 04.975: |09fc0000| i8042_command cmd=1060 04.975: |09fc0000| i8042_wait_write 04.975: |09fc0000| i8042_wait_write 04.975: |09fc0000| ps2_command aux=0 cmd=f4 04.975: |09fc0000| i8042 ctr old=61 new=70 04.975: |09fc0000| i8042_command cmd=1060 04.975: |09fc0000| i8042_wait_write 04.975: |09fc0000| i8042_wait_write 04.975: |09fc0000| i8042_command cmd=1060 04.975: |09fc0000| i8042_wait_write 04.975: |09fc0000| i8042_wait_write 04.975: |09fc0000| ps2_sendbyte aux=0 cmd=f4 04.975: |09fc0000| i8042_kbd_write c=244 04.975: |09fc0000| i8042_wait_write 04.977: |09fc0000| ps2 read fa 04.977: |09fc0000| i8042_command cmd=1060 04.977: |09fc0000| i8042_wait_write 04.977: |09fc0000| i8042_wait_write 04.977: |09fc0000| PS2 keyboard initialized 04.977: _free 0x09fc0000 (detail=0x09fc2e00) 04.977: \09fc0000/ End thread 04.977: All threads complete. 04.977: Scan for option roms 04.977: Attempting to init PCI bdf 00:00.0 (vd 8086:7190) 04.977: Attempting to map option rom on dev 00:00.0 04.976: Option rom sizing returned 0 0 04.977: Attempting to init PCI bdf 00:01.0 (vd 8086:7191) 04.976: Attempting to map option rom on dev 00:01.0 04.977: Skipping non-normal pci device (type=1) 04.977: Attempting to init PCI bdf 00:07.0 (vd 8086:7110) 04.977: Attempting to map option rom on dev 00:07.0 04.980: Option rom sizing returned 0 0 04.980: Attempting to init PCI bdf 00:07.2 (vd 8086:7112) 04.981: Attempting to map option rom on dev 00:07.2 04.981: Option rom sizing returned 0 0 04.981: Attempting to init PCI bdf 00:07.3 (vd 8086:7113) 04.981: Attempting to map option rom on dev 00:07.3 04.981: Option rom sizing returned 0 0 04.980: Attempting to init PCI bdf 00:11.0 (vd 10ec:8139) 04.981: Attempting to map option rom on dev 00:11.0 04.981: Option rom sizing returned f8100000 fffe0000 04.981: Inspecting possible rom at 0xf8100000 (vd=10ec:8139 bdf=00:11.0) 04.981: No option rom signature (got f8f8) 04.981: 04.981: Press F12 for boot menu. 04.982: 04.982: Checking for bootsplash 07.519: Searching bootorder for: HALT 07.519: Mapping floppy drive 0x000f4570 07.518: Mapping cd drive 0x000f4520 07.518: Mapping hd drive 0x000f44f0 to 0 07.518: drive 0x000f44f0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=40718160 07.518: _malloc zone=0x09fcfe4b handle=ffffffff size=2048 align=10 ret=0x000ec2d0 (detail=0x09fc2e10) 07.518: _malloc zone=0x09fcfe53 handle=ffffffff size=36 align=10 ret=0x000f44c0 (detail=0x09fc2de0) 07.519: finalize PMM 07.519: malloc finalize 07.519: Add to e820 map: 0009fc00 00000400 2 07.519: Space available for UMB: ca000-ec000, f3e70-f44c0 07.519: Add to e820 map: 09fd0000 00010000 1 07.519: Returned 65536 bytes of ZoneHigh 07.519: e820 map has 6 items: 07.519: 0: 0000000000000000 - 000000000009fc00 = 1 RAM 07.523: 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED 07.523: 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED 07.523: 3: 0000000000100000 - 0000000009fe0000 = 1 RAM 07.523: 4: 0000000009fe0000 - 000000000a000000 = 2 RESERVED 07.523: 5: 00000000ff800000 - 0000000100000000 = 2 RESERVED 07.523: Jump to int19 07.523: enter handle_19: 07.523: NULL 07.523: Booting from Floppy... 07.523: check_recal_drive 0 07.523: floppy_drive_recal 0 07.523: floppy_select_drive 0 07.523: dor=0 07.544: now dor=1c 07.544: handle_0e 07.544: floppy_pio 07.544: port irq dor=1c 07.544: floppy_pio 07.544: handle_0e 07.544: floppy_pio 07.544: floppy_media_sense 0 ftype=4 07.544: floppy_drive_readid 0 rate=0 head=0 07.544: floppy_select_drive 0 07.544: dor=1c 07.544: floppy_pio 07.903: handle_0e 07.903: floppy_media_sense finish 0 data_rate=0 fms=17 stype=4 07.903: floppy_select_drive 0 07.903: dor=1c 07.907: floppy_pio 08.089: handle_0e 08.089: Booting from 0000:7c00 08.090: floppy_select_drive 0 08.090: dor=1c 08.090: floppy_pio 08.295: handle_0e 08.295: floppy_select_drive 0 08.296: dor=1c 08.296: floppy_pio 08.445: handle_0e 08.445: floppy_select_drive 0 08.445: dor=1c 08.448: floppy_pio 08.649: handle_0e 08.649: floppy_select_drive 0 08.651: dor=1c 08.651: floppy_pio 08.852: handle_0e 08.852: floppy error: 40 04 10 01 00 00 02 08.852: invalid basic_access:96: 08.852: a=00000200 b=00000b00 c=00000012 d=00000100 ds=0000 es=0000 ss=dd80 08.853: si=00007bd2 di=00000002 bp=00007c00 sp=0000fb28 cs=0000 ip=7d6e f=0006
On Thu, Dec 05, 2013 at 08:48:28PM +0100, Gelip wrote:
Is better, floppy LED light and try read but still Disk I/O error:
[...]
07.523: Booting from Floppy... 07.523: check_recal_drive 0 07.523: floppy_drive_recal 0 07.523: floppy_select_drive 0 07.523: dor=0 07.544: now dor=1c 07.544: handle_0e 07.544: floppy_pio 07.544: port irq dor=1c 07.544: floppy_pio 07.544: handle_0e 07.544: floppy_pio 07.544: floppy_media_sense 0 ftype=4 07.544: floppy_drive_readid 0 rate=0 head=0 07.544: floppy_select_drive 0 07.544: dor=1c 07.544: floppy_pio 07.903: handle_0e 07.903: floppy_media_sense finish 0 data_rate=0 fms=17 stype=4 07.903: floppy_select_drive 0 07.903: dor=1c 07.907: floppy_pio 08.089: handle_0e 08.089: Booting from 0000:7c00 08.090: floppy_select_drive 0 08.090: dor=1c 08.090: floppy_pio 08.295: handle_0e 08.295: floppy_select_drive 0 08.296: dor=1c 08.296: floppy_pio 08.445: handle_0e 08.445: floppy_select_drive 0 08.445: dor=1c 08.448: floppy_pio 08.649: handle_0e 08.649: floppy_select_drive 0 08.651: dor=1c 08.651: floppy_pio 08.852: handle_0e 08.852: floppy error: 40 04 10 01 00 00 02 08.852: invalid basic_access:96: 08.852: a=00000200 b=00000b00 c=00000012 d=00000100 ds=0000 es=0000 ss=dd80 08.853: si=00007bd2 di=00000002 bp=00007c00 sp=0000fb28 cs=0000 ip=7d6e f=0006
So, this looks like four successful transfers followed by a failure in the fifth transfer. It is definitely a different problem from the previous issue, and it will require different debugging. Can you go back to a clean seabios repo and apply the patch below?
-Kevin
diff --git a/src/config.h b/src/config.h index 64e3c92..9e03ec3 100644 --- a/src/config.h +++ b/src/config.h @@ -76,11 +76,11 @@ #define DEBUG_HDL_05 1 #define DEBUG_ISR_08 20 #define DEBUG_ISR_09 9 -#define DEBUG_ISR_0e 9 +#define DEBUG_ISR_0e 1 #define DEBUG_HDL_10 20 #define DEBUG_HDL_11 2 #define DEBUG_HDL_12 2 -#define DEBUG_HDL_13 10 +#define DEBUG_HDL_13 1 #define DEBUG_HDL_14 2 #define DEBUG_HDL_15 9 #define DEBUG_HDL_16 9 diff --git a/src/hw/floppy.c b/src/hw/floppy.c index d43b489..aae27b2 100644 --- a/src/hw/floppy.c +++ b/src/hw/floppy.c @@ -219,6 +219,7 @@ struct floppy_pio_s { static int floppy_pio(struct floppy_pio_s *pio) { + dprintf(1, "floppy_pio\n"); // Send command to controller. u32 end = timer_calc(FLOPPY_PIO_TIMEOUT); int i = 0; @@ -274,39 +275,31 @@ floppy_pio(struct floppy_pio_s *pio) }
static int -floppy_enable_controller(void) -{ - outb(inb(PORT_FD_DOR) | 0x04, PORT_FD_DOR); - int ret = floppy_wait_irq(); - if (ret) - return ret; - - struct floppy_pio_s pio; - pio.cmdlen = 1; - pio.resplen = 2; - pio.waitirq = 0; - pio.data[0] = 0x08; // 08: Check Interrupt Status - return floppy_pio(&pio); -} - -static int floppy_select_drive(u8 floppyid) { // reset the disk motor timeout value of INT 08 SET_BDA(floppy_motor_counter, FLOPPY_MOTOR_TICKS);
- // Enable controller if it isn't running. - u8 dor = inb(PORT_FD_DOR); - if (!(dor & 0x04)) { - int ret = floppy_enable_controller(); + u8 origdor = inb(PORT_FD_DOR); + // Turn on motor of selected drive, DMA & int enabled, normal operation + outb((floppyid ? 0x20 : 0x10) | 0x0c | floppyid, PORT_FD_DOR); + + if (!(origdor & 0x04)) { + // Controller was just enabled - wait for irq. + int ret = floppy_wait_irq(); + if (ret) + return ret; + + struct floppy_pio_s pio; + pio.cmdlen = 1; + pio.resplen = 2; + pio.waitirq = 0; + pio.data[0] = 0x08; // 08: Check Interrupt Status + ret = floppy_pio(&pio); if (ret) return ret; }
- // Turn on motor of selected drive, DMA & int enabled, normal operation - dor = (floppyid ? 0x20 : 0x10) | 0x0c | floppyid; - outb(dor, PORT_FD_DOR); - return DISK_RET_SUCCESS; }
@@ -324,6 +317,7 @@ set_diskette_current_cyl(u8 floppyid, u8 cyl) static int floppy_drive_recal(u8 floppyid) { + dprintf(1, "floppy_drive_recal %d\n", floppyid); int ret = floppy_select_drive(floppyid); if (ret) return ret; @@ -356,6 +350,8 @@ floppy_drive_recal(u8 floppyid) static int floppy_drive_readid(u8 floppyid, u8 data_rate, u8 head) { + dprintf(1, "floppy_drive_readid %d rate=%x head=%x\n" + , floppyid, data_rate, head); int ret = floppy_select_drive(floppyid); if (ret) return ret; @@ -383,6 +379,7 @@ floppy_media_sense(struct drive_s *drive_gf) { u8 ftype = GET_GLOBALFLAT(drive_gf->floppy_type), stype = ftype; u8 floppyid = GET_GLOBALFLAT(drive_gf->cntl_id); + dprintf(1, "floppy_media_sense %d ftype=%x\n", floppyid, ftype);
u8 data_rate = GET_GLOBAL(FloppyInfo[stype].data_rate); int ret = floppy_drive_readid(floppyid, data_rate, 0); @@ -416,6 +413,8 @@ floppy_media_sense(struct drive_s *drive_gf) < GET_GLOBAL(FloppyInfo[ftype].chs.cylinder)) fms |= FMS_DOUBLE_STEPPING; SET_BDA(floppy_media_state[floppyid], fms); + dprintf(1, "floppy_media_sense finish %d data_rate=%x fms=%x stype=%x\n" + , floppyid, data_rate, fms, stype);
return DISK_RET_SUCCESS; } @@ -428,6 +427,7 @@ check_recal_drive(struct drive_s *drive_gf) && (GET_BDA(floppy_media_state[floppyid]) & FMS_MEDIA_DRIVE_ESTABLISHED)) // Media is known. return DISK_RET_SUCCESS; + dprintf(1, "check_recal_drive %d\n", floppyid);
// Recalibrate drive. int ret = floppy_drive_recal(floppyid);