I'm porting a board from v2->v3, and I'm running out of space in the bootblock, even though it doesn't seem like I should.<br><br>Snippet of broken coreboot.initram.map:<br><br>ffffe3f3 A stage0_rawpnp_exit_ext_func_mode<br>
ffffe3fc A stage0_rawpnp_set_logical_device<br>ffffe41f A stage0_rawpnp_set_iobase<br>ffffe448 A stage0_rawpnp_set_enable<br>ffffe470 A stage0_protected_stage0<br>ffffe47f A stage0___protected_stage0<br>ffffe5e8 A stage0__stage0<br>
ffffe630 A stage0_gdtptr<br>fffff960 A stage0_option_table<br>fffffff0 A stage0__resetjump<br>fffffff0 A stage0__ROMTOP<br><br>Notice that stage0_gdtptr takes fffff960 - ffffe630 = 0x1966<br><br>And working coreboot.initram.map:<br>
<br>ffffe687 A stage0_rawpnp_read_config<br>ffffe69f A stage0_rawpnp_exit_ext_func_mode<br>ffffe6a8 A stage0_rawpnp_set_logical_device<br>ffffe6cb A stage0_rawpnp_set_iobase<br>ffffe6f4 A stage0_rawpnp_set_enable<br>ffffe71c A stage0_protected_stage0<br>
ffffe72b A stage0___protected_stage0<br>ffffe894 A stage0__stage0<br>ffffe8dc A stage0_gdtptr<br>fffff720 A stage0_option_table<br>fffffe10 A stage0__estage0_1<br>fffffff0 A stage0__resetjump<br>fffffff0 A stage0__ROMTOP<br>
<br>Notice that stage0_gdtptr takes fffff720 - ffffe8dc = 0xe44<br><br>The broken one's gdtptr takes about twice as much?<br><br>This might not be the problem, but I don't know where else to look.<br><br>Thanks,<br>
Myles<br><br><br>