Skip to content

Commit 085ca63

Browse files
author
Stefan Reinauer
committed
- add ChangeLog
- small Makefile fix git-svn-id: svn://coreboot.org/openbios/fcode-utils@111 f158a5a8-5612-0410-a976-696ce0be7e32
1 parent ed67985 commit 085ca63

2 files changed

Lines changed: 38 additions & 1 deletion

File tree

ChangeLog

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
1.0.2
3+
-----
4+
5+
David Paktor:
6+
The most prominent change is that the Tokenizer's Message
7+
format has been expanded to show the current Output Position
8+
and, if applicable, the position relative to the end of the
9+
most recent PCI Header (to keep in sync with Offset numbers
10+
displayed by the DeTokenizer.)
11+
12+
The Symbol-Tracing feature has been changed and expanded:
13+
Its Messages are no longer Advisories, but a class of their
14+
own called Trace-Notes. When a Traced Symbol is created, the
15+
Trace-Note Message gives the new Symbol's assigned FCode Token
16+
(when applicable) in addition to the Data-Type and Scope of
17+
the definition.
18+
19+
A Trace-Note Message is now also issued when a Traced Symbol
20+
is invoked. Symbol-Tracing is not fooled by aliases, and a
21+
failed attempt to create or invoke a Traced Symbol will also
22+
cause a Trace-Note Message to be displayed.
23+
24+
These expansions are based on some questions asked by one of
25+
my colleagues while maintaining a very large and convoluted
26+
body of Legacy code -- questions like: "Where is such-and-so
27+
definition coming from?" "Which version of it is being used
28+
here?" "How can I find where exactly that is in the Binary?"
29+
30+
Another change is based on the recent exchange of letters with
31+
Rolf Schroedter concerning the use of the emit-fcode command.
32+
In the previous version, arguments to the emit-fcode command
33+
were limited to the range of user-defined FCodes, i.e., 0x800
34+
to 0xFFF. The new version permits numbers in the entire range
35+
of valid FCodes, 0x010 to 0xFFF, which includes the sub-ranges
36+
that are reserved for Vendor-Specific FCodes.
37+

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ tests: all
4949
cp toke/toke testsuite
5050
cp detok/detok testsuite
5151
cp romheaders/romheaders testsuite
52-
make -C testsuite all CygTestLogs=`pwd`/testsuite/testlogs
52+
make -C testsuite all CygTestLogs=`pwd`/testlogs
5353

5454

5555
.PHONY: all clean distclean toke detok romheaders tests

0 commit comments

Comments
 (0)