[coreboot] : ASUS P2-M2A690G Barebone

Cirdec AREVIR cirdec.arevir at gmail.com
Thu Mar 12 04:43:28 CET 2009


  Hi,

  I'm trying to try Coreboot on this barebone that seems to be like the
M2A-VM motherboard but flashrom can't do nothing with the flash chip :


Calibrating delay loop... OK.
No coreboot table found.
Found chipset "ATI(AMD) SB600", enabling flash write... OK.
No EEPROM/flash device found.
If you know which flash chip you have, and if this version of flashrom
supports a similar flash chip, you can try to force read your chip. Run:
flashrom -f -r -c similar_supported_flash_chip filename

  The flash chip is an EON-EN25F80, after visual checking ;-)

  So, I bring in attachment some useful data, the motherboard is recognized
as M2R68L, a standard AMD690G motherboard

  Any idea ?

Thx.

Regards

Cedric.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090312/8ffe667e/attachment.html>
-------------- next part --------------
# dmidecode 2.9
SMBIOS 2.4 present.
41 structures occupying 1677 bytes.
Table at 0x000F0690.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: American Megatrends Inc.
	Version: 0401   
	Release Date: 06/04/2007
	Address: 0xF0000
	Runtime Size: 64 kB
	ROM Size: 1024 kB
	Characteristics:
		ISA is supported
		PCI is supported
		PNP is supported
		APM is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		ESCD support is available
		Boot from CD is supported
		Selectable boot is supported
		BIOS ROM is socketed
		EDD is supported
		5.25"/1.2 MB floppy services are supported (int 13h)
		3.5"/720 KB floppy services are supported (int 13h)
		3.5"/2.88 MB floppy services are supported (int 13h)
		Print screen service is supported (int 5h)
		8042 keyboard services are supported (int 9h)
		Serial services are supported (int 14h)
		Printer services are supported (int 17h)
		CGA/mono video services are supported (int 10h)
		ACPI is supported
		USB legacy is supported
		LS-120 boot is supported
		ATAPI Zip drive boot is supported
		BIOS boot specification is supported
		Targeted content distribution is supported
	BIOS Revision: 8.14

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: System manufacturer
	Product Name: System Product Name
	Version: System Version
	Serial Number: System Serial Number
	UUID: 401F0011-D800-0170-1DA3-001D60502AF4
	Wake-up Type: Power Switch
	SKU Number: To Be Filled By O.E.M.
	Family: To Be Filled By O.E.M.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: ASUSTeK Computer INC.
	Product Name: M2R68L
	Version: Rev 1.xx
	Serial Number: MS1C78BCKN03315
	Asset Tag: To Be Filled By O.E.M.
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: To Be Filled By O.E.M.
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
	Manufacturer: Chassis Manufacture
	Type: Desktop
	Lock: Not Present
	Version: Chassis Version
	Serial Number: Chassis Serial Number
	Asset Tag: Asset-1234567890
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000001
	Height: Unspecified
	Number Of Power Cords: 1
	Contained Elements: 0

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
	Socket Designation: Socket AM2
	Type: Central Processor
	Family: Other
	Manufacturer: AMD              
	ID: B1 0F 06 00 FF FB 8B 17
	Version: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+      
	Voltage: 1.5 V
	External Clock: 200 MHz
	Max Speed: 2000 MHz
	Current Speed: 2100 MHz
	Status: Populated, Enabled
	Upgrade: Other
	L1 Cache Handle: 0x0005
	L2 Cache Handle: 0x0006
	L3 Cache Handle: 0x0007
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.

Handle 0x0005, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L1-Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Varies With Memory Address
	Location: Internal
	Installed Size: 128 KB
	Maximum Size: 128 KB
	Supported SRAM Types:
		Pipeline Burst
	Installed SRAM Type: Pipeline Burst
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 4-way Set-associative

Handle 0x0006, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L2-Cache
	Configuration: Enabled, Not Socketed, Level 2
	Operational Mode: Varies With Memory Address
	Location: Internal
	Installed Size: 1024 KB
	Maximum Size: 1024 KB
	Supported SRAM Types:
		Pipeline Burst
	Installed SRAM Type: Pipeline Burst
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Unified
	Associativity: 4-way Set-associative

Handle 0x0007, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L3-Cache
	Configuration: Disabled, Not Socketed, Level 3
	Operational Mode: Unknown
	Location: Internal
	Installed Size: 0 KB
	Maximum Size: 0 KB
	Supported SRAM Types:
		Unknown
	Installed SRAM Type: Unknown
	Speed: Unknown
	Error Correction Type: Unknown
	System Type: Unknown
	Associativity: Unknown

Handle 0x0008, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: PS/2 Mouse
	Internal Connector Type: None
	External Reference Designator: PS2Mouse
	External Connector Type: PS/2
	Port Type: Mouse Port

Handle 0x0009, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: PS/2 KeyBoard
	Internal Connector Type: None
	External Reference Designator: Keyboard
	External Connector Type: PS/2
	Port Type: Keyboard Port

