aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)AuthorFilesLines
2013-12-04vgabios: Work around lack of support for "calll" in x86emu emulation.Kevin O'Connor1-0/+2
Replace 32 bit call instructions with 16 bit call instructions in the vgabios to workaround problems in old versions of x86emu. This change allows fc13 and fc14 to boot. (Other x86emu emulation bugs still prevent fc11 and fc12 from booting.) Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2013-09-30build: explicitly set ROM sizeGerd Hoffmann1-6/+15
Add a config option to specify the rom size wanted. Default is zero, which will automatically figure the needed size. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2013-09-19fix buildversion.shGerd Hoffmann1-1/+1
Recent git versions place the submodule git repos into the .git/modules directory of the toplevel repo. In that case .git of the seabios tree isn't a directory, but a regular file, saying where the gitdir is. Extent the git check to also allow .git being a regular file, so buildversion.sh works correctly when called within the qemu submodule. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2013-08-24Update kconfig to latest version.Kevin O'Connor39-1170/+5304
Update kconfig (from Linux v2.6.38-rc2) to the latest version (from Linux v3.11-rc6). This is a copy of kconfig from Linux with only the changes necessary to work with the SeaBIOS build (the equivalent of the earlier SeaBIOS 0da7bfdf commit) and the changes necessary to always emit symbols (SeaBIOS b623e7c5 commit). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2013-08-17Rename tools/ directory to scripts/ directory.Kevin O'Connor54-0/+24615
It's common for other projects (eg, QEMU, Linux) to put build scripts into a "scripts/" directory. There's no reason for SeaBIOS to be different, so rename the "tools/" directory to "scripts/". Signed-off-by: Kevin O'Connor <kevin@koconnor.net>