Go to file
Stefan Berger 1be65c56c6 tcgbios: Use The proper sha function for each PCR bank
Instead of just using sha1 for all PCR banks (and truncating
the value or zero-padding it) use the proper hash function for
each one of the banks. For unimplemented hashes, fill the buffer
with 0xff.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2021-06-30 16:58:48 -04:00
docs docs: Note v1.14.0 release 2020-08-10 10:53:07 -04:00
scripts Increase BUILD_MIN_BIOSTABLE for large roms 2021-06-04 08:05:08 +02:00
src tcgbios: Use The proper sha function for each PCR bank 2021-06-30 16:58:48 -04:00
vgasrc vgasrc: ignore .node.gnu.property (binutils-2.36 support) 2021-05-26 10:07:01 -04:00
.gitignore Start using Kconfig to configure SeaBIOS settings. 2011-01-29 09:44:33 -05:00
COPYING Initial checkin. 2008-02-25 22:25:15 -05:00
COPYING.LESSER Change license from GPLv3 to LGPLv3. 2009-01-15 20:52:58 -05:00
Makefile Add implementations for sha256, sha384, and sha512 2021-06-30 16:58:48 -04:00
README Simplify README files - point to online documentation instead 2014-12-15 21:46:56 -05:00

README

Welcome to the SeaBIOS project!  This project implements an X86 legacy
bios that is built with standard GNU tools.

Please see build and developer information at:

  http://seabios.org/Developer_Documentation

For the impatient, SeaBIOS is built for QEMU and tested on QEMU with:

  make
  qemu -bios out/bios.bin

SeaBIOS can be configured with kconfig.  To change the default
configuration one can run "make menuconfig" prior to running "make".

For other types of builds, and for more detailed developer
documentation, please see the online documentation listed above.