Handle 0x000A, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB1
	Internal Connector Type: None
	External Reference Designator: USB1
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000B, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB2
	Internal Connector Type: None
	External Reference Designator: USB2
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000C, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB3
	Internal Connector Type: None
	External Reference Designator: USB3
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB4
	Internal Connector Type: None
	External Reference Designator: USB4
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB5
	Internal Connector Type: None
	External Reference Designator: USB5
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000F, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB6
	Internal Connector Type: None
	External Reference Designator: USB6
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0010, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: COM A
	Internal Connector Type: None
	External Reference Designator: COM A
	External Connector Type: DB-9 male
	Port Type: Serial Port 16550A Compatible

Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: Card Reader
	Internal Connector Type: None
	External Reference Designator: Card Reader
	External Connector Type: Other
	Port Type: Other

Handle 0x0012, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: PRI IDE
	Internal Connector Type: On Board IDE
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

Handle 0x0013, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: SB_SATA1
	Internal Connector Type: On Board IDE
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

Handle 0x0014, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: SB_SATA2
	Internal Connector Type: On Board IDE
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

Handle 0x0015, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: CPU FAN
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

Handle 0x0016, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB7
	Internal Connector Type: Access Bus (USB)
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: USB

Handle 0x0017, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: USB8
	Internal Connector Type: Access Bus (USB)
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: USB

Handle 0x0018, DMI type 9, 13 bytes
System Slot Information
	Designation: PCI1
	Type: 32-bit PCI
	Current Usage: Available
	Length: Short
	ID: 1
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported

Handle 0x0019, DMI type 9, 13 bytes
System Slot Information
	Designation: PCIE1X
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 1
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported

Handle 0x001A, DMI type 10, 6 bytes
On Board Device Information
	Type: Video
	Status: Enabled
	Description:   To Be Filled By O.E.M.

Handle 0x001B, DMI type 10, 6 bytes
On Board Device Information
	Type: Ethernet
	Status: Enabled
	Description: To Be Filled By O.E.M.

Handle 0x001C, DMI type 10, 6 bytes
On Board Device Information
	Type: Sound
	Status: Enabled
	Description: To Be Filled By O.E.M.

Handle 0x001D, DMI type 10, 6 bytes
On Board Device Information
	Type: Other
	Status: Enabled
	Description: To Be Filled By O.E.M.

Handle 0x001E, DMI type 11, 5 bytes
OEM Strings
	String 1: To Be Filled By O.E.M.
	String 2: To Be Filled By O.E.M.
	String 3: To Be Filled By O.E.M.
	String 4: To Be Filled By O.E.M.

Handle 0x001F, DMI type 13, 22 bytes
BIOS Language Information
	Installable Languages: 1
		en|US|iso8859-1
	Currently Installed Language: en|US|iso8859-1

Handle 0x0020, DMI type 15, 55 bytes
System Event Log
	Area Length: 1008 bytes
	Header Start Offset: 0x2010
	Header Length: 16 bytes
	Data Start Offset: 0x2020
	Access Method: General-purpose non-volatile data functions
	Access Address: 0x0002
	Status: Valid, Not Full
	Change Token: 0x00000000
	Header Format: Type 1
	Supported Log Type Descriptors: 9
	Descriptor 1: Single-bit ECC memory error
	Data Format 1: Multiple-event handle
	Descriptor 2: Multi-bit ECC memory error
	Data Format 2: Multiple-event handle
	Descriptor 3: Parity memory error
	Data Format 3: Multiple-event
	Descriptor 4: I/O channel block
	Data Format 4: Multiple-event
	Descriptor 5: POST error
	Data Format 5: POST results bitmap
	Descriptor 6: PCI parity error
	Data Format 6: Multiple-event handle
	Descriptor 7: PCI system error
	Data Format 7: Multiple-event handle
	Descriptor 8: System limit exceeded
	Data Format 8: Multiple-event system management
	Descriptor 9: OEM-specific
	Data Format 9: POST results bitmap

Handle 0x0021, DMI type 16, 15 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 8 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x0022, DMI type 19, 15 bytes
Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0007FFFFFFF
	Range Size: 2 GB
	Physical Array Handle: 0x0021
	Partition Width: 0

Handle 0x0023, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0021
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 1024 MB
	Form Factor: DIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK0
	Type: DDR2
	Type Detail: Synchronous
	Speed: 400 MHz (2.5 ns)
	Manufacturer: Manufacturer0
	Serial Number: SerNum0
	Asset Tag: AssetTagNum0
	Part Number: PartNum0

Handle 0x0024, DMI type 20, 19 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0003FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x0023
	Memory Array Mapped Address Handle: 0x0022
	Partition Row Position: 1

Handle 0x0025, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0021
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 1024 MB
	Form Factor: DIMM
	Set: None
	Locator: DIMM1
	Bank Locator: BANK1
	Type: DDR2
	Type Detail: Synchronous
	Speed: 400 MHz (2.5 ns)
	Manufacturer: Manufacturer1
	Serial Number: SerNum1
	Asset Tag: AssetTagNum1
	Part Number: PartNum1

Handle 0x0026, DMI type 20, 19 bytes
Memory Device Mapped Address
	Starting Address: 0x00040000000
	Ending Address: 0x0007FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x0025
	Memory Array Mapped Address Handle: 0x0022
	Partition Row Position: 1

Handle 0x0027, DMI type 32, 20 bytes
System Boot Information
	Status: No errors detected

Handle 0x0028, DMI type 127, 4 bytes
End Of Table

-------------- next part --------------
# dmidecode 2.9
SMBIOS 2.4 present.
41 structures occupying 1677 bytes.
Table at 0x000F0690.

