mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
git-svn-id: svn://coreboot.org/openbios/openbios-devel@1 f158a5a8-5612-0410-a976-696ce0be7e32
142 lines
4.7 KiB
Plaintext
142 lines
4.7 KiB
Plaintext
*** 0.6.10 (release) - 2005/10/15 ***************************************
|
|
|
|
* fix hex parsing in strings. Reported by Arti Itra.
|
|
|
|
*** 0.6.9 (release) - 2005/10/05 ****************************************
|
|
|
|
* Bail out with an error if the maximum word count is exceeded.
|
|
* fix bug in endcase that limited fcode output size to 32k. Thanks to
|
|
Prasana Kumar for reporting this.
|
|
* Update FSF address.
|
|
|
|
*** 0.6.8 (release) - 2005/03/10 ****************************************
|
|
|
|
* fcode numbers have been reset to 0x800 when using the
|
|
fload directive. Fixed.
|
|
* Add makefile to compile as an extra release
|
|
|
|
******************* 2005/01/02 ******************************************
|
|
|
|
* drop endian.h/mconfig.h dependency
|
|
|
|
******************* 2004/06/19 ******************************************
|
|
|
|
* fix off by one error in s"
|
|
|
|
******************* 2004/06/10 ******************************************
|
|
|
|
* fix big endian problem in pci header generation.
|
|
* add pci-code-revision (same as pci-revision)
|
|
|
|
******************* 2004/04/23 ******************************************
|
|
|
|
* remove silly warning again
|
|
* other minor changes and bug fixes have been included
|
|
|
|
******************* 2003/12/13 ******************************************
|
|
|
|
* fix emission of device class in pci headers
|
|
* add encode-file keyword
|
|
* add interpose fcode
|
|
|
|
*** 0.6 (release) - 2003/11/28 ******************************************
|
|
|
|
* make lots of functions and variables static
|
|
* update email address
|
|
* handle big output files right
|
|
* clean up pci header code.
|
|
* add pci-header-end, set-rev-level for compatibility
|
|
to firmworks tokenizer.
|
|
* fix string escape handling
|
|
|
|
******************* 2003/08/16 ******************************************
|
|
|
|
* fit Makefile into openbios build process (allows out of place build)
|
|
* fix address error in emit.c
|
|
|
|
******************* 2002/07/18 ******************************************
|
|
|
|
* implement FCODE-VERSION1 and FCODE-VERSION3 (used by SUN's tokenizer)
|
|
* fix uneven embedded hex message for " "(00 FF FF FF FF FF FF 00)"
|
|
|
|
******************* 2002/07/16 ******************************************
|
|
|
|
* implement PCI-REVISION, NOT-LAST-IMAGE
|
|
* implement FCODE-TIME and FCODE-DATE
|
|
* fix header fixup
|
|
* add dependencies to Makefile
|
|
* align to 512byte if we have a PCI header
|
|
* use 128k output buffer per default.
|
|
* rename example suffix to .fs
|
|
* add version1.fs, date.fs, pciexample.fs to examples
|
|
|
|
******************* 2002/07/15 ******************************************
|
|
|
|
* fix CHAR/[CHAR] warnings.
|
|
* remove some debugging from stack.c
|
|
* some more line number fixes.
|
|
* compile with -pedantic on gcc systems
|
|
* fix header generation.
|
|
|
|
******************* 2002/07/12 ******************************************
|
|
|
|
* move offs16 to scanner.c
|
|
* generate version1 header correctly and switch
|
|
to 8bit offsets when it's detected.
|
|
* let offset16 emit it's fcode# as well
|
|
* implement PCI-HEADER
|
|
|
|
|
|
******************* 2002/07/11 ******************************************
|
|
|
|
* add CHAR and [CHAR]
|
|
* change BUFFER to BUFFER:
|
|
* add H.7 renamed fcode words as macros
|
|
* add sample scsi driver package from IEEE 1275-1994
|
|
* new function emit_token supersedes emit_fcode(lookup_token())
|
|
|
|
*** 0.4 (release) - 2002/05/24 ******************************************
|
|
|
|
* remove if..then from abort" (conditionally)
|
|
* fix linked list juggling in case..endcase constructs
|
|
|
|
******************* 2002/05/22 ******************************************
|
|
|
|
* fix get_word() not to read beyound end of strings
|
|
* more adequate implementation of abort"
|
|
|
|
******************* 2002/03/27 ******************************************
|
|
|
|
* add name and endif macro
|
|
* fix typo in finish-device, new-device
|
|
* use new number parsing function to handle dots.
|
|
* do proper handling of hex values embedded in strings.
|
|
* reset fcode word number counter when compiling multiple files.
|
|
|
|
******************* 2002/03/21 ******************************************
|
|
|
|
* some IEEE 1275 compliance changes (forbid definitions in definitions)
|
|
* fix macros
|
|
* fix hex, octal, decimal inside colon definitions
|
|
|
|
*** 0.2a (bugfix) - 2002/03/21 ******************************************
|
|
|
|
* fix off by one bug in string escape codes
|
|
* fix line number calculation
|
|
* do proper debugging output
|
|
|
|
*** 0.2 (release) - 2002/03/20 ******************************************
|
|
|
|
* implemented (most of the) missing control words
|
|
* implemented next-fcode tokenizer directive
|
|
* implemented line numbers for errors and warnings.
|
|
* improved string handling.
|
|
* stop on errors by default.
|
|
* use case insensitive dictionary lookup.
|
|
* lots of debug made compile time conditional
|
|
|
|
*** 0.1 (release) - 2002/03/04 ******************************************
|
|
|
|
* initial release
|
|
|