[LinuxBIOS] Intel 3100 chipset

Ed Swierk eswierk at arastra.com
Thu Dec 27 08:18:32 CET 2007

The attached patch includes preliminary support for the Intel 3100
integrated northbridge/southbridge/superio
(http://www.intel.com/design/chipsets/embedded/3100.htm). So far the
code has been tested only on the Mt. Arvon development board
(http://www.intel.com/design/intarch/devkits/pm3100.htm), which
includes a 1.8GHz Pentium M and DDR2-400 ECC DRAM.

The code works well enough to boot Linux with serial console
(on the 3100's UART), IOAPIC, working USB, and working DRAM (memtest86
passes). The kernel reports the CPU is running at 600MHz; haven't
figured out how to crank it up to full speed. A number of features are
incomplete or untested, including PCI Express and IDE/SATA.

The southbridge code was adapted from 6300esb, the northbridge from
e7520, and I forget where the mainboard code came from. Kudos to
whoever implemented those.

I'm working with a fairly old version of LinuxBIOSv2 so the patch
probably breaks the latest svn. Nevertheless:

Signed-off-by: Ed Swierk <eswierk at arastra.com>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: linuxbios-intel3100.patch
Type: application/octet-stream
Size: 152968 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20071226/6ff93561/attachment.obj>

More information about the coreboot mailing list