Handle 0x0000, DMI type 0, 24 bytes
	Header and Data:
		00 18 00 00 01 02 00 F0 03 0F 90 DE 8B 7F 01 00
		00 00 33 05 08 0E FF FF
	Strings:
		41 6D 65 72 69 63 61 6E 20 4D 65 67 61 74 72 65
		6E 64 73 20 49 6E 63 2E 00
		"American Megatrends Inc."
		30 34 30 31 20 20 20 00
		"0401   "
		30 36 2F 30 34 2F 32 30 30 37 00
		"06/04/2007"

Handle 0x0001, DMI type 1, 27 bytes
	Header and Data:
		01 1B 01 00 01 02 03 04 40 1F 00 11 D8 00 01 70
		1D A3 00 1D 60 50 2A F4 06 05 06
	Strings:
		53 79 73 74 65 6D 20 6D 61 6E 75 66 61 63 74 75
		72 65 72 00
		"System manufacturer"
		53 79 73 74 65 6D 20 50 72 6F 64 75 63 74 20 4E
		61 6D 65 00
		"System Product Name"
		53 79 73 74 65 6D 20 56 65 72 73 69 6F 6E 00
		"System Version"
		53 79 73 74 65 6D 20 53 65 72 69 61 6C 20 4E 75
		6D 62 65 72 00
		"System Serial Number"
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x0002, DMI type 2, 15 bytes
	Header and Data:
		02 0F 02 00 01 02 03 04 05 09 06 03 00 0A 00
	Strings:
		41 53 55 53 54 65 4B 20 43 6F 6D 70 75 74 65 72
		20 49 4E 43 2E 00
		"ASUSTeK Computer INC."
		4D 32 52 36 38 4C 00
		"M2R68L"
		52 65 76 20 31 2E 78 78 00
		"Rev 1.xx"
		4D 53 31 43 37 38 42 43 4B 4E 30 33 33 31 35 00
		"MS1C78BCKN03315"
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x0003, DMI type 3, 21 bytes
	Header and Data:
		03 15 03 00 01 03 02 03 04 03 03 03 03 01 00 00
		00 00 01 00 00
	Strings:
		43 68 61 73 73 69 73 20 4D 61 6E 75 66 61 63 74
		75 72 65 00
		"Chassis Manufacture"
		43 68 61 73 73 69 73 20 56 65 72 73 69 6F 6E 00
		"Chassis Version"
		43 68 61 73 73 69 73 20 53 65 72 69 61 6C 20 4E
		75 6D 62 65 72 00
		"Chassis Serial Number"
		41 73 73 65 74 2D 31 32 33 34 35 36 37 38 39 30
		00
		"Asset-1234567890"

Handle 0x0004, DMI type 4, 35 bytes
	Header and Data:
		04 23 04 00 01 03 01 02 B1 0F 06 00 FF FB 8B 17
		03 8F C8 00 D0 07 34 08 41 01 05 00 06 00 07 00
		04 05 06
	Strings:
		53 6F 63 6B 65 74 20 41 4D 32 00
		"Socket AM2"
		41 4D 44 20 20 20 20 20 20 20 20 20 20 20 20 20
		20 00
		"AMD              "
		41 4D 44 20 41 74 68 6C 6F 6E 28 74 6D 29 20 36
		34 20 58 32 20 44 75 61 6C 20 43 6F 72 65 20 50
		72 6F 63 65 73 73 6F 72 20 34 30 30 30 2B 20 20
		20 20 20 20 00
		"AMD Athlon(tm) 64 X2 Dual Core Processor 4000+      "
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x0005, DMI type 7, 19 bytes
	Header and Data:
		07 13 05 00 01 80 02 80 00 80 00 10 00 10 00 00
		05 04 05
	Strings:
		4C 31 2D 43 61 63 68 65 00
		"L1-Cache"

Handle 0x0006, DMI type 7, 19 bytes
	Header and Data:
		07 13 06 00 01 81 02 00 04 00 04 10 00 10 00 00
		05 05 05
	Strings:
		4C 32 2D 43 61 63 68 65 00
		"L2-Cache"

Handle 0x0007, DMI type 7, 19 bytes
	Header and Data:
		07 13 07 00 01 02 03 00 00 00 00 02 00 02 00 00
		02 02 02
	Strings:
		4C 33 2D 43 61 63 68 65 00
		"L3-Cache"

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

Handle 0x0009, DMI type 8, 9 bytes
	Header and Data:
		08 09 09 00 01 00 02 0F 0D
	Strings:
		50 53 2F 32 20 4B 65 79 42 6F 61 72 64 00
		"PS/2 KeyBoard"
		4B 65 79 62 6F 61 72 64 00
		"Keyboard"

Handle 0x000A, DMI type 8, 9 bytes
	Header and Data:
		08 09 0A 00 01 00 02 12 10
	Strings:
		55 53 42 31 00
		"USB1"
		55 53 42 31 00
		"USB1"

Handle 0x000B, DMI type 8, 9 bytes
	Header and Data:
		08 09 0B 00 01 00 02 12 10
	Strings:
		55 53 42 32 00
		"USB2"
		55 53 42 32 00
		"USB2"

Handle 0x000C, DMI type 8, 9 bytes
	Header and Data:
		08 09 0C 00 01 00 02 12 10
	Strings:
		55 53 42 33 00
		"USB3"
		55 53 42 33 00
		"USB3"

