[coreboot] Useful data for the project

saulgoode at flashingtwelve.brickfilms.com saulgoode at flashingtwelve.brickfilms.com
Thu Oct 30 17:47:28 CET 2008


Data provided per a request on Ubuntuforums  
(http://ubuntuforums.org/showthread.php?t=961975); though my system is  
running Slackware 12.1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: irq_tables.c
Type: text/x-c
Size: 2541 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20081030/d8bed578/attachment.bin>
-------------- next part --------------
/* generated by MPTable, version 2.0.15*/
/* as modified by RGM for coreboot */
#include <console/console.h>
#include <arch/smp/mpspec.h>
#include <device/pci.h>
#include <string.h>
#include <stdint.h>

void *smp_write_config_table(void *v)
{
        static const char sig[4] = "PCMP";
        static const char oem[8] = "LNXI    ";
        static const char productid[12] = "P4DPE       ";
        struct mp_config_table *mc;

        mc = (void *)(((char *)v) + SMP_FLOATING_TABLE_LEN);
        memset(mc, 0, sizeof(*mc));

        memcpy(mc->mpc_signature, sig, sizeof(sig));
        mc->mpc_length = sizeof(*mc); /* initially just the header */
        mc->mpc_spec = 0x04;
        mc->mpc_checksum = 0; /* not yet computed */
        memcpy(mc->mpc_oem, oem, sizeof(oem));
        memcpy(mc->mpc_productid, productid, sizeof(productid));
        mc->mpc_oemptr = 0;
        mc->mpc_oemsize = 0;
        mc->mpc_entry_count = 0; /* No entries yet... */
        mc->mpc_lapic = LAPIC_ADDR;
        mc->mpe_length = 0;
        mc->mpe_checksum = 0;
        mc->reserved = 0;

        smp_write_processors(mc);


/*Bus:		Bus ID	Type*/
/*I/O APICs:	APIC ID	Version	State		Address*/
	smp_write_ioapic(mc, 2, 0x20, 0xfec00000);
	{
		device_t dev;
		struct resource *res;
		dev = dev_find_slot(1, PCI_DEVFN(0x1e,0));
		if (dev) {
			res = find_resource(dev, PCI_BASE_ADDRESS_0);
			if (res) {
				smp_write_ioapic(mc, 3, 0x20, res->base);
			}
		}
		dev = dev_find_slot(1, PCI_DEVFN(0x1c,0));
		if (dev) {
			res = find_resource(dev, PCI_BASE_ADDRESS_0);
			if (res) {
				smp_write_ioapic(mc, 4, 0x20, res->base);
			}
		}
                dev = dev_find_slot(4, PCI_DEVFN(0x1e,0));
                if (dev) {
			res = find_resource(dev, PCI_BASE_ADDRESS_0);
			if (res) {
				smp_write_ioapic(mc, 5, 0x20, res->base);
			}
                }
                dev = dev_find_slot(4, PCI_DEVFN(0x1c,0));
                if (dev) {
			res = find_resource(dev, PCI_BASE_ADDRESS_0);
			if (res) {
				smp_write_ioapic(mc, 8, 0x20, res->base);
			}
                }
	}
/*I/O Ints:	Type	Polarity    Trigger	Bus ID	 IRQ	APIC ID	PIN#
*//*Local Ints:	Type	Polarity    Trigger	Bus ID	 IRQ	APIC ID	PIN#*/
MP Config Extended Table Entries:

Extended Table HOSED!
-------------- next part --------------
superiotool r3698
Probing for ALi Super I/O at 0x3f0...
  Failed. Returned data: id=0xffff, rev=0xff
Probing for ALi Super I/O at 0x370...
  Failed. Returned data: id=0xffff, rev=0xff
Probing for Fintek Super I/O at 0x2e...
  Failed. Returned data: vid=0x80fe, id=0x1752
Probing for Fintek Super I/O at 0x4e...
  Failed. Returned data: vid=0xffff, id=0xffff
Probing for ITE Super I/O (init=0x87,0x01,0x55,0x55/0xaa) at 0x2e...
  Failed. Returned data: id=0x0000, rev=0x0
Probing for ITE Super I/O (init=0x87,0x87) at 0x2e...
  Failed. Returned data: id=0x5217, rev=0xf
Probing for ITE Super I/O (init=0x87,0x01,0x55,0x55/0xaa) at 0x4e...
  Failed. Returned data: id=0xffff, rev=0xf
Probing for ITE Super I/O (init=0x87,0x87) at 0x4e...
  Failed. Returned data: id=0xffff, rev=0xf
Probing for ITE Super I/O (init=legacy/it8661f) at 0x370...
  Failed. Returned data: id=0xffff, rev=0xf
Probing for ITE Super I/O (init=legacy/it8671f) at 0x370...
  Failed. Returned data: id=0xffff, rev=0xf
Probing for NSC Super I/O at 0x2e...
  Failed. Returned data: port=0x00, port+1=0x00
Probing for NSC Super I/O at 0x4e...
  Failed. Returned data: port=0xff, port+1=0xff
Probing for NSC Super I/O at 0x15c...
  Failed. Returned data: port=0xff, port+1=0xff
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x2e...
  Failed. Returned data: id=0x00, rev=0x00
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e...
  Failed. Returned data: id=0x00, rev=0x00
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x4e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x4e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x162e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x162e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x164e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x164e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x3f0...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x3f0...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x370...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x370...
  Failed. Returned data: id=0xff, rev=0xff
Probing for Winbond Super I/O (init=0x88) at 0x2e...
  Failed. Returned data: id/oldid=0x00/0x00, rev=0x00
Probing for Winbond Super I/O (init=0x89) at 0x2e...
  Failed. Returned data: id/oldid=0x00/0x00, rev=0x00
Probing for Winbond Super I/O (init=0x86,0x86) at 0x2e...
  Failed. Returned data: id/oldid=0x00/0x00, rev=0x00
Probing for Winbond Super I/O (init=0x87,0x87) at 0x2e...
Found Winbond W83627HF/F/HG/G (id=0x52, rev=0x17) at 0x2e
Register dump:
idx 02 20 21 22 23 24 25 26  28 29 2a 2b 2c 2e 2f
val ff 52 17 ff fe 80 00 00  00 00 7c c0 ff 00 ff
def 00 52 NA ff 00 MM 00 00  00 00 7c c0 00 00 00
LDN 0x00 (Floppy)
idx 30 60 61 70 74 f0 f1 f2  f4 f5
val 01 03 f0 06 02 0e 00 ff  00 00
def 01 03 f0 06 02 0e 00 ff  00 00
LDN 0x01 (Parallel port)
idx 30 60 61 70 74 f0
val 01 03 78 07 04 38
def 01 03 78 07 04 3f
LDN 0x02 (COM1)
idx 30 60 61 70 f0
val 01 03 f8 04 00
def 01 03 f8 04 00
LDN 0x03 (COM2)
idx 30 60 61 70 f0 f1
val 01 02 f8 03 00 00
def 01 02 f8 03 00 00
LDN 0x05 (Keyboard)
idx 30 60 61 62 63 70 72 f0
val 01 00 60 00 64 01 00 80
def 01 00 60 00 64 01 0c 80
LDN 0x06 (Consumer IR)
idx 30 60 61 70
val 00 00 00 00
def 00 00 00 00
LDN 0x07 (Game port, MIDI port, GPIO 1)
idx 30 60 61 62 63 70 f0 f1  f2
val 07 02 01 03 30 0a ff 00  00
def 00 02 01 03 30 09 ff 00  00
LDN 0x08 (GPIO 2, Watchdog timer)
idx 30 f0 f1 f2 f3 f5 f6 f6  f7
val 01 ff 07 01 00 00 00 00  00
def 00 ff 00 00 00 00 00 00  00
LDN 0x09 (GPIO 3)
idx 30 f0 f1 f2 f3
val 01 ff 00 00 40
def 00 ff 00 00 00
LDN 0x0a (ACPI)
idx 30 70 e0 e1 e2 e3 e4 e5  e6 e7 f0 f1 f3 f4 f6 f7  f9 fe ff
val 00 00 40 03 14 00 00 00  00 00 00 af 37 04 00 00  00 00 00
def 00 00 00 00 NA NA 00 00  00 00 00 00 00 00 00 00  00 00 00
LDN 0x0b (Hardware monitor)
idx 30 60 61 70 f0
val 01 02 90 00 00
def 00 00 00 00 00
Probing for Winbond Super I/O (init=0x88) at 0x4e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x89) at 0x4e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x86,0x86) at 0x4e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x87,0x87) at 0x4e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x88) at 0x3f0...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x89) at 0x3f0...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x86,0x86) at 0x3f0...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x87,0x87) at 0x3f0...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x88) at 0x370...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x89) at 0x370...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x86,0x86) at 0x370...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x87,0x87) at 0x370...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x88) at 0x250...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x89) at 0x250...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x86,0x86) at 0x250...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x87,0x87) at 0x250...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
-------------- next part --------------
# dmidecode 2.9
SMBIOS 2.2 present.
37 structures occupying 934 bytes.
Table at 0x000F0000.

