Richard Henderson <[EMAIL PROTECTED]> writes:
> -#define PARAM ZERO_PGE
> +#define PARAM (IDENT_ADDR + 0x30A000)
> #define COMMAND_LINE ((char*)(PARAM + 0x0000))
> #define COMMAND_LINE_SIZE 256
> #define INITRD_START (*(unsigned long *) (PARAM+0x100))
Hm. That's only going to break aboot insofar as it won't be possible
to build it against 2.4 kernel headers.
I presume the kernel parameters are going to go somewhere else on
Wildfire and friends, but this patch doesn't make it clear where
exactly that is, so I'm going to keep hard-coding physical 0x30a000
into aboot until someone tells me to do otherwise.
(incidentally, I just noticed that aboot isn't going to work with
48-bit physical memory unless you recompile it, because it hardcodes
PAGE_OFFSET in various places - do we ever define USE_48_BIT_KSEG?)
--
David Huggins-Daines, Senior Linux Consultant, Linuxcare, Inc.
613.562.1239 desk, 613.223.0225 mobile
[EMAIL PROTECTED], http://www.linuxcare.com/
Linuxcare. Support for the revolution.