Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
1e3bd4f26c3c709aaa739539a957b270f3f5aee5
/
tools
5e01908
Allow optionroms and "low mem" to share space.
by Kevin O'Connor
· 12 years ago
46b8262
Add mechanism to declare variables as "low mem" and use for extra stack.
by Kevin O'Connor
· 12 years ago
385a7d0
buildversion: Don't rely on bash syntax.
by Kevin O'Connor
· 12 years ago
57929d8
test-gcc: do not truncate stderr
by Ian Campbell
· 12 years ago
980b45a
Use "git describe" in the build generated version description.
by Kevin O'Connor
· 12 years ago
35f42dc
vgabios: Initial support for fixing up assembler to workaround x86emu.
by Kevin O'Connor
· 12 years ago
0fd9953
Use "#!/bin/sh" instead of ":" in tools/gen-offsets.sh.
by Kevin O'Connor
· 12 years ago
6ee837b
vgabios: Some tweaks to optimize stack space.
by Kevin O'Connor
· 12 years ago
805ede2
Permit .rodata.__PRETTY_FUNCTION__. sections in roms.
by Kevin O'Connor
· 12 years ago
65cfaa2
buildrom.py: Handle image size in PCI header
by Julian Pidancet
· 12 years ago
2e55b03
acpi: extract aml from .lst
by Michael S. Tsirkin
· 12 years ago
2597b75
acpi: generate and parse mixed asl/aml listing
by Michael S. Tsirkin
· 12 years ago
47c8e31
Rename the apm, pcibios, and elf entry points.
by Kevin O'Connor
· 12 years ago
8365dee
Extend tools/readserial.py to support serial port timing calibration.
by Kevin O'Connor
· 12 years ago
e5de5ec
Add utility "tools/encodeint.py" for CBFS config file creation.
by Kevin O'Connor
· 12 years ago
626416e
Check for broken LD that ships with Ubuntu 11.04.
by Kevin O'Connor
· 13 years ago
b623e7c
Change kconfig to emit disabled symbols in autoconf.h.
by Kevin O'Connor
· 13 years ago
0da7bfd
Build changes for Linux kconfig code to work in seabios dir structure.
by Kevin O'Connor
· 13 years ago
a4c5daf
Initial commit of Kconfig build tool.
by Kevin O'Connor
· 13 years ago
67863be
Enhance layoutrom.py to work around a binutils quirk.
by Kevin O'Connor
· 13 years ago
f3fe3aa
Require a "_cfuncXX_" symbol prefix for inter-mode c function references.
by Kevin O'Connor
· 13 years ago
9433098
Report meaningful error if pyserial not present in tools/readserial.py
by Kevin O'Connor
· 13 years ago
94dc9c4
Show size of non-relocatable runtime code during build.
by Kevin O'Connor
· 13 years ago
a899945
Allow rom to grow to 256K.
by Kevin O'Connor
· 13 years ago
402fd9c
Enhance build to emit relocation information.
by Kevin O'Connor
· 13 years ago
d1b4f96
Separate out init code from the rest of the 32bit flat code.
by Kevin O'Connor
· 13 years ago
1a4885e
Modify tools/layoutrom.py to use classes instead of tuples.
by Kevin O'Connor
· 13 years ago
6c2e781
Use str.startswith() in python scripts.
by Kevin O'Connor
· 13 years ago
2dcd9fa
Enhance tools/readserial.py to support reading from a pipe.
by Kevin O'Connor
· 13 years ago
7ce09ae
Make tools/transdump.py more resilient to unknown input.
by Kevin O'Connor
· 13 years ago
597040d
Add tools/trandump.py tool for converting hexdump() output.
by Kevin O'Connor
· 13 years ago
f59b5ac
Handle unknown function addresses in tools/checkstack.py.
by Kevin O'Connor
· 14 years ago
9ba1dea
Simplify build by manually resolving external symbols in layoutrom.py.
by Kevin O'Connor
· 14 years ago
a979c1c
Improvements to tools/checkstack.py.
by Kevin O'Connor
· 14 years ago
8918989
Detect latest FC12 gcc -combine breakage.
by Kevin O'Connor
· 14 years ago
fdca418
Force a link error if a function is used from the wrong code chunk.
by Kevin O'Connor
· 14 years ago
871e0a0
Add support for 32bit PCI BIOS entry.
by Kevin O'Connor
· 14 years ago
2ceeec9
Fix potential build failure due to text16 section being too large.
by Kevin O'Connor
· 14 years ago
58db9c4
Enhance readserial.py to try to account for host time offsets.
by Kevin O'Connor
· 14 years ago
7744320
Fix timing in readserial.py - use 10 bits per byte.
by Kevin O'Connor
· 14 years ago
a53ab00
Enhance readserial.py to note when resetting timer.
by Kevin O'Connor
· 14 years ago
3133e38
Test for broken gcc -combine on FC12.
by Kevin O'Connor
· 14 years ago
5b8f809
Allow rom to grow beyond 64K.
by Kevin O'Connor
· 14 years ago
e6f527a
Fix bug causing layoutrom.py to break if no rodata sections.
by Kevin O'Connor
· 14 years ago
dbbb7cf
Update tools/checkstack.py - new compilers set %ebp in preamble.
by Kevin O'Connor
· 14 years ago
ab233da
Add descriptions to the gcc tests in tools/test-gcc.sh.
by Kevin O'Connor
· 14 years ago
a68287f
Enhance gcc test for visible variables with -fwhole-program.
by Kevin O'Connor
· 14 years ago
4d863fe
Minor - clarify disabling "-combine" warning.
by Kevin O'Connor
· 14 years ago
0942e7f
Avoid -fwhole-program on broken gcc instead of stopping build.
by Kevin O'Connor
· 14 years ago
942d495
Add support for gcc v3.x compilers.
by Kevin O'Connor
· 14 years ago
c069394
Do garbage collection of unused sections.
by Kevin O'Connor
· 14 years ago
0b04b78
checkstack.py should not match pushaw on stack usage check.
by Kevin O'Connor
· 14 years ago
7173f6f
Keep relocated 16bit code so checkstack can use it.
by Kevin O'Connor
· 15 years ago
b1a0d3a
Pack 16bit code into last part of f-segment.
by Kevin O'Connor
· 15 years ago
32da6a6
Add missing tools/buildrom.py script.
by Kevin O'Connor
· 15 years ago
38cadac
Add tools/checksum.py tool.
by Kevin O'Connor
· 15 years ago
a1dadf4
Fix auto-restart timeout in tools/readserial.py
by Kevin O'Connor
· 15 years ago
ff82b24
Enhance test-gcc.sh.
by Kevin O'Connor
· 15 years ago
2547bb8
Add new tool - tools/readserial.py.
by Kevin O'Connor
· 15 years ago
2787680
Use CC consistently in test-gcc.sh script.
by Kevin O'Connor
· 15 years ago
84452f1
Enhance gcc checks.
by Kevin O'Connor
· 15 years ago
03f630e
Expand gcc tests.
by Kevin O'Connor
· 15 years ago
e07e18e
Minor - rename BX_PANIC to panic.
by Kevin O'Connor
· 15 years ago
231f710
Enhance makefile to autodetect if AVOIDCOMBINE is needed.
by Kevin O'Connor
· 15 years ago
76f0bed
Minor - improve space used reporting in tools/layoutrom.py.
by Kevin O'Connor
· 15 years ago
db802ad
Have layoutrom.py show info on utilization of fixed area.
by Kevin O'Connor
· 15 years ago
711ddc6
Try to automatically fit sections into open spaces in the fixed area.
by Kevin O'Connor
· 15 years ago
202024a
Layout fixed area using linker instead of assembler.
by Kevin O'Connor
· 15 years ago
7f34309
Switch to new stack when calling ATA function in 16bit mode.
by Kevin O'Connor
· 15 years ago
952974e
Add tool for generating assembler offset definition file.
by Kevin O'Connor
· 15 years ago
970a032
Misc minor cleanups.
by Kevin O'Connor
· 15 years ago
95cde27
Change checkstack.py tool - key functions by address instead of name.
by Kevin O'Connor
· 15 years ago
4556a2c
Show percent space of C code used in checkrom.py.
by Kevin O'Connor
· 15 years ago
d289977
Relinking rom32.o twice seems flaky - make third link stage.
by Kevin O'Connor
· 15 years ago
9bcc527
Ensure proper alignment of subsections.
by Kevin O'Connor
· 15 years ago
2fda7cb
Use ld to build final rom; remove custom build utilities.
by Kevin O'Connor
· 15 years ago
e3677b1
Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR.
by Kevin O'Connor
· 15 years ago
d43fcd3
Add hack to prevent checkstack.py from infinitely recursing (with bad input).
by Kevin O'Connor
· 15 years ago
6b7dcb3
Fixup bios.bin.elf building on other versions of ld.
by Kevin O'Connor
· 15 years ago
f5cb079
Improvements to checkstack.py tool.
by Kevin O'Connor
· 15 years ago
5c4a8c6
Add tool to check stack usage of 16bit code.
by Kevin O'Connor
· 16 years ago
59fead6
Fix elf build; rename target file rom.bin to bios.bin.
by Kevin O'Connor
· 16 years ago
4b39b82
Support 32bit entry point and an elf wrapped binary.
by Kevin O'Connor
· 16 years ago
410680b
Apply workaround to allow compiling under Ubuntu.
by Kevin O'Connor
· 16 years ago
596cf60
Fix header guards produced by defsys.py
by Kevin O'Connor
· 16 years ago
bdce35f
Misc updates.
by Kevin O'Connor
· 16 years ago
38fcbfe
Version 0.1.2
by Kevin O'Connor
· 16 years ago
rel-0.1.2
f076a3e
Initial checkin.
by Kevin O'Connor
· 16 years ago
rel-0.1.0