I want to add this board to coreboot.
why? It is probably a case of because its there.
I also understand that I'm not going to do this in a couple of days or weeks. ( I wonder if I will be able to get it done at all.
There is a lot of low-level stuff which is overwhelming)

Of this board
The cpu is ????? The socket LGA 775 i haven't seen it yet in the coreboot tree. The super io Winbond W83627DHG (id=0xa0, rev=0x23) at 0x2e is supported.
The North-(G965)  and Southbridge(i82801H ICH8)  not. :-(

proc/cpuinfo

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 CPU          6320  @ 1.86GHz
stepping        : 6
cpu MHz         : 1862.000
it is a LGA775 socket.

I thought of adding the mainboard/asus/p5b-vm/devicetree.cb first.

I use the mainboard/intel/d945clgf as a starting point.

Which brings me to a first question. What is de entry for this socket/cpu in devicetree.cb?
        device lapic_cluster 0 on
          chip cpu/intel/socket_441
               device lapic 0 on end
          end
        end



Is there a way to generate devicetree.cb from superio and lspci output and other info ?

secondly I'm a bit unsure how the keyboard pci info is derived my lspci looks like

00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02) 00:01.0 PCI bridge: Intel Corporation 82P965/G965 PCI Express Root Port (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02) 00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02) 00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02) 00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02) 00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02) 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02) 00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02) 00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02) 00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) 03:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 03) 03:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 03) 05:01.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]

the mainboard/intel/d945clgf/devicetree.cb has
               device pci 1f.0 on # LPC bridge
chip superio/winbond/w83627dhg #######should be for my board
                   device pnp 2e.0 off             # Floppy
                   end
                   device pnp 2e.3 off             # Parport
                   end

What I fail to understand is why these devices(floppy, keyboard, mouse, com and Parport) are not on the 1f.[0-9a-f] in d945clgf/devicetree.cb. But that might be specific for that board. How can I find these for my board?


--
Rene

--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to