Handle 0x0000, DMI type 0, 19 bytes
	Header and Data:
		00 13 00 00 01 02 00 E0 03 07 90 9E CB 7F 00 00
		00 00 37
	Strings:
		50 68 6F 65 6E 69 78 20 54 65 63 68 6E 6F 6C 6F
		67 69 65 73 2C 20 4C 54 44 00
		"Phoenix Technologies, LTD"
		36 2E 30 30 20 50 47 00
		"6.00 PG"
		30 37 2F 32 39 2F 32 30 30 34 00
		"07/29/2004"

Handle 0x0001, DMI type 1, 25 bytes
	Header and Data:
		01 19 01 00 01 02 03 04 FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF 06
	Strings:
		20 00
		" "
		20 00
		" "
		20 00
		" "
		20 00
		" "

Handle 0x0002, DMI type 2, 8 bytes
	Header and Data:
		02 08 02 00 01 02 03 04
	Strings:
		20 00
		" "
		6E 56 69 64 69 61 2D 6E 46 6F 72 63 65 00
		"nVidia-nForce"
		20 00
		" "
		20 00
		" "

Handle 0x0003, DMI type 3, 13 bytes
	Header and Data:
		03 0D 03 00 01 03 02 03 04 02 02 02 02
	Strings:
		20 00
		" "
		20 00
		" "
		20 00
		" "
		20 00
		" "

