Jan Kok wrote:
> Eric, since you are going to look at Ollie's src/pc80/ide problem, could
> you make any bug fixes to my version and check it in? And also the
> regression test, if you like. I would look at Ollie's problem, except
> 1) I just saw his mail, 2) I don't understand what the complaint is (a
> config file would help), and 3) it's past my bedtime :-)
I was tryint to build IDE support by using the
option BOOT_IDE=1
in my config file (attached). The current config tool and Config file
in src/rom has
driver ide_fill_inbuf.o BOOT_IDE
which can only generate this in makefile
DRIVERS-$(BOOT_IDE) += ide_fill_inbuf.o
But in order to link ide_fill_inbuf.o you have to compile
src/pc80/ide/ide.c. The current config tool does not travel
through that directly so the corresponding make rule is not
generated.
P.S. Sorry, I really have no much idea about Python.
Ollie
# This will make a target directory of ./winfast
# Note that this is RELATIVE TO WHERE YOU ARE WHEN YOU RUN THE
# CONFIG TOOL. Make it absolute if you like
target winfast-ide
mainboard leadtek/winfast6300
# Enable Serial Console for debugging
# It will come up at 115200,8n1
option SERIAL_CONSOLE=1
# Enable MicroCode update and L2 Cache init for PII and PIII
option UPDATE_MICROCODE
option CONFIGURE_L2_CACHE
# Use the internal VGA frame buffer device
option HAVE_FRAMEBUFFER
# disable internal SiS 900
option DISABLE_INTERNAL_DEVICES
# Path to your kernel (vmlinux)
# NOTE; you need a path to your test12 kernel here.
linux /usr/src/linux
# Kernel command line parameters
commandline root=/dev/nftla1
# We're using disk on chip. Tell it where to find the docipl code
option USE_DOC_MIL
docipl northsouthbridge/sis/630/ipl.S
#option STD_FLASH
option BOOT_IDE=1