12009-04-07 20:18  vruppert
2
3	* vgabios.c (1.69):
4
5	- biosfn_write_teletype: fixed attribute when scrolling in text mode
6
72009-04-06 20:17  vruppert
8
9	* ChangeLog (1.28), README (1.17):
10
11	- preparing for release 0.6c
12
132009-01-25 16:46  vruppert
14
15	* vbe.c (1.62), vbe.h (1.28), vbetables-gen.c (1.5):
16
17	- added support for a lot more non-standard VBE modes (e.g. widescreen modes)
18	- requires latest Bochs VBE code (16 MB video memory, VBE_DISPI_ID5, VRAM size
19	  in 64k pages stored in VBE register)
20	- check if VBE mode is supported with current VRAM size
21
222009-01-24 11:02  vruppert
23
24	* clext.c (1.14), vbe.c (1.61), vgabios.c (1.68):
25
26	- use VBE LFB address from PCI base address if present (rewrite of the cirrus
27	  specific function in main vgabios code)
28	- removed unnecessary spaces
29
302008-12-14 09:29  vruppert
31
32	* clext.c (1.13):
33
34	- added DPMS support to cirrus vgabios (patch from Gleb Natapov)
35
362008-05-30 17:28  vruppert
37
38	* README (1.16):
39
40	- updated for release 0.6b
41
422008-05-22 12:55  vruppert
43
44	* ChangeLog (1.27), README (1.15):
45
46	- preparations for release 0.6b
47
482008-05-11 08:40  vruppert
49
50	* biossums.c (1.6):
51
52	- fixed a warning
53
542008-03-02 08:47  vruppert
55
56	* vbe.c (1.60):
57
58	- added debug message for unsupported VBE modes
59
602008-02-24 09:18  vruppert
61
62	* vbe.c (1.59):
63
64	- in LFB modes the number of banks must be set to 1
65
662008-01-27 10:44  vruppert
67
68	* Makefile (1.21), biossums.c (1.5), vgabios.c (1.67):
69
70	- added PCI data structure for the Cirrus VGABIOS images
71	- added support for the PCI data structure in biossums
72	- updated year in copyright
73
742008-01-26 11:46  vruppert
75
76	* BUGS (1.4), Makefile (1.20), README (1.14), TODO (1.13), vbe_display_api.txt (1.14):
77
78	- whitespace cleanup
79
802006-11-26 10:43  vruppert
81
82	* Makefile (1.19):
83
84	- disable the generation of linemarkers by the preprocessor, since the latest
85	  versions of bcc don't like them
86
872006-09-02 13:15  vruppert
88
89	* biossums.c (1.4):
90
91	- the biossums utility no longer modifies VGABIOS images with proper checksum
92	  and size
93
942006-08-19 14:28  vruppert
95
96	* Changelog (1.26), README (1.13), TODO (1.12):
97
98	- updates for 0.6a release
99
1002006-08-19 09:39  vruppert
101
102	* vbe.c (1.58):
103
104	- improved VGA compatible setup for VBE modes (disable CGA and Hercules
105	  compatible memory layout)
106
1072006-08-18 20:39  vruppert
108
109	* vbe.c (1.57):
110
111	- improved VGA compatible setup for >=8bpp VBE modes (CRTC doubleword mode and
112	  GRDC shift register setting added)
113	- now using symbolic name for CRTC address register
114
1152006-08-15 20:42  vruppert
116
117	* vbe.c (1.56), vbetables-gen.c (1.4):
118
119	- init 4bpp VBE modes by a temporary switch to VGA mode 0x6A
120	- all 4bpp VBE modes now enabled
121
1222006-08-14 20:24  vruppert
123
124	* vbe.c (1.55):
125
126	- VGA compatible setup for VBE modes improved (Bochs hack can be removed now)
127
1282006-08-12 07:51  vruppert
129
130	* .cvsignore (1.1):
131
132	- .cvsignore added for auto-generated file
133
1342006-08-12 07:47  vruppert
135
136	* vbe.c (1.54), vbe.h (1.27), vbe_display_api.txt (1.13), vbetables-gen.c (1.3):
137
138	- cleaned up VBE memory size definitions (removed duplicate defines, main
139	  definition now in vbetables-gen.c)
140
1412006-08-09 21:28  vruppert
142
143	* vbetables.h (1.30):
144
145	- removed auto-generated file
146
1472006-08-09 21:26  vruppert
148
149	* vbe.c (1.53), vbe.h (1.26), vbe_display_api.txt (1.12), vbetables-gen.c (1.2),
150	  vbetables.h (1.29):
151
152	- VBE video memory increased to 8 MB
153	- VBE dispi ID changed to B0C4
154	- documentation update
155
1562006-07-11 08:03  vruppert
157
158	* Makefile (1.18), vbetables-gen.c (1.1), vbetables.h (1.28):
159
160	- generate vbetables.h dynamicly
161	  * initial patch from the qemu project by Fabrice Bellard
162	  * only add modes that fit in video memory (still 4 MB)
163	  * several other fixes (e.g. 4 bpp specific stuff, number of pages)
164
1652006-07-10 07:47  vruppert
166
167	* vgabios.c (1.66):
168
169	- biosfn_scroll(): check variable 'i' for underflowing when scrolling downwards
170	  to avoid screen corruption
171
1722006-07-10 07:47  vruppert
173
174	* vbe.c (1.52):
175
176	- VBE set bank functions failure handling added
177	- VBE get/set logical scan line length fixes for the 4bpp mode
178
1792006-07-08 13:27  vruppert
180
181	* vbe.c (1.51), vbetables.h (1.27):
182
183	- added special case for the 4 bpp when setting VBE display start
184	- VBE mode table fixes
185
1862006-07-07 13:30  vruppert
187
188	* clext.c (1.12):
189
190	- bank pointer must be set to 0 after a mode set
191
1922006-06-21 16:58  vruppert
193
194	* vbe.c (1.50), vbetables.h (1.26):
195
196	- improved VBE display capabilities check (X resulution checked now)
197	- removed obsolete defines (LFB always available, always generate dynamic list)
198	- CR/LF to LF fixes
199
2002006-06-18 15:22  vruppert
201
202	* clext.c (1.11), vbe.c (1.49), vbe.h (1.25), vbetables.h (1.25), vgabios.c
203	  (1.65):
204
205	- applied patch from the qemu project (Fabrice Bellard)
206	  * Cirrus SVGA now supports the "no clear" bit when switching to Cirrus or
207	    VESA mode
208	  * Bochs VBE protected mode interface improved
209	  * save/restore video state support for Bochs VBE and standard VGA added
210	  * Bochs VBE prepared for more modi
211
2122006-03-25 10:19  vruppert
213
214	* clext.c (1.10), vgabios.c (1.64), vgatables.h (1.10):
215
216	- applied patch from Fabrice Bellard
217	 * added minimal support for the video parameter table (VPT)
218	 * added Cirrus SVGA mode 0x7b (1600x1200x8)
219
2202005-12-26 19:50  vruppert
221
222	* vbe.c (1.48), vgabios.c (1.63):
223
224	- Bochs VBE protected mode interface added (based on a patch by malc@pulsesoft.com)
225
2262005-12-26 19:50  vruppert
227
228	* biossums.c (1.3):
229
230	- biossums utility now supports VGABIOS sizes up to 64 kBytes
231
2322005-09-21 18:45  vruppert
233
234	* vgatables.h (1.9):
235
236	- mode 0x11: all color planes must be enabled in this 2-color VGA mode
237
2382005-08-30 18:41  vruppert
239
240	* biossums.c (1.2):
241
242	- missing license text added in biossums.c
243
2442005-07-02 18:39  vruppert
245
246	* vgabios.c (1.62):
247
248	- BIOS configuration word usually reports initial mode 80x25 color text
249	- vgabios function 0x0e (write teletype): linefeed (0x0a) only increments the
250	  cursor row value
251
2522005-05-24 16:50  vruppert
253
254	* vbe.c (1.47), vgabios.c (1.61):
255
256	- output to the vgabios info port can be disabled now. It is still enabled by
257	  default and always possible in debug mode. (based on a patch from Alex Beregszaszi)
258
2592005-05-20 16:06  vruppert
260
261	* vbe.c (1.46), vgabios.c (1.60):
262
263	- fixed return value for the default case in the VBE section (non-debug mode)
264	- removed unused macros HALT and PANIC_PORT
265
2662005-03-07 20:39  vruppert
267
268	* README (1.9):
269
270	- updates for 0.5a release
271
2722005-03-06 13:06  vruppert
273
274	* Makefile (1.17):
275
276	- vgabios files with cirrus support added to release target
277
2782005-03-06 12:24  vruppert
279
280	* Makefile (1.16):
281
282	- cross compilation support added (patch from Alex Beregszaszi)
283
2842005-03-05 13:03  vruppert
285
286	* BUGS (1.3), README (1.8), TODO (1.11):
287
288	- documentation updates
289
2902004-12-04 15:26  vruppert
291
292	* VGABIOS-lgpl-latest.bin (1.61), VGABIOS-lgpl-latest.cirrus.bin
293	  (1.13), VGABIOS-lgpl-latest.cirrus.debug.bin (1.13),
294	  VGABIOS-lgpl-latest.debug.bin (1.61), clext.c (1.9):
295
296	- Cirrus extension: support for 1280x1024x15 and 1280x1024x16 modes added (patch
297	  from Fabrice Bellard)
298
2992004-08-08 16:53  vruppert
300
301	* VGABIOS-lgpl-latest.bin (1.60), VGABIOS-lgpl-latest.cirrus.bin (1.12),
302	  VGABIOS-lgpl-latest.cirrus.debug.bin (1.12),
303	  VGABIOS-lgpl-latest.debug.bin (1.60), clext.c (1.8):
304
305	- use single bank mode for VBE
306	- enable 16k granularity for VBE only
307
3082004-07-30 19:33  vruppert
309
310	* VGABIOS-lgpl-latest.bin (1.59), VGABIOS-lgpl-latest.cirrus.bin (1.11),
311	  VGABIOS-lgpl-latest.cirrus.debug.bin (1.11),
312	  VGABIOS-lgpl-latest.debug.bin (1.59), clext.c (1.7):
313
314	- cirrus init: set standard vga mode and reset bitblt
315
3162004-07-22 18:38  vruppert
317
318	* VGABIOS-lgpl-latest.bin (1.58), VGABIOS-lgpl-latest.cirrus.bin (1.10),
319	  VGABIOS-lgpl-latest.cirrus.debug.bin (1.10),
320	  VGABIOS-lgpl-latest.debug.bin (1.58), clext.c (1.6), vbe.c (1.45),
321	  vbetables.h (1.24):
322
323	- cirrus extension: tables for mode 1280x1024x8 added
324	- vbe: dispi_set_xres() and dispi_set_virt_width() now modify vga compatible
325	  registers
326	- vbe: mode list entry for mode 800x600x4 fixed
327
3282004-07-18 20:23  vruppert
329
330	* VGABIOS-lgpl-latest.bin (1.57), VGABIOS-lgpl-latest.cirrus.bin (1.9),
331	  VGABIOS-lgpl-latest.cirrus.debug.bin (1.9),
332	  VGABIOS-lgpl-latest.debug.bin (1.57), vgabios.c (1.59), vgatables.h (1.8):
333
334	- disable CRTC write protection before setting new values
335	- CRTC line for mode 0x6a fixed
336
3372004-07-07 16:08  vruppert
338
339	* Makefile (1.15), VGABIOS-lgpl-latest.bin (1.56),
340	  VGABIOS-lgpl-latest.cirrus.bin (1.8), VGABIOS-lgpl-latest.cirrus.debug.bin (1.8),
341	  VGABIOS-lgpl-latest.debug.bin (1.56), biossums.c (1.1), clext.c (1.5):
342
343	- biossums utility for the Bochs BIOS adapted for the LGPL'd VGABIOS
344	- VESA3 PMINFO checksum calculated in the source
345	- 24 bpp mode entries fixed (patch from Fabrice Bellard)
346
3472004-06-25 18:28  vruppert
348
349	* VGABIOS-lgpl-latest.cirrus.bin (1.7), VGABIOS-lgpl-latest.cirrus.debug.bin (1.7),
350	  clext.c (1.4):
351
352	- 4MB memory probe added (patch from Fabrice Bellard)
353
3542004-06-25 17:31  vruppert
355
356	* VGABIOS-lgpl-latest.bin (1.55), VGABIOS-lgpl-latest.cirrus.bin (1.6),
357	  VGABIOS-lgpl-latest.cirrus.debug.bin (1.6),
358	  VGABIOS-lgpl-latest.debug.bin (1.55), clext.c (1.3):
359
360	- fixed value of sequencer reset register in cirrus mode table
361	- fixed possible overflow error if cirrus start address is >256k
362
3632004-06-23 21:11  vruppert
364
365	* VGABIOS-lgpl-latest.bin (1.54), VGABIOS-lgpl-latest.cirrus.bin (1.5),
366	  VGABIOS-lgpl-latest.cirrus.debug.bin (1.5),
367	  VGABIOS-lgpl-latest.debug.bin (1.54), clext.c (1.2):
368
369	- applied new patch for the cirrus extension from suzu
370	  * enable VESA LFB support if a Cirrus PCI adapter is detected
371	  * prepared VBE3 protected mode info block (test case required)
372	- added VBE functions 4F06h and 4F07h
373	- some bugfixes
374
3752004-06-17 18:57  vruppert
376
377	* Makefile (1.14), VGABIOS-lgpl-latest.bin (1.53),
378	  VGABIOS-lgpl-latest.cirrus.bin (1.2), VGABIOS-lgpl-latest.cirrus.debug.bin (1.2),
379	  VGABIOS-lgpl-latest.debug.bin (1.53):
380
381	- fixed makefile targets for the binaries with cirrus extension
382
3832004-06-16 21:11  vruppert
384
385	* Makefile (1.13), VGABIOS-lgpl-latest.bin (1.52),
386	  VGABIOS-lgpl-latest.cirrus.bin (1.1), VGABIOS-lgpl-latest.cirrus.debug.bin (1.1),
387	  VGABIOS-lgpl-latest.debug.bin (1.52), clext.c (1.1), vgabios.c (1.58):
388
389	- applied suzu's cirrus extension patch. Cirrus SVGA detection, most of the
390	  cirrus-specific modes and some basic VBE features are present now.
391
3922004-05-31 21:15  vruppert
393
394	* VGABIOS-lgpl-latest.bin (1.51), VGABIOS-lgpl-latest.debug.bin (1.51),
395	  vgabios.c (1.57):
396
397	- write character in planar graphics modes: sequencer map mask must be 0x0f and
398	  bit operation must be 'replace' if bit 7 of attribute is clear
399	- read/write pixel in planar graphics modes: bit mask setup simplified
400
4012004-05-11 18:08  vruppert
402
403	* VGABIOS-lgpl-latest.bin (1.50), VGABIOS-lgpl-latest.debug.bin (1.50),
404	  vgabios.c (1.56):
405
406	- biosfn_select_vert_res rewritten in assembler
407	- scroll text in planar graphics modes: attribute for blank line fixed
408	- write character in planar graphics modes: graphics controller values fixed
409
4102004-05-09 20:32  vruppert
411
412	* VGABIOS-lgpl-latest.bin (1.49), VGABIOS-lgpl-latest.debug.bin (1.49),
413	  vbe.c (1.44), vbe.h (1.24), vgabios.c (1.55):
414
415	- VBE init code and some dispi ioport functions rewritten in assembler
416	- text scroll functions for CGA graphics modes added
417	- scroll text in graphics modes: attribute for blank line fixed
418
4192004-05-08 16:06  vruppert
420
421	* BUGS (1.2), README (1.7), TODO (1.10), VGABIOS-lgpl-latest.bin (1.48),
422	  VGABIOS-lgpl-latest.debug.bin (1.48), vbe.c (1.43), vbe.h (1.23),
423	  vbe_display_api.txt (1.11), vgabios.c (1.54):
424
425	- VBE internal functions dispi_set_enable and dispi_set_bank now called both from C
426	  and asm code
427	- VBE function 0x03 rewritten in assembler
428	- VBE function 0x08 cleaned up
429	- text output and scroll functions for graphics modes rewritten using case
430	  structures
431	- documentation and comments updated
432
4332004-05-06 21:18  vruppert
434
435	* VGABIOS-lgpl-latest.bin (1.47), VGABIOS-lgpl-latest.debug.bin (1.47),
436	  vbe.c (1.42), vbe.h (1.22), vgabios.c (1.53):
437
438	- VBE functions 0x05, 0x06, 0x07 and some dispi ioport functions rewritten in
439	  assembler
440	- VBE functions 0x06 and 0x07: get functions now supported, 15 bpp bug fixed
441
4422004-05-05 19:24  vruppert
443
444	* VGABIOS-lgpl-latest.bin (1.46), VGABIOS-lgpl-latest.debug.bin (1.46),
445	  vbe.c (1.41), vbe.h (1.21), vbe_display_api.txt (1.10), vgabios.c (1.52):
446
447	- 8 bit DAC capability flag set
448	- vbe_biosfn_set_get_dac_palette_format implemented
449	- VBE api description updated
450	- C definitions from header files now used assembler code
451
4522004-05-02 17:27  vruppert
453
454	* VGABIOS-lgpl-latest.bin (1.45), VGABIOS-lgpl-latest.debug.bin (1.45),
455	  vgabios.c (1.51):
456
457	- text scroll functions for PLANAR1/PLANAR4 graphics modes added
458	- function biosfn_get_ega_info rewritten in assembler
459	- read/write graphics pixel functions rewritten using a case structure
460
4612004-05-01 16:03  vruppert
462
463	* VGABIOS-lgpl-latest.bin (1.44), VGABIOS-lgpl-latest.debug.bin (1.44),
464	  vgabios.c (1.50):
465
466	- biosfn_enable_cursor_emulation rewritten in assembler
467	- remap of the cursor shape depends on modeset control bit 0
468	- text output in PLANAR4 modes now supports attribute bit 7 (XOR with background)
469
4702004-04-25 20:13  vruppert
471
472	* VGABIOS-lgpl-latest.bin (1.43), VGABIOS-lgpl-latest.debug.bin (1.43),
473	  vgabios.c (1.49), vgatables.h (1.7):
474
475	- table entries for vga mode 0x0f fixed (PLANAR2 exists on EGA only)
476	- function release_font_access now supports the monochrome text mode
477	- PLANAR1 modes now supported in text output functions and read/write pixel
478	- function AH=0x12/BL=0x32 rewritten in assembler
479
4802004-04-25 08:45  vruppert
481
482	* VGABIOS-lgpl-latest.bin (1.42), VGABIOS-lgpl-latest.debug.bin (1.42),
483	  vgabios.c (1.48):
484
485	- block address calculation in font functions fixed
486	- functions AX=0x1103, AH=0x12/BL=0x31 and AH=0x12/BL=0x33 rewritten in assembler
487
4882004-04-24 09:59  vruppert
489
490	* VGABIOS-lgpl-latest.bin (1.41), VGABIOS-lgpl-latest.debug.bin (1.41),
491	  vgabios.c (1.47):
492
493	- read/write graphics pixel for PLANAR4 modes added
494	- CGA specific functions (group AH = 0x0B) implemented
495
4962004-04-23 14:34  vruppert
497
498	* VGABIOS-lgpl-latest.bin (1.40), VGABIOS-lgpl-latest.debug.bin (1.40),
499	  vgabios.c (1.46):
500
501	- remaining palette and dac read/write functions (except gray scale summing)
502	  rewritten in assembler
503
5042004-04-18 13:43  vruppert
505
506	* VGABIOS-lgpl-latest.bin (1.39), VGABIOS-lgpl-latest.debug.bin (1.39),
507	  vgabios.c (1.45):
508
509	- some palette and dac read/write functions rewritten in assembler
510	- main int10 debug message now works with assembler functions, too
511
5122004-04-18 09:15  japj
513
514	* vbe.c (1.40):
515
516	updated my email address + put vgabios url in the bios copyright string
517	(instead of my old email address)
518
5192004-04-17 07:18  vruppert
520
521	* VGABIOS-lgpl-latest.bin (1.38), VGABIOS-lgpl-latest.debug.bin (1.38),
522	  vgabios.c (1.44):
523
524	- biosfn_set_video_mode: don't load DAC registers if default palette loading is
525	  disabled. Perform gray scale summing if enabled.
526	- biosfn_perform_gray_scale_summing: switch between DAC read and write mode is
527	  required to make this function work. Maximum DAC value always set to 0x3f.
528
5292004-04-08 17:50  vruppert
530
531	* VGABIOS-lgpl-latest.bin (1.37), VGABIOS-lgpl-latest.debug.bin (1.37),
532	  vgabios.c (1.43):
533
534	- write character function for the LINEAR8 mode
535	- get_font_access() and release_font_access() rewritten in assembler
536	- fixed wrong variable name in the init code
537
5382004-04-06 19:31  vruppert
539
540	* VGABIOS-lgpl-latest.bin (1.36), VGABIOS-lgpl-latest.debug.bin (1.36),
541	  vgabios.c (1.42):
542
543	- init functions rewitten in assembler
544	- function biosfn_set_display_code rewritten in assembler
545
5462004-04-05 19:40  vruppert
547
548	* VGABIOS-lgpl-latest.bin (1.35), VGABIOS-lgpl-latest.debug.bin (1.35),
549	  vgabios.c (1.41):
550
551	- functions biosfn_get_video_mode() and biosfn_read_display_code() rewritten
552	  in assembler
553
5542004-04-04 18:20  vruppert
555
556	* VGABIOS-lgpl-latest.bin (1.34), VGABIOS-lgpl-latest.debug.bin (1.34),
557	  vgabios.c (1.40):
558
559	- write character function for CGA modes added
560	- read/write graphics pixel for CGA and LINEAR8 modes added
561
5622004-02-23 21:08  vruppert
563
564	* VGABIOS-lgpl-latest.bin (1.33), VGABIOS-lgpl-latest.debug.bin (1.33),
565	  vbe.c (1.39):
566
567	- dispi_get_max_bpp(): restore the original value of the vbe enable register
568
5692004-02-22 14:17  vruppert
570
571	* README (1.6), vbe.c (1.38), vbe.h (1.20), vbe_display_api.txt (1.9),
572	  VGABIOS-lgpl-latest.bin (1.32), VGABIOS-lgpl-latest.debug.bin (1.32):
573
574	- new function dispi_get_max_bpp() returns the bpp capabilities of the Bochs gui
575	- create the mode list depending on the supported bpp capability
576	- unused stuff removed
577	- documentation updated
578
5792004-02-21 18:20  vruppert
580
581	* vbe.c (1.37), vbe.h (1.19), vbetables.h (1.23),
582	  VGABIOS-lgpl-latest.bin (1.31), VGABIOS-lgpl-latest.debug.bin (1.31):
583
584	- dynamicly genarated vbe mode_info list works now
585
5862003-11-17 21:04  vruppert
587
588	* vbe.c (1.36), vbetables.h (1.22), vgabios.c (1.39), vgatables.h (1.6),
589	  VGABIOS-lgpl-latest.bin (1.30), VGABIOS-lgpl-latest.debug.bin (1.30):
590
591	- new VBE presence flag stored at unused BDA address 0xB9
592	- VBE init code rewritten
593	- added BIOS TTY flag for VBE mode 0x0102 (TODO: scrolling)
594	- vgabios_init_func: load and activate text font already done by set_video_mode
595	- function biosfn_get_all_palette_reg() fixed
596
5972003-11-06 00:26  cbothamy
598
599	* README (1.5):
600
601	  - add changes for 0.4c release
602
6032003-11-06 00:22  cbothamy
604
605	* VGABIOS-lgpl-latest.bin (1.29), VGABIOS-lgpl-latest.debug.bin
606	  (1.29):
607
608	  - compile vgabios.c rev1.38
609
6102003-11-06 00:21  cbothamy
611
612	* vgabios.c (1.38):
613
614	  - activate char table after loading it when setting a text video
615	  mode
616
6172003-11-06 00:19  cbothamy
618
619	* Makefile (1.12):
620
621	  - when making a release, remove unwanted files first, and exclude
622	  CVS from the tarball
623
6242003-11-04 22:50  cbothamy
625
626	* ChangeLog (1.20, v0_4b):
627
628	  - update ChangeLog for 0.4b release
629
6302003-11-04 22:49  cbothamy
631
632	* README (1.4, v0_4b):
633
634	  - update Changes for 0.4b release
635
6362003-11-04 20:26  vruppert
637
638	* vgabios.c (1.37), VGABIOS-lgpl-latest.bin (1.28),
639	  VGABIOS-lgpl-latest.debug.bin (1.28) (utags: v0_4b):
640
641	  - biosfn_get_font_info(): character height must be returned in CX
642
6432003-11-03 21:57  vruppert
644
645	* vbe.c (1.35, v0_4b), vgabios.c (1.36), VGABIOS-lgpl-latest.bin
646	  (1.27), VGABIOS-lgpl-latest.debug.bin (1.27):
647
648	  - the 'noclearmem' flag is not stored in the 'current video mode'
649	  register (0040h:0049h) - VBE also stores the 'noclear' flag in
650	  the 'video control' register (0040h:0087h)
651
6522003-10-05 10:06  vruppert
653
654	* vbe.h (1.18, v0_4b), vbe_display_api.txt (1.8, v0_4b),
655	  VGABIOS-lgpl-latest.bin (1.26), VGABIOS-lgpl-latest.debug.bin
656	  (1.26):
657
658	  - changed VBE i/o registers to 0x01CE/CF (suggestion from Daniel
659	  Gimpelevich)
660
6612003-08-18 18:38  vruppert
662
663	* VGABIOS-lgpl-latest.bin (1.25), VGABIOS-lgpl-latest.debug.bin
664	  (1.25), vgabios.c (1.35):
665
666	  - wrong offsets to the character tables (INT 0x1F/0x43) fixed
667	  (underscore added) - functions accessing the CRT controller
668	  optimized using a local variable 'crtc_addr'
669
6702003-08-17 15:46  cbothamy
671
672	* ChangeLog (1.19, v0_4a):
673
674	  - ChangeLog is now automatically generated by running "cvs2cl -r
675	  -t -P -S" - update ChangeLog for 0.4a release
676
6772003-08-17 15:44  cbothamy
678
679	* README (1.3, v0_4a):
680
681	  - added the old ChangeLog in the HOSTORY section of the README
682	  file - update History for 0.4a release, with a summary of Changes
683
6842003-08-17 15:24  cbothamy
685
686	* Makefile (1.11, v0_4b, v0_4a):
687
688	  - fix Makefile for "release" target
689
6902003-08-16 01:49  cbothamy
691
692	* Makefile (1.10), README (1.2), VGABIOS-lgpl-latest.bin (1.24,
693	  v0_4a), VGABIOS-lgpl-latest.debug.bin (1.24, v0_4a), vgabios.c
694	  (1.34, v0_4a):
695
696	  - update the Makefile for releases - remove references to old
697	  plex86 website - update the Makefile so it build
698	  VGABIOS-lgpl-latest.bin and	VGABIOS-lgpl-latest.debug.bin
699
7002003-08-07 18:17  vruppert
701
702	* VGABIOS-lgpl-latest.bin (1.23), VGABIOS-lgpl-latest.debug.bin
703	  (1.23):
704
705	  - current VBE mode now stored in BDA (unused address 0xBA)
706
7072003-08-07 17:54  vruppert
708
709	* vbe.c (1.34), vgatables.h (1.5, v0_4b) (utags: v0_4a):
710
711	  - current VBE mode now stored in BDA (unused address 0xBA)
712
7132003-07-20 18:05  vruppert
714
715	* vgabios.c (1.33), VGABIOS-lgpl-latest.bin (1.22),
716	  VGABIOS-lgpl-latest.debug.bin (1.22):
717
718	  - fixed a few functions accessing the attribute controller
719
7202003-07-19 09:33  vruppert
721
722	* vgabios.c (1.32), VGABIOS-lgpl-latest.bin (1.21),
723	  VGABIOS-lgpl-latest.debug.bin (1.21):
724
725	  - re-enable video after programming the attribute controller -
726	  biosfn_set_all_palette_reg(): number of palette registers fixed
727
7282003-07-16 22:32  vruppert
729
730	* ChangeLog (1.18), vbe.c (1.33), vbe.h (1.17, v0_4a),
731	  vbe_display_api.txt (1.7, v0_4a), vgabios.c (1.31),
732	  VGABIOS-lgpl-latest.bin (1.20), VGABIOS-lgpl-latest.debug.bin
733	  (1.20):
734
735	  - LFB flag now stored in the register VBE_DISPI_INDEX_ENABLE -
736	  release date in Changelog fixed - release date of VBE BIOS 0.6
737	  was the same as VGA BIOS 0.3b - year changed in copyright
738	  messages
739
7402003-07-15 12:40  vruppert
741
742	* VGABIOS-lgpl-latest.bin (1.19), VGABIOS-lgpl-latest.debug.bin
743	  (1.19):
744
745	  - new function dispi_get_bpp() - function
746	  vbe_biosfn_set_get_logical_scan_line_length() fixed for >8bpp -
747	  number of image pages of all VBE modes fixed
748
7492003-07-15 12:35  vruppert
750
751	* vbe.c (1.32), vbetables.h (1.21, v0_4b, v0_4a):
752
753	  - new function dispi_get_bpp() - function
754	  vbe_biosfn_set_get_logical_scan_line_length() fixed for >8bpp -
755	  number of image pages of all VBE modes fixed
756
7572003-07-14 19:45  vruppert
758
759	* vbe_display_api.txt (1.6):
760
761	  - description of VBE_DISPI_ interface 0xb0c2 added
762
7632003-07-10 19:07  vruppert
764
765	* vbe.c (1.31), vbetables.h (1.20), VGABIOS-lgpl-latest.bin (1.18),
766	  VGABIOS-lgpl-latest.debug.bin (1.18):
767
768	  - 15 bpp VBE modes added - "Bochs own" mode 0x142 (640x480x32bpp)
769	  added
770
7712003-07-01 19:00  vruppert
772
773	* vbe.c (1.30), vbe.h (1.16), vbetables.h (1.19),
774	  VGABIOS-lgpl-latest.bin (1.17), VGABIOS-lgpl-latest.debug.bin
775	  (1.17):
776
777	  - VBE preserve display memory feature implemented - VBE mode
778	  entries 0x117 and 0x118 added
779
7802003-06-30 21:27  vruppert
781
782	* vbe.c (1.29), vbe.h (1.15), vbetables.h (1.18),
783	  VGABIOS-lgpl-latest.bin (1.16), VGABIOS-lgpl-latest.debug.bin
784	  (1.16):
785
786	  - VBE mode info blocks of modes with >8bpp enabled - VBE modes
787	  with 24 bpp: bytes per scanline fixed - vbe_biosfn_set_mode() now
788	  supports >8bpp - VBE will be enabled with new VBE_DISPI_ID2
789	  (0xB0C2)
790
7912003-06-29 12:53  vruppert
792
793	* vbetables.h (1.17), VGABIOS-lgpl-latest.bin (1.15),
794	  VGABIOS-lgpl-latest.debug.bin (1.15):
795
796	  - duplicate lines with VBE_MODE_ATTRIBUTE_GRAPHICS_MODE removed -
797	  VBE mode info items of currently unsupported modes fixed
798
7992003-06-15 21:19  vruppert
800
801	* vgabios.c (1.30), VGABIOS-lgpl-latest.bin (1.14),
802	  VGABIOS-lgpl-latest.debug.bin (1.14):
803
804	  - function write_gfx_char() rewritten
805
8062003-04-26 09:27  vruppert
807
808	* VGABIOS-lgpl-latest.debug.bin (1.13):
809
810	  - added missing VBE function dispi_get_bank() - added missing
811	  return codes for VBE function 4F05h - memory size is always
812	  reported in VBE function 4F00h - fixed scan line length for VBE
813	  mode 0102h - fixed function set_active_page() for graphics modes
814	  - fixed the page sizes of some VGA modes
815
8162003-04-26 09:22  vruppert
817
818	* vbe.c (1.28), vbetables.h (1.16), vgabios.c (1.29), vgatables.h
819	  (1.4), VGABIOS-lgpl-latest.bin (1.13):
820
821	  - added missing VBE function dispi_get_bank() - added missing
822	  return codes for VBE function 4F05h - memory size is always
823	  reported in VBE function 4F00h - fixed scan line length for VBE
824	  mode 0102h - fixed function set_active_page() for graphics modes
825	  - fixed the page sizes of some VGA modes
826
8272003-04-20 09:51  vruppert
828
829	* vgabios.c (1.28), vgatables.h (1.3), VGABIOS-lgpl-latest.bin
830	  (1.12), VGABIOS-lgpl-latest.debug.bin (1.12):
831
832	  - function write_gfx_char() now supports different font sizes -
833	  some entries of the static functionality table fixed
834
8352003-04-18 09:23  vruppert
836
837	* vbe.c (1.27), vbe.h (1.14), vbetables.h (1.15):
838
839	  - applied patch #1331   * new function dispi_set_bank_farcall()
840	  * VBE mode info item WinFuncPtr points to the new function if the
841	  flag	   VBE_WINDOW_ATTRIBUTE_RELOCATABLE is set   * flag
842	  VBE_MODE_ATTRIBUTE_EXTENDED_INFORMATION_AVAILABLE added
843
8442003-02-11 20:17  vruppert
845
846	* VGABIOS-lgpl-latest.bin (1.11), VGABIOS-lgpl-latest.debug.bin
847	  (1.11), vbe.c (1.26), vbetables.h (1.14):
848
849	  - VBE mode search rewritten	* improved function
850	  mode_info_find_mode() is now used by the VBE functions     0x4F01
851	  and 0x4F02   * removed all mode list entries with the LFB bit
852	  set. LFB detection is now	present in the function
853	  mode_info_find_mode()
854
8552003-02-09 20:59  vruppert
856
857	* VGABIOS-lgpl-latest.bin (1.10), VGABIOS-lgpl-latest.debug.bin
858	  (1.10), vgabios.c (1.27):
859
860	  - function write_gfx_char(): memory address now calculated in
861	  this function;   background color is always black - function
862	  biosfn_write_char_attr(): the count parameter is now used in
863	  graphics   modes too - function biosfn_write_char_only() works
864	  the same way as function   biosfn_write_char_attr() in graphics
865	  mode - copying charmap data optimized using memcpyb()
866
8672003-02-09 11:36  vruppert
868
869	* VGABIOS-lgpl-latest.bin (1.9), VGABIOS-lgpl-latest.debug.bin
870	  (1.9):
871
872	  - VESA mode 0x102 added (uses existing SVGA mode 0x6a) - all VESA
873	  modes with the LFB flag set removed from the list (Linux doesn't
874	   like mode numbers > 0x07ff)
875
8762003-02-09 11:02  vruppert
877
878	* vbe.c (1.25), vbe.h (1.13), vbetables.h (1.13):
879
880	  - VESA mode 0x102 added (uses existing SVGA mode 0x6a) - all VESA
881	  modes with the LFB flag set removed from the list (Linux doesn't
882	   like mode numbers > 0x07ff)
883
8842003-02-08 13:04  vruppert
885
886	* vbe.c (1.24), vgabios.c (1.26):
887
888	  - vbe_biosfn_return_current_mode() now returns the active
889	  standard VGA mode   TODO: return VESA mode if enabled -
890	  biosfn_set_video_mode() now clears the screen in CGA mode
891	  correctly - write character functions are now working in all
892	  PLANAR4 graphics modes - added stubs for unimplemented features
893	  in graphics modes
894
8952003-02-04 22:19  vruppert
896
897	* VGABIOS-lgpl-latest.bin (1.8), VGABIOS-lgpl-latest.debug.bin
898	  (1.8):
899
900	  - set video mode: clear vga memory in graphics mode - set video
901	  mode: load default font in text mode - write character
902	  implemented for graphics mode 0x12
903
9042003-02-04 22:06  vruppert
905
906	* vgabios.c (1.25):
907
908	  - set video mode: clear vga memory in graphics mode - set video
909	  mode: load default font in text mode - write character
910	  implemented for graphics mode 0x12
911
9122003-01-21 19:30  vruppert
913
914	* vgabios.c (1.24):
915
916	  - remap the cursor size if the char height is > 8 and the new
917	  values are < 8
918
9192003-01-20 18:24  cbothamy
920
921	* Makefile (1.9):
922
923	  - fix so make -j2 does not overwrite temp files
924
9252003-01-19 12:35  vruppert
926
927	* vgabios.c (1.23):
928
929	  - function set_scan_lines() recalculates the number of rows and
930	  the page size - new values for char height, text rows and page
931	  size are stored in the BIOS	data segment - asm helper function
932	  idiv_u added
933
9342003-01-15 18:49  cbothamy
935
936	* VGABIOS-lgpl-latest.bin (1.7), VGABIOS-lgpl-latest.debug.bin
937	  (1.7):
938
939	  - compile vgabios rev 1.22
940
9412003-01-15 18:49  cbothamy
942
943	* vgabios.c (1.22):
944
945	  - fix bug found by ams : a 8bits index value was compared to
946	  0x100 in some cases	in biosfn_set_all_dac_reg,
947	  biosfn_read_all_dac_reg, biosfn_perform_gray_scale_summing
948
9492003-01-15 17:34  cbothamy
950
951	* Makefile (1.8):
952
953	  - fix symbol table file names, discovered by ams
954
9552003-01-04 21:20  vruppert
956
957	* VGABIOS-lgpl-latest.bin (1.6), VGABIOS-lgpl-latest.debug.bin
958	  (1.6), vgabios.c (1.21):
959
960	  - biosfn_set_video_mode(): reset attribute controller flip-flop
961	  before setting   up the controller's registers (bug found with
962	  amidiag)
963
9642003-01-04 09:50  vruppert
965
966	* vbe.c (1.23):
967
968	  - VBE function 0x00 returns VBE 1.x compatible information if no
969	  VBE signature   is present
970
9712003-01-01 12:44  vruppert
972
973	* VGABIOS-lgpl-latest.bin (1.5), VGABIOS-lgpl-latest.debug.bin
974	  (1.5):
975
976	  - SVGA mode 0x6A (800x600x4) added to the list of graphics modes
977
9782002-12-31 18:07  vruppert
979
980	* vgatables.h (1.2):
981
982	  - SVGA mode 0x6A (800x600x4) added to the list of graphics modes
983
9842002-11-23 10:38  cbothamy
985
986	* ChangeLog (1.17, v0_3b):
987
988	  - fix changelog for 0.3b release
989
9902002-10-20 17:12  vruppert
991
992	* VGABIOS-lgpl-latest.bin (1.4), VGABIOS-lgpl-latest.debug.bin
993	  (1.4), vgabios.c (1.20) (utags: v0_3b):
994
995	  - new function set_scan_lines() for the font size change (patch
996	  from Hartmut Birr) - cursor shape start and end must be updated
997	  in set_scan_lines() - set_scan_lines() is called by the functions
998	  0x1110, 0x1111, 0x1112 and 0x1114   after copying the font data
999
10002002-10-04 08:20  vruppert
1001
1002	* VGABIOS-lgpl-latest.bin (1.3), VGABIOS-lgpl-latest.debug.bin
1003	  (1.3), vgabios.c (1.19):
1004
1005	  - biosfn_set_single_dac_reg(): the red value is stored in DH
1006
10072002-09-19 19:05  cbothamy
1008
1009	* VGABIOS-lgpl-latest.bin (1.2), VGABIOS-lgpl-latest.debug.bin
1010	  (1.2):
1011
1012	  - updated with latest changes
1013
10142002-09-19 19:03  cbothamy
1015
1016	* ChangeLog (1.16), Makefile (1.7, v0_3b), vbe.c (1.22, v0_3b),
1017	  vgabios.c (1.18), vgabios.h (1.3, v0_4b, v0_4a, v0_3b):
1018
1019	  - updated the Makefile - removed display of copyrights.  -
1020	  changed the Copyright string to "LGPL VGABios developers"
1021
10222002-09-08 21:14  vruppert
1023
1024	* vgabios.c (1.17):
1025
1026	  - set the cursor shape depending on the current font height -
1027	  clear BL before calling int 0x10 function 0x1103 in
1028	  vgabios_init_func
1029
10302002-08-23 22:58  cbothamy
1031
1032	* vbe.c (1.21), vbetables.h (1.12, v0_3b):
1033
1034	  - added lfb-mode numbers (patch from mathis)
1035
10362002-07-21 21:57  japj
1037
1038	* vbe.c (1.20), vgabios.c (1.16):
1039
1040	  gcc2/3 preprocessing fix
1041
10422002-05-18 16:55  cbothamy
1043
1044	* vgabios.c (1.15):
1045
1046	  - include patch from Volker that adds some text font functions
1047
10482002-05-01 23:13  japj
1049
1050	* VGABIOS-lgpl-latest.bin (1.1), VGABIOS-lgpl-latest.debug.bin
1051	  (1.1):
1052
1053	  adding latest bin & debug bin of the vgabios
1054
10552002-04-29 14:50  japj
1056
1057	* ChangeLog (1.15), vbe.c (1.19), vbe.h (1.12, v0_3b), vbetables.h
1058	  (1.11), vgabios.c (1.14):
1059
1060	  - applying hw scrolling/multibuffering patch
1061
10622002-04-25 21:59  japj
1063
1064	* Makefile (1.6), vbe.c (1.18), vgabios.c (1.13):
1065
1066	  - reverting #asm/##asm & endasm patch (does not work with with
1067	  cygwin)
1068
10692002-04-19 19:38  japj
1070
1071	* Makefile (1.5), vbe.c (1.17), vgabios.c (1.12):
1072
1073	  - fixing preprocessing of vgabios with latest gcc (from Mandrake
1074	  8.2)
1075
10762002-04-08 23:44  japj
1077
1078	* ChangeLog (1.14), vbe_display_api.txt (1.5, v0_3b):
1079
1080	  - preparing docs for new DISPI interface (for hardware scrolling)
1081
10822002-04-03 19:06  japj
1083
1084	* ChangeLog (1.13), TODO (1.9, v0_4b, v0_4a, v0_3b), vbe.c (1.16):
1085
1086	  - defaulting LFB on + updated changelog & todo
1087
10882002-04-03 00:38  cbothamy
1089
1090	* vbe.c (1.15), vgabios.c (1.11):
1091
1092	  - changed the logging ports to 0x500 -> 0x502
1093
10942002-03-14 17:54  japj
1095
1096	* vbe.c (1.14):
1097
1098	  - vbetables.h is dependant upon some defines (VBE_HAVE_LFB), so
1099	  put the include *after* the define
1100
11012002-03-13 21:47  japj
1102
1103	* ChangeLog (1.12), TODO (1.8), vbe.c (1.13), vbetables.h (1.10),
1104	  vgabios.c (1.10):
1105
1106	  - made LFB dependant upon define - not implement vbe functions
1107	  return failure - updated todo & docs for things after bochs 1.4
1108
11092002-03-13 19:46  japj
1110
1111	* vbe.h (1.11), vbe_display_api.txt (1.4):
1112
1113	  - added max video memory + documented what is in the 0xb0c0
1114	  interface
1115
11162002-03-12 02:33  cbothamy
1117
1118	* ChangeLog (1.11), Makefile (1.4):
1119
1120	  - updated for 0.3a. Merged vgabios.bin and vbebios.bin
1121
11222002-03-10 21:36  japj
1123
1124	* ChangeLog (1.10), vbetables.h (1.9):
1125
1126	  - added LFB modes for testing with vbe-lfb patch in Bochs
1127
11282002-03-10 17:42  japj
1129
1130	* vbe.c (1.12, v0_3a):
1131
1132	  - show people when they do NOT have VBE support available
1133
11342002-03-10 17:36  japj
1135
1136	* TODO (1.7, v0_3a), vbe.c (1.11), vbe.h (1.10, v0_3a), vgabios.c
1137	  (1.9, v0_3a):
1138
1139	  - cleanup of vbe internal functions (set 8bpp mode is now
1140	  dependant on ModeInfo content instead of hardcoded functions)
1141
11422002-03-10 17:20  cbothamy
1143
1144	* ChangeLog (1.9, v0_3a), TODO (1.6):
1145
1146	  - updated for 0.3a
1147
11482002-03-10 17:19  cbothamy
1149
1150	* vbe.c (1.10), vbe.h (1.9):
1151
1152	  - added vbe_has_vbe_display function that detects an attached vbe
1153	  display
1154
11552002-03-10 17:12  cbothamy
1156
1157	* vgabios.c (1.8):
1158
1159	  - vbe calls are done only if a vbe display is detected
1160
11612002-03-10 11:25  japj
1162
1163	* vbe.h (1.8), vbe_display_api.txt (1.3, v0_3a):
1164
1165	  - preparing for LFB support
1166
11672002-03-09 14:25  japj
1168
1169	* vgabios.c (1.7):
1170
1171	  - fixing initial cursor shape to _ instead of -
1172
11732002-03-08 23:08  japj
1174
1175	* ChangeLog (1.8), TODO (1.5), vbe.c (1.9), vbe.h (1.7), vgabios.c
1176	  (1.6):
1177
1178	  - updating vbe code to new API
1179
11802002-03-08 21:48  japj
1181
1182	* vbe.c (1.8), vbe.h (1.6), vbetables.h (1.8, v0_3a):
1183
1184	  - updating vbe code with #defines from API
1185
11862002-03-08 21:31  japj
1187
1188	* vbe_display_api.txt (1.2):
1189
1190	  - adding some text about how banks work
1191
11922002-03-08 21:09  japj
1193
1194	* ChangeLog (1.7), vbe_display_api.txt (1.1):
1195
1196	  - adding vbe_display_api documentation
1197
11982002-03-07 21:36  japj
1199
1200	* ChangeLog (1.6), vbe.c (1.7), vbetables.h (1.7):
1201
1202	  - added 1024x768xbpp support - some more cleanups/comments
1203
12042002-03-06 21:55  japj
1205
1206	* ChangeLog (1.5), TODO (1.4), vbe.c (1.6), vbetables.h (1.6),
1207	  vgabios.c (1.5):
1208
1209	  - updated changelog with new modi - added 640x480x8 (Mandrake
1210	  Installer can use this!) - added pre VBE2 compatible 'detection'
1211	  - fixed problem when normal vga set mode wouldn't disable vbe
1212	  mode
1213
12142002-03-06 20:59  japj
1215
1216	* TODO (1.3), vbe.c (1.5), vbe.h (1.5), vbetables.h (1.5),
1217	  vgabios.c (1.4):
1218
1219	  - adding 640x400x8 and 800x600x8 vbe support	 (this depends
1220	  HEAVILY on my bochs vga code patch - japj)
1221
12222002-03-06 18:00  japj
1223
1224	* vbe.c (1.4), vbe.h (1.4), vbetables.h (1.4):
1225
1226	  - implemented banked & lfb support for 320x200x8bpp	(some fixes
1227	  for vbetest program not displaying anything)
1228
12292002-03-05 20:25  japj
1230
1231	* Makefile (1.3, v0_3a):
1232
1233	  for vbe debug bios: - print debugging information in assembly
1234	  output - print source code in assembly output
1235
12362002-03-01 19:39  japj
1237
1238	* ChangeLog (1.4), TODO (1.2), vbe.c (1.3), vbe.h (1.3),
1239	  vbetables.h (1.3):
1240
1241	  - added vbe support for 320x200x8 using the standard vgamode
1242	  (0x13)
1243
12442002-02-19 00:29  japj
1245
1246	* ChangeLog (1.3):
1247
1248	  - updating ChangeLog with lfbprof
1249
12502002-02-18 23:26  japj
1251
1252	* tests/lfbprof/: lfbprof.c (1.2), lfbprof.h (1.2) (utags: v0_3a,
1253	  v0_3b, v0_4a, v0_4b):
1254
1255	  - fixed unsigned short for mode list (-1 != 0xffff otherwise) -
1256	  fixed LfbMapRealPointer macro mask problem (some modes were
1257	  skipped) - added some extra 'debugging' printf's
1258
12592002-02-18 23:07  japj
1260
1261	* tests/lfbprof/: Makefile (1.1, v0_4b, v0_4a, v0_3b, v0_3a),
1262	  lfbprof.c (1.1), lfbprof.h (1.1):
1263
1264	  - Adding lfbprof testprogram (for vbe testing purposes)   It
1265	  needs to be compiled with the Watcom C Compiler
1266
12672002-02-18 18:48  japj
1268
1269	* vbe.c (1.2), vbe.h (1.2):
1270
1271	  - cosmetic updates to vbe.c/h + added bunch of FIXMEs for work
1272	  that needs to be done
1273
12742002-02-18 18:34  japj
1275
1276	* vbetables.h (1.2):
1277
1278	  - cosmetic updates in vbetables.h
1279
12802002-02-18 18:32  japj
1281
1282	* ChangeLog (1.2):
1283
1284	  updated changelog with merge of vbebios 0.2
1285
12862002-02-18 18:07  japj
1287
1288	* vgabios.c (1.3):
1289
1290	  - small cosmetic cleanup in vgabios vbe code + added FIXMEs
1291
12922002-02-18 17:55  japj
1293
1294	* Makefile (1.2), dataseghack (1.2, v0_4b, v0_4a, v0_3b, v0_3a),
1295	  vbe.c (1.1), vbe.h (1.1), vbetables.h (1.1), vgabios.c (1.2),
1296	  vgabios.h (1.2, v0_3a):
1297
1298	  - merging with vbebios 0.2 release
1299
13002002-02-18 11:31  cbothamy
1301
1302	* BUGS (1.1, v0_4b, v0_4a, v0_3b, v0_3a), COPYING (1.1, v0_4b,
1303	  v0_4a, v0_3b, v0_3a), ChangeLog (1.1), Makefile (1.1), Notes
1304	  (1.1, v0_4b, v0_4a, v0_3b, v0_3a), README (1.1, v0_3b, v0_3a),
1305	  TODO (1.1), dataseghack (1.1), vgabios.c (1.1), vgabios.h (1.1),
1306	  vgafonts.h (1.1, v0_4b, v0_4a, v0_3b, v0_3a), vgatables.h (1.1,
1307	  v0_3b, v0_3a), tests/testbios.c (1.1, v0_4b, v0_4a, v0_3b,
1308	  v0_3a):
1309
1310	  - initial import
1311
1312