Handle 0x0004, DMI type 4, 32 bytes
	Header and Data:
		04 20 04 00 01 03 18 02 81 06 00 00 FF FB 83 03
		03 A1 64 00 F4 01 7E 04 41 04 09 00 0A 00 FF FF
	Strings:
		53 6F 63 6B 65 74 20 41 00
		"Socket A"
		41 4D 44 00
		"AMD"
		41 4D 44 20 41 74 68 6C 6F 6E 28 74 6D 29 20 58
		50 00
		"AMD Athlon(tm) XP"

Handle 0x0005, DMI type 5, 22 bytes
	Header and Data:
		05 16 05 00 04 04 03 03 05 0C 00 14 00 01 03 06
		00 07 00 08 00 00

Handle 0x0006, DMI type 6, 12 bytes
	Header and Data:
		06 0C 06 00 01 0F 0A 01 00 08 08 00
	Strings:
		41 30 00
		"A0"

Handle 0x0007, DMI type 6, 12 bytes
	Header and Data:
		06 0C 07 00 01 FF 0A 01 00 7F 7F 00
	Strings:
		41 31 00
		"A1"

Handle 0x0008, DMI type 6, 12 bytes
	Header and Data:
		06 0C 08 00 01 4F 0A 01 00 0A 0A 00
	Strings:
		41 32 00
		"A2"

Handle 0x0009, DMI type 7, 19 bytes
	Header and Data:
		07 13 09 00 01 80 01 80 00 80 00 20 00 20 00 00
		02 02 02
	Strings:
		49 6E 74 65 72 6E 61 6C 20 43 61 63 68 65 00
		"Internal Cache"

Handle 0x000A, DMI type 7, 19 bytes
	Header and Data:
		07 13 0A 00 01 A1 01 00 01 00 01 20 00 20 00 00
		02 02 02
	Strings:
		45 78 74 65 72 6E 61 6C 20 43 61 63 68 65 00
		"External Cache"

Handle 0x000B, DMI type 8, 9 bytes
	Header and Data:
		08 09 0B 00 01 16 00 00 FF
	Strings:
		50 52 49 4D 41 52 59 20 49 44 45 00
		"PRIMARY IDE"

Handle 0x000C, DMI type 8, 9 bytes
	Header and Data:
		08 09 0C 00 01 16 00 00 FF
	Strings:
		53 45 43 4F 4E 44 41 52 59 20 49 44 45 00
		"SECONDARY IDE"

Handle 0x000D, DMI type 8, 9 bytes
	Header and Data:
		08 09 0D 00 01 17 00 00 A1
	Strings:
		46 44 44 00
		"FDD"

Handle 0x000E, DMI type 8, 9 bytes
	Header and Data:
		08 09 0E 00 01 18 02 08 07
	Strings:
		43 4F 4D 31 00
		"COM1"
		20 00
		" "

Handle 0x000F, DMI type 8, 9 bytes
	Header and Data:
		08 09 0F 00 01 18 02 08 07
	Strings:
		43 4F 4D 32 00
		"COM2"
		20 00
		" "

Handle 0x0010, DMI type 8, 9 bytes
	Header and Data:
		08 09 10 00 01 05 02 05 05
	Strings:
		4C 50 54 31 00
		"LPT1"
		20 00
		" "

Handle 0x0011, DMI type 8, 9 bytes
	Header and Data:
		08 09 11 00 01 0F 02 0F 0D
	Strings:
		4B 65 79 62 6F 61 72 64 00
		"Keyboard"
		20 00
		" "

Handle 0x0012, DMI type 8, 9 bytes
	Header and Data:
		08 09 12 00 01 0F 02 0F 0E
	Strings:
		50 53 2F 32 20 4D 6F 75 73 65 00
		"PS/2 Mouse"
		20 00
		" "

Handle 0x0013, DMI type 8, 9 bytes
	Header and Data:
		08 09 13 00 00 00 01 FF 10
	Strings:
		55 53 42 00
		"USB"

Handle 0x0014, DMI type 9, 13 bytes
	Header and Data:
		09 0D 14 00 01 06 05 03 04 01 00 02 01
	Strings:
		50 43 49 30 00
		"PCI0"

Handle 0x0015, DMI type 9, 13 bytes
	Header and Data:
		09 0D 15 00 01 06 05 03 04 02 00 02 01
	Strings:
		50 43 49 31 00
		"PCI1"

Handle 0x0016, DMI type 9, 13 bytes
	Header and Data:
		09 0D 16 00 01 06 05 03 04 03 00 02 01
	Strings:
		50 43 49 32 00
		"PCI2"

Handle 0x0017, DMI type 9, 13 bytes
	Header and Data:
		09 0D 17 00 01 06 05 03 04 04 00 02 01
	Strings:
		50 43 49 33 00
		"PCI3"

Handle 0x0018, DMI type 9, 13 bytes
	Header and Data:
		09 0D 18 00 01 06 05 03 04 05 00 02 01
	Strings:
		50 43 49 34 00
		"PCI4"

Handle 0x0019, DMI type 9, 13 bytes
	Header and Data:
		09 0D 19 00 01 0F 05 04 04 00 00 02 00
	Strings:
		41 47 50 00
		"AGP"

Handle 0x001A, DMI type 13, 22 bytes
	Header and Data:
		0D 16 1A 00 03 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 01
	Strings:
		6E 7C 55 53 7C 69 73 6F 38 38 35 39 2D 31 00
		"n|US|iso8859-1"
		6E 7C 55 53 7C 69 73 6F 38 38 35 39 2D 31 00
		"n|US|iso8859-1"
		72 7C 43 41 7C 69 73 6F 38 38 35 39 2D 31 00
		"r|CA|iso8859-1"
		61 7C 4A 50 7C 75 6E 69 63 6F 64 65 00
		"a|JP|unicode"

Handle 0x001B, DMI type 16, 15 bytes
	Header and Data:
		10 0F 1B 00 03 03 03 00 00 18 00 FE FF 03 00

Handle 0x001C, DMI type 17, 21 bytes
	Header and Data:
		11 15 1C 00 1B 00 FE FF FF FF FF FF 00 01 09 00
		01 02 02 00 00
	Strings:
		41 30 00
		"A0"
		42 61 6E 6B 30 2F 31 00
		"Bank0/1"

Handle 0x001D, DMI type 17, 21 bytes
	Header and Data:
		11 15 1D 00 1B 00 FE FF FF FF FF FF 00 00 09 00
		01 02 02 00 00
	Strings:
		41 31 00
		"A1"
		42 61 6E 6B 32 2F 33 00
		"Bank2/3"

