Advertisement
Guest User

Untitled

a guest
Mar 13th, 2020
554
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.39 KB | None | 0 0
  1. [dalao@pc corebootLatestMaster1]$ git clone https://review.coreboot.org/coreboot
  2. Cloning into 'coreboot'...
  3. remote: Counting objects: 22, done
  4. remote: Finding sources: 100% (9/9)
  5. remote: Total 498934 (delta 0), reused 498930 (delta 0)
  6. Receiving objects: 100% (498934/498934), 126.00 MiB | 492.00 KiB/s, done.
  7. Resolving deltas: 100% (385926/385926), done.
  8. [dalao@pc corebootLatestMaster1]$ cd coreboot/
  9. [dalao@pc coreboot]$ git submodule update --init --checkout
  10. Submodule '3rdparty/amd_blobs' (https://review.coreboot.org/amd_blobs) registered for path '3rdparty/amd_blobs'
  11. Submodule 'arm-trusted-firmware' (https://review.coreboot.org/arm-trusted-firmware.git) registered for path '3rdparty/arm-trusted-firmware'
  12. Submodule '3rdparty/blobs' (https://review.coreboot.org/blobs.git) registered for path '3rdparty/blobs'
  13. Submodule '3rdparty/chromeec' (https://review.coreboot.org/chrome-ec.git) registered for path '3rdparty/chromeec'
  14. Submodule '3rdparty/ffs' (https://review.coreboot.org/ffs.git) registered for path '3rdparty/ffs'
  15. Submodule '3rdparty/fsp' (https://review.coreboot.org/fsp.git) registered for path '3rdparty/fsp'
  16. Submodule 'intel-microcode' (https://review.coreboot.org/intel-microcode.git) registered for path '3rdparty/intel-microcode'
  17. Submodule 'libgfxinit' (https://review.coreboot.org/libgfxinit.git) registered for path '3rdparty/libgfxinit'
  18. Submodule 'libhwbase' (https://review.coreboot.org/libhwbase.git) registered for path '3rdparty/libhwbase'
  19. Submodule 'opensbi' (https://review.coreboot.org/opensbi.git) registered for path '3rdparty/opensbi'
  20. Submodule 'vboot' (https://review.coreboot.org/vboot.git) registered for path '3rdparty/vboot'
  21. Submodule 'util/nvidia-cbootimage' (https://review.coreboot.org/nvidia-cbootimage.git) registered for path 'util/nvidia/cbootimage'
  22. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/amd_blobs'...
  23. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/arm-trusted-firmware'...
  24. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/blobs'...
  25. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/chromeec'...
  26. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/ffs'...
  27. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/fsp'...
  28. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/intel-microcode'...
  29. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/libgfxinit'...
  30. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/libhwbase'...
  31. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/opensbi'...
  32. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/3rdparty/vboot'...
  33. Cloning into '/home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/nvidia/cbootimage'...
  34. Submodule path '3rdparty/amd_blobs': checked out '17d028869899e1ea0f6f385501088f7623121fcb'
  35. Submodule path '3rdparty/arm-trusted-firmware': checked out 'ace23683beb81354d6edbc61c087ab8c384d0631'
  36. Submodule path '3rdparty/blobs': checked out '7ad2d22452225a14c19b17570cb77920d8fc81a5'
  37. Submodule path '3rdparty/chromeec': checked out 'a1afae4e002a3eccd7835ac898259b0690e9e61a'
  38. Submodule path '3rdparty/ffs': checked out '3ec70fbc458e32eef0d0b1de79688b4dc48cbd57'
  39. Submodule path '3rdparty/fsp': checked out '0bc2b07eab29a8a75cd084963c285ee5434e6666'
  40. Submodule path '3rdparty/intel-microcode': checked out '1dd14da6d1ea5cfbd95923653f31c04aac3aa655'
  41. Submodule path '3rdparty/libgfxinit': checked out 'cdbfce275777f2fd142e3a3c73469807a4c40207'
  42. Submodule path '3rdparty/libhwbase': checked out 'bd0ed91cb985a697033edd9fd62d322aa017e791'
  43. Submodule path '3rdparty/opensbi': checked out '215421ca610a64b8ec188c96ea8588ae2de41fb7'
  44. Submodule path '3rdparty/vboot': checked out '5059062dd352e3864fb68f8a061e87bd7055d12a'
  45. Submodule path 'util/nvidia/cbootimage': checked out '65a6d94dd5f442578551e0a81ecbe5235e673fd4'
  46. [dalao@pc coreboot]$ make crossgcc-i386 CPUS=8
  47. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  48.  
  49. Building toolchain using 8 thread(s).
  50.  
  51. Target architecture is i386-elf
  52.  
  53. Found compatible Ada compiler, enabling Ada support by default.
  54.  
  55. Downloading and verifing tarballs ...
  56. * gmp-6.1.2.tar.xz (downloading from https://ftpmirror.gnu.org/gmp/gmp-6.1.2.tar.xz)... 0%^CStop
  57. make[2]: *** [Makefile:26: build_gcc] Error 1
  58. make[1]: *** [Makefile:51: build-i386] Interrupt
  59. make: *** [util/crossgcc/Makefile.inc:48: crossgcc-i386] Interrupt
  60.  
  61. [dalao@pc coreboot]$ make crossgcc-i386 CPUS=8
  62. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  63.  
  64. Building toolchain using 8 thread(s).
  65.  
  66. Target architecture is i386-elf
  67.  
  68. Found compatible Ada compiler, enabling Ada support by default.
  69.  
  70. Downloading and verifing tarballs ...
  71. * gmp-6.1.2.tar.xz (cached)... hash verified (9dc6981197a7d92f339192eea974f5eca48fcffe)
  72. * mpfr-4.0.2.tar.xz (cached)... hash verified (52c1f2a4c9a202f46cf3275a8d46b562aa584208)
  73. * mpc-1.1.0.tar.gz (cached)... hash verified (b019d9e1d27ec5fb99497159d43a3164995de2d0)
  74. * binutils-2.33.1.tar.xz (cached)... hash verified (06598868f5fa8efc98427dcb790d42c664f1a1a4)
  75. * gcc-9.2.0.tar.xz (cached)... hash verified (306d27c3465fa36862c206738d06d65fff5c3645)
  76. Downloaded tarballs ... ok
  77. Unpacking and patching ...
  78. * gmp-6.1.2.tar.xz
  79. o gmp-6.1.2_freebsd-configure.patch
  80. * mpfr-4.0.2.tar.xz
  81. * mpc-1.1.0.tar.gz
  82. * binutils-2.33.1.tar.xz
  83. o binutils-2.33.1_as-ipxe.patch
  84. o binutils-2.33.1_mips-gold.patch
  85. o binutils-2.33.1_no-bfd-doc.patch
  86. * gcc-9.2.0.tar.xz
  87. o gcc-9.2.0_ada-musl_workaround.patch
  88. o gcc-9.2.0_gnat.patch
  89. o gcc-9.2.0_libgcc.patch
  90. Unpacked and patched ... ok
  91. Building packages ...
  92. Building GMP v6.1.2 for host ... ok
  93. Building MPFR v4.0.2 for host ... ok
  94. Building MPC v1.1.0 for host ... ok
  95. Building BINUTILS v2.33.1 for target ... ok
  96. Building GCC v9.2.0 for target ... ok
  97. Packages built ... ok
  98. Copied EDK2 tools template ... ok
  99. Cleaning up temporary files... ok
  100.  
  101. You can now run i386-elf cross GCC from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
  102. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  103.  
  104. Building toolchain using 8 thread(s).
  105.  
  106. Downloading and verifing tarballs ...
  107. * nasm-2.14.02.tar.bz2 (cached)... hash verified (fe098ee4dc9c4c983696c4948e64b23e4098b92b)
  108. Downloaded tarballs ... ok
  109. Unpacking and patching ...
  110. * nasm-2.14.02.tar.bz2
  111. Unpacked and patched ... ok
  112. Building packages ...
  113. Building NASM v2.14.02 for host ... ok
  114. Packages built ... ok
  115. Copied EDK2 tools template ... ok
  116. Cleaning up temporary files... ok
  117.  
  118. You can now run NASM from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
  119. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  120.  
  121. Building toolchain using 8 thread(s).
  122.  
  123. Downloading and verifing tarballs ...
  124. * acpica-unix2-20200110.tar.gz (downloading from https://acpica.org/sites/acpica/files/acpica-unix2-20200110.tar.gz)... 0%... Failed to download acpica-unix2-20200110.tar.gz.
  125. make[1]: *** [Makefile:36: build_iasl] Error 1
  126. make: *** [util/crossgcc/Makefile.inc:48: crossgcc-i386] Error 2
  127. (Don't why this always fails to download, so I download it manually)
  128. [dalao@pc coreboot]$ make crossgcc-i386 CPUS=8
  129. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  130.  
  131. Building toolchain using 8 thread(s).
  132.  
  133. Target architecture is i386-elf
  134.  
  135. Found compatible Ada compiler, enabling Ada support by default.
  136.  
  137. Downloading and verifing tarballs ...
  138. * gmp-6.1.2.tar.xz (cached)... hash verified (9dc6981197a7d92f339192eea974f5eca48fcffe)
  139. * mpfr-4.0.2.tar.xz (cached)... hash verified (52c1f2a4c9a202f46cf3275a8d46b562aa584208)
  140. * mpc-1.1.0.tar.gz (cached)... hash verified (b019d9e1d27ec5fb99497159d43a3164995de2d0)
  141. * binutils-2.33.1.tar.xz (cached)... hash verified (06598868f5fa8efc98427dcb790d42c664f1a1a4)
  142. * gcc-9.2.0.tar.xz (cached)... hash verified (306d27c3465fa36862c206738d06d65fff5c3645)
  143. Downloaded tarballs ... ok
  144. Unpacking and patching ...
  145. * gmp-6.1.2.tar.xz
  146. o gmp-6.1.2_freebsd-configure.patch
  147. * mpfr-4.0.2.tar.xz
  148. * mpc-1.1.0.tar.gz
  149. * binutils-2.33.1.tar.xz
  150. o binutils-2.33.1_as-ipxe.patch
  151. o binutils-2.33.1_mips-gold.patch
  152. o binutils-2.33.1_no-bfd-doc.patch
  153. * gcc-9.2.0.tar.xz
  154. o gcc-9.2.0_ada-musl_workaround.patch
  155. o gcc-9.2.0_gnat.patch
  156. o gcc-9.2.0_libgcc.patch
  157. Unpacked and patched ... ok
  158. Building packages ...
  159. Skipping GMP v6.1.2 for host as it is already built
  160. Skipping MPFR v4.0.2 for host as it is already built
  161. Skipping MPC v1.1.0 for host as it is already built
  162. Skipping BINUTILS v2.33.1 for target as it is already built
  163. Skipping GCC v9.2.0 for target as it is already built
  164. Packages built ... ok
  165. Copied EDK2 tools template ... ok
  166. Cleaning up temporary files... ok
  167.  
  168. You can now run i386-elf cross GCC from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
  169. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  170.  
  171. Building toolchain using 8 thread(s).
  172.  
  173. Downloading and verifing tarballs ...
  174. * nasm-2.14.02.tar.bz2 (cached)... hash verified (fe098ee4dc9c4c983696c4948e64b23e4098b92b)
  175. Downloaded tarballs ... ok
  176. Unpacking and patching ...
  177. * nasm-2.14.02.tar.bz2
  178. Unpacked and patched ... ok
  179. Building packages ...
  180. Skipping NASM v2.14.02 for host as it is already built
  181. Packages built ... ok
  182. Copied EDK2 tools template ... ok
  183. Cleaning up temporary files... ok
  184.  
  185. You can now run NASM from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
  186. Welcome to the coreboot cross toolchain builder vdfd3f21174 (2019-05-03)
  187.  
  188. Building toolchain using 8 thread(s).
  189.  
  190. Downloading and verifing tarballs ...
  191. * acpica-unix2-20200110.tar.gz (cached)... hash verified (50c163d965aa2cbee9a3a5d9244d1a0d16c06ec0)
  192. Downloaded tarballs ... ok
  193. Unpacking and patching ...
  194. * acpica-unix2-20200110.tar.gz
  195. o acpica-unix2-20200110_iasl.patch
  196. Unpacked and patched ... ok
  197. Building packages ...
  198. Building IASL v20200110 for host ... ok
  199. Packages built ... ok
  200. Copied EDK2 tools template ... ok
  201. Cleaning up temporary files... ok
  202.  
  203. You can now run IASL ACPI compiler from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/util/crossgcc/xgcc.
  204. [dalao@pc coreboot]$ make nconfig
  205. [dalao@pc coreboot]$ sha1sum mrc.bin
  206. eb25a090c2c30c1f05e92185844455a6e39763e7 mrc.bin
  207. [dalao@pc coreboot]$ make
  208. Skipping submodule '3rdparty/amd_blobs'
  209. Skipping submodule '3rdparty/blobs'
  210. Skipping submodule '3rdparty/fsp'
  211. Skipping submodule '3rdparty/intel-microcode'
  212. #
  213. # configuration written to /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/.config
  214. #
  215. HOSTCC util/sconfig/lex.yy.o
  216. HOSTCC util/sconfig/sconfig.tab.o
  217. HOSTCC util/sconfig/main.o
  218. HOSTCC util/sconfig/sconfig (link)
  219. SCONFIG mainboard/lenovo/t440p/devicetree.cb
  220. HOSTCC nvramtool/cli/nvramtool.o
  221. HOSTCC nvramtool/cli/opts.o
  222. HOSTCC nvramtool/cmos_lowlevel.o
  223. HOSTCC nvramtool/cmos_ops.o
  224. HOSTCC nvramtool/common.o
  225. HOSTCC nvramtool/compute_ip_checksum.o
  226. HOSTCC nvramtool/hexdump.o
  227. HOSTCC nvramtool/input_file.o
  228. HOSTCC nvramtool/layout.o
  229. HOSTCC nvramtool/accessors/layout-common.o
  230. HOSTCC nvramtool/accessors/layout-text.o
  231. HOSTCC nvramtool/accessors/layout-bin.o
  232. HOSTCC nvramtool/lbtable.o
  233. HOSTCC nvramtool/reg_expr.o
  234. HOSTCC nvramtool/cbfs.o
  235. HOSTCC nvramtool/accessors/cmos-mem.o
  236. HOSTCC nvramtool/nvramtool (link)
  237. OPTION option_table.h
  238. CC bootblock/mainboard/lenovo/t440p/static.o
  239. CC bootblock/arch/x86/boot.o
  240. CC bootblock/arch/x86/bootblock_crt0.o
  241. CC bootblock/arch/x86/cf9_reset.o
  242. CC bootblock/arch/x86/cpu_common.o
  243. GEN build.h
  244. CC bootblock/arch/x86/id.o
  245. CC bootblock/arch/x86/memcpy.o
  246. HOSTCC cbfstool/fmaptool.o
  247. HOSTCC cbfstool/cbfs_sections.o
  248. HOSTCC cbfstool/fmap_from_fmd.o
  249. HOSTCC cbfstool/fmd.o
  250. HOSTCC cbfstool/fmd_parser.o
  251. HOSTCC cbfstool/fmd_scanner.o
  252. HOSTCC cbfstool/fmap.o
  253. HOSTCC cbfstool/kv_pair.o
  254. HOSTCC cbfstool/valstr.o
  255. HOSTCC cbfstool/fmaptool (link)
  256. FMAP build/util/cbfstool/fmaptool -h build/fmap_config.h build/fmap.fmd build/fmap.fmap
  257. SUCCESS: Wrote 266 bytes to file 'build/fmap.fmap' (and generated header)
  258. The sections containing CBFSes are: COREBOOT
  259. CP bootblock/arch/x86/memlayout.ld
  260. CC bootblock/arch/x86/memset.o
  261. CC bootblock/arch/x86/mmap_boot.o
  262. CC bootblock/arch/x86/post.o
  263. CC bootblock/arch/x86/timestamp.o
  264. CC bootblock/arch/x86/walkcbfs.o
  265. CC bootblock/commonlib/bsd/lz4_wrapper.o
  266. CC bootblock/commonlib/cbfs.o
  267. CC bootblock/commonlib/iobuf.o
  268. CC bootblock/commonlib/mem_pool.o
  269. CC bootblock/commonlib/region.o
  270. CC bootblock/console/console.o
  271. CC bootblock/console/die.o
  272. CC bootblock/console/init.o
  273. CC bootblock/console/post.o
  274. CC bootblock/console/printk.o
  275. CC bootblock/console/vsprintf.o
  276. CC bootblock/console/vtxprintf.o
  277. CC bootblock/cpu/intel/car/bootblock.o
  278. CC bootblock/cpu/intel/car/non-evict/cache_as_ram.o
  279. CC bootblock/cpu/intel/common/fsb.o
  280. CC bootblock/cpu/intel/fit/fit.o
  281. CC bootblock/cpu/intel/haswell/bootblock.o
  282. CC bootblock/cpu/intel/microcode/microcode.o
  283. CC bootblock/cpu/intel/microcode/microcode_asm.o
  284. CC bootblock/cpu/x86/early_reset.o
  285. CC bootblock/cpu/x86/lapic/boot_cpu.o
  286. CC bootblock/cpu/x86/mtrr/debug.o
  287. CC bootblock/cpu/x86/mtrr/earlymtrr.o
  288. CC bootblock/cpu/x86/name/name.o
  289. CC bootblock/cpu/x86/pae/pgtbl.o
  290. CC bootblock/cpu/x86/tsc/delay_tsc.o
  291. CC bootblock/device/device_const.o
  292. CC bootblock/device/i2c.o
  293. CC bootblock/device/mmio.o
  294. CC bootblock/device/pci_early.o
  295. CC bootblock/device/pci_ops.o
  296. CC bootblock/drivers/pc80/pc/i8254.o
  297. CC bootblock/drivers/pc80/rtc/mc146818rtc.o
  298. CC bootblock/drivers/pc80/rtc/mc146818rtc_boot.o
  299. CC bootblock/drivers/spi/adesto.o
  300. CC bootblock/drivers/spi/amic.o
  301. CC bootblock/drivers/spi/atmel.o
  302. CC bootblock/drivers/spi/bitbang.o
  303. CC bootblock/drivers/spi/boot_device_rw_nommap.o
  304. CC bootblock/drivers/spi/eon.o
  305. CC bootblock/drivers/spi/flashconsole.o
  306. CC bootblock/drivers/spi/gigadevice.o
  307. CC bootblock/drivers/spi/macronix.o
  308. CC bootblock/drivers/spi/spansion.o
  309. CC bootblock/drivers/spi/spi-generic.o
  310. CC bootblock/drivers/spi/spi_flash.o
  311. CC bootblock/drivers/spi/sst.o
  312. CC bootblock/drivers/spi/stmicro.o
  313. CC bootblock/drivers/spi/winbond.o
  314. CC bootblock/ec/acpi/ec.o
  315. CC bootblock/ec/lenovo/h8/sense.o
  316. CC bootblock/ec/lenovo/pmh7/pmh7.o
  317. CC bootblock/lib/boot_device.o
  318. CC bootblock/lib/bootblock.o
  319. CC bootblock/lib/bootmode.o
  320. CC bootblock/lib/cbfs.o
  321. CC bootblock/lib/cbmem_console.o
  322. CC bootblock/lib/crc_byte.o
  323. CC bootblock/lib/delay.o
  324. CC bootblock/lib/fmap.o
  325. CC bootblock/lib/gcc.o
  326. CC bootblock/lib/halt.o
  327. CC bootblock/lib/hexdump.o
  328. CC bootblock/lib/libgcc.o
  329. CC bootblock/lib/memchr.o
  330. CC bootblock/lib/memcmp.o
  331. CC bootblock/lib/prog_loaders.o
  332. CC bootblock/lib/prog_ops.o
  333. CP bootblock/lib/program.ld
  334. CC bootblock/lib/reset.o
  335. CC bootblock/lib/string.o
  336. CC bootblock/lib/timestamp.o
  337. CC bootblock/lib/version.o
  338. CC bootblock/northbridge/intel/haswell/bootblock.o
  339. CC bootblock/southbridge/intel/common/gpio.o
  340. CC bootblock/southbridge/intel/common/pmbase.o
  341. CC bootblock/southbridge/intel/common/reset.o
  342. CC bootblock/southbridge/intel/common/rtc.o
  343. CC bootblock/southbridge/intel/common/spi.o
  344. CC bootblock/southbridge/intel/common/usb_debug.o
  345. CC bootblock/southbridge/intel/lynxpoint/bootblock.o
  346. CC bootblock/southbridge/intel/lynxpoint/early_pch.o
  347. LINK cbfs/fallback/bootblock.debug
  348. OBJCOPY cbfs/fallback/bootblock.elf
  349. OBJCOPY bootblock.raw.elf
  350. OBJCOPY bootblock.raw.bin
  351. CC romstage/mainboard/lenovo/t440p/static.o
  352. CC romstage/arch/x86/acpi_s3.o
  353. GEN generated/assembly.inc
  354. CC romstage/arch/x86/assembly_entry.o
  355. CC romstage/arch/x86/boot.o
  356. CC romstage/arch/x86/cbmem.o
  357. CC romstage/arch/x86/cf9_reset.o
  358. CC romstage/arch/x86/cpu_common.o
  359. CC romstage/arch/x86/gdt_init.o
  360. CC romstage/arch/x86/memcpy.o
  361. CP romstage/arch/x86/memlayout.ld
  362. CC romstage/arch/x86/memmove.o
  363. CC romstage/arch/x86/memset.o
  364. CC romstage/arch/x86/mmap_boot.o
  365. CC romstage/arch/x86/post.o
  366. CC romstage/arch/x86/postcar_loader.o
  367. CC romstage/arch/x86/timestamp.o
  368. CC romstage/commonlib/bsd/lz4_wrapper.o
  369. CC romstage/commonlib/cbfs.o
  370. CC romstage/commonlib/iobuf.o
  371. CC romstage/commonlib/mem_pool.o
  372. CC romstage/commonlib/region.o
  373. CC romstage/console/console.o
  374. CC romstage/console/die.o
  375. CC romstage/console/init.o
  376. CC romstage/console/post.o
  377. CC romstage/console/printk.o
  378. CC romstage/console/vsprintf.o
  379. CC romstage/console/vtxprintf.o
  380. CC romstage/cpu/intel/car/romstage.o
  381. CC romstage/cpu/intel/common/fsb.o
  382. CC romstage/cpu/intel/haswell/romstage.o
  383. CC romstage/cpu/intel/microcode/microcode.o
  384. CC romstage/cpu/x86/lapic/boot_cpu.o
  385. CC romstage/cpu/x86/mtrr/debug.o
  386. CC romstage/cpu/x86/mtrr/earlymtrr.o
  387. CC romstage/cpu/x86/name/name.o
  388. CC romstage/cpu/x86/pae/pgtbl.o
  389. CC romstage/cpu/x86/smm/tseg_region.o
  390. CC romstage/cpu/x86/tsc/delay_tsc.o
  391. CC romstage/device/device_const.o
  392. CC romstage/device/dram/ddr2.o
  393. CC romstage/device/dram/ddr3.o
  394. CC romstage/device/dram/ddr4.o
  395. CC romstage/device/dram/ddr_common.o
  396. CC romstage/device/i2c.o
  397. CC romstage/device/mmio.o
  398. CC romstage/device/pci_early.o
  399. CC romstage/device/pci_ops.o
  400. CC romstage/drivers/mrc_cache/mrc_cache.o
  401. CC romstage/drivers/pc80/pc/i8254.o
  402. CC romstage/drivers/pc80/rtc/mc146818rtc.o
  403. CC romstage/drivers/pc80/rtc/mc146818rtc_boot.o
  404. CC romstage/drivers/pc80/tpm/tis.o
  405. CC romstage/drivers/spi/adesto.o
  406. CC romstage/drivers/spi/amic.o
  407. CC romstage/drivers/spi/atmel.o
  408. CC romstage/drivers/spi/bitbang.o
  409. CC romstage/drivers/spi/boot_device_rw_nommap.o
  410. CC romstage/drivers/spi/eon.o
  411. CC romstage/drivers/spi/flashconsole.o
  412. CC romstage/drivers/spi/gigadevice.o
  413. CC romstage/drivers/spi/macronix.o
  414. CC romstage/drivers/spi/spansion.o
  415. CC romstage/drivers/spi/spi-generic.o
  416. CC romstage/drivers/spi/spi_flash.o
  417. CC romstage/drivers/spi/sst.o
  418. CC romstage/drivers/spi/stmicro.o
  419. CC romstage/drivers/spi/winbond.o
  420. CC romstage/ec/acpi/ec.o
  421. CC romstage/ec/lenovo/h8/panic.o
  422. CC romstage/ec/lenovo/h8/sense.o
  423. CC romstage/ec/lenovo/pmh7/pmh7.o
  424. CC romstage/lib/boot_device.o
  425. CC romstage/lib/bootmode.o
  426. CC romstage/lib/cbfs.o
  427. CC romstage/lib/cbmem_common.o
  428. CC romstage/lib/cbmem_console.o
  429. CC romstage/lib/compute_ip_checksum.o
  430. CC romstage/lib/crc_byte.o
  431. CC romstage/lib/delay.o
  432. CC romstage/lib/ext_stage_cache.o
  433. CC romstage/lib/fmap.o
  434. CC romstage/lib/gcc.o
  435. CC romstage/lib/halt.o
  436. CC romstage/lib/hexdump.o
  437. CC romstage/lib/imd.o
  438. CC romstage/lib/imd_cbmem.o
  439. CC romstage/lib/libgcc.o
  440. CC romstage/lib/lzma.o
  441. CC romstage/lib/lzmadecode.o
  442. CC romstage/lib/memchr.o
  443. CC romstage/lib/memcmp.o
  444. CC romstage/lib/memrange.o
  445. CC romstage/lib/prog_loaders.o
  446. CC romstage/lib/prog_ops.o
  447. CP romstage/lib/program.ld
  448. CC romstage/lib/ramtest.o
  449. CC romstage/lib/region_file.o
  450. CC romstage/lib/reset.o
  451. CC romstage/lib/rmodule.o
  452. CC romstage/lib/romstage_handoff.o
  453. CC romstage/lib/selfboot.o
  454. CC romstage/lib/spd_bin.o
  455. CC romstage/lib/stack.o
  456. CC romstage/lib/string.o
  457. CC romstage/lib/timestamp.o
  458. CC romstage/lib/version.o
  459. CC romstage/mainboard/lenovo/t440p/gpio.o
  460. CC romstage/mainboard/lenovo/t440p/romstage.o
  461. CC romstage/northbridge/intel/haswell/early_init.o
  462. CC romstage/northbridge/intel/haswell/memmap.o
  463. CC romstage/northbridge/intel/haswell/raminit.o
  464. CC romstage/northbridge/intel/haswell/report_platform.o
  465. CC romstage/security/memory/memory.o
  466. CC romstage/security/tpm/tspi/tspi.o
  467. CC romstage/security/tpm/tss/tcg-1.2/tss.o
  468. CC romstage/southbridge/intel/common/gpio.o
  469. CC romstage/southbridge/intel/common/pmbase.o
  470. CC romstage/southbridge/intel/common/pmclib.o
  471. CC romstage/southbridge/intel/common/reset.o
  472. CC romstage/southbridge/intel/common/rtc.o
  473. CC romstage/southbridge/intel/common/smbus.o
  474. CC romstage/southbridge/intel/common/spi.o
  475. CC romstage/southbridge/intel/common/usb_debug.o
  476. CC romstage/southbridge/intel/lynxpoint/early_me.o
  477. CC romstage/southbridge/intel/lynxpoint/early_pch.o
  478. CC romstage/southbridge/intel/lynxpoint/early_smbus.o
  479. CC romstage/southbridge/intel/lynxpoint/early_usb.o
  480. CC romstage/southbridge/intel/lynxpoint/me_status.o
  481. CC romstage/southbridge/intel/lynxpoint/pmutil.o
  482. CC romstage/southbridge/intel/lynxpoint/rcba.o
  483. LINK cbfs/fallback/romstage.debug
  484. OBJCOPY cbfs/fallback/romstage.elf
  485. CC ramstage/superio/common/conf_mode.o
  486. CC ramstage/southbridge/intel/lynxpoint/acpi.o
  487. CC ramstage/southbridge/intel/lynxpoint/azalia.o
  488. CC ramstage/southbridge/intel/lynxpoint/hda_verb.o
  489. CC ramstage/southbridge/intel/lynxpoint/lpc.o
  490. CC ramstage/southbridge/intel/lynxpoint/me_9.x.o
  491. CC ramstage/southbridge/intel/lynxpoint/me_status.o
  492. CC ramstage/southbridge/intel/lynxpoint/pch.o
  493. CC ramstage/southbridge/intel/lynxpoint/pcie.o
  494. CC ramstage/southbridge/intel/lynxpoint/pmutil.o
  495. CC ramstage/southbridge/intel/lynxpoint/rcba.o
  496. CC ramstage/southbridge/intel/lynxpoint/sata.o
  497. CC ramstage/southbridge/intel/lynxpoint/smbus.o
  498. CC ramstage/southbridge/intel/lynxpoint/smi.o
  499. CC ramstage/southbridge/intel/lynxpoint/usb_ehci.o
  500. CC ramstage/southbridge/intel/lynxpoint/usb_xhci.o
  501. CC ramstage/southbridge/intel/common/acpi_pirq_gen.o
  502. CC ramstage/southbridge/intel/common/gpio.o
  503. CC ramstage/southbridge/intel/common/madt.o
  504. CC ramstage/southbridge/intel/common/pmbase.o
  505. CC ramstage/southbridge/intel/common/rcba_pirq.o
  506. CC ramstage/southbridge/intel/common/reset.o
  507. CC ramstage/southbridge/intel/common/rtc.o
  508. CC ramstage/southbridge/intel/common/smbus.o
  509. CC ramstage/southbridge/intel/common/spi.o
  510. CC ramstage/southbridge/intel/common/usb_debug.o
  511. CC ramstage/southbridge/intel/common/watchdog.o
  512. CC ramstage/security/tpm/tss/tcg-1.2/tss.o
  513. CC ramstage/security/tpm/tspi/tspi.o
  514. CC ramstage/security/memory/memory.o
  515. CC ramstage/security/memory/memory_clear.o
  516. CC ramstage/northbridge/intel/haswell/acpi.o
  517. CC ramstage/northbridge/intel/haswell/gma.o
  518. CC ramstage/northbridge/intel/haswell/memmap.o
  519. CC ramstage/northbridge/intel/haswell/minihd.o
  520. CC ramstage/northbridge/intel/haswell/northbridge.o
  521. CC ramstage/northbridge/intel/haswell/pcie.o
  522. CC ramstage/mainboard/lenovo/t440p/static.o
  523. CC ramstage/mainboard/lenovo/t440p/acpi_tables.o
  524. couldn't parse value '-1' for 'SEABIOS_DEBUG_LEVEL'
  525. GCC libgnat-x86_32/lib/gnat/a-unccon.o
  526. GCC libgnat-x86_32/lib/gnat/ada.o
  527. GCC libgnat-x86_32/lib/gnat/g-souinf.o
  528. GCC libgnat-x86_32/lib/gnat/gnat.o
  529. GCC libgnat-x86_32/lib/gnat/i-c.o
  530. GCC libgnat-x86_32/lib/gnat/interfac.o
  531. GCC libgnat-x86_32/lib/gnat/s-atacco.o
  532. GCC libgnat-x86_32/lib/gnat/s-imenne.o
  533. GCC libgnat-x86_32/lib/gnat/s-maccod.o
  534. GCC libgnat-x86_32/lib/gnat/s-parame.o
  535. GCC libgnat-x86_32/lib/gnat/s-stoele.o
  536. GCC libgnat-x86_32/lib/gnat/s-unstyp.o
  537. GCC libgnat-x86_32/lib/gnat/system.o
  538. AR libgnat-x86_32/libgnat.a
  539. GENERATE libhwbase/common/hw-config.ads
  540. GENERATE libgfxinit/common/hw-gfx-gma-config.ads
  541. GCC ramstage/mainboard/lenovo/t440p/gma-mainboard.o
  542. CC ramstage/mainboard/lenovo/t440p/hda_verb.o
  543. CC ramstage/mainboard/lenovo/t440p/mainboard.o
  544. GCC ramstage/libhwbase/debug/hw-debug.o
  545. GCC ramstage/libhwbase/common/direct/hw-pci-dev.o
  546. GCC ramstage/libhwbase/common/hw-mmio_regs.o
  547. GCC ramstage/libhwbase/common/hw-pci-mmconf.o
  548. GCC ramstage/libhwbase/common/hw-pci.o
  549. GCC ramstage/libhwbase/common/hw-port_io.o
  550. GCC ramstage/libhwbase/common/hw-sub_regs.o
  551. GCC ramstage/libhwbase/common/hw-time.o
  552. GCC ramstage/libhwbase/common/hw.o
  553. GCC ramstage/libhwbase/common/hw-config.o
  554. GCC ramstage/libhwbase/ada/dynamic_mmio/hw-mmio_range.o
  555. GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-connectors-ddi.o
  556. GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-connectors.o
  557. GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-ddi_phy_stub.o
  558. GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-port_detect.o
  559. GCC ramstage/libgfxinit/common/haswell_shared/hw-gfx-gma-power_and_clocks_haswell.o
  560. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-connectors-ddi-buffers.o
  561. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-ddi_phy.o
  562. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-plls-lcpll.o
  563. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-plls-wrpll.o
  564. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-plls.o
  565. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-power_and_clocks.o
  566. GCC ramstage/libgfxinit/common/haswell/hw-gfx-gma-spll.o
  567. GCC ramstage/libgfxinit/common/dyncpu/hw-gfx-gma-config.o
  568. GCC ramstage/libgfxinit/common/hw-gfx-dp_aux_ch.o
  569. GCC ramstage/libgfxinit/common/hw-gfx-dp_defs.o
  570. GCC ramstage/libgfxinit/common/hw-gfx-dp_info.o
  571. GCC ramstage/libgfxinit/common/hw-gfx-dp_training.o
  572. GCC ramstage/libgfxinit/common/hw-gfx-edid.o
  573. GCC ramstage/libgfxinit/common/hw-gfx-framebuffer_filler.o
  574. GCC ramstage/libgfxinit/common/hw-gfx-gma-config_helpers.o
  575. GCC ramstage/libgfxinit/common/hw-gfx-gma-connector_info.o
  576. GCC ramstage/libgfxinit/common/hw-gfx-gma-display_probing.o
  577. GCC ramstage/libgfxinit/common/hw-gfx-gma-dp_aux_ch.o
  578. GCC ramstage/libgfxinit/common/hw-gfx-gma-dp_aux_request.o
  579. GCC ramstage/libgfxinit/common/hw-gfx-gma-dp_info.o
  580. GCC ramstage/libgfxinit/common/hw-gfx-gma-i2c.o
  581. GCC ramstage/libgfxinit/common/hw-gfx-gma-panel.o
  582. GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-fdi.o
  583. GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-sideband.o
  584. GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-transcoder.o
  585. GCC ramstage/libgfxinit/common/hw-gfx-gma-pch-vga.o
  586. GCC ramstage/libgfxinit/common/hw-gfx-gma-pch.o
  587. GCC ramstage/libgfxinit/common/hw-gfx-gma-pcode.o
  588. GCC ramstage/libgfxinit/common/hw-gfx-gma-pipe_setup.o
  589. GCC ramstage/libgfxinit/common/hw-gfx-gma-registers.o
  590. GCC ramstage/libgfxinit/common/hw-gfx-gma-transcoder.o
  591. GCC ramstage/libgfxinit/common/hw-gfx-gma.o
  592. GCC ramstage/libgfxinit/common/hw-gfx-i2c.o
  593. GCC ramstage/libgfxinit/common/hw-gfx.o
  594. CC ramstage/lib/b64_decode.o
  595. CC ramstage/lib/boot_device.o
  596. CC ramstage/lib/bootmem.o
  597. CC ramstage/lib/bootmode.o
  598. GCC ramstage/lib/cb.o
  599. CC ramstage/lib/cbfs.o
  600. CC ramstage/lib/cbmem_common.o
  601. CC ramstage/lib/cbmem_console.o
  602. CC ramstage/lib/compute_ip_checksum.o
  603. CC ramstage/lib/coreboot_table.o
  604. CC ramstage/lib/crc_byte.o
  605. CC ramstage/lib/delay.o
  606. CC ramstage/lib/dimm_info_util.o
  607. CC ramstage/lib/edid.o
  608. CC ramstage/lib/ext_stage_cache.o
  609. CC ramstage/lib/fallback_boot.o
  610. CC ramstage/lib/fmap.o
  611. CC ramstage/lib/gcc.o
  612. CC ramstage/lib/halt.o
  613. CC ramstage/lib/hardwaremain.o
  614. CC ramstage/lib/hexdump.o
  615. CC ramstage/lib/hexstrtobin.o
  616. GCC ramstage/lib/hw-time-timer.o
  617. CC ramstage/lib/imd.o
  618. CC ramstage/lib/imd_cbmem.o
  619. CC ramstage/lib/list.o
  620. CC ramstage/lib/lzma.o
  621. CC ramstage/lib/lzmadecode.o
  622. CC ramstage/lib/malloc.o
  623. CC ramstage/lib/memchr.o
  624. CC ramstage/lib/memcmp.o
  625. CC ramstage/lib/memrange.o
  626. CC ramstage/lib/prog_loaders.o
  627. CC ramstage/lib/prog_ops.o
  628. CC ramstage/lib/region_file.o
  629. CC ramstage/lib/reset.o
  630. CC ramstage/lib/rmodule.o
  631. CC ramstage/lib/romstage_handoff.o
  632. CC ramstage/lib/rtc.o
  633. CC ramstage/lib/selfboot.o
  634. CC ramstage/lib/stack.o
  635. CC ramstage/lib/string.o
  636. CC ramstage/lib/timestamp.o
  637. CC ramstage/lib/uuid.o
  638. CC ramstage/lib/version.o
  639. CC ramstage/lib/wrdd.o
  640. CC ramstage/ec/lenovo/pmh7/pmh7.o
  641. CC ramstage/ec/lenovo/h8/bluetooth.o
  642. CC ramstage/ec/lenovo/h8/h8.o
  643. CC ramstage/ec/lenovo/h8/panic.o
  644. CC ramstage/ec/lenovo/h8/sense.o
  645. CC ramstage/ec/lenovo/h8/ssdt.o
  646. CC ramstage/ec/lenovo/h8/wwan.o
  647. CC ramstage/ec/acpi/ec.o
  648. CC ramstage/drivers/wifi/generic.o
  649. CC ramstage/drivers/tpm/tpm.o
  650. CC ramstage/drivers/spi/adesto.o
  651. CC ramstage/drivers/spi/amic.o
  652. CC ramstage/drivers/spi/atmel.o
  653. CC ramstage/drivers/spi/bitbang.o
  654. CC ramstage/drivers/spi/boot_device_rw_nommap.o
  655. CC ramstage/drivers/spi/eon.o
  656. CC ramstage/drivers/spi/flashconsole.o
  657. CC ramstage/drivers/spi/gigadevice.o
  658. CC ramstage/drivers/spi/macronix.o
  659. CC ramstage/drivers/spi/spansion.o
  660. CC ramstage/drivers/spi/spi-generic.o
  661. CC ramstage/drivers/spi/spi_flash.o
  662. CC ramstage/drivers/spi/spiconsole.o
  663. CC ramstage/drivers/spi/sst.o
  664. CC ramstage/drivers/spi/stmicro.o
  665. CC ramstage/drivers/spi/winbond.o
  666. CC ramstage/drivers/pc80/vga/vga.o
  667. CC ramstage/drivers/pc80/vga/vga_font_8x16.o
  668. CC ramstage/drivers/pc80/vga/vga_io.o
  669. CC ramstage/drivers/pc80/vga/vga_palette.o
  670. CC ramstage/drivers/pc80/tpm/tis.o
  671. CC ramstage/drivers/pc80/rtc/mc146818rtc.o
  672. CC ramstage/drivers/pc80/rtc/mc146818rtc_boot.o
  673. CC ramstage/drivers/pc80/pc/i8254.o
  674. CC ramstage/drivers/pc80/pc/i8259.o
  675. CC ramstage/drivers/pc80/pc/isa-dma.o
  676. CC ramstage/drivers/pc80/pc/keyboard.o
  677. CC ramstage/drivers/mrc_cache/mrc_cache.o
  678. CC ramstage/drivers/intel/wifi/wifi.o
  679. GCC ramstage/drivers/intel/gma/text_fb/gma-gfx_init.o
  680. CC ramstage/drivers/intel/gma/acpi.o
  681. GCC ramstage/drivers/intel/gma/gma.o
  682. CC ramstage/drivers/intel/gma/intel_ddi.o
  683. CC ramstage/drivers/intel/gma/opregion.o
  684. CC ramstage/drivers/broadcom/bcm57xx_aspm_disable.o
  685. CC ramstage/device/cardbus_device.o
  686. CC ramstage/device/cpu_device.o
  687. CC ramstage/device/device.o
  688. CC ramstage/device/device_const.o
  689. CC ramstage/device/device_util.o
  690. CC ramstage/device/i2c.o
  691. CC ramstage/device/i2c_bus.o
  692. CC ramstage/device/mmio.o
  693. CC ramstage/device/pci_class.o
  694. CC ramstage/device/pci_device.o
  695. CC ramstage/device/pci_ops.o
  696. CC ramstage/device/pci_rom.o
  697. CC ramstage/device/pciexp_device.o
  698. CC ramstage/device/pcix_device.o
  699. CC ramstage/device/pnp_device.o
  700. CC ramstage/device/root_device.o
  701. CC ramstage/device/smbus_ops.o
  702. CC ramstage/cpu/x86/tsc/delay_tsc.o
  703. CC smm/mainboard/lenovo/t440p/static.o
  704. CC smm/arch/x86/memcpy.o
  705. CC smm/arch/x86/memmove.o
  706. CC smm/arch/x86/memset.o
  707. CC smm/arch/x86/mmap_boot.o
  708. CC smm/commonlib/cbfs.o
  709. CC smm/commonlib/iobuf.o
  710. CC smm/commonlib/region.o
  711. CC smm/console/die.o
  712. CC smm/console/post.o
  713. CC smm/cpu/intel/common/fsb.o
  714. CC smm/cpu/intel/haswell/finalize.o
  715. CC smm/cpu/x86/pae/pgtbl.o
  716. CC smm/cpu/x86/smm/smm_module_handler.o
  717. CC smm/cpu/x86/tsc/delay_tsc.o
  718. CC smm/device/device_const.o
  719. CC smm/device/pci_ops.o
  720. CC smm/drivers/pc80/pc/i8254.o
  721. CC smm/drivers/pc80/rtc/mc146818rtc.o
  722. CC smm/drivers/spi/spiconsole.o
  723. CC smm/ec/acpi/ec.o
  724. CC smm/ec/lenovo/h8/sense.o
  725. CC smm/ec/lenovo/pmh7/pmh7.o
  726. CC smm/lib/boot_device.o
  727. CC smm/lib/cbfs.o
  728. CC smm/lib/crc_byte.o
  729. CC smm/lib/delay.o
  730. CC smm/lib/fmap.o
  731. CC smm/lib/gcc.o
  732. CC smm/lib/halt.o
  733. CC smm/lib/hexdump.o
  734. CC smm/lib/malloc.o
  735. CC smm/lib/memcmp.o
  736. CC smm/lib/reset.o
  737. CC smm/lib/string.o
  738. CC smm/lib/version.o
  739. CC smm/mainboard/lenovo/t440p/smihandler.o
  740. CC smm/northbridge/intel/haswell/finalize.o
  741. CC smm/southbridge/intel/common/finalize.o
  742. CC smm/southbridge/intel/common/gpio.o
  743. CC smm/southbridge/intel/common/pmbase.o
  744. CC smm/southbridge/intel/lynxpoint/me_9.x.o
  745. CC smm/southbridge/intel/lynxpoint/pch.o
  746. CC smm/southbridge/intel/lynxpoint/pmutil.o
  747. CC smm/southbridge/intel/lynxpoint/smihandler.o
  748. CC smm/southbridge/intel/lynxpoint/usb_ehci.o
  749. CC smm/southbridge/intel/lynxpoint/usb_xhci.o
  750. CP rmodules_x86_32/lib/rmodule.ld
  751. HOSTCC cbfstool/rmodtool.o
  752. HOSTCC cbfstool/rmodule.o
  753. HOSTCC cbfstool/common.o
  754. HOSTCC cbfstool/elfheaders.o
  755. HOSTCC cbfstool/xdr.o
  756. HOSTCC cbfstool/rmodtool (link)
  757. OBJCOPY ramstage/cpu/x86/smm/smm.manual
  758. CC smmstub/cpu/x86/smm/smm_stub.o
  759. OBJCOPY ramstage/cpu/x86/smm/smmstub.manual
  760. CC ramstage/cpu/x86/smm/smm_module_loader.o
  761. CC ramstage/cpu/x86/smm/tseg_region.o
  762. CC ramstage/cpu/x86/pae/pgtbl.o
  763. CC ramstage/cpu/x86/name/name.o
  764. CC ramstage/cpu/x86/mtrr/debug.o
  765. CC ramstage/cpu/x86/mtrr/mtrr.o
  766. CC ramstage/cpu/x86/lapic/boot_cpu.o
  767. CC ramstage/cpu/x86/lapic/lapic.o
  768. CC ramstage/cpu/x86/lapic/lapic_cpu_init.o
  769. CC ramstage/cpu/x86/lapic/secondary.o
  770. CC ramstage/cpu/x86/cache/cache.o
  771. CC rmodules_x86_32/cpu/x86/sipi_vector.o
  772. OBJCOPY ramstage/cpu/x86/sipi_vector.manual
  773. CC ramstage/cpu/x86/backup_default_smm.o
  774. CC ramstage/cpu/x86/mp_init.o
  775. CC ramstage/cpu/intel/turbo/turbo.o
  776. CC ramstage/cpu/intel/smm/smm_reloc.o
  777. CC ramstage/cpu/intel/microcode/microcode.o
  778. CC ramstage/cpu/intel/haswell/acpi.o
  779. CC ramstage/cpu/intel/haswell/haswell_init.o
  780. CC ramstage/cpu/intel/haswell/smmrelocate.o
  781. CC ramstage/cpu/intel/common/common_init.o
  782. CC ramstage/cpu/intel/common/fsb.o
  783. CC ramstage/console/console.o
  784. CC ramstage/console/die.o
  785. GCC ramstage/console/hw-debug_sink.o
  786. CC ramstage/console/init.o
  787. CC ramstage/console/post.o
  788. CC ramstage/console/printk.o
  789. CC ramstage/console/vsprintf.o
  790. CC ramstage/console/vtxprintf.o
  791. CC ramstage/commonlib/bsd/lz4_wrapper.o
  792. CC ramstage/commonlib/cbfs.o
  793. CC ramstage/commonlib/iobuf.o
  794. CC ramstage/commonlib/mem_pool.o
  795. CC ramstage/commonlib/region.o
  796. CC ramstage/commonlib/sort.o
  797. CC ramstage/arch/x86/acpi.o
  798. CC ramstage/arch/x86/acpi_device.o
  799. CC ramstage/arch/x86/acpi_pld.o
  800. CC ramstage/arch/x86/acpi_s3.o
  801. CC ramstage/arch/x86/acpigen.o
  802. CC ramstage/arch/x86/acpigen_dsm.o
  803. CC ramstage/arch/x86/boot.o
  804. CC ramstage/arch/x86/c_start.o
  805. CC ramstage/arch/x86/cf9_reset.o
  806. CC ramstage/arch/x86/cpu.o
  807. CC ramstage/arch/x86/cpu_common.o
  808. CC ramstage/arch/x86/ebda.o
  809. CC ramstage/arch/x86/exception.o
  810. CC ramstage/arch/x86/gdt.o
  811. CC ramstage/arch/x86/idt.o
  812. CC ramstage/arch/x86/ioapic.o
  813. CC ramstage/arch/x86/memcpy.o
  814. CC ramstage/arch/x86/memmove.o
  815. CC ramstage/arch/x86/memset.o
  816. CC ramstage/arch/x86/mmap_boot.o
  817. CC ramstage/arch/x86/post.o
  818. CC ramstage/arch/x86/rdrand.o
  819. CC ramstage/arch/x86/smbios.o
  820. CC ramstage/arch/x86/tables.o
  821. CC ramstage/arch/x86/timestamp.o
  822. CC ramstage/arch/x86/wakeup.o
  823. GCC ramstage/cb-config.o
  824. CP ramstage/arch/x86/memlayout.ld
  825. CP ramstage/lib/program.ld
  826. BIND ramstage/b__ramstage.adb
  827. GCC ramstage/b__ramstage.o
  828. CC generated/ramstage.o
  829. CC cbfs/fallback/ramstage.debug
  830. Checking out SeaBIOS revision f21b5a4aeb020f2a5e2c6503f906a9349dd2f069
  831. Switched to branch 'master'
  832. Your branch is up to date with 'origin/master'.
  833. Deleted branch coreboot (was f21b5a4).
  834. Switched to a new branch 'coreboot'
  835. CONFIG SeaBIOS f21b5a4aeb020f2a5e2c6503f906a9349dd2f069
  836. #
  837. # configuration written to /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/payloads/external/SeaBIOS/seabios/.config
  838. #
  839. MAKE SeaBIOS f21b5a4aeb020f2a5e2c6503f906a9349dd2f069
  840. Build Kconfig config file
  841. Compile checking out/src/misc.o
  842. Compile checking out/src/stacks.o
  843. Compile checking out/src/output.o
  844. Compile checking out/src/string.o
  845. Compile checking out/src/block.o
  846. Compile checking out/src/cdrom.o
  847. Compile checking out/src/disk.o
  848. Compile checking out/src/mouse.o
  849. Compile checking out/src/kbd.o
  850. Compile checking out/src/system.o
  851. Compile checking out/src/serial.o
  852. Compile checking out/src/sercon.o
  853. Compile checking out/src/clock.o
  854. Compile checking out/src/resume.o
  855. Compile checking out/src/pnpbios.o
  856. Compile checking out/src/vgahooks.o
  857. Compile checking out/src/pcibios.o
  858. Compile checking out/src/apm.o
  859. Compile checking out/src/cp437.o
  860. Compile checking out/src/hw/pci.o
  861. Compile checking out/src/hw/timer.o
  862. Compile checking out/src/hw/rtc.o
  863. Compile checking out/src/hw/dma.o
  864. Compile checking out/src/hw/pic.o
  865. Compile checking out/src/hw/ps2port.o
  866. Compile checking out/src/hw/serialio.o
  867. Compile checking out/src/hw/usb.o
  868. Compile checking out/src/hw/usb-uhci.o
  869. Compile checking out/src/hw/usb-ohci.o
  870. Compile checking out/src/hw/usb-ehci.o
  871. Compile checking out/src/hw/usb-hid.o
  872. Compile checking out/src/hw/usb-msc.o
  873. Compile checking out/src/hw/usb-uas.o
  874. Compile checking out/src/hw/blockcmd.o
  875. Compile checking out/src/hw/floppy.o
  876. Compile checking out/src/hw/ata.o
  877. Compile checking out/src/hw/ramdisk.o
  878. Compile checking out/src/hw/lsi-scsi.o
  879. Compile checking out/src/hw/esp-scsi.o
  880. Compile checking out/src/hw/megasas.o
  881. Compile checking out/src/hw/mpt-scsi.o
  882. Compile checking out/src/post.o
  883. Compile checking out/src/e820map.o
  884. Compile checking out/src/malloc.o
  885. Compile checking out/src/romfile.o
  886. Compile checking out/src/x86.o
  887. Compile checking out/src/optionroms.o
  888. Compile checking out/src/pmm.o
  889. Compile checking out/src/font.o
  890. Compile checking out/src/boot.o
  891. Compile checking out/src/bootsplash.o
  892. Compile checking out/src/jpeg.o
  893. Compile checking out/src/bmp.o
  894. Compile checking out/src/tcgbios.o
  895. Compile checking out/src/sha1.o
  896. Compile checking out/src/hw/pcidevice.o
  897. Compile checking out/src/hw/ahci.o
  898. Compile checking out/src/hw/pvscsi.o
  899. Compile checking out/src/hw/usb-xhci.o
  900. Compile checking out/src/hw/usb-hub.o
  901. Compile checking out/src/hw/sdcard.o
  902. Compile checking out/src/fw/coreboot.o
  903. Compile checking out/src/fw/lzmadecode.o
  904. Compile checking out/src/fw/multiboot.o
  905. Compile checking out/src/fw/csm.o
  906. Compile checking out/src/fw/biostables.o
  907. Compile checking out/src/fw/paravirt.o
  908. Compile checking out/src/fw/shadow.o
  909. Compile checking out/src/fw/pciinit.o
  910. Compile checking out/src/fw/smm.o
  911. Compile checking out/src/fw/smp.o
  912. Compile checking out/src/fw/mtrr.o
  913. Compile checking out/src/fw/xen.o
  914. Compile checking out/src/fw/acpi.o
  915. Compile checking out/src/fw/mptable.o
  916. Compile checking out/src/fw/pirtable.o
  917. Compile checking out/src/fw/smbios.o
  918. Compile checking out/src/fw/romfile_loader.o
  919. Compile checking out/src/hw/virtio-ring.o
  920. Compile checking out/src/hw/virtio-pci.o
  921. Compile checking out/src/hw/virtio-blk.o
  922. Compile checking out/src/hw/virtio-scsi.o
  923. Compile checking out/src/hw/tpm_drivers.o
  924. Compile checking out/src/hw/nvme.o
  925. Compiling whole program out/ccode32flat.o
  926. Compiling whole program out/code32seg.o
  927. Compiling whole program out/ccode16.o
  928. Compiling to assembler out/src/asm-offsets.s
  929. Generating offset file out/asm-offsets.h
  930. Compiling (16bit) out/romlayout.o
  931. Building ld scripts
  932. Version: rel-1.13.0-0-gf21b5a4
  933. Fixed space: 0xe05b-0x10000 total: 8101 slack: 8 Percent slack: 0.1%
  934. 16bit size: 35712
  935. 32bit segmented size: 1665
  936. 32bit flat size: 31823
  937. 32bit flat init size: 53984
  938. Lowmem size: 2240
  939. f-segment var size: 1392
  940. Linking out/rom16.o
  941. Stripping out/rom16.strip.o
  942. Linking out/rom32seg.o
  943. Stripping out/rom32seg.strip.o
  944. Linking out/rom.o
  945. Prepping out/bios.bin.prep
  946. Total size: 130496 Fixed: 70592 Free: 576 (used 99.6% of 128KiB rom)
  947. Creating out/bios.bin.elf
  948. Compile checking out/vgasrc/vgainit.o
  949. Compile checking out/vgasrc/vgabios.o
  950. Compile checking out/vgasrc/vgafb.o
  951. Compile checking out/vgasrc/swcursor.o
  952. Compile checking out/vgasrc/vgafonts.o
  953. Compile checking out/vgasrc/vbe.o
  954. Compile checking out/vgasrc/stdvga.o
  955. Compile checking out/vgasrc/stdvgamodes.o
  956. Compile checking out/vgasrc/stdvgaio.o
  957. Compile checking out/vgasrc/clext.o
  958. Compile checking out/vgasrc/svgamodes.o
  959. Compile checking out/vgasrc/atiext.o
  960. Compile checking out/vgasrc/bochsvga.o
  961. Compile checking out/vgasrc/geodevga.o
  962. Compile checking out/vgasrc/cbvga.o
  963. Compile checking out/vgasrc/bochsdisplay.o
  964. Compile checking out/vgasrc/ramfb.o
  965. Compiling whole program out/vgaccode16.raw.s
  966. Fixup VGA rom assembler
  967. Compiling (16bit) out/vgaentry.o
  968. Precompiling out/vgasrc/vgalayout.lds
  969. Linking out/vgarom.o
  970. Version: rel-1.13.0-0-gf21b5a4
  971. Extracting binary out/vgabios.bin.raw
  972. Finalizing rom out/vgabios.bin
  973. CREATE build/mainboard/lenovo/t440p/cbfs-file.Gb1U4D.out (from /home/dalao/T440pCorebooting/corebootLatestMaster1/coreboot/.config)
  974. MICROCODE cpu_microcode_blob.bin
  975. 3rdparty/intel-microcode/intel-ucode/06-3c-03 3rdparty/intel-microcode/intel-ucode/06-45-01
  976. OPTION cmos_layout.bin
  977. CC postcar/mainboard/lenovo/t440p/static.o
  978. CC postcar/arch/x86/acpi_s3.o
  979. CC postcar/arch/x86/boot.o
  980. CC postcar/arch/x86/cf9_reset.o
  981. CC postcar/arch/x86/cpu_common.o
  982. CC postcar/arch/x86/exit_car.o
  983. CC postcar/arch/x86/gdt_init.o
  984. CC postcar/arch/x86/memcpy.o
  985. CP postcar/arch/x86/memlayout.ld
  986. CC postcar/arch/x86/memmove.o
  987. CC postcar/arch/x86/memset.o
  988. CC postcar/arch/x86/mmap_boot.o
  989. CC postcar/arch/x86/post.o
  990. CC postcar/arch/x86/postcar.o
  991. CC postcar/arch/x86/timestamp.o
  992. CC postcar/commonlib/bsd/lz4_wrapper.o
  993. CC postcar/commonlib/cbfs.o
  994. CC postcar/commonlib/iobuf.o
  995. CC postcar/commonlib/mem_pool.o
  996. CC postcar/commonlib/region.o
  997. CC postcar/console/console.o
  998. CC postcar/console/die.o
  999. CC postcar/console/init.o
  1000. CC postcar/console/post.o
  1001. CC postcar/console/printk.o
  1002. CC postcar/console/vsprintf.o
  1003. CC postcar/console/vtxprintf.o
  1004. CC postcar/cpu/intel/car/non-evict/exit_car.o
  1005. CC postcar/cpu/intel/common/fsb.o
  1006. CC postcar/cpu/x86/lapic/boot_cpu.o
  1007. CC postcar/cpu/x86/mtrr/debug.o
  1008. CC postcar/cpu/x86/pae/pgtbl.o
  1009. CC postcar/cpu/x86/smm/tseg_region.o
  1010. CC postcar/cpu/x86/tsc/delay_tsc.o
  1011. CC postcar/device/device_const.o
  1012. CC postcar/device/pci_early.o
  1013. CC postcar/device/pci_ops.o
  1014. CC postcar/drivers/pc80/pc/i8254.o
  1015. CC postcar/drivers/pc80/rtc/mc146818rtc.o
  1016. CC postcar/drivers/pc80/rtc/mc146818rtc_boot.o
  1017. CC postcar/drivers/pc80/tpm/tis.o
  1018. CC postcar/drivers/spi/adesto.o
  1019. CC postcar/drivers/spi/amic.o
  1020. CC postcar/drivers/spi/atmel.o
  1021. CC postcar/drivers/spi/bitbang.o
  1022. CC postcar/drivers/spi/boot_device_rw_nommap.o
  1023. CC postcar/drivers/spi/eon.o
  1024. CC postcar/drivers/spi/flashconsole.o
  1025. CC postcar/drivers/spi/gigadevice.o
  1026. CC postcar/drivers/spi/macronix.o
  1027. CC postcar/drivers/spi/spansion.o
  1028. CC postcar/drivers/spi/spi-generic.o
  1029. CC postcar/drivers/spi/spi_flash.o
  1030. CC postcar/drivers/spi/sst.o
  1031. CC postcar/drivers/spi/stmicro.o
  1032. CC postcar/drivers/spi/winbond.o
  1033. CC postcar/ec/lenovo/h8/sense.o
  1034. CC postcar/lib/boot_device.o
  1035. CC postcar/lib/bootmode.o
  1036. CC postcar/lib/cbfs.o
  1037. CC postcar/lib/cbmem_common.o
  1038. CC postcar/lib/cbmem_console.o
  1039. CC postcar/lib/crc_byte.o
  1040. CC postcar/lib/delay.o
  1041. CC postcar/lib/ext_stage_cache.o
  1042. CC postcar/lib/fmap.o
  1043. CC postcar/lib/gcc.o
  1044. CC postcar/lib/halt.o
  1045. CC postcar/lib/hexdump.o
  1046. CC postcar/lib/imd.o
  1047. CC postcar/lib/imd_cbmem.o
  1048. CC postcar/lib/libgcc.o
  1049. CC postcar/lib/lzma.o
  1050. CC postcar/lib/lzmadecode.o
  1051. CC postcar/lib/memchr.o
  1052. CC postcar/lib/memcmp.o
  1053. CC postcar/lib/prog_loaders.o
  1054. CC postcar/lib/prog_ops.o
  1055. CP postcar/lib/program.ld
  1056. CC postcar/lib/reset.o
  1057. CC postcar/lib/rmodule.o
  1058. CC postcar/lib/romstage_handoff.o
  1059. CC postcar/lib/string.o
  1060. CC postcar/lib/timestamp.o
  1061. CC postcar/lib/version.o
  1062. CC postcar/northbridge/intel/haswell/memmap.o
  1063. CC postcar/security/memory/memory.o
  1064. CC postcar/southbridge/intel/common/pmbase.o
  1065. CC postcar/southbridge/intel/common/reset.o
  1066. CC postcar/southbridge/intel/common/rtc.o
  1067. CC postcar/southbridge/intel/common/spi.o
  1068. LINK cbfs/fallback/postcar.debug
  1069. IASL build/dsdt.aml
  1070.  
  1071. Intel ACPI Component Architecture
  1072. ASL+ Optimizing Compiler/Disassembler version 20200110
  1073. Copyright (c) 2000 - 2020 Intel Corporation
  1074.  
  1075. coreboot toolchain vdfd3f21174 2019-05-03
  1076. dsdt.asl 2754: Method (MLCG, 1)
  1077. Remark 2146 - ^ Method Argument is never used (Arg0)
  1078.  
  1079. dsdt.asl 2790: Method (WAKE, 1)
  1080. Remark 2146 - ^ Method Argument is never used (Arg0)
  1081.  
  1082. ASL Input: dsdt.asl - 51872 bytes 1497 keywords 2991 source lines
  1083. AML Output: dsdt.aml - 14387 bytes 939 opcodes 558 named objects
  1084.  
  1085. Compilation successful. 0 Errors, 0 Warnings, 2 Remarks, 461 Optimizations, 8 Constants Folded
  1086. IASL build/dsdt.aml disassembled correctly.
  1087. HOSTCC cbfstool/cbfstool.o
  1088. HOSTCC cbfstool/cbfs_image.o
  1089. HOSTCC cbfstool/cbfs-mkstage.o
  1090. HOSTCC cbfstool/cbfs-mkpayload.o
  1091. HOSTCC cbfstool/partitioned_file.o
  1092. HOSTCC cbfstool/cbfs.o
  1093. HOSTCC cbfstool/fsp_relocate.o
  1094. HOSTCC cbfstool/mem_pool.o
  1095. HOSTCC cbfstool/region.o
  1096. HOSTCC cbfstool/2sha_utility.o
  1097. HOSTCC cbfstool/2sha1.o
  1098. HOSTCC cbfstool/2sha256.o
  1099. HOSTCC cbfstool/2sha512.o
  1100. HOSTCC cbfstool/linux_trampoline.o
  1101. HOSTCC cbfstool/cbfs-payload-linux.o
  1102. HOSTCC cbfstool/compress.o
  1103. HOSTCC cbfstool/lz4.o
  1104. HOSTCC cbfstool/lz4hc.o
  1105. HOSTCC cbfstool/lz4frame.o
  1106. HOSTCC cbfstool/xxhash.o
  1107. HOSTCC cbfstool/lz4_wrapper.o
  1108. HOSTCC cbfstool/lzma.o
  1109. HOSTCC cbfstool/LzFind.o
  1110. HOSTCC cbfstool/LzmaDec.o
  1111. HOSTCC cbfstool/LzmaEnc.o
  1112. HOSTCC cbfstool/cbfstool (link)
  1113. HOSTCC cbfstool/ifittool.o
  1114. HOSTCC cbfstool/fit.o
  1115. HOSTCC cbfstool/ifittool (link)
  1116. Created CBFS (capacity = 2948568 bytes)
  1117. CBFS mrc.bin
  1118. CBFS fallback/romstage
  1119. CBFS cpu_microcode_blob.bin
  1120. CBFS fallback/ramstage
  1121. CBFS vgaroms/seavgabios.bin
  1122. CBFS config
  1123. CBFS revision
  1124. CBFS vbt.bin
  1125. CBFS cmos_layout.bin
  1126. CBFS fallback/postcar
  1127. CBFS fallback/dsdt.aml
  1128. CBFS fallback/payload
  1129. CBFS payload_config
  1130. CBFS payload_revision
  1131. Compile IFDTOOL
  1132. DD Adding Intel Firmware Descriptor
  1133. IFDTOOL me.bin -> coreboot.pre
  1134. File build/coreboot.pre is 12582912 bytes
  1135. File /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/me.bin is 5230592 bytes
  1136. Adding /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/me.bin as the Intel ME section of build/coreboot.pre
  1137. Writing new image to build/coreboot.pre
  1138. IFDTOOL gbe.bin -> coreboot.pre
  1139. File build/coreboot.pre is 12582912 bytes
  1140. File /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/gbe.bin is 8192 bytes
  1141. Adding /home/dalao/T440pCorebooting/ifdmegbeWithoutMe/gbe.bin as the GbE section of build/coreboot.pre
  1142. Writing new image to build/coreboot.pre
  1143. IFDTOOL Unlocking Management Engine
  1144. File build/coreboot.pre is 12582912 bytes
  1145. Writing new image to build/coreboot.pre
  1146. CBFS coreboot.rom
  1147. SeaBIOS Wait up to 5000 ms for PS/2 keyboard controller initialization
  1148. UPDATE-FIT
  1149.  
  1150. FIT table:
  1151. Index Type Addr Size
  1152. 0 Microcode 0xffd3a110 0x00000000
  1153. 1 Microcode 0xffd3fd10 0x00000000
  1154.  
  1155. CBFSLAYOUT coreboot.rom
  1156.  
  1157. This image contains the following sections that can be manipulated with this tool:
  1158.  
  1159. 'CONSOLE' (size 131072, offset 9437184)
  1160. 'RW_MRC_CACHE' (size 65536, offset 9568256)
  1161. 'COREBOOT' (CBFS, size 2948608, offset 9634304)
  1162.  
  1163. It is possible to perform either the write action or the CBFS add/remove actions on every section listed above.
  1164. To see the image's read-only sections as well, rerun with the -w option.
  1165. CBFSPRINT coreboot.rom
  1166.  
  1167. FMAP REGION: COREBOOT
  1168. Name Offset Type Size Comp
  1169. cbfs master header 0x0 cbfs header 32 none
  1170. fallback/romstage 0x80 stage 40356 none
  1171. cpu_microcode_blob.bin 0x9ec0 microcode 45056 none
  1172. fallback/ramstage 0x14f40 stage 111235 none
  1173. vgaroms/seavgabios.bin 0x30200 raw 28160 none
  1174. config 0x37080 raw 624 none
  1175. revision 0x37340 raw 675 none
  1176. vbt.bin 0x37640 raw 1432 LZMA (4608 decompressed)
  1177. cmos_layout.bin 0x37c40 cmos_layout 1396 none
  1178. fallback/postcar 0x38200 stage 30912 none
  1179. fallback/dsdt.aml 0x3fb00 raw 14387 none
  1180. fallback/payload 0x43380 simple elf 68519 none
  1181. payload_config 0x53f80 raw 1728 none
  1182. payload_revision 0x54680 raw 237 none
  1183. etc/ps2-keyboard-spinup 0x547c0 raw 8 none
  1184. (empty) 0x54800 null 2209176 none
  1185. mrc.bin 0x26fdc0 mrc 191020 none
  1186. (empty) 0x29e840 null 136536 none
  1187. bootblock 0x2bfdc0 bootblock 65536 none
  1188. HOSTCC cbfstool/ifwitool.o
  1189. HOSTCC cbfstool/ifwitool (link)
  1190.  
  1191. Built lenovo/t440p (ThinkPad T440p)
  1192. [dalao@pc coreboot]$ cd build/
  1193. [dalao@pc build]$ dd if=coreboot.rom of=top.rom bs=1M skip=8
  1194. 4+0 records in
  1195. 4+0 records out
  1196. 4194304 bytes (4.2 MB, 4.0 MiB) copied, 0.00512123 s, 819 MB/s
  1197. [dalao@pc build]$ sudo flashrom -n --programmer ch341a_spi -w top.rom
  1198. [sudo] password for pc:
  1199. flashrom v1.2 on Linux 5.4.22-1-MANJARO (x86_64)
  1200. flashrom is free software, get the source code at https://flashrom.org
  1201.  
  1202. Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
  1203. Found Winbond flash chip "W25Q32.V" (4096 kB, SPI) on ch341a_spi.
  1204. Reading old flash chip contents... done.
  1205. Erasing and writing flash chip... Erase/write done.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement