Hi,
I'm trying to run OpenBSD on the Minnowboard MAX with Coreboot. As Ryan
McBride already posted this does work, but the network card isn't
recognized.
After some debugging I found that the problem is that the network card
is behind a PCIe bridge that is not detected by OpenBSD. According to
pcidump(8) the PCI bridge is at PCI bus 0, device 28, function 2. The
problem here seems to be that there is no function 0 for device 28.
I don't have any experience with PCI/PCI-E, so I might say silly things
here. But this is what I found that happened: In pci_enumerate_bus() the
kernel enumerates all devices on a bus. It checks the header type,
vendor and product id of function 0 of a device to determine if/which
device is at this address. Since the PCIe bridge in the Minnowboard Max
doesn't have a function 0, the kernel skips this device.
The following small hack fixes this. After applying the PCIe bridge is
detected and the re(4) NIC behind the bridge is found.
diff -u -p -r1.109 pci.c
--- pci.c 27 Nov 2014 19:03:44 -0000 1.109
+++ pci.c 7 Mar 2015 13:58:10 -0000
@@ -754,6 +754,15 @@ pci_enumerate_bus(struct pci_softc *sc,
for (device = 0; device < sc->sc_maxndevs; device++) {
tag = pci_make_tag(pc, sc->sc_bus, device, 0);
+ if (tag == 0x8000e000) {
+ printf("QUIRK: PCIe bridge\n");
+ tag = 0x8000e200;
+ ret = pci_probe_device(sc, tag, match, pap);
+ if (match != NULL && ret != 0)
+ return (ret);
+
+ continue;
+ }
bhlcr = pci_conf_read(pc, tag, PCI_BHLC_REG);
if (PCI_HDRTYPE_TYPE(bhlcr) > 2)
<<<
Of course this is not a real fix. But with my lack of experience with
PCI I can't tell if this is really an OpenBSD problem or a
Coreboot/SeaBIOS problem, or just a bug in the Minnowboard MAX hardware.
Anyone any idea if/how/where to fix this?
Kind regards,
David
# pcidevs -v:
Domain /dev/pci0:
0:0:0: Intel Bay Trail Host
0x0000: Vendor ID: 8086 Product ID: 0f00
0x0004: Command: 0007 Status: 0000
0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0:2:0: Intel Bay Trail Video
0x0000: Vendor ID: 8086 Product ID: 0f31
0x0004: Command: 0007 Status: 0010
0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR mem 32bit addr: 0xd0000000/0x00400000
0x0014: BAR empty (00000000)
0x0018: BAR mem prefetchable 32bit addr: 0xc0000000/0x10000000
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x00002040/0x0008
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
0x00d0: Capability 0x01: Power Management
0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
0x00b0: Capability 0x09: Vendor Specific
0:18:0: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f16
0x0004: Command: 0106 Status: 0010
0x0008: Class: 08 Subclass: 05 Interface: 01 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a18000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a19000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 07 Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:19:0: Intel Bay Trail AHCI
0x0000: Vendor ID: 8086 Product ID: 0f23
0x0004: Command: 0107 Status: 02b0
0x0008: Class: 01 Subclass: 06 Interface: 01 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR io addr: 0x00002048/0x0008
0x0014: BAR io addr: 0x00002058/0x0004
0x0018: BAR io addr: 0x00002050/0x0008
0x001c: BAR io addr: 0x0000205c/0x0004
0x0020: BAR io addr: 0x00002000/0x0020
0x0024: BAR mem 32bit addr: 0xd0a2b000/0x00000800
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
0x0070: Capability 0x01: Power Management
0x00a8: Capability 0x12: SATA
0:20:0: Intel Bay Trail xHCI
0x0000: Vendor ID: 8086 Product ID: 0f35
0x0004: Command: 0106 Status: 0290
0x0008: Class: 0c Subclass: 03 Interface: 30 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR mem 64bit addr: 0x00000000d0a00000/0x00010000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 0000 Product ID: 0000
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
0x0070: Capability 0x01: Power Management
0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
0:21:0: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f28
0x0004: Command: 0102 Status: 0010
0x0008: Class: 04 Subclass: 01 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0400000/0x00200000
0x0014: BAR mem 32bit addr: 0xd0a1a000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0c Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:24:0: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f40
0x0004: Command: 0106 Status: 0010
0x0008: Class: 08 Subclass: 01 Interface: 02 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a10000/0x00004000
0x0014: BAR mem 32bit addr: 0xd0a1b000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:24:6: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f46
0x0004: Command: 0102 Status: 0010
0x0008: Class: 0c Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a1c000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a1d000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: 07 Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:24:7: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f47
0x0004: Command: 0102 Status: 0010
0x0008: Class: 0c Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a1e000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a1f000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: 04 Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:26:0: Intel Bay Trail TXE
0x0000: Vendor ID: 8086 Product ID: 0f18
0x0004: Command: 0102 Status: 0010
0x0008: Class: 10 Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0600000/0x00100000
0x0014: BAR mem 32bit addr: 0xd0700000/0x00100000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 0c Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0x00a0: Capability 0x05: Message Signaled Interrupts (MSI)
0:28:2: Intel Bay Trail PCIE
0x0000: Vendor ID: 8086 Product ID: 0f4c
0x0004: Command: 0107 Status: 4010
0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line
Size: 10
0x0010: 00000000
0x0014: 00000000
0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1
Secondary Latency Timer: 00
0x001c: I/O Base: 10 I/O Limit: 10 Secondary Status: 2000
0x0020: Memory Base: d090 Memory Limit: d090
0x0024: Prefetch Memory Base: d081 Prefetch Memory Limit: d081
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits:
0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 03 Line: 0e Bridge Control: 0003
0x0040: Capability 0x10: PCI Express
Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x1
0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
0:30:0: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f06
0x0004: Command: 0106 Status: 0010
0x0008: Class: 08 Subclass: 01 Interface: 02 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a14000/0x00004000
0x0014: BAR mem 32bit addr: 0xd0a20000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:30:1: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f08
0x0004: Command: 0102 Status: 0010
0x0008: Class: 0c Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a21000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a22000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: 0c Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:30:2: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f09
0x0004: Command: 0102 Status: 0010
0x0008: Class: 0c Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a23000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a24000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: 0a Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:30:3: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f0a
0x0004: Command: 0106 Status: 0010
0x0008: Class: 07 Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a25000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a26000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 03 Line: 0b Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:30:4: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f0c
0x0004: Command: 0102 Status: 0010
0x0008: Class: 07 Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a27000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a28000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:30:5: Intel unknown
0x0000: Vendor ID: 8086 Product ID: 0f0e
0x0004: Command: 0102 Status: 0010
0x0008: Class: 0c Subclass: 80 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 10
0x0010: BAR mem 32bit addr: 0xd0a29000/0x00001000
0x0014: BAR mem 32bit addr: 0xd0a2a000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: 0c Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
0:31:0: Intel Bay Trail LPC
0x0000: Vendor ID: 8086 Product ID: 0f1c
0x0004: Command: 0007 Status: 0210
0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x00e0: Capability 0x09: Vendor Specific
0:31:3: Intel Bay Trail SMBus
0x0000: Vendor ID: 8086 Product ID: 0f12
0x0004: Command: 0103 Status: 0290
0x0008: Class: 0c Subclass: 05 Interface: 00 Revision: 0c
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line
Size: 00
0x0010: BAR mem 32bit addr: 0xd0a2b800/0x00000020
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x00002020/0x0020
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 8086 Product ID: 7270
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: 0e Min Gnt: 00 Max Lat: 00
0x0050: Capability 0x01: Power Management
# dmesg (ignore the HSUART/puc0 stuff, I did some playing around there):
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2015 OpenBSD. All rights reserved.
http://www.OpenBSD.org
OpenBSD 5.7 (GENERIC.MP) #18: Sun Feb 22 23:59:55 CET 2015
root@minnowmax:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 2057011200 (1961MB)
avail mem = 1998393344 (1905MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0x7bad3020 (7 entries)
bios0: vendor coreboot version "4.0-7005-gb9a0809-dirty" date 02/18/2015
bios0: Intel Minnow Max 2GB
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP HPET APIC MCFG SSDT
acpi0: wakeup devices EHC1(S4) XHCI(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 14318179 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Atom(TM) CPU E3825 @ 1.33GHz, 1333.58 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,LONG,LAHF,3DNOWP,PERF,ITSC,SMEP,ERMS
cpu0: 512KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 133MHz
cpu0: mwait min=64, max=64, C-substates=0.2.0.0.0, IBE
cpu1 at mainbus0: apid 4 (application processor)
cpu1: Intel(R) Atom(TM) CPU E3825 @ 1.33GHz, 1333.34 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,LONG,LAHF,3DNOWP,PERF,ITSC,SMEP,ERMS
cpu1: 512KB 64b/line 8-way L2 cache
cpu1: smt 0, core 2, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 87 pins
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-255
acpiprt0 at acpi0: bus 0 (PCI0)
acpicpu0 at acpi0: C1, PSS
acpicpu1 at acpi0: C1, PSS
acpipwrres0 at acpi0: PLPE
acpibtn0 at acpi0: PWRB
cpu0: Enhanced SpeedStep 1333 MHz: speeds: 1333, 1199, 1066, 933, 799,
666, 533 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Bay Trail Host" rev 0x0c
vga1 at pci0 dev 2 function 0 "Intel Bay Trail Video" rev 0x0c
intagp at vga1 not configured
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
sdhc0 at pci0 dev 18 function 0 "Intel Bay Trail SD" rev 0x0c: apic 2
int 18
sdmmc0 at sdhc0
ahci0 at pci0 dev 19 function 0 "Intel Bay Trail AHCI" rev 0x0c: msi,
AHCI 1.3
scsibus1 at ahci0: 32 targets
xhci0 at pci0 dev 20 function 0 "Intel Bay Trail xHCI" rev 0x0c: msi
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 "Intel xHCI root hub" rev 3.00/1.00 addr 1
vendor "Intel", unknown product 0x0f28 (class multimedia subclass audio,
rev 0x0c) at pci0 dev 21 function 0 not configured
vendor "Intel", unknown product 0x0f40 (class system subclass 8237 DMA,
rev 0x0c) at pci0 dev 24 function 0 not configured
vendor "Intel", unknown product 0x0f46 (class serial bus unknown
subclass 0x80, rev 0x0c) at pci0 dev 24 function 6 not configured
vendor "Intel", unknown product 0x0f47 (class serial bus unknown
subclass 0x80, rev 0x0c) at pci0 dev 24 function 7 not configured
"Intel Bay Trail TXE" rev 0x0c at pci0 dev 26 function 0 not configured
vendor "Intel", unknown product 0x0f06 (class system subclass 8237 DMA,
rev 0x0c) at pci0 dev 30 function 0 not configured
vendor "Intel", unknown product 0x0f08 (class serial bus unknown
subclass 0x80, rev 0x0c) at pci0 dev 30 function 1 not configured
vendor "Intel", unknown product 0x0f09 (class serial bus unknown
subclass 0x80, rev 0x0c) at pci0 dev 30 function 2 not configured
puc0 at pci0 dev 30 function 3 "Intel Bay Trail HSUART" rev 0x0c: ports:
1 com
com4 at puc0 port 0 apic 2 int 20: ns8250, no fifo
"Intel Bay Trail HSUART" rev 0x0c at pci0 dev 30 function 4 not
configured
vendor "Intel", unknown product 0x0f0e (class serial bus unknown
subclass 0x80, rev 0x0c) at pci0 dev 30 function 5 not configured
pcib0 at pci0 dev 31 function 0 "Intel Bay Trail LPC" rev 0x0c
ichiic0 at pci0 dev 31 function 3 "Intel Bay Trail SMBus" rev 0x0c: apic
2 int 22
iic0 at ichiic0
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
scsibus2 at sdmmc0: 2 targets, initiator 0
sd0 at scsibus2 targ 1 lun 0: <SD/MMC, Drive #01, > SCSI2 0/direct fixed
sd0: 30191MB, 512 bytes/sector, 61831168 sectors
uhub1 at uhub0 port 1 "Mitsumi Electric Hub in Apple USB Keyboard" rev
1.10/2.11 addr 2
uhidev0 at uhub1 port 1 configuration 1 interface 0 "Mitsumi Electric
Apple USB Keyboard" rev 1.00/1.03 addr 3
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes, country code 13
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub1 port 3 configuration 1 interface 0 "Cirque Corporation
USB GlidePoint" rev 1.10/2.50 addr 4
uhidev1: iclass 3/1
ums0 at uhidev1: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
uhub2 at uhub0 port 2 "Terminus Technology USB 2.0 Hub [MTT]" rev
2.00/1.00 addr 5
uhub2: device problem, disabling port 4
vscsi0 at root
scsibus4 at vscsi0: 256 targets
softraid0 at root
scsibus5 at softraid0: 256 targets
root on sd1a (41292f41c671e220.a) swap on sd1b dump on sd1b
clock: unknown CMOS layout
Automatic boot in progress: starting file system checks.