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