Forget about the previous email. Actually I solved the problem of Calibrating delay loop. The problem is that I used the device list in static.c as my onboard devices and it was missing apic cluster.

 

In the board specific config file(under src/…….), I noticed there is a tree-like device list. See below. Should I make it exactly the same as my board? Would it stop me from booting into linux kernel? Now I am getting another error. It prints out keyboard controller jammed….

:

:gin

:=======================================================

# sample config for tyan/s2735

chip northbridge/intel/e7501

        device pci_domain 0 on

                device pci 0.0 on end

                device pci 0.1 on end

                device pci 2.0 on

                        chip southbridge/intel/i82870

                                device pci 1c.0 on end

                                device pci 1d.0 on end

                                device pci 1e.0 on end

                                device pci 1f.0 on end

                        end

                end

                device pci 6.0 on end

                chip southbridge/intel/i82801er

                        device pci 1d.0 on end

                        device pci 1d.1 on end

                        device pci 1d.2 on end

                        device pci 1d.3 on end

                        device pci 1d.7 on end

                        device pci 1e.0 on end

                        device pci 1f.0 on

                                # device pci 8.0 end

                                chip superio/winbond/w83627hf

                                        device pnp 2e.0 on     #  Floppy

                                                 io 0x60 = 0x3f0

                                                irq 0x70 = 6

                                                drq 0x74 = 2

                                        end

                                        device pnp 2e.1 off     #  Parallel Port

                                                 io 0x60 = 0x378

                                                irq 0x70 = 7

                                        end

                                        device pnp 2e.2 on      #  Com1

:

:

:

===================================================================

 

 Linux version 2.4.20-8 (bhcompile@porky.devel.redhat.com) (gcc version 3.2.2 200

30222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003

BIOS-provided physical RAM map:

 BIOS-e820: 0000000000000c88 - 00000000000a0000 (usable)

 BIOS-e820: 0000000000100000 - 0000000040000000 (usable)

128MB HIGHMEM available.

896MB LOWMEM available.

hm, page 00000000 reserved twice.

On node 0 totalpages: 262144

zone(0): 4096 pages.

zone(1): 225280 pages.

zone(2): 32768 pages.

Kernel command line: ro root=/dev/hda2 console=ttyS0,57600

Initializing CPU#0

Detected 1597.322 MHz processor.

Console: colour dummy device 80x25

Calibrating delay loop... 3185.04 BogoMIPS

Memory: 1027480k/1048576k available (1347k kernel code, 17508k reserved, 999k da

ta, 132k init, 131072k highmem)

Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)

Inode cache hash table entries: 65536 (order: 7, 524288 bytes)

Mount cache hash table entries: 512 (order: 0, 4096 bytes)

Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)

Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)

CPU: Trace cache: 12K uops, L1 D cache: 8K

CPU: L2 cache: 512K

Intel machine check architecture supported.

Intel machine check reporting enabled on CPU#0.

CPU: Intel(R) Xeon(TM) CPU 1.60GHz stepping 07

Enabling fast FPU save and restore... done.

Enabling unmasked SIMD FPU exception support... done.

Checking 'hlt' instruction... OK.

POSIX conformance testing by UNIFIX

mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)

mtrr: detected mtrr type: Intel

PCI: Using configuration type 1

PCI: Probing PCI hardware

PCI: Ignoring BAR0-3 of IDE controller 00:1f.1

PCI: Unable to handle 64-bit address space for

PCI: Unable to handle 64-bit address space for

Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge

PCI: Using IRQ router PIIX [8086/2480] at 00:1f.0

isapnp: Scanning for PnP cards...

isapnp: No Plug & Play device found

Linux NET4.0 for Linux 2.4

Based upon Swansea University Computer Society NET3.039

Initializing RT netlink socket

apm: BIOS not found.

Starting kswapd

allocated 32 pages and 32 bhs reserved for the highmem bounces

VFS: Disk quotas vdquot_6.5.1

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).

pc_keyb: controller jammed (0xFF).