Handle 0x001E, DMI type 17, 21 bytes
	Header and Data:
		11 15 1E 00 1B 00 FE FF FF FF FF FF 00 04 09 00
		01 02 02 00 00
	Strings:
		41 32 00
		"A2"
		42 61 6E 6B 34 2F 35 00
		"Bank4/5"

Handle 0x001F, DMI type 19, 15 bytes
	Header and Data:
		13 0F 1F 00 00 00 00 00 FF FF 13 00 1B 00 01

Handle 0x0020, DMI type 20, 19 bytes
	Header and Data:
		14 13 20 00 00 00 00 00 FF FF 03 00 1C 00 1F 00
		01 00 00

Handle 0x0021, DMI type 20, 19 bytes
	Header and Data:
		14 13 21 00 00 00 00 00 00 00 00 00 1D 00 1F 00
		01 00 00

Handle 0x0022, DMI type 20, 19 bytes
	Header and Data:
		14 13 22 00 00 00 04 00 FF FF 13 00 1E 00 1F 00
		01 00 00

Handle 0x0023, DMI type 32, 11 bytes
	Header and Data:
		20 0B 23 00 00 00 00 00 00 00 00

Handle 0x0024, DMI type 127, 4 bytes
	Header and Data:
		7F 04 24 00

-------------- next part --------------
-[0000:00]-+-00.0  nVidia Corporation nForce2 IGP2 [10de:01e0]
           +-00.1  nVidia Corporation nForce2 Memory Controller 1 [10de:01eb]
           +-00.2  nVidia Corporation nForce2 Memory Controller 4 [10de:01ee]
           +-00.3  nVidia Corporation nForce2 Memory Controller 3 [10de:01ed]
           +-00.4  nVidia Corporation nForce2 Memory Controller 2 [10de:01ec]
           +-00.5  nVidia Corporation nForce2 Memory Controller 5 [10de:01ef]
           +-01.0  nVidia Corporation nForce2 ISA Bridge [10de:0060]
           +-01.1  nVidia Corporation nForce2 SMBus (MCP) [10de:0064]
           +-02.0  nVidia Corporation nForce2 USB Controller [10de:0067]
           +-02.1  nVidia Corporation nForce2 USB Controller [10de:0067]
           +-02.2  nVidia Corporation nForce2 USB Controller [10de:0068]
           +-04.0  nVidia Corporation nForce2 Ethernet Controller [10de:0066]
           +-06.0  nVidia Corporation nForce2 AC97 Audio Controler (MCP) [10de:006a]
           +-08.0-[0000:01]--+-0b.0  Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139]
           |                 +-0c.0  Silicon Image, Inc. SiI 3112 [SATALink/SATARaid] Serial ATA Controller [1095:3112]
           |                 \-0d.0  VIA Technologies, Inc. IEEE 1394 Host Controller [1106:3044]
           +-09.0  nVidia Corporation nForce2 IDE [10de:0065]
           \-1e.0-[0000:02]----00.0  nVidia Corporation NV34 [GeForce FX 5200] [10de:0322]
