xref: /aosp_15_r20/external/coreboot/util/nvramtool/ChangeLog (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1Tue Sep 23 19:14:27 CEST 2008  Stefan Reinauer ([email protected])
2
3	Version 2.1
4
5	* Fix a number of off by one errors when accessing arrays
6
7	* Add support for reading/writing strings from/to CMOS.
8
9Mon Jan 23 16:00:00 PST 2006  David S. Peterson ([email protected])
10
11	Version 2.0.1
12
13	* Postpone most sanity checking of CMOS layout information until right
14	  before a CMOS read or write operation is attempted.  This fixes a
15	  problem discovered by Stefan Reinauer in which lxbios was failing on
16	  Opteron due to the existence of a "user_data" parameter that is 256
17	  bits long.  In general, postponing the sanity checks will make
18	  lxbios more adaptable to changes in how LinuxBIOS stores CMOS
19	  parameters.
20
21	* Merge fix from Stefan Reinauer that makes hex dumps look a bit
22	  nicer.
23
24	* Merge fix from Stefan Reinauer that allows lxbios to access CMOS
25	  memory beyond the first 128 bytes.
26
27Fri Dec 16 14:30:00 PST 2005  David S. Peterson ([email protected])
28
29	Version 2.0.0
30
31	* Added the following options:
32
33	      -Y
34		  Write CMOS layout information to standard output.
35
36	      -b OUTPUT_FILE
37		  Write the contents of CMOS memory to a binary file.
38
39	      -B INPUT_FILE
40		  Read binary data from file and write it to CMOS memory.
41
42	      -x
43		  Show a hex dump of all CMOS data.
44
45	      -X DUMPFILE
46		  Read binary data from a CMOS dumpfile and show a hex dump of
47		  the data.
48
49	  Thanks to Stefan Reinauer for suggesting the ideas for the "-Y",
50	  "-b OUTPUT_FILE", and "-B INPUT_FILE" options.
51
52	* Added support for reading/writing CMOS parameters between 1 and 64
53	  bits in size that are not necessarily aligned on byte boundaries.
54
55	* Reworked much of the code, cleaning up some ugly parts.
56
57	* Made a number of minor improvements.
58
59Wed Nov 30 16:30:00 PST 2005  David S. Peterson ([email protected])
60
61	Version 1.4.0
62
63	* Merge patch from Stefan Reinauer <[email protected]> that makes
64	  lxbios recognize the LB_TAG_OPTION_CHECKSUM entry placed in the
65	  coreboot table by newer versions of LinuxBIOS.
66
67	* Tweak formatting of code to facilitate merging future patches.
68
69	* Minor code cleanup.
70
71Fri Jun 25 18:30:00 PDT 2004  David S. Peterson ([email protected])
72
73	Version 1.3.2.
74
75	* Changed default_is_printable_fn to avoid problems displaying hex
76	  dumps.
77
78Thu Jun 10 14:00:00 PDT 2004  David S. Peterson ([email protected])
79
80	Version 1.3.1.
81
82	* Minor code cleanup.
83
84Fri Mar  7 18:00:00 PST 2003  David S. Peterson ([email protected])
85
86	Version 1.3.0.
87
88	* Added -y option that tells lxbios to get CMOS layout information
89	  from a file instead of from the CMOS option table.
90
91	* Modified command syntax so that -r flag is required for reading a
92	  single CMOS parameter.
93
94	* Fixed bug where CMOS checksum was being displayed with bytes
95	  reversed.
96
97Thu Dec  5 14:30:00 PST 2002  David S. Peterson ([email protected])
98
99	Version 1.2.3.
100
101	* Fixed bug where checksum was not being updated after changing CMOS
102	  parameter values.
103
104	* Added code to verify checksum when reading CMOS parameters.
105
106	* Modified program so that check_sum parameter is treated differently
107	  from other CMOS parameters.  Now, -c option must be used to
108	  read/write check_sum parameter.
109
110Thu Nov 14 15:15:00 PST 2002  David S. Peterson ([email protected])
111
112	Version 1.2.2.
113
114	* Shortened output of usage message.
115
116Mon Nov 11 18:00:00 PST 2002  David S. Peterson ([email protected])
117
118	Version 1.2.1.
119
120	* Fixed typo in man page.
121
122Mon Nov 11 10:00:00 PST 2002  David S. Peterson ([email protected])
123
124	Version 1.2.0.
125
126	* Added hex dump stuff.
127
128Fri Nov  8 17:00:00 PST 2002  David S. Peterson ([email protected])
129
130	Version 1.1.0.
131
132	* Added -l option for displaying entries from coreboot table.
133
134	* Added -d option for low-level dump of coreboot table.
135
136	* Improved code that searches for coreboot table.
137
138Wed Nov  6 09:30:00 PST 2002  David S. Peterson ([email protected])
139
140	Version 1.0.0.
141