Handle 0x000D, DMI type 8, 9 bytes
	Header and Data:
		08 09 0D 00 01 00 02 12 10
	Strings:
		55 53 42 34 00
		"USB4"
		55 53 42 34 00
		"USB4"

Handle 0x000E, DMI type 8, 9 bytes
	Header and Data:
		08 09 0E 00 01 00 02 12 10
	Strings:
		55 53 42 35 00
		"USB5"
		55 53 42 35 00
		"USB5"

Handle 0x000F, DMI type 8, 9 bytes
	Header and Data:
		08 09 0F 00 01 00 02 12 10
	Strings:
		55 53 42 36 00
		"USB6"
		55 53 42 36 00
		"USB6"

Handle 0x0010, DMI type 8, 9 bytes
	Header and Data:
		08 09 10 00 01 00 02 08 09
	Strings:
		43 4F 4D 20 41 00
		"COM A"
		43 4F 4D 20 41 00
		"COM A"

Handle 0x0011, DMI type 8, 9 bytes
	Header and Data:
		08 09 11 00 01 00 02 FF FF
	Strings:
		43 61 72 64 20 52 65 61 64 65 72 00
		"Card Reader"
		43 61 72 64 20 52 65 61 64 65 72 00
		"Card Reader"

Handle 0x0012, DMI type 8, 9 bytes
	Header and Data:
		08 09 12 00 01 16 00 00 FF
	Strings:
		50 52 49 20 49 44 45 00
		"PRI IDE"

Handle 0x0013, DMI type 8, 9 bytes
	Header and Data:
		08 09 13 00 01 16 00 00 FF
	Strings:
		53 42 5F 53 41 54 41 31 00
		"SB_SATA1"

Handle 0x0014, DMI type 8, 9 bytes
	Header and Data:
		08 09 14 00 01 16 00 00 FF
	Strings:
		53 42 5F 53 41 54 41 32 00
		"SB_SATA2"

Handle 0x0015, DMI type 8, 9 bytes
	Header and Data:
		08 09 15 00 01 FF 00 00 FF
	Strings:
		43 50 55 20 46 41 4E 00
		"CPU FAN"

Handle 0x0016, DMI type 8, 9 bytes
	Header and Data:
		08 09 16 00 01 12 00 00 10
	Strings:
		55 53 42 37 00
		"USB7"

Handle 0x0017, DMI type 8, 9 bytes
	Header and Data:
		08 09 17 00 01 12 00 00 10
	Strings:
		55 53 42 38 00
		"USB8"

Handle 0x0018, DMI type 9, 13 bytes
	Header and Data:
		09 0D 18 00 01 06 05 03 03 01 00 0C 01
	Strings:
		50 43 49 31 00
		"PCI1"

Handle 0x0019, DMI type 9, 13 bytes
	Header and Data:
		09 0D 19 00 01 A5 08 03 03 01 00 0C 01
	Strings:
		50 43 49 45 31 58 00
		"PCIE1X"

Handle 0x001A, DMI type 10, 6 bytes
	Header and Data:
		0A 06 1A 00 83 01
	Strings:
		20 20 54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42
		79 20 4F 2E 45 2E 4D 2E 00
		"  To Be Filled By O.E.M."

Handle 0x001B, DMI type 10, 6 bytes
	Header and Data:
		0A 06 1B 00 85 01
	Strings:
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x001C, DMI type 10, 6 bytes
	Header and Data:
		0A 06 1C 00 87 01
	Strings:
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x001D, DMI type 10, 6 bytes
	Header and Data:
		0A 06 1D 00 81 01
	Strings:
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x001E, DMI type 11, 5 bytes
	Header and Data:
		0B 05 1E 00 04
	Strings:
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."
		54 6F 20 42 65 20 46 69 6C 6C 65 64 20 42 79 20
		4F 2E 45 2E 4D 2E 00
		"To Be Filled By O.E.M."

Handle 0x001F, DMI type 13, 22 bytes
	Header and Data:
		0D 16 1F 00 01 FF 00 00 00 00 00 00 00 00 00 00
		00 00 00 00 00 01
	Strings:
		65 6E 7C 55 53 7C 69 73 6F 38 38 35 39 2D 31 00
		"en|US|iso8859-1"

Handle 0x0020, DMI type 15, 55 bytes
	Header and Data:
		0F 37 20 00 F0 03 10 20 20 20 04 01 00 00 00 00
		02 00 00 00 01 09 02 01 03 02 03 03 02 05 02 08
		04 09 03 0A 03 10 06 90 04 FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF

Handle 0x0021, DMI type 16, 15 bytes
	Header and Data:
		10 0F 21 00 03 03 03 00 00 80 00 FE FF 02 00

Handle 0x0022, DMI type 19, 15 bytes
	Header and Data:
		13 0F 22 00 00 00 00 00 FF FF 1F 00 21 00 01

Handle 0x0023, DMI type 17, 27 bytes
	Header and Data:
		11 1B 23 00 21 00 FE FF 40 00 40 00 00 04 09 00
		01 02 13 80 00 90 01 03 04 05 06
	Strings:
		44 49 4D 4D 30 00
		"DIMM0"
		42 41 4E 4B 30 00
		"BANK0"
		4D 61 6E 75 66 61 63 74 75 72 65 72 30 00
		"Manufacturer0"
		53 65 72 4E 75 6D 30 00
		"SerNum0"
		41 73 73 65 74 54 61 67 4E 75 6D 30 00
		"AssetTagNum0"
		50 61 72 74 4E 75 6D 30 00
		"PartNum0"

