Hi Ronald, >> I> .. but there's no commenting in either of those to indicate what >> those two chips really are. I> I don't have linux running on this >> machine .. so there's no lspci -xxx at this stage.
RGM> 440bx and piix4e are two of our most solid chips. RGM> however, I have not presonally tested the ga-6bxc, so that's all I can RGM> say. Try to build the ga-6bxc project and you will get the following output: gcc -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld linuxbios.o linuxbios.o: In function `mainboard_fixup': linuxbios.o(.text+0x44f): undefined reference to `intel_display_cpuid' linuxbios.o(.text+0x454): undefined reference to `intel_mtrr_check' linuxbios.o(.text+0x459): undefined reference to `intel_zero_irq_settings' linuxbios.o(.text+0x45e): undefined reference to `intel_check_irq_routing_table' linuxbios.o(.text+0x464): undefined reference to `intel_interrupts_on' collect2: ld returned 1 exit status The problem is the ..../freebios/src/mainboard/gigabit/ga-6bxc/mainboard.c file. Is it right to replace the function calls with the following: - 'intel_display_cpuid' will get 'display_cpuid' - 'intel_mtrr_check' will get 'mtrr_check' - 'intel_zero_irq_settings' will get 'pci_zero_irq_settings' - 'intel_check_irq_routing_table' will get 'check_pirq_routing_table' - 'intel_interrupts_on' will get 'interrupts_on' I added my modified version of this file. Some includes are missing, too. You will get no warnings for this file now. Is this function mapping correct ? ciao. Stefan ----------------------------------------------------------------------- Bambach Stefan - mailto:[EMAIL PROTECTED] -----------------------------------------------------------------------
mainboard_modified.c
Description: Binary data
