See attached patch and boot log.
-Corey
This patch fixes up a couple mistakes I made with the i82810 and mew-vw to make
the system boot to a command line.
Signed-off-by: Corey Osgood <[EMAIL PROTECTED]>
Index: src/mainboard/asus/mew-vm/Options.lb
===================================================================
--- src/mainboard/asus/mew-vm/Options.lb (revision 2724)
+++ src/mainboard/asus/mew-vm/Options.lb (working copy)
@@ -67,7 +67,7 @@
## Build code to export a programmable irq routing table
##
default HAVE_PIRQ_TABLE = 1
-default IRQ_SLOT_COUNT = 4
+default IRQ_SLOT_COUNT = 11
##
## Build code to export a CMOS option table
Index: src/northbridge/intel/i82810/raminit.c
===================================================================
--- src/northbridge/intel/i82810/raminit.c (revision 2724)
+++ src/northbridge/intel/i82810/raminit.c (working copy)
@@ -69,7 +69,6 @@
static void do_ram_command(const struct mem_controller *ctrl, uint32_t command,
uint32_t addr_offset, uint32_t row_offset)
{
- int i;
uint8_t reg;
/* TODO: Support for multiple DIMMs. */
@@ -242,22 +241,25 @@
*/
/* Ideally, this should be R/W for as many ranges as possible. */
- pci_write_config8(ctrl->d0, PAM, 0x00);
+ pci_write_config8(ctrl->d0, PAM, 0xff);
+ /* Enabling the VGA Framebuffer currently screws up the rest of the boot.
+ * Disable for now */
+
/* Enable 1MB framebuffer. */
- pci_write_config8(ctrl->d0, SMRAM, 0xC0);
+ //pci_write_config8(ctrl->d0, SMRAM, 0xC0);
- val = pci_read_config16(ctrl->d0, MISSC);
+ //val = pci_read_config16(ctrl->d0, MISSC);
/* Preserve reserved bits. */
- val &= 0xff06;
+ //val &= 0xff06;
/* Set graphics cache window to 32MB, no power throttling. */
- val |= 0x0001;
- pci_write_config16(ctrl->d0, MISSC, val);
+ //val |= 0x0001;
+ //pci_write_config16(ctrl->d0, MISSC, val);
- val = pci_read_config8(ctrl->d0, MISSC2);
+ //val = pci_read_config8(ctrl->d0, MISSC2);
/* Enable graphics palettes and clock gating (not optional!) */
- val |= 0x06;
- pci_write_config8(ctrl->d0, MISSC2, val);
+ //val |= 0x06;
+ //pci_write_config8(ctrl->d0, MISSC2, val);
}
/**
LinuxBIOS-2.0.0.0Fallback Mon Jun 18 02:36:58 EDT 2007 starting...
Found DIMM in slot 00
DIMM is 0x80MB
After translation, dimm_size is 0x0d
No DIMM found in slot 01
DRP calculated to 0x0d
Copying LinuxBIOS to RAM.
Jumping to LinuxBIOS.
LinuxBIOS-2.0.0.0Fallback Mon Jun 18 02:36:58 EDT 2007 booting...
end 4368f2dd, start 0
32-bit delta 1039
calibrate_tsc 32-bit result is 1039
clocks_per_usec: 1039
Enumerating buses...
scan_static_bus for Root Device
Finding PCI configuration type.
PCI: Using configuration type 1
PCI_DOMAIN: 0000 enabled
PCI_DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
PCI: 00:00.0 [8086/7120] ops
PCI: 00:00.0 [8086/7120] enabled
Disabling static device: PCI: 00:01.0
PCI: devfn 0x9, bad id 0xffffffff
PCI: devfn 0xa, bad id 0xffffffff
PCI: devfn 0xb, bad id 0xffffffff
PCI: devfn 0xc, bad id 0xffffffff
PCI: devfn 0xd, bad id 0xffffffff
PCI: devfn 0xe, bad id 0xffffffff
PCI: devfn 0xf, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
PCI: devfn 0x40, bad id 0xffffffff
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: 00:1e.0 [8086/2418] bus ops
PCI: 00:1e.0 [8086/2418] enabled
PCI: 00:1f.0 [8086/2410] bus ops
PCI: 00:1f.0 [8086/2410] enabled
PCI: 00:1f.1 [8086/2411] ops
PCI: 00:1f.1 [8086/2411] enabled
PCI: 00:1f.2 [8086/2412] ops
PCI: 00:1f.2 [8086/2412] enabled
PCI: 00:1f.3 [8086/2413] enabled
PCI: devfn 0xfc, bad id 0xffffffff
PCI: 00:1f.5 [8086/2415] ops
PCI: 00:1f.5 [8086/2415] disabled
PCI: 00:1f.6 [8086/2416] ops
PCI: 00:1f.6 [8086/2416] disabled
PCI: devfn 0xff, bad id 0xffffffff
do_pci_scan_bridge for PCI: 00:1e.0
PCI: pci_scan_bus for bus 01
PCI: devfn 0x0, bad id 0xffffffff
PCI: devfn 0x8, bad id 0xffffffff
PCI: devfn 0x10, bad id 0xffffffff
PCI: devfn 0x18, bad id 0xffffffff
PCI: devfn 0x20, bad id 0xffffffff
PCI: devfn 0x28, bad id 0xffffffff
PCI: devfn 0x30, bad id 0xffffffff
PCI: devfn 0x38, bad id 0xffffffff
malloc Enter, size 668, free_mem_ptr 00018000
malloc 0x00018000
PCI: 01:08.0 [10ec/8139] enabled
PCI: devfn 0x48, bad id 0xffffffff
PCI: devfn 0x50, bad id 0xffffffff
PCI: devfn 0x58, bad id 0xffffffff
PCI: devfn 0x60, bad id 0xffffffff
PCI: devfn 0x68, bad id 0xffffffff
PCI: devfn 0x70, bad id 0xffffffff
PCI: devfn 0x78, bad id 0xffffffff
PCI: devfn 0x80, bad id 0xffffffff
PCI: devfn 0x88, bad id 0xffffffff
PCI: devfn 0x90, bad id 0xffffffff
PCI: devfn 0x98, bad id 0xffffffff
PCI: devfn 0xa0, bad id 0xffffffff
PCI: devfn 0xa8, bad id 0xffffffff
PCI: devfn 0xb0, bad id 0xffffffff
PCI: devfn 0xb8, bad id 0xffffffff
PCI: devfn 0xc0, bad id 0xffffffff
PCI: devfn 0xc8, bad id 0xffffffff
PCI: devfn 0xd0, bad id 0xffffffff
PCI: devfn 0xd8, bad id 0xffffffff
PCI: devfn 0xe0, bad id 0xffffffff
PCI: devfn 0xe8, bad id 0xffffffff
PCI: devfn 0xf0, bad id 0xffffffff
PCI: devfn 0xf8, bad id 0xffffffff
PCI: pci_scan_bus returning with max=001
do_pci_scan_bridge returns max 1
scan_static_bus for PCI: 00:1f.0
PNP: 002e.0 disabled
PNP: 002e.3 disabled
PNP: 002e.4 enabled
PNP: 002e.5 disabled
PNP: 002e.7 enabled
PNP: 002e.a disabled
scan_static_bus for PCI: 00:1f.0 done
PCI: pci_scan_bus returning with max=001
scan_static_bus for Root Device done
done
Allocating resources...
Reading resources...
Root Device compute_allocate_io: base: 00000400 size: 00000000 align: 0 gran: 0
Root Device read_resources bus 0 link: 0
PCI_DOMAIN: 0000 read_resources bus 0 link: 0
PCI: 00:1e.0 compute_allocate_io: base: 00000000 size: 00000000 align: 12 gran: 12
PCI: 00:1e.0 read_resources bus 1 link: 0
PCI: 00:1e.0 read_resources bus 1 link: 0 done
PCI: 01:08.0 10 * [0x00000000 - 0x000000ff] io
PCI: 00:1e.0 compute_allocate_io: base: 00000100 size: 00001000 align: 12 gran: 12 done
PCI: 00:1e.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:1e.0 read_resources bus 1 link: 0
PCI: 00:1e.0 read_resources bus 1 link: 0 done
PCI: 00:1e.0 compute_allocate_prefmem: base: 00000000 size: 00000000 align: 20 gran: 20 done
PCI: 00:1e.0 compute_allocate_prefmem: base: fff00000 size: 00000000 align: 20 gran: 20
PCI: 00:1e.0 read_resources bus 1 link: 0
PCI: 00:1e.0 read_resources bus 1 link: 0 done
PCI: 00:1e.0 compute_allocate_prefmem: base: fff00000 size: 00000000 align: 20 gran: 20 done
PCI: 00:1e.0 24 <- [0x00fff00000 - 0x00ffefffff] bus 01 prefmem
PCI: 00:1e.0 compute_allocate_mem: base: 00000000 size: 00000000 align: 20 gran: 20
PCI: 00:1e.0 read_resources bus 1 link: 0
PCI: 00:1e.0 read_resources bus 1 link: 0 done
PCI: 01:08.0 14 * [0x00000000 - 0x000000ff] mem
PCI: 00:1e.0 compute_allocate_mem: base: 00000100 size: 00100000 align: 20 gran: 20 done
PCI: 00:1f.0 read_resources bus 0 link: 0
PCI: 00:1f.0 read_resources bus 0 link: 0 done
PCI_DOMAIN: 0000 read_resources bus 0 link: 0 done
Root Device read_resources bus 0 link: 0 done
PCI: 00:1e.0 1c * [0x00001000 - 0x00001fff] io
PCI: 00:1f.2 20 * [0x00002000 - 0x0000201f] io
PCI: 00:1f.1 20 * [0x00002020 - 0x0000202f] io
PCI: 00:1f.3 20 * [0x00002030 - 0x0000203f] io
Root Device compute_allocate_io: base: 00002040 size: 00001c40 align: 12 gran: 0 done
Root Device compute_allocate_mem: base: 00000000 size: 00000000 align: 0 gran: 0
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
PCI: 00:1e.0 20 * [0x00000000 - 0x000fffff] mem
Root Device compute_allocate_mem: base: 00100000 size: 00100000 align: 20 gran: 0 done
Done reading resources.
Setting resources...
Root Device compute_allocate_io: base: 00001000 size: 00001c40 align: 12 gran: 0
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
PCI: 00:1e.0 1c * [0x00001000 - 0x00001fff] io
PCI: 00:1f.2 20 * [0x00002000 - 0x0000201f] io
PCI: 00:1f.1 20 * [0x00002020 - 0x0000202f] io
PCI: 00:1f.3 20 * [0x00002030 - 0x0000203f] io
Root Device compute_allocate_io: base: 00002040 size: 00001040 align: 12 gran: 0 done
Root Device compute_allocate_mem: base: feb00000 size: 00100000 align: 20 gran: 0
Root Device read_resources bus 0 link: 0
Root Device read_resources bus 0 link: 0 done
PCI: 00:1e.0 20 * [0xfeb00000 - 0xfebfffff] mem
Root Device compute_allocate_mem: base: fec00000 size: 00100000 align: 20 gran: 0 done
Root Device assign_resources, bus 0 link: 0
Setting RAM size to 128 MB
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
PCI: 00:1e.0 compute_allocate_io: base: 00001000 size: 00001000 align: 12 gran: 12
PCI: 00:1e.0 read_resources bus 1 link: 0
PCI: 00:1e.0 read_resources bus 1 link: 0 done
PCI: 01:08.0 10 * [0x00001000 - 0x000010ff] io
PCI: 00:1e.0 compute_allocate_io: base: 00001100 size: 00001000 align: 12 gran: 12 done
PCI: 00:1e.0 1c <- [0x0000001000 - 0x0000001fff] bus 01 io
PCI: 00:1e.0 compute_allocate_mem: base: feb00000 size: 00100000 align: 20 gran: 20
PCI: 00:1e.0 read_resources bus 1 link: 0
PCI: 00:1e.0 read_resources bus 1 link: 0 done
PCI: 01:08.0 14 * [0xfeb00000 - 0xfeb000ff] mem
PCI: 00:1e.0 compute_allocate_mem: base: feb00100 size: 00100000 align: 20 gran: 20 done
PCI: 00:1e.0 20 <- [0x00feb00000 - 0x00febfffff] bus 01 mem
PCI: 00:1e.0 assign_resources, bus 1 link: 0
PCI: 01:08.0 10 <- [0x0000001000 - 0x00000010ff] io
PCI: 01:08.0 14 <- [0x00feb00000 - 0x00feb000ff] mem
PCI: 00:1e.0 assign_resources, bus 1 link: 0
PCI: 00:1f.0 assign_resources, bus 0 link: 0
PNP: 002e.4 60 <- [0x00000003f8 - 0x00000003ff] io
PNP: 002e.4 70 <- [0x0000000004 - 0x0000000004] irq
PNP: 002e.7 60 <- [0x0000000060 - 0x0000000060] io
PNP: 002e.7 62 <- [0x0000000064 - 0x0000000064] io
PNP: 002e.7 70 <- [0x0000000001 - 0x0000000001] irq
PNP: 002e.7 72 <- [0x000000000c - 0x000000000c] irq
PCI: 00:1f.0 assign_resources, bus 0 link: 0
PCI: 00:1f.1 20 <- [0x0000002020 - 0x000000202f] io
PCI: 00:1f.2 20 <- [0x0000002000 - 0x000000201f] io
PCI: 00:1f.3 20 <- [0x0000002030 - 0x000000203f] io
PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
Root Device assign_resources, bus 0 link: 0
Done setting resources.
Done allocating resources.
Enabling resources...
PCI: 00:00.0 cmd <- 146
PCI: 00:1e.0 bridge ctrl <- 0003
PCI: 00:1e.0 cmd <- 147
PCI: 01:08.0 cmd <- 143
PCI: 00:1f.0 cmd <- 14f
PCI: 00:1f.1 cmd <- 141
PCI: 00:1f.2 cmd <- 141
PCI: 00:1f.3 subsystem <- 00/00
PCI: 00:1f.3 cmd <- 141
done.
Initializing devices...
Root Device init
PCI: 00:00.0 init
Northbridge Init
PCI: 00:1e.0 init
PCI: 00:1f.0 init
IOAPIC Southbridge enabled 2186
Southbridge APIC ID = 2000000
Set power on if power fails
RTC Init
PNP: 002e.4 init
PNP: 002e.7 init
PCI: 00:1f.1 init
IDE0 IDE1 PCI: 00:1f.2 init
PCI: 00:1f.3 init
PCI: 01:08.0 init
Devices initialized
Copying IRQ routing tables to 0xf0000...done.
Verifing copy of IRQ routing tables at 0xf0000...done
Checking IRQ routing table consistency...
check_pirq_routing_table() - irq_routing_table located at: 0x000f0000
/home/amp/linuxbios/mew/LinuxBIOSv2/src/arch/i386/boot/pirq_routing.c: 36:check_pirq_routing_table() - checksum is: 0x89 but should be: 0xa4
done.
Moving GDT to 0x500...ok
Adjust low_table_end from 0x00000530 to 0x00001000
Adjust rom_table_end from 0x000f0400 to 0x00100000
Wrote linuxbios table at: 00000530 - 000006a8 checksum e5f0
Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3
rom_stream: 0xfffe0000 - 0xfffeffff
Found ELF candidate at offset 0
header_offset is 0
Try to load at offset 0x0
malloc Enter, size 32, free_mem_ptr 0001829c
malloc 0x0001829c
New segment addr 0x100000 size 0x20240 offset 0xc0 filesize 0x60a8
(cleaned up) New segment addr 0x100000 size 0x20240 offset 0xc0 filesize 0x60a8
lb: [0x0000000000004000, 0x000000000001c000)
malloc Enter, size 32, free_mem_ptr 000182bc
malloc 0x000182bc
New segment addr 0x120240 size 0x48 offset 0x6180 filesize 0x48
(cleaned up) New segment addr 0x120240 size 0x48 offset 0x6180 filesize 0x48
lb: [0x0000000000004000, 0x000000000001c000)
Dropping non PT_LOAD segment
Dropping non PT_LOAD segment
Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000020240 filesz: 0x00000000000060a8
[ 0x0000000000100000, 00000000001060a8, 0x0000000000120240) <- 00000000000000c0
Clearing Segment: addr: 0x00000000001060a8 memsz: 0x000000000001a198
Loading Segment: addr: 0x0000000000120240 memsz: 0x0000000000000048 filesz: 0x0000000000000048
[ 0x0000000000120240, 0000000000120288, 0x0000000000120288) <- 0000000000006180
Loaded segments
verified segments
closed down stream
Jumping to boot code at 0x104340
entry = 0x00104340
lb_start = 0x00004000
lb_size = 0x00018000
adjust = 0x07fe4000
buffer = 0x07fd0000
elf_boot_notes = 0x00012340
adjusted_boot_notes = 0x07ff6340
FILO version 0.5 ([EMAIL PROTECTED]) Mon Jun 18 02:35:19 EDT 2007
Press <Enter> for default boot, or <Esc> for boot prompt... 2
boot: hda1:/boot/2.6.21.1/bzImage root=/dev/hda1 console=tty0 console=ttyS0,115200 ide=nodma dma=off idebus=33
hda: LBA 2079MB: CF 2GB
Mounted ext2fs
Found Linux version 2.6.21.1 ([EMAIL PROTECTED]) #1 SMP Thu May 3 22:27:49 UTC 2007 bzImage.
Loading kernel... ok
Jumping to entry point...
Linux version 2.6.21.1 ([EMAIL PROTECTED]) (gcc version 4.1.2) #1 SMP Thu May 3 22:27:49 UTC 2007
BIOS-provided physical RAM map:
sanitize start
sanitize end
copy_e820_map() start: 0000000000001000 size: 000000000009f000 end: 00000000000a0000 type: 1
copy_e820_map() type is E820_RAM
copy_e820_map() start: 0000000000100000 size: 0000000007f00000 end: 0000000008000000 type: 1
copy_e820_map() type is E820_RAM
BIOS-e820: 0000000000001000 - 00000000000a0000 (usable)
BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
0MB HIGHMEM available.
128MB LOWMEM available.
Zone PFN ranges:
DMA 0 -> 4096
Normal 4096 -> 32768
HighMem 32768 -> 32768
early_node_map[1] active PFN ranges
0: 0 -> 32768
DMI not present or invalid.
Using APIC driver default
Allocating PCI resources starting at 10000000 (gap: 08000000:f8000000)
Built 1 zonelists. Total pages: 32512
Kernel command line: root=/dev/hda1 console=tty0 console=ttyS0,115200 ide=nodma dma=off idebus=33
ide_setup: ide=nodma : Prevented DMA
ide_setup: idebus=33
Found and enabled local APIC!
Enabling fast FPU save and restore... done.
Initializing CPU#0
PID hash table entries: 512 (order: 9, 2048 bytes)
Uhhuh. NMI received for unknown reason 31 on CPU 0.
Do you have a strange power saving mode enabled?
Dazed and confused, but trying to continue
Detected 400.937 MHz processor.
Console: colour dummy device 80x25
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 123536k/131072k available (3343k kernel code, 7036k reserved, 1653k data, 280k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xffe1b000 - 0xfffff000 (1936 kB)
pkmap : 0xff800000 - 0xffc00000 (4096 kB)
vmalloc : 0xc8800000 - 0xff7fe000 ( 879 MB)
lowmem : 0xc0000000 - 0xc8000000 ( 128 MB)
.init : 0xc05ea000 - 0xc0630000 ( 280 kB)
.data : 0xc0443cdc - 0xc05e1130 (1653 kB)
.text : 0xc0100000 - 0xc0443cdc (3343 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 853.55 BogoMIPS (lpj=1707111)
Mount-cache hash table entries: 512
CPU: L1 I cache: 16K, L1 D cache: 16K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 20k freed
CPU0: Intel Celeron-A stepping 05
SMP motherboard not detected.
Brought up 1 CPUs
NET: Registered protocol family 16
PCI: Using configuration type 1
Setting up standard PCI resources
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Probing PCI hardware
PCI quirk: region 1100-117f claimed by ICH4 ACPI/GPIO/TCO
PCI quirk: region 1180-11bf claimed by ICH4 GPIO
PCI: Transparent bridge - 0000:00:1e.0
PCI: Cannot allocate resource region 7 of bridge 0000:00:1e.0
Time: tsc clocksource has been installed.
PCI: Bridge: 0000:00:1e.0
IO window: disabled.
MEM window: feb00000-febfffff
PREFETCH window: disabled.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 49152 bytes)
TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
Machine check exception polling timer started.
IA-32 Microcode Update Driver: v1.14a <[EMAIL PROTECTED]>
Total HugeTLB memory allocated, 0
Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]).
NTFS driver 2.1.28 [Flags: R/W].
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
vga16fb: mapped to 0xc00a0000
Console: switching to colour frame buffer device 80x30
fb0: VGA16 VGA frame buffer device
Clocksource tsc unstable (delta = 392011485 ns)
Time: pit clocksource has been installed.
Real Time Clock Driver v1.12ac
intel_rng: FWH not detected
Linux agpgart interface v0.102 (c) Dave Jones
agpgart: Detected an Intel i810 chipset, but could not find the secondary device.
Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds).
Hangcheck: Using get_cycles().
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
þserial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Intel(R) PRO/1000 Network Driver - version 7.3.20-k2
Copyright (c) 1999-2006 Intel Corporation.
Attansic L1 Ethernet Network Driver - version 2.0.7
Copyright(c) 2005-2006 Attansic Corporation.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes
ICH: IDE controller at PCI slot 0000:00:1f.1
ICH: chipset revision 1
ICH: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2020-0x2027, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0x2028-0x202f, BIOS settings: hdc:pio, hdd:pio
hda: CF 2GB, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 4061232 sectors (2079 MB) w/1KiB Cache, CHS=4029/16/63
hda: hda1 hda2 < hda5 >
3ware Storage Controller device driver for Linux v1.26.02.002.
Fusion MPT base driver 3.04.04
Copyright (c) 1999-2007 LSI Logic Corporation
Fusion MPT SPI Host driver 3.04.04
ieee1394: raw1394: /dev/raw1394 device initialized
usbmon: debugfs is not available
USB Universal Host Controller Interface driver v3.0
PCI: No IRQ known for interrupt pin D of device 0000:00:1f.2. Please try using pci=biosirq.
uhci_hcd 0000:00:1f.2: Found HC with no IRQ. Check BIOS/PCI 0000:00:1f.2 setup!
uhci_hcd 0000:00:1f.2: init 0000:00:1f.2 fail, -19
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
md: raid10 personality registered for level 10
raid6: int32x1 0 MB/s
raid6: int32x2 0 MB/s
raid6: int32x4 0 MB/s
raid6: int32x8 0 MB/s
raid6: mmxx1 1 MB/s
raid6: mmxx2 1 MB/s
raid6: using algorithm mmxx1 (1 MB/s)
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
raid5: measuring checksumming speed
8regs : 3.000 MB/sec
8regs_prefetch: 3.000 MB/sec
32regs : 2.000 MB/sec
32regs_prefetch: 2.000 MB/sec
pII_mmx : 5.000 MB/sec
p5_mmx : 5.000 MB/sec
raid5: using function: p5_mmx (5.000 MB/sec)
md: multipath personality registered for level -4
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: [EMAIL PROTECTED]
oprofile: using NMI interrupt.
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
Testing NMI watchdog ... OK.
Using IPI Shortcut mode
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 280k freed
INIT: version 2.86 booting
8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
8139cp 0000:01:08.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp 0000:01:08.0: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.28
PCI: No IRQ known for interrupt pin A of device 0000:01:08.0. Please try using pci=biosirq.
eth0: RealTek RTL8139 at 0xc883e000, 00:e0:7d:db:8b:4f, IRQ 0
INIT: Entering runlevel: 3
'linux': unknown terminal type.
--------------------------------------------
Core GNU/Linux 2.0 (2.6.21.1)
http://www.coredistro.org/
--------------------------------------------
core-linuxbios login: root
Last login: Mon Jun 18 05:02:58 +0000 2007 on ttyS0.
No mail.
[EMAIL PROTECTED]:~ $ lspci -xxx
-bash: lspci: command not found
[EMAIL PROTECTED]:~ $ /sbin/ls /bin/ls
ls lsattr lsmod
[EMAIL PROTECTED]:~ $ /bin/ls
ls lsattr lsmod
[EMAIL PROTECTED]:~ $ /bin/ls usr/bin/ls sbin/ls ls
ls lsattr lsmod
[EMAIL PROTECTED]:~ $ ls
ls lsattr lsmod
[EMAIL PROTECTED]:~ $ ls
ls lsattr lsmod
[EMAIL PROTECTED]:~ $ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Celeron-A
stepping : 5
cpu MHz : 400.937
cache size : 32 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr up
bogomips : 853.55
clflush size : 32
[EMAIL PROTECTED]:~ $ cd /proc/
[EMAIL PROTECTED]:proc $ ls
1 1523 67 crypto iomem modules sysrq-trigger
100 1558 69 devices ioports mounts sysvipc
101 2 7 diskstats irq mpt timer_list
102 3 773 dma kallsyms mtrr tty
103 4 789 driver kcore net uptime
1511 5 88 execdomains kmsg partitions version
1512 6 buddyinfo fb loadavg self vmstat
1513 61 bus filesystems locks slabinfo zoneinfo
1514 62 cmdline fs mdstat stat
1515 63 config.gz ide meminfo swaps
1522 64 cpuinfo interrupts misc sys
[EMAIL PROTECTED]:proc $ cat irq/
0/ 1/ 10/ 11/ 12/ 13/ 14/ 15/ 2/ 3/ 4/ 5/ 6/ 7/ 8/ 9/
[EMAIL PROTECTED]:proc $ cat irq/
0/ 1/ 10/ 11/ 12/ 13/ 14/ 15/ 2/ 3/ 4/ 5/ 6/ 7/ 8/ 9/
[EMAIL PROTECTED]:proc $ cat irq/0/smp_affinity
ffffffff
[EMAIL PROTECTED]:proc $ cat meminfo
MemTotal: 123952 kB
MemFree: 113228 kB
Buffers: 360 kB
Cached: 4020 kB
SwapCached: 0 kB
Active: 3288 kB
Inactive: 2136 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 123952 kB
LowFree: 113228 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 24 kB
Writeback: 0 kB
AnonPages: 1044 kB
Mapped: 1448 kB
Slab: 4748 kB
SReclaimable: 1380 kB
SUnreclaim: 3368 kB
PageTables: 124 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 61976 kB
Committed_AS: 2816 kB
VmallocTotal: 901112 kB
VmallocUsed: 256 kB
VmallocChunk: 900856 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 4096 kB
[EMAIL PROTECTED]:proc $ cat devices
Character devices:
1 mem
2 pty
3 ttyp
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
7 vcs
10 misc
13 input
21 sg
29 fb
128 ptm
136 pts
162 raw
171 ieee1394
180 usb
189 usb_device
202 cpu/msr
203 cpu/cpuid
Block devices:
1 ramdisk
3 ide0
7 loop
8 sd
9 md
11 sr
65 sd
66 sd
67 sd
68 sd
69 sd
70 sd
71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
253 device-mapper
254 mdp
[EMAIL PROTECTED]:proc $ cat modules
8139too 23040 0 - Live 0xc8831000
8139cp 20096 0 - Live 0xc8838000
[EMAIL PROTECTED]:proc $ lsmod
Module Size Used by
8139too 23040 0
8139cp 20096 0
[EMAIL PROTECTED]:proc $ shutdown -h now
Broadcast message from root (ttyS0) (Mon Jun 18 13:06:08 2007):
The system is going down for system halt NOW!
INIT: Switching to runlevel: 0
INIT: Sending processes the TERM signal
[EMAIL PROTECTED]:proc $ INIT: Sending processes the KILL signal
shm umounted
sysfs umounted
/dev/hda1 umounted
md: stopping all md devices.
Shutdown: hda
System halted.
--
linuxbios mailing list
[email protected]
http://www.linuxbios.org/mailman/listinfo/linuxbios