Handle 0x0024, DMI type 20, 19 bytes
	Header and Data:
		14 13 24 00 00 00 00 00 FF FF 0F 00 23 00 22 00
		01 00 00

Handle 0x0025, DMI type 17, 27 bytes
	Header and Data:
		11 1B 25 00 21 00 FE FF 40 00 40 00 00 04 09 00
		01 02 13 80 00 90 01 03 04 05 06
	Strings:
		44 49 4D 4D 31 00
		"DIMM1"
		42 41 4E 4B 31 00
		"BANK1"
		4D 61 6E 75 66 61 63 74 75 72 65 72 31 00
		"Manufacturer1"
		53 65 72 4E 75 6D 31 00
		"SerNum1"
		41 73 73 65 74 54 61 67 4E 75 6D 31 00
		"AssetTagNum1"
		50 61 72 74 4E 75 6D 31 00
		"PartNum1"

Handle 0x0026, DMI type 20, 19 bytes
	Header and Data:
		14 13 26 00 00 00 10 00 FF FF 1F 00 25 00 22 00
		01 00 00

Handle 0x0027, DMI type 32, 20 bytes
	Header and Data:
		20 14 27 00 00 00 00 00 00 00 00 00 00 00 00 00
		00 00 00 00

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: irq_tables.c
Type: text/x-csrc
Size: 2726 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20090312/8ffe667e/attachment.c>
-------------- next part --------------
frenchbox
    description: Desktop Computer
    product: System Product Name
    vendor: System manufacturer
    version: System Version
    serial: System Serial Number
    width: 64 bits
    capabilities: smbios-2.4 dmi-2.4 vsyscall64 vsyscall32
    configuration: boot=normal chassis=desktop uuid=401F0011-D800-0170-1DA3-001D60502AF4
  *-core
       description: Motherboard
       product: M2R68L
       vendor: ASUSTeK Computer INC.
       physical id: 0
       version: Rev 1.xx
       serial: MS1C78BCKN03315
       slot: To Be Filled By O.E.M.
     *-firmware
          description: BIOS
          vendor: American Megatrends Inc.
          physical id: 0
          version: 0401 (06/04/2007)
          size: 64KiB
          capacity: 960KiB
          capabilities: isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification
     *-cpu
          description: CPU
          product: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
          vendor: Advanced Micro Devices [AMD]
          physical id: 4
          bus info: cpu at 0
          version: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
          serial: To Be Filled By O.E.M.
          slot: Socket AM2
          size: 2100MHz
          capacity: 2100MHz
          width: 64 bits
          clock: 200MHz
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp x86-64 3dnowext 3dnow rep_good nopl pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch cpufreq
        *-cache:0
             description: L1 cache
             physical id: 5
             slot: L1-Cache
             size: 128KiB
             capacity: 128KiB
             capabilities: pipeline-burst internal varies data
        *-cache:1
             description: L2 cache
             physical id: 6
             slot: L2-Cache
             size: 1MiB
             capacity: 1MiB
             capabilities: pipeline-burst internal varies unified
        *-cache:2 DISABLED
             description: L3 cache
             physical id: 7
             slot: L3-Cache
             capabilities: internal
     *-memory
          description: System Memory
          physical id: 21
          slot: System board or motherboard
          size: 2GiB
        *-bank:0
             description: DIMM Synchronous 400 MHz (2.5 ns)
             product: PartNum0
             vendor: Manufacturer0
             physical id: 0
             serial: SerNum0
             slot: DIMM0
             size: 1GiB
             width: 64 bits
             clock: 400MHz (2.5ns)
        *-bank:1
             description: DIMM Synchronous 400 MHz (2.5 ns)
             product: PartNum1
             vendor: Manufacturer1
             physical id: 1
             serial: SerNum1
             slot: DIMM1
             size: 1GiB
             width: 64 bits
             clock: 400MHz (2.5ns)
     *-pci:0
          description: Host bridge
          product: RS690 Host Bridge
          vendor: ATI Technologies Inc
          physical id: 100
          bus info: pci at 0000:00:00.0
          version: 00
          width: 32 bits
          clock: 66MHz
        *-pci:0
             description: PCI bridge
             product: RS690 PCI to PCI Bridge (Internal gfx)
             vendor: ATI Technologies Inc
             physical id: 1
             bus info: pci at 0000:00:01.0
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: pci ht bus_master cap_list
           *-display
                description: VGA compatible controller
                product: RS690 [Radeon X1200 Series]
                vendor: ATI Technologies Inc
                physical id: 5
                bus info: pci at 0000:01:05.0
                version: 00
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi bus_master cap_list
                configuration: driver=fglrx_pci latency=64 module=fglrx
           *-multimedia
                description: Audio device
                product: Radeon X1200 Series Audio Controller
                vendor: ATI Technologies Inc
                physical id: 5.2
                bus info: pci at 0000:01:05.2
                version: 00
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi bus_master cap_list
                configuration: driver=HDA Intel latency=64 module=snd_hda_intel
        *-pci:1
             description: PCI bridge
             product: RS690 PCI to PCI Bridge (PCI Express Port 2)
             vendor: ATI Technologies Inc
             physical id: 6
             bus info: pci at 0000:00:06.0
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm pciexpress msi ht bus_master cap_list
             configuration: driver=pcieport-driver
        *-pci:2
             description: PCI bridge
             product: RS690 PCI to PCI Bridge (PCI Express Port 3)
             vendor: ATI Technologies Inc
             physical id: 7
             bus info: pci at 0000:00:07.0
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm pciexpress msi ht bus_master cap_list
             configuration: driver=pcieport-driver
           *-network
                description: Ethernet interface
                product: L1 Gigabit Ethernet Adapter
                vendor: Attansic Technology Corp.
                physical id: 0
                bus info: pci at 0000:03:00.0
                logical name: eth0
                version: b0
                serial: 00:1d:60:50:2a:f4
                size: 100MB/s
                capacity: 1GB/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=atl1 driverversion=2.1.3 duplex=full firmware=N/A ip=192.168.1.118 latency=0 link=yes module=atl1 multicast=yes port=twisted pair speed=100MB/s
        *-storage
             description: SATA controller
             product: SB600 Non-Raid-5 SATA
             vendor: ATI Technologies Inc
             physical id: 12
             bus info: pci at 0000:00:12.0
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: storage pm bus_master cap_list
             configuration: driver=ahci latency=64 module=ahci
        *-usb:0
             description: USB Controller
             product: SB600 USB (OHCI0)
             vendor: ATI Technologies Inc
             physical id: 13
             bus info: pci at 0000:00:13.0
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: bus_master
             configuration: driver=ohci_hcd latency=64 module=ohci_hcd
        *-usb:1
             description: USB Controller
             product: SB600 USB (OHCI1)
             vendor: ATI Technologies Inc
             physical id: 13.1
             bus info: pci at 0000:00:13.1
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: bus_master
             configuration: driver=ohci_hcd latency=64 module=ohci_hcd
        *-usb:2
             description: USB Controller
             product: SB600 USB (OHCI2)
             vendor: ATI Technologies Inc
             physical id: 13.2
             bus info: pci at 0000:00:13.2
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: bus_master
             configuration: driver=ohci_hcd latency=64 module=ohci_hcd
        *-usb:3
             description: USB Controller
             product: SB600 USB (OHCI3)
             vendor: ATI Technologies Inc
             physical id: 13.3
             bus info: pci at 0000:00:13.3
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: bus_master
             configuration: driver=ohci_hcd latency=64 module=ohci_hcd
        *-usb:4
             description: USB Controller
             product: SB600 USB (OHCI4)
             vendor: ATI Technologies Inc
             physical id: 13.4
             bus info: pci at 0000:00:13.4
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: bus_master
             configuration: driver=ohci_hcd latency=64 module=ohci_hcd
        *-usb:5
             description: USB Controller
             product: SB600 USB Controller (EHCI)
             vendor: ATI Technologies Inc
             physical id: 13.5
             bus info: pci at 0000:00:13.5
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: pm debug bus_master cap_list
             configuration: driver=ehci_hcd latency=64 module=ehci_hcd
        *-serial
             description: SMBus
             product: SBx00 SMBus Controller
             vendor: ATI Technologies Inc
             physical id: 14
             bus info: pci at 0000:00:14.0
             version: 14
             width: 32 bits
             clock: 66MHz
             capabilities: ht cap_list
             configuration: driver=piix4_smbus latency=0 module=i2c_piix4
        *-ide
             description: IDE interface
             product: SB600 IDE
             vendor: ATI Technologies Inc
             physical id: 14.1
             bus info: pci at 0000:00:14.1
             logical name: scsi4
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: ide bus_master emulated
             configuration: driver=pata_atiixp latency=64 module=pata_atiixp
           *-disk
                description: ATA Disk
                product: IC35L080AVVA07-0
                vendor: Hitachi
                physical id: 0.0.0
                bus info: scsi at 4:0.0.0
                logical name: /dev/sda
                version: VA4O
                serial: VNC402A4CRSJRA
                size: 76GiB (82GB)
                capabilities: partitioned partitioned:dos
                configuration: ansiversion=5 signature=000b2886
              *-volume:0
                   description: EXT3 volume
                   vendor: Linux
                   physical id: 1
                   bus info: scsi at 4:0.0.0,1
                   logical name: /dev/sda1
                   logical name: /boot
                   version: 1.0
                   serial: 544f056e-825b-45e3-a6c1-9d642b191732
                   size: 972MiB
                   capacity: 972MiB
                   capabilities: primary bootable journaled extended_attributes large_files huge_files recover ext3 ext2 initialized
                   configuration: created=2009-02-19 19:27:56 filesystem=ext3 modified=2009-03-11 12:00:47 mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered mounted=2009-03-11 06:33:51 state=mounted
              *-volume:1
                   description: Linux swap volume
                   physical id: 2
                   bus info: scsi at 4:0.0.0,2
                   logical name: /dev/sda2
                   version: 1
                   serial: a7094859-ff28-4f09-a5fc-5bddd4930ab5
                   size: 1953MiB
                   capacity: 1953MiB
                   capabilities: primary nofs swap initialized
                   configuration: filesystem=swap pagesize=4096
              *-volume:2
                   description: Extended partition
                   physical id: 3
                   bus info: scsi at 4:0.0.0,3
                   logical name: /dev/sda3
                   size: 19GiB
                   capacity: 19GiB
                   capabilities: primary extended partitioned partitioned:extended
                 *-logicalvolume:0
                      description: Linux filesystem partition
                      physical id: 5
                      logical name: /dev/sda5
                      logical name: /
                      logical name: /dev/.static/dev
                      capacity: 972MiB
                      configuration: mount.fstype=ext3 mount.options=ro,errors=remount-ro,data=ordered state=mounted
                 *-logicalvolume:1
                      description: Linux filesystem partition
                      physical id: 6
                      logical name: /dev/sda6
                      logical name: /home
                      capacity: 7812MiB
                      configuration: mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered state=mounted
                 *-logicalvolume:2
                      description: Linux filesystem partition
                      physical id: 7
                      logical name: /dev/sda7
                      logical name: /usr
                      capacity: 3906MiB
                      configuration: mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered state=mounted
                 *-logicalvolume:3
                      description: Linux filesystem partition
                      physical id: 8
                      logical name: /dev/sda8
                      logical name: /usr/local
                      capacity: 3906MiB
                      configuration: mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered state=mounted
                 *-logicalvolume:4
                      description: Linux filesystem partition
                      physical id: 9
                      logical name: /dev/sda9
                      logical name: /var
                      capacity: 972MiB
                      configuration: mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered state=mounted
                 *-logicalvolume:5
                      description: Linux filesystem partition
                      physical id: a
                      logical name: /dev/sda10
                      logical name: /opt
                      capacity: 1953MiB
                      configuration: mount.fstype=ext3 mount.options=rw,relatime,errors=continue,data=ordered state=mounted
           *-cdrom
                description: DVD writer
                product: DRW-1608P
                vendor: ASUS
                physical id: 0.1.0
                bus info: scsi at 4:0.1.0
                logical name: /dev/cdrom
                logical name: /dev/cdrw
                logical name: /dev/dvd
                logical name: /dev/dvdrw
                logical name: /dev/scd0
                logical name: /dev/sr0
                version: 1.02
                capabilities: removable audio cd-r cd-rw dvd dvd-r
                configuration: ansiversion=5 status=nodisc
        *-multimedia
             description: Audio device
             product: SBx00 Azalia (Intel HDA)
             vendor: ATI Technologies Inc
             physical id: 14.2
             bus info: pci at 0000:00:14.2
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=HDA Intel latency=64 module=snd_hda_intel
        *-isa
             description: ISA bridge
             product: SB600 PCI to LPC Bridge
             vendor: ATI Technologies Inc
             physical id: 14.3
             bus info: pci at 0000:00:14.3
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: isa bus_master
             configuration: latency=0
        *-pci:3
             description: PCI bridge
             product: SBx00 PCI to PCI Bridge
             vendor: ATI Technologies Inc
             physical id: 14.4
             bus info: pci at 0000:00:14.4
             version: 00
             width: 32 bits
             clock: 66MHz
             capabilities: pci bus_master
           *-firewire
                description: FireWire (IEEE 1394)
                product: VT6306 Fire II IEEE 1394 OHCI Link Layer Controller
                vendor: VIA Technologies, Inc.
                physical id: 3
                bus info: pci at 0000:04:03.0
                version: c0
                width: 32 bits
                clock: 33MHz
                capabilities: pm bus_master cap_list
                configuration: driver=ohci1394 latency=64 maxlatency=32 module=ohci1394
           *-network
                description: Network controller
                product: B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card
                vendor: Techsan Electronics Co Ltd
                physical id: 9
                bus info: pci at 0000:04:09.0
                version: 02
                width: 32 bits
                clock: 33MHz
                capabilities: bus_master
                configuration: driver=b2c2_flexcop_pci latency=64 module=b2c2_flexcop_pci
     *-pci:1
          description: Host bridge
          product: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
          vendor: Advanced Micro Devices [AMD]
          physical id: 101
          bus info: pci at 0000:00:18.0
          version: 00
          width: 32 bits
          clock: 33MHz
     *-pci:2
          description: Host bridge
          product: K8 [Athlon64/Opteron] Address Map
          vendor: Advanced Micro Devices [AMD]
          physical id: 102
          bus info: pci at 0000:00:18.1
          version: 00
          width: 32 bits
          clock: 33MHz
     *-pci:3
          description: Host bridge
          product: K8 [Athlon64/Opteron] DRAM Controller
          vendor: Advanced Micro Devices [AMD]
          physical id: 103
          bus info: pci at 0000:00:18.2
          version: 00
          width: 32 bits
          clock: 33MHz
     *-pci:4
          description: Host bridge
          product: K8 [Athlon64/Opteron] Miscellaneous Control
          vendor: Advanced Micro Devices [AMD]
          physical id: 104
          bus info: pci at 0000:00:18.3
          version: 00
          width: 32 bits
          clock: 33MHz
          configuration: driver=k8temp module=k8temp
     *-scsi
          physical id: 1
          bus info: usb at 6:9
          logical name: scsi6
          capabilities: emulated scsi-host
          configuration: driver=usb-storage
        *-disk:0
             description: SCSI Disk
             physical id: 0.0.0
             bus info: scsi at 6:0.0.0
             logical name: /dev/sdb
        *-disk:1
             description: SCSI Disk
             physical id: 0.0.1
             bus info: scsi at 6:0.0.1
             logical name: /dev/sdc
  *-network DISABLED
       description: Ethernet interface
       physical id: 1
       logical name: pan0
       serial: ae:41:9c:74:51:af
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
-------------- next part --------------
-[0000:00]-+-00.0  ATI Technologies Inc RS690 Host Bridge [1002:7910]
           +-01.0-[0000:01]--+-05.0  ATI Technologies Inc RS690 [Radeon X1200 Series] [1002:791e]
           |                 \-05.2  ATI Technologies Inc Radeon X1200 Series Audio Controller [1002:7919]
           +-06.0-[0000:02]--
           +-07.0-[0000:03]----00.0  Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1048]
           +-12.0  ATI Technologies Inc SB600 Non-Raid-5 SATA [1002:4380]
           +-13.0  ATI Technologies Inc SB600 USB (OHCI0) [1002:4387]
           +-13.1  ATI Technologies Inc SB600 USB (OHCI1) [1002:4388]
           +-13.2  ATI Technologies Inc SB600 USB (OHCI2) [1002:4389]
           +-13.3  ATI Technologies Inc SB600 USB (OHCI3) [1002:438a]
           +-13.4  ATI Technologies Inc SB600 USB (OHCI4) [1002:438b]
           +-13.5  ATI Technologies Inc SB600 USB Controller (EHCI) [1002:4386]
           +-14.0  ATI Technologies Inc SBx00 SMBus Controller [1002:4385]
           +-14.1  ATI Technologies Inc SB600 IDE [1002:438c]
           +-14.2  ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
           +-14.3  ATI Technologies Inc SB600 PCI to LPC Bridge [1002:438d]
           +-14.4-[0000:04]--+-03.0  VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044]
           |                 \-09.0  Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card [13d0:2103]
           +-18.0  Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
           +-18.1  Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
           +-18.2  Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
           \-18.3  Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