-------------- next part --------------
tesla
    description: Desktop Computer
    width: 32 bits
    capabilities: smbios-2.2 dmi-2.2 smp
    configuration: boot=normal chassis=desktop
  *-core
       description: Motherboard
       product: nVidia-nForce
       physical id: 0
     *-firmware
          description: BIOS
          vendor: Phoenix Technologies, LTD
          physical id: 0
          version: 6.00 PG (07/29/2004)
          size: 128KiB
          capacity: 448KiB
          capabilities: isa pci pnp apm upgrade shadowing cdboot bootselect socketedrom edd int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp ls120boot zipboot
     *-cpu
          description: CPU
          product: AMD Athlon(tm)
          vendor: Advanced Micro Devices [AMD]
          physical id: 4
          bus info: cpu at 0
          version: 6.8.1
          slot: Socket A
          size: 1150MHz
          width: 32 bits
          clock: 100MHz
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
        *-cache:0
             description: L1 cache
             physical id: 9
             slot: Internal Cache
             size: 128KiB
             capacity: 128KiB
             capabilities: synchronous internal write-back
        *-cache:1
             description: L2 cache
             physical id: a
             slot: External Cache
             size: 256KiB
             capacity: 256KiB
             capabilities: synchronous external write-back
     *-memory
          description: System Memory
          physical id: 1b
          slot: System board or motherboard
          size: 1280MiB
          capacity: 1536MiB
        *-bank:0
             description: DIMM
             physical id: 0
             slot: A0
             size: 256MiB
        *-bank:1
             description: DIMM [empty]
             physical id: 1
             slot: A1
        *-bank:2
             description: DIMM
             physical id: 2
             slot: A2
             size: 1GiB
     *-pci
          description: Host bridge
          product: nForce2 IGP2
          vendor: nVidia Corporation
          physical id: 100
          bus info: pci at 0000:00:00.0
          version: c1
          width: 32 bits
          clock: 66MHz
          configuration: driver=agpgart-nvidia module=nvidia_agp
        *-memory:0 UNCLAIMED
             description: RAM memory
             product: nForce2 Memory Controller 1
             vendor: nVidia Corporation
             physical id: 0.1
             bus info: pci at 0000:00:00.1
             version: c1
             width: 32 bits
             clock: 66MHz (15.2ns)
             configuration: latency=0
        *-memory:1 UNCLAIMED
             description: RAM memory
             product: nForce2 Memory Controller 4
             vendor: nVidia Corporation
             physical id: 0.2
             bus info: pci at 0000:00:00.2
             version: c1
             width: 32 bits
             clock: 66MHz (15.2ns)
             configuration: latency=0
        *-memory:2 UNCLAIMED
             description: RAM memory
             product: nForce2 Memory Controller 3
             vendor: nVidia Corporation
             physical id: 0.3
             bus info: pci at 0000:00:00.3
             version: c1
             width: 32 bits
             clock: 66MHz (15.2ns)
             configuration: latency=0
        *-memory:3 UNCLAIMED
             description: RAM memory
             product: nForce2 Memory Controller 2
             vendor: nVidia Corporation
             physical id: 0.4
             bus info: pci at 0000:00:00.4
             version: c1
             width: 32 bits
             clock: 66MHz (15.2ns)
             configuration: latency=0
        *-memory:4 UNCLAIMED
             description: RAM memory
             product: nForce2 Memory Controller 5
             vendor: nVidia Corporation
             physical id: 0.5
             bus info: pci at 0000:00:00.5
             version: c1
             width: 32 bits
             clock: 66MHz (15.2ns)
             configuration: latency=0
        *-isa
             description: ISA bridge
             product: nForce2 ISA Bridge
             vendor: nVidia Corporation
             physical id: 1
             bus info: pci at 0000:00:01.0
             version: a4
             width: 32 bits
             clock: 66MHz
             capabilities: isa ht bus_master cap_list
             configuration: latency=0
        *-serial
             description: SMBus
             product: nForce2 SMBus (MCP)
             vendor: nVidia Corporation
             physical id: 1.1
             bus info: pci at 0000:00:01.1
             version: a2
             width: 32 bits
             clock: 66MHz
             capabilities: pm cap_list
             configuration: driver=nForce2_smbus latency=0 maxlatency=1 mingnt=3 module=i2c_nforce2
        *-usb:0
             description: USB Controller
             product: nForce2 USB Controller
             vendor: nVidia Corporation
             physical id: 2
             bus info: pci at 0000:00:02.0
             version: a4
             width: 32 bits
             clock: 66MHz
             capabilities: pm ohci bus_master cap_list
             configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3 module=ohci_hcd
           *-usbhost
                product: OHCI Host Controller
                vendor: Linux 2.6.24.5-smp ohci_hcd
                physical id: 1
                bus info: usb at 2
                logical name: usb2
                version: 2.06
                capabilities: usb-1.10
                configuration: driver=hub slots=3 speed=12.0MB/s
              *-usb
                   description: Mouse
                   product: USB-PS/2 Optical Mouse
                   vendor: Logitech
                   physical id: 1
                   bus info: usb at 2:1
                   version: 20.00
                   capabilities: usb-2.00
                   configuration: driver=usbhid maxpower=98mA speed=1.5MB/s
        *-usb:1
             description: USB Controller
             product: nForce2 USB Controller
             vendor: nVidia Corporation
             physical id: 2.1
             bus info: pci at 0000:00:02.1
             version: a4
             width: 32 bits
             clock: 66MHz
             capabilities: pm ohci bus_master cap_list
             configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3 module=ohci_hcd
           *-usbhost
                product: OHCI Host Controller
                vendor: Linux 2.6.24.5-smp ohci_hcd
                physical id: 1
                bus info: usb at 3
                logical name: usb3
                version: 2.06
                capabilities: usb-1.10
                configuration: driver=hub slots=3 speed=12.0MB/s
        *-usb:2
             description: USB Controller
             product: nForce2 USB Controller
             vendor: nVidia Corporation
             physical id: 2.2
             bus info: pci at 0000:00:02.2
             version: a4
             width: 32 bits
             clock: 66MHz
             capabilities: debug pm ehci bus_master cap_list
             configuration: driver=ehci_hcd latency=0 maxlatency=1 mingnt=3 module=ehci_hcd
           *-usbhost
                product: EHCI Host Controller
                vendor: Linux 2.6.24.5-smp ehci_hcd
                physical id: 1
                bus info: usb at 1
                logical name: usb1
                version: 2.06
                capabilities: usb-2.00
                configuration: driver=hub slots=6 speed=480.0MB/s
        *-network
             description: Ethernet interface
             product: nForce2 Ethernet Controller
             vendor: nVidia Corporation
             physical id: 4
             bus info: pci at 0000:00:04.0
             logical name: eth0
             version: a1
             serial: 00:04:61:66:29:e9
             size: 100MB/s
             capacity: 100MB/s
             width: 32 bits
             clock: 66MHz
             capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
             configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.61 duplex=full ip=192.168.0.10 latency=0 link=yes maxlatency=20 mingnt=1 module=forcedeth multicast=yes port=MII speed=100MB/s
        *-multimedia
             description: Multimedia audio controller
             product: nForce2 AC97 Audio Controler (MCP)
             vendor: nVidia Corporation
             physical id: 6
             bus info: pci at 0000:00:06.0
             version: a1
             width: 32 bits
             clock: 66MHz
             capabilities: pm bus_master cap_list
             configuration: driver=Intel ICH latency=0 maxlatency=5 mingnt=2 module=snd_intel8x0
        *-pci:0
             description: PCI bridge
             product: nForce2 External PCI Bridge
             vendor: nVidia Corporation
             physical id: 8
             bus info: pci at 0000:00:08.0
             version: a3
             width: 32 bits
             clock: 66MHz
             capabilities: pci normal_decode bus_master
           *-network DISABLED
                description: Ethernet interface
                product: RTL-8139/8139C/8139C+
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: b
                bus info: pci at 0000:01:0b.0
                logical name: eth1
                version: 10
                serial: 00:04:61:66:2a:4d
                size: 10MB/s
                capacity: 100MB/s
                width: 32 bits
                clock: 33MHz
                capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=half latency=32 link=no maxlatency=64 mingnt=32 module=8139too multicast=yes port=MII speed=10MB/s
           *-storage
                description: RAID bus controller
                product: SiI 3112 [SATALink/SATARaid] Serial ATA Controller
                vendor: Silicon Image, Inc.
                physical id: c
                bus info: pci at 0000:01:0c.0
                version: 02
                width: 32 bits
                clock: 66MHz
                capabilities: storage pm bus_master cap_list
                configuration: driver=sata_sil latency=32 module=sata_sil
           *-firewire
                description: FireWire (IEEE 1394)
                product: IEEE 1394 Host Controller
                vendor: VIA Technologies, Inc.
                physical id: d
                bus info: pci at 0000:01:0d.0
                version: 80
                width: 32 bits
                clock: 33MHz
                capabilities: pm ohci bus_master cap_list
                configuration: driver=ohci1394 latency=32 maxlatency=32 module=ohci1394
        *-ide
             description: IDE interface
             product: nForce2 IDE
             vendor: nVidia Corporation
             physical id: 9
             bus info: pci at 0000:00:09.0
             version: a2
             width: 32 bits
             clock: 66MHz
             capabilities: ide pm bus_master cap_list
             configuration: driver=AMD_IDE latency=0 maxlatency=1 mingnt=3
           *-ide:0
                description: IDE Channel 0
                physical id: 0
                bus info: ide at 0
                logical name: ide0
                clock: 66MHz
              *-disk
                   description: ATA Disk
                   product: SAMSUNG SP8004H
                   physical id: 0
                   bus info: ide at 0.0
                   logical name: /dev/hda
                   version: QW100-60
                   serial: 0415J1FTA40457
                   size: 74GiB (80GB)
                   capacity: 74GiB (80GB)
                   capabilities: ata dma lba iordy smart security pm partitioned partitioned:dos
                   configuration: mode=udma2 signature=d7e6d7e6 smart=on
                 *-volume:0
                      description: EXT3 volume
                      vendor: Linux
                      physical id: 1
                      bus info: ide at 0.0,1
                      logical name: /dev/hda1
                      version: 1.0
                      serial: 7fead33e-163f-419f-b999-779acae48f1b
                      size: 31GiB
                      capacity: 31GiB
                      capabilities: primary bootable journaled extended_attributes large_files huge_files recover ext3 ext2 initialized
                      configuration: created=2008-04-11 02:51:29 filesystem=ext3 modified=2008-10-07 04:15:22 mounted=2008-10-03 19:32:33 state=clean
                 *-volume:1
                      description: EXT3 volume
                      vendor: Linux
                      physical id: 2
                      bus info: ide at 0.0,2
                      logical name: /dev/hda2
                      logical name: /home
                      version: 1.0
                      serial: dfa3873e-5f36-488f-820b-9a2b07cb5bac
                      size: 18GiB
                      capacity: 18GiB
                      capabilities: primary bootable journaled extended_attributes large_files huge_files recover ext3 ext2 initialized
                      configuration: created=2007-05-24 21:46:28 filesystem=ext3 modified=2008-10-07 04:15:28 mount.fstype=ext3 mount.options=rw,data=ordered mounted=2008-10-03 19:32:43 state=mounted
                 *-volume:2
                      description: Linux filesystem partition
                      physical id: 3
                      bus info: ide at 0.0,3
                      logical name: /dev/hda3
                      logical name: /pub
                      version: 3.6
                      size: 24GiB
                      capacity: 24GiB
                      capabilities: primary journaled reiserfs initialized
                      configuration: filesystem=reiserfs hash=r5 mount.fstype=reiserfs mount.options=rw state=mounted
                 *-volume:3
                      description: Linux swap volume
                      physical id: 4
                      bus info: ide at 0.0,4
                      logical name: /dev/hda4
                      version: 1
                      serial: dd1a553e-274b-46f3-9ce4-25e861fafe70
                      size: 478MiB
                      capacity: 478MiB
                      capabilities: primary nofs swap initialized
                      configuration: filesystem=swap pagesize=4096
           *-ide:1
                description: IDE Channel 1
                physical id: 1
                bus info: ide at 1
                logical name: ide1
                clock: 66MHz
              *-cdrom:0
                   description: DVD reader
                   product: HITACHI DVD-ROM GD-5000
                   vendor: Hitachi
                   physical id: 0
                   bus info: ide at 1.0
                   logical name: /dev/hdc
                   version: 0212
                   capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio dvd
                   configuration: status=ready
                 *-medium
                      physical id: 0
                      logical name: /dev/hdc
              *-cdrom:1
                   description: CD-R/CD-RW writer
                   product: SONY CD-RW CRX230E
                   physical id: 1
                   bus info: ide at 1.1
                   logical name: /dev/hdd
                   version: QYS1
                   capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio cd-r cd-rw
                   configuration: mode=udma2 status=ready
                 *-medium
                      physical id: 0
                      logical name: /dev/hdd
        *-pci:1
             description: PCI bridge
             product: nForce2 AGP
             vendor: nVidia Corporation
             physical id: 1e
             bus info: pci at 0000:00:1e.0
             version: c1
             width: 32 bits
             clock: 66MHz
             capabilities: pci normal_decode bus_master
           *-display
                description: VGA compatible controller
                product: NV34 [GeForce FX 5200]
                vendor: nVidia Corporation
                physical id: 0
                bus info: pci at 0000:02:00.0
                version: a1
                width: 32 bits
                clock: 66MHz
                capabilities: pm agp agp-3.0 vga_controller bus_master cap_list
                configuration: driver=nvidia latency=248 maxlatency=1 mingnt=5 module=nvidia


More information about the coreboot mailing list