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]
-----------------------------------------------------------------------

Attachment: mainboard_modified.c
Description: Binary data

Reply via email to