Sorry, I got interrupted. It was supposed to be: Do we have any multiprocessors that still use CONFIG_RAMBASE < 1M?
I think we should generally #define RAMBASE for x86 architectures to (above) 1MB and remove it from Kconfig.
It will allow us to simplify CAR and make the different CPUs' CAR code look more alike
I think that's a great idea. Extra complexity has never helped us.
For RAMTOP would we have to play some tricks to figure out how big coreboot_ram was if RAMTOP isn't a config variable? The fam10 boards use a lot of RAM right now.