Hi,
For recapitulate a little, I have un embeded motherboard advantech PCM-5823 and I am interrest to put LinuxBios in.
I have use the configuration file of iei nova4899r for create my config file (because the nova4899r is an embeded motherboard seems to have the same architectur, something has near ).
I have create this config file (Config.lb) in LinuxBiosV2/targets/advantech/pcm-5823/ like this :
target pcm-5823 mainboard advantech/pcm-5823
option DEFAULT_CONSOLE_LOGLEVEL=8 option MAXIMUM_CONSOLE_LOGLEVEL=8 option CONFIG_COMPRESSED_PAYLOAD_NRV2B=1
option ROM_SIZE=(256*1024)-(64*1024)-(32*1024) #option FALLBACK_SIZE = ROM_SIZE
romimage "normal" option USE_FALLBACK_IMAGE=0 option LINUXBIOS_EXTRA_VERSION=".0Normal" option ROM_IMAGE_SIZE=64*1024 payload /home/ccases/etherboot-5.2.6/src/bin/rtl8139.elf end
romimage "fallback" option USE_FALLBACK_IMAGE=1 option LINUXBIOS_EXTRA_VERSION=".0Fallback" option ROM_IMAGE_SIZE=64*1024 payload /home/ccases/etherboot-5.2.6/src/bin/rtl8139.elf end
buildrom ./linuxbios.rom ROM_SIZE "fallback" "normal"
I build the makefile with ./buildtarget
and if I do an make, I have this message :
6' -DCONFIG_PCI_ROM_RUN='1' -DCONFIG_PCI_64BIT_PREF_MEM='0' -DHAVE_MP_TABLE='0' -DHAVE_PIRQ_TABLE='1' -DUSE_FALLBACK_IMAGE='1' -DHAVE_HARD_RESET='0' -DIRQ_SLOT_COUNT='7' -DLINUXBIOS_EXTRA_VERSION='".0Fallback"' -DFALLBACK_SIZE='0x20000' -DROM_SIZE='0x28000' -DROM_SECTION_SIZE='0x20000' -DROM_SECTION_OFFSET='0x8000' -DXIP_ROM_SIZE='0x10000' -DXIP_ROM_BASE='0xffff0000' -DCONFIG_UDELAY_TSC='1' -DCONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2='0' -DCONFIG_UDELAY_IO='0' -DUSE_FAILOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin -Wall -o static.o static.c rm -f linuxbios.a ar cr linuxbios.a malloc.o lapic_cpu_init.o pci_ops.o lapic.o smbus_ops.o memset.o pci_ops_auto.o superio.o linuxbios_table.o fallback_boot.o pciexp_device.o tables.o keyboard.o pnp_device.o printk.o irq_tables.o pcix_device.o decode.o pci_device.o console.o delay_tsc.o elfboot.o hardwaremain.o boot.o i8259.o delay.o version.o pci_ops_mmconf.o memcmp.o exception.o secondary.o isa-dma.o pcibios.o hypertransport.o vtxprintf.o ops.o prim_ops.o root_device.o cardbus_device.o uart8250.o sys.o device_util.o ./option_table.o compute_ip_checksum.o device.o onboard.o northbridge.o memcpy.o agp_device.o clog2.o pirq_routing.o memmove.o pci_rom.o pci_ops_conf2.o pci_ops_conf1.o mc146818rtc.o cache.o fpu.o rom_stream.o debug.o c_start.o ops2.o biosemu.o vsprintf.o cpu.o static.o gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o uart8250_console.o model_gx1_init.o mainboard.o cs5530.o vga_console.o cs5530_ide.o linuxbios.a /usr/lib/gcc-lib/i486-linux/3.3.5/libgcc.a gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T /home/ccases/LinuxBIOSv2/src/config/linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o(.text+0x4b6b): In function `write_tables': : undefined reference to `write_pirq_routing_table' collect2: ld returned 1 exit status make[1]: *** [linuxbios_ram] Error 1 make[1]: Leaving directory `/home/ccases/LinuxBIOSv2/targets/advantech/pcm-5823/pcm-5823/fallback' make: *** [fallback/linuxbios.rom] Error 1
I don't know why, if anyone has a solution,
Thank's by advance for your help
regards
Ccases
On 3/12/07, ccases@navista.fr ccases@navista.fr wrote:
rm -f linuxbios.a ar cr linuxbios.a malloc.o lapic_cpu_init.o pci_ops.o lapic.o smbus_ops.o memset.o pci_ops_auto.o superio.o linuxbios_table.o fallback_boot.o pciexp_device.o tables.o keyboard.o pnp_device.o printk.o irq_tables.o pcix_device.o decode.o pci_device.o console.o delay_tsc.o elfboot.o hardwaremain.o boot.o i8259.o delay.o version.o pci_ops_mmconf.o memcmp.o exception.o secondary.o isa-dma.o pcibios.o hypertransport.o vtxprintf.o ops.o prim_ops.o root_device.o cardbus_device.o uart8250.o sys.o device_util.o ./option_table.o compute_ip_checksum.o device.o onboard.o northbridge.o memcpy.o agp_device.o clog2.o pirq_routing.o memmove.o pci_rom.o pci_ops_conf2.o pci_ops_conf1.o mc146818rtc.o cache.o fpu.o rom_stream.o debug.o c_start.o ops2.o biosemu.o vsprintf.o cpu.o static.o gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o uart8250_console.o model_gx1_init.o mainboard.o cs5530.o vga_console.o cs5530_ide.o linuxbios.a /usr/lib/gcc-lib/i486-linux/3.3.5/libgcc.a gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T /home/ccases/LinuxBIOSv2/src/config/linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o(.text+0x4b6b): In function `write_tables': : undefined reference to `write_pirq_routing_table' collect2: ld returned 1 exit status
yes, you need a write_pirq_routing_table function in mainboard.c, as that function is usually mainboard-dependent. You can grab one from, e.g., the msm80sev mainboard.c; it will most likely work.
thanks
ron
On 3/12/07, ccases@navista.fr ccases@navista.fr wrote:
rm -f linuxbios.a ar cr linuxbios.a malloc.o lapic_cpu_init.o pci_ops.o lapic.o smbus_ops.o memset.o pci_ops_auto.o superio.o linuxbios_table.o fallback_boot.o pciexp_device.o tables.o keyboard.o pnp_device.o printk.o irq_tables.o pcix_device.o decode.o pci_device.o console.o delay_tsc.o elfboot.o hardwaremain.o boot.o i8259.o delay.o version.o pci_ops_mmconf.o memcmp.o exception.o secondary.o isa-dma.o pcibios.o hypertransport.o vtxprintf.o ops.o prim_ops.o root_device.o cardbus_device.o uart8250.o sys.o device_util.o ./option_table.o compute_ip_checksum.o device.o onboard.o northbridge.o memcpy.o agp_device.o clog2.o pirq_routing.o memmove.o pci_rom.o pci_ops_conf2.o pci_ops_conf1.o mc146818rtc.o cache.o fpu.o rom_stream.o debug.o c_start.o ops2.o biosemu.o vsprintf.o cpu.o static.o gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o uart8250_console.o model_gx1_init.o mainboard.o cs5530.o vga_console.o cs5530_ide.o linuxbios.a /usr/lib/gcc-lib/i486-linux/3.3.5/libgcc.a gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T /home/ccases/LinuxBIOSv2/src/config/linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o(.text+0x4b6b): In function `write_tables': : undefined reference to `write_pirq_routing_table' collect2: ld returned 1 exit status
yes, you need a write_pirq_routing_table function in mainboard.c, as that function is usually mainboard-dependent. You can grab one from, e.g., the msm80sev mainboard.c; it will most likely work.
thanks
ron
I test tomorrow, and I report if it's ok or not.
Thank's for your help ;)
regards
Ccases
On 3/12/07, ccases@navista.fr ccases@navista.fr wrote:
rm -f linuxbios.a ar cr linuxbios.a malloc.o lapic_cpu_init.o pci_ops.o lapic.o smbus_ops.o memset.o pci_ops_auto.o superio.o linuxbios_table.o fallback_boot.o pciexp_device.o tables.o keyboard.o pnp_device.o printk.o irq_tables.o pcix_device.o decode.o pci_device.o console.o delay_tsc.o elfboot.o hardwaremain.o boot.o i8259.o delay.o version.o pci_ops_mmconf.o memcmp.o exception.o secondary.o isa-dma.o pcibios.o hypertransport.o vtxprintf.o ops.o prim_ops.o root_device.o cardbus_device.o uart8250.o sys.o device_util.o ./option_table.o compute_ip_checksum.o device.o onboard.o northbridge.o memcpy.o agp_device.o clog2.o pirq_routing.o memmove.o pci_rom.o pci_ops_conf2.o pci_ops_conf1.o mc146818rtc.o cache.o fpu.o rom_stream.o debug.o c_start.o ops2.o biosemu.o vsprintf.o cpu.o static.o gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o uart8250_console.o model_gx1_init.o mainboard.o cs5530.o vga_console.o cs5530_ide.o linuxbios.a /usr/lib/gcc-lib/i486-linux/3.3.5/libgcc.a gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T /home/ccases/LinuxBIOSv2/src/config/linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o(.text+0x4b6b): In function `write_tables': : undefined reference to `write_pirq_routing_table' collect2: ld returned 1 exit status
yes, you need a write_pirq_routing_table function in mainboard.c, as that function is usually mainboard-dependent. You can grab one from, e.g., the msm80sev mainboard.c; it will most likely work.
thanks
ron
Hi,
In the file LinuxBIOSv2/src/mainboard/digitallogic/msm800sev/mainboard.c I don't see the fonction do you speak. And if I use this file like this :
#include <console/console.h> #include <device/device.h> #include <device/pci.h> #include <device/pci_ids.h> #include <device/pci_ops.h> #include <arch/io.h> #include <cpu/x86/msr.h> #include <cpu/amd/lxdef.h> #include "chip.h"
#define DIVIL_LBAR_GPIO 0x5140000c static void init_gpio() { msr_t msr; printk_debug("Initializing GPIO module...\n"); // initialize the GPIO LBAR msr.lo = GPIO_BASE; msr.hi = 0x0000f001; wrmsr(DIVIL_LBAR_GPIO, msr); msr = rdmsr(DIVIL_LBAR_GPIO); printk_debug("DIVIL_LBAR_GPIO set to 0x%08x 0x%08x\n", msr.hi, msr.lo); }
tatic void init(struct device *dev) { unsigned bus = 0; unsigned devNic = PCI_DEVFN(0xd, 0); unsigned devUsb = PCI_DEVFN(0xf, 4); device_t usb = NULL, nic = NULL; unsigned char irqUsb = 0xa, irqNic = 0xb; printk_debug("ADVANTECH PCM5823 ENTER %s\n", __FUNCTION__);
#if 0 // FIXME: do we need to initialize USB OHCI this way? printk_debug("%s (%x,%x) set USB PCI interrupt line to %d\n", __FUNCTION__, bus, devUsb, irqUsb);
// initialize the USB controller usb = dev_find_slot(bus, devUsb); if (!usb) printk_err("Could not find USB\n"); else pci_write_config8(usb, PCI_INTERRUPT_LINE, irqUsb); printk_debug("%s (%x,%x) set NIC PCI interrupt line to %d\n", __FUNCTION__, bus, devNic, irqNic);
// initialize theEEPRO 100 nic = dev_find_slot(bus, devNic); if (!nic) printk_err("Could not find USB\n"); else pci_write_config8(nic, PCI_INTERRUPT_LINE, irqNic); #endif init_gpio(); printk_debug("ADVANTECH PCM5823 EXIT %s\n", __FUNCTION__); }
static void enable_dev(struct device *dev) { dev->ops->init = init; }
struct chip_operations mainboard_advantech_pcm5823_ops = { CHIP_NAME("ADVANTECH PCM-5823 Mainboard") .enable_dev = enable_dev, };
I have an error :
[...] SE_FAILOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin -Wall -o mainboard.o /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:24: error: syntax error before "void" /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c: In function `init': /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:26: warning: unused variable `bus' /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:27: warning: unused variable `devNic' /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:28: warning: unused variable `devUsb' /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:29: warning: unused variable `usb' /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:29: warning: unused variable `nic' /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:30: warning: unused variable `irqUsb' /home/ccases/LinuxBIOSv2/src/mainboard/advantech/pcm-5823/mainboard.c:30: warning: unused variable `irqNic' make[1]: *** [mainboard.o] Error 1 make[1]: Leaving directory `/home/ccases/LinuxBIOSv2/targets/advantech/pcm-5823/pcm-5823/fallback' make: *** [fallback/linuxbios.rom] Error 1
Thank's By advance for your help.
Regards
CCases
ccases@navista.fr wrote:
On 3/12/07, ccases@navista.fr ccases@navista.fr wrote:
rm -f linuxbios.a ar cr linuxbios.a malloc.o lapic_cpu_init.o pci_ops.o lapic.o smbus_ops.o memset.o pci_ops_auto.o superio.o linuxbios_table.o fallback_boot.o pciexp_device.o tables.o keyboard.o pnp_device.o printk.o irq_tables.o pcix_device.o decode.o pci_device.o console.o delay_tsc.o elfboot.o hardwaremain.o boot.o i8259.o delay.o version.o pci_ops_mmconf.o memcmp.o exception.o secondary.o isa-dma.o pcibios.o hypertransport.o vtxprintf.o ops.o prim_ops.o root_device.o cardbus_device.o uart8250.o sys.o device_util.o ./option_table.o compute_ip_checksum.o device.o onboard.o northbridge.o memcpy.o agp_device.o clog2.o pirq_routing.o memmove.o pci_rom.o pci_ops_conf2.o pci_ops_conf1.o mc146818rtc.o cache.o fpu.o rom_stream.o debug.o c_start.o ops2.o biosemu.o vsprintf.o cpu.o static.o gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o uart8250_console.o model_gx1_init.o mainboard.o cs5530.o vga_console.o cs5530_ide.o linuxbios.a /usr/lib/gcc-lib/i486-linux/3.3.5/libgcc.a gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T /home/ccases/LinuxBIOSv2/src/config/linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o(.text+0x4b6b): In function `write_tables': : undefined reference to `write_pirq_routing_table' collect2: ld returned 1 exit status
yes, you need a write_pirq_routing_table function in mainboard.c, as that function is usually mainboard-dependent. You can grab one from, e.g., the msm80sev mainboard.c; it will most likely work.
thanks
ron
Hi,
In the file LinuxBIOSv2/src/mainboard/digitallogic/msm800sev/mainboard.c I don't see the fonction do you speak. And if I use this file like this :
It's in irq_tables.c usually, and usually at the bottom. For most mainboards, this works fine:
unsigned long write_pirq_routing_table(unsigned long addr) { return copy_pirq_routing_table(addr); }
Is there any reason we don't patch up get_pir.c to add this, perhaps with a note that it might need to be fixed up?
-Corey
ccases@navista.fr wrote:
On 3/12/07, ccases@navista.fr ccases@navista.fr wrote:
[...]
In the file LinuxBIOSv2/src/mainboard/digitallogic/msm800sev/mainboard.c I don't see the fonction do you speak. And if I use this file like this :
It's in irq_tables.c usually, and usually at the bottom. For most mainboards, this works fine:
unsigned long write_pirq_routing_table(unsigned long addr) { return copy_pirq_routing_table(addr); }
Is there any reason we don't patch up get_pir.c to add this, perhaps with a note that it might need to be fixed up?
-Corey
before any, Thank's for your help, I have use like this the fonction (mainboard.c) :
#include <console/console.h> #include <device/device.h> #include <device/pci.h> #include <device/pci_ids.h> #include <device/pci_ops.h> #include <arch/io.h> #include "chip.h"
unsigned long write_pirq_routing_table(unsigned long addr) { return copy_pirq_routing_table(addr); }
struct chip_operations mainboard_advantech_pcm5823_ops = { CHIP_NAME("ADVANTECH PCM-5823 Mainboard") };
and now the fallback mode is ok, but not the normal mode, I have this error message :
DXIP_ROM_SIZE='0x10000' -DXIP_ROM_BASE='0xfffd0000' -DCONFIG_UDELAY_TSC='1' -DCONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2='0' -DCONFIG_UDELAY_IO='0' -DUSE_FAILOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin -Wall -o rom_stream.o /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:47:90: invalid suffix "x" on integer constant /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c: In function `stream_init': /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:83: warning: comparison between pointer and integer /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:83: warning: comparison between pointer and integer /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:84: warning: assignment makes pointer from integer without a cast make[1]: *** [rom_stream.o] Error 1 make[1]: Leaving directory `/home/ccases/LinuxBIOSv2/targets/advantech/pcm-5823/pcm-5823/normal' make: *** [normal/linuxbios.rom] Error 1
This error is because I haven't any fonction init in the mainboard.c ? or what ?
thank's for all ;)
Regards
Ccases
* ccases@navista.fr ccases@navista.fr [070314 11:50]:
and now the fallback mode is ok, but not the normal mode, I have this error message :
DXIP_ROM_SIZE='0x10000' -DXIP_ROM_BASE='0xfffd0000' -DCONFIG_UDELAY_TSC='1' -DCONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2='0' -DCONFIG_UDELAY_IO='0' -DUSE_FAILOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin -Wall -o rom_stream.o
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:47:90: invalid suffix "x" on integer constant
What's your full compiler call? Some offset is becoming negative. Some problem with the image sizes.
- ccases@navista.fr ccases@navista.fr [070314 11:50]:
and now the fallback mode is ok, but not the normal mode, I have this error message :
DXIP_ROM_SIZE='0x10000' -DXIP_ROM_BASE='0xfffd0000' -DCONFIG_UDELAY_TSC='1' -DCONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2='0' -DCONFIG_UDELAY_IO='0' -DUSE_FAILOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin -Wall -o rom_stream.o
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:47:90: invalid suffix "x" on integer constant
What's your full compiler call?
I don't understand this question.
Some offset is becoming negative. Some problem with the image sizes.
I have une rom of 256ko with vsa 64k and vga 32k. My payload is etherboot, the size of the elf image si 25516o, my config file is :
target pcm-5823 mainboard advantech/pcm-5823
option DEFAULT_CONSOLE_LOGLEVEL=8 option MAXIMUM_CONSOLE_LOGLEVEL=8 option CONFIG_COMPRESSED_PAYLOAD_NRV2B=1
option ROM_SIZE=(256*1024)-(64*1024)-(32*1024) #option FALLBACK_SIZE = ROM_SIZE
romimage "normal" option USE_FALLBACK_IMAGE=0 option LINUXBIOS_EXTRA_VERSION=".0Normal" option ROM_IMAGE_SIZE=64*1024 payload /home/ccases/etherboot-5.2.6/src/bin/rtl8139.elf end
romimage "fallback" option USE_FALLBACK_IMAGE=1 option LINUXBIOS_EXTRA_VERSION=".0Fallback" option ROM_IMAGE_SIZE=64*1024 payload /home/ccases/etherboot-5.2.6/src/bin/rtl8139.elf end
buildrom ./linuxbios.rom ROM_SIZE "fallback" "normal"
It's because I don't have indicate the size of the payload and the size of ROM_IMAGE_SIZE is too high ? I don't know ...
thank's by adavance for your help
regards
Ccases
* ccases@navista.fr ccases@navista.fr [070314 14:06]:
- ccases@navista.fr ccases@navista.fr [070314 11:50]:
and now the fallback mode is ok, but not the normal mode, I have this error message :
DXIP_ROM_SIZE='0x10000' -DXIP_ROM_BASE='0xfffd0000' -DCONFIG_UDELAY_TSC='1' -DCONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2='0' -DCONFIG_UDELAY_IO='0' -DUSE_FAILOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin -Wall -o rom_stream.o
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:47:90: invalid suffix "x" on integer constant
What's your full compiler call?
I don't understand this question.
The first line in your error message is not complete. To debug the problem, the complete error message is required and the command that causes it.
- ccases@navista.fr ccases@navista.fr [070314 14:06]:
- ccases@navista.fr ccases@navista.fr [070314 11:50]:
and now the fallback mode is ok, but not the normal mode, I have this error message :
DXIP_ROM_SIZE='0x10000' -DXIP_ROM_BASE='0xfffd0000' -DCONFIG_UDELAY_TSC='1'
-DCONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2='0'
-DCONFIG_UDELAY_IO='0' -DUSE_FAILOVER_IMAGE='0' -Os -nostdinc
-nostdlib
-fno-builtin -Wall -o rom_stream.o
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:47:90: invalid
suffix
"x" on integer constant
What's your full compiler call?
I don't understand this question.
The first line in your error message is not complete. To debug the problem, the complete error message is required and the command that causes it.
-- coresystems GmbH ⢠Brahmsstr. 16 ⢠D-79104 Freiburg i. Br. Tel.: +49 761 7668825 ⢠Fax: +49 761 7664613 Email: info@coresystems.de ⢠http://www.coresystems.de/
I use buildtarget like this :
in ../targets/ :
$ ./buildtarget advantech/pcm-5823
see file log1 in Archive.tar.gz
cd advantech/pcm-5823/pcm-5823/
make
see file log2 in Archive.tar.gz
The log file contains the complete compilation logs.
If you have any question on my configuration, ask me ;) (in the Archive.tar.gz you have all of my config file )
thank's for your help
regards
Ccases
* Corey Osgood corey_osgood@verizon.net [070314 11:08]:
It's in irq_tables.c usually, and usually at the bottom. For most mainboards, this works fine:
unsigned long write_pirq_routing_table(unsigned long addr) { return copy_pirq_routing_table(addr); }
Is there any reason we don't patch up get_pir.c to add this, perhaps with a note that it might need to be fixed up?
Use of getpir is not recommended. It does not deliver reliable results on most mainboards. (ie. all that support ACPI in their factory BIOS)