[coreboot] r3625 - trunk/coreboot-v2/src/mainboard/asus/a8n_e

svn at coreboot.org svn at coreboot.org
Wed Oct 1 15:10:39 CEST 2008


Author: uwe
Date: 2008-10-01 15:10:39 +0200 (Wed, 01 Oct 2008)
New Revision: 3625

Modified:
   trunk/coreboot-v2/src/mainboard/asus/a8n_e/Config.lb
   trunk/coreboot-v2/src/mainboard/asus/a8n_e/Options.lb
Log:
Enable all available devices on the ASUS A8N-E (trivial).

This is in preparation for actually making the devices work (which needs
some extra code). Also, fix the incorrect mainboard subsystem IDs.

Signed-off-by: Uwe Hermann <uwe at hermann-uwe.de>
Acked-by: Uwe Hermann <uwe at hermann-uwe.de>



Modified: trunk/coreboot-v2/src/mainboard/asus/a8n_e/Config.lb
===================================================================
--- trunk/coreboot-v2/src/mainboard/asus/a8n_e/Config.lb	2008-10-01 12:52:52 UTC (rev 3624)
+++ trunk/coreboot-v2/src/mainboard/asus/a8n_e/Config.lb	2008-10-01 13:10:39 UTC (rev 3625)
@@ -165,7 +165,7 @@
           device pci 0.0 on end			# HT
           device pci 1.0 on			# LPC
             chip superio/ite/it8712f		# Super I/O
-              device pnp 2e.0 off		# Floppy
+              device pnp 2e.0 on		# Floppy
                 io 0x60 = 0x3f0
                 irq 0x70 = 6
                 drq 0x74 = 2
@@ -174,13 +174,14 @@
                 io 0x60 = 0x3f8
                 irq 0x70 = 4
               end
-              device pnp 2e.2 off		# Com2
+              device pnp 2e.2 off		# Com2 (N/A on this board)
                 io 0x60 = 0x2f8
                 irq 0x70 = 3
               end
               device pnp 2e.3 on		# Parallel port
                 io 0x60 = 0x378
                 irq 0x70 = 7
+                drq 0x74 = 3
               end
               device pnp 2e.4 on		# Environment controller
                 io 0x60 = 0x290
@@ -198,6 +199,7 @@
                 irq 0x71 = 2
               end
               device pnp 2e.7 on		# GPIO config
+                io 0x60 = 0x0800
                 # Set GPIO 1 & 2
                 io 0x25 = 0x0000
                 # Set GPIO 3 & 4
@@ -212,9 +214,17 @@
                 io 0xc8 = 0x0000
                 io 0xca = 0x0500
               end
-              device pnp 2e.8 off end		# Midi port
-              device pnp 2e.9 off end		# Game port
-              device pnp 2e.a off end		# IR
+              device pnp 2e.8 on		# Midi port
+                io 0x60 = 0x300
+                irq 0x70 = 10
+              end
+              device pnp 2e.9 on		# Game port
+                io 0x60 = 0x201
+              end
+              device pnp 2e.a off		# IR (N/A on this board)
+                io 0x60 = 0x310
+                irq 0x70 = 11
+              end
             end
           end
           device pci 1.1 on			# SM 0
@@ -245,8 +255,8 @@
           end
           device pci 2.0 on end			# USB 1.1
           device pci 2.1 on end			# USB 2
-          device pci 4.0 off end		# Onboard audio (ACI)
-          device pci 4.1 off end		# Onboard modem (MCI)
+          device pci 4.0 on end			# Onboard audio (ACI)
+          device pci 4.1 off end		# Onboard modem (MCI), N/A
           device pci 6.0 on end			# IDE
           device pci 7.0 on end			# SATA 1
           device pci 8.0 on end			# SATA 0

Modified: trunk/coreboot-v2/src/mainboard/asus/a8n_e/Options.lb
===================================================================
--- trunk/coreboot-v2/src/mainboard/asus/a8n_e/Options.lb	2008-10-01 12:52:52 UTC (rev 3624)
+++ trunk/coreboot-v2/src/mainboard/asus/a8n_e/Options.lb	2008-10-01 13:10:39 UTC (rev 3625)
@@ -146,8 +146,8 @@
 default CONFIG_IOAPIC = 1
 default MAINBOARD_PART_NUMBER = "A8N-E"
 default MAINBOARD_VENDOR = "ASUS"
-default MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID = 0x10f1
-default MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID = 0x2891
+default MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID = 0x1043
+default MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID = 0x815a
 default STACK_SIZE = 8 * 1024
 default HEAP_SIZE = 16 * 1024
 # Only use the option table in a normal image.





More information about the coreboot mailing list