-------------- next part --------------
mptable: readEntry: Operation not permitted
/* 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);


-------------- next part --------------
superiotool r3125
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=0xffff, id=0xffff
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...
Found ITE IT8718F (id=0x8718, rev=0x4) at 0x2e
Register dump:
idx 07 20 21 22 23 24 2b
val 01 87 18 04 10 00 00
def NA 87 18 01 00 00 00
LDN 0x00 (Floppy)
idx 30 60 61 70 74 f0 f1
val 00 03 f0 06 02 00 00
def 00 03 f0 06 02 00 00
LDN 0x01 (COM1)
idx 30 60 61 70 f0 f1 f2 f3
val 01 03 f8 04 00 50 00 7f
def 00 03 f8 04 00 50 00 7f
LDN 0x02 (COM2)
idx 30 60 61 70 f0 f1 f2 f3
val 00 02 f8 03 00 50 00 7f
def 00 02 f8 03 00 50 00 7f
LDN 0x03 (Parallel port)
idx 30 60 61 62 63 70 74 f0
val 00 03 78 07 78 07 04 0b
def 00 03 78 07 78 07 03 03
LDN 0x04 (Environment controller)
idx 30 60 61 62 63 70 f0 f1  f2 f3 f4 f5 f6
val 01 02 90 02 30 00 01 00  00 00 00 32 ff
def 00 02 90 02 30 09 00 00  00 00 00 NA NA
LDN 0x05 (Keyboard)
idx 30 60 61 62 63 70 71 f0
val 01 00 60 00 64 01 02 04
def 01 00 60 00 64 01 02 00
LDN 0x06 (Mouse)
idx 30 70 71 f0
val 01 0c 02 00
def 00 0c 02 00
LDN 0x07 (GPIO)
idx 25 26 27 28 29 2a 2c 60  61 62 63 64 65 70 71 72  73 74 b0 b1 b2 b3 b4 b5  b8 b9 ba bb bc bd c0 c1  c2 c3 c4 c8 c9 ca cb cc  e0 e1 e2 e3 e4 e5 e6 e7  f0 f1 f2 f3 f4 f5 f6 f7  f8 f9 fa fb fc fd fe ff
val 80 3c ff c0 86 00 1f 00  00 0a 20 00 00 00 01 20  38 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 80 3c ff c0 06  00 00 00 00 00 00 00 00  00 00 00 00 00 00 1a 00  00 00 00 00 bf 00 00 00
def 01 00 00 40 00 00 00 00  00 00 00 00 00 00 00 20  38 00 00 00 00 00 00 00  00 00 00 00 00 00 01 00  00 40 00 01 00 00 40 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00 NA 00 00 00
LDN 0x0a (Consumer IR)
idx 30 60 61 70 f0
val 00 03 10 0b 06
def 00 03 10 0b 00
Probing for ITE Super I/O (init=0x87,0x87) at 0x2e...
  Failed. Returned data: id=0xffff, 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 NSC Super I/O at 0x2e...
  Failed. Returned data: port=0xff, port+1=0xff
Probing for NSC Super I/O at 0x4e...
  Failed. Returned data: port=0xff, port+1=0xff
Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x2e...
  Failed. Returned data: id=0xff, rev=0xff
Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e...
  Failed. Returned data: id=0xff, rev=0xff
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=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x89) at 0x2e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x86,0x86) at 0x2e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
Probing for Winbond Super I/O (init=0x87,0x87) at 0x2e...
  Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff
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


More information about the coreboot mailing list