/[vgabios]/vgabios/vgabios.c
ViewVC logotype

Log of /vgabios/vgabios.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Fri Jan 26 10:59:46 2018 UTC (5 years, 9 months ago) by vruppert
Branch: MAIN
CVS Tags: HEAD
Changes since 1.76: +7 -2 lines
Diff to previous 1.76
Added VESA BIOS function 0x4f15 (get EDID) to the Bochs VBE version.


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Sun Feb 10 08:07:03 2013 UTC (10 years, 9 months ago) by vruppert
Branch: MAIN
Changes since 1.75: +2 -1 lines
Diff to previous 1.75
Ensure PCIR is aligned to 4 bytes (patch by David Woodhouse)


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Sat Oct 15 14:07:21 2011 UTC (12 years, 1 month ago) by vruppert
Branch: MAIN
CVS Tags: v0_7a
Changes since 1.74: +84 -20 lines
Diff to previous 1.74
- implemented vgabios functions with AX=0x11xx (patch by Hugo Mercier)


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Tue Jul 19 20:17:32 2011 UTC (12 years, 4 months ago) by vruppert
Branch: MAIN
Changes since 1.73: +15 -10 lines
Diff to previous 1.73
- 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


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Tue Jul 19 18:25:05 2011 UTC (12 years, 4 months ago) by vruppert
Branch: MAIN
Changes since 1.72: +4 -1 lines
Diff to previous 1.72
- VBE: added support for setting PCI vendor and device IDs using defines
  (PCI_VID and PCI_DID). Based on a patch by Gerd Hoffmann.


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Mon Jun 27 17:58:32 2011 UTC (12 years, 5 months ago) by vruppert
Branch: MAIN
Changes since 1.71: +4 -1 lines
Diff to previous 1.71
- added PCI ROM support to the VBE-specific images


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Thu Apr 14 16:10:09 2011 UTC (12 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.70: +97 -82 lines
Diff to previous 1.70
- fixed DAC palette in 8 bpp VBE and Cirrus modes (using the same palette as
  VGA mode 0x13)


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 08:42:29 2011 UTC (12 years, 9 months ago) by vruppert
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69
- fixed vgabios init with logging disabled


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Tue Apr 7 18:18:20 2009 UTC (14 years, 7 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_6c
Changes since 1.68: +5 -3 lines
Diff to previous 1.68
- biosfn_write_teletype: fixed attribute when scrolling in text mode


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sat Jan 24 10:02:14 2009 UTC (14 years, 10 months ago) by vruppert
Branch: MAIN
Changes since 1.67: +59 -1 lines
Diff to previous 1.67
- use VBE LFB address from PCI base address if present (rewrite of the cirrus
  specific function in main vgabios code)
- removed unnecessary spaces


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Sun Jan 27 09:44:12 2008 UTC (15 years, 10 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_6b
Changes since 1.66: +37 -8 lines
Diff to previous 1.66
- added PCI data structure for the Cirrus VGABIOS images
- added support for the PCI data structure in biossums
- updated year in copyright


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Mon Jul 10 07:47:51 2006 UTC (17 years, 4 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_6a
Changes since 1.65: +4 -1 lines
Diff to previous 1.65
- biosfn_scroll(): check variable 'i' for underflowing when scrolling downwards
  to avoid screen corruption


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Sun Jun 18 15:22:43 2006 UTC (17 years, 5 months ago) by vruppert
Branch: MAIN
Changes since 1.64: +208 -21 lines
Diff to previous 1.64
- 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


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sat Mar 25 10:19:16 2006 UTC (17 years, 8 months ago) by vruppert
Branch: MAIN
Changes since 1.63: +53 -24 lines
Diff to previous 1.63
- applied patch from Fabrice Bellard
 * added minimal support for the video parameter table (VPT)
 * added Cirrus SVGA mode 0x7b (1600x1200x8)


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Mon Dec 26 19:50:26 2005 UTC (17 years, 11 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_5d
Changes since 1.62: +7 -2 lines
Diff to previous 1.62
- biossums utility now supports VGABIOS sizes up to 64 kBytes
- Bochs VBE protected mode interface added (based on a patch by malc@pulsesoft.com)


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sat Jul 2 18:39:43 2005 UTC (18 years, 4 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_5c
Changes since 1.61: +3 -2 lines
Diff to previous 1.61
- BIOS configuration word usually reports initial mode 80x25 color text
- vgabios function 0x0e (write teletype): linefeed (0x0a) only increments the
  cursor row value


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Tue May 24 16:50:50 2005 UTC (18 years, 6 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_5b
Changes since 1.60: +9 -1 lines
Diff to previous 1.60
- 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)


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Fri May 20 16:06:52 2005 UTC (18 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59
- fixed return value for the default case in the VBE section (non-debug mode)
- removed unused macros HALT and PANIC_PORT


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 20:22:43 2004 UTC (19 years, 4 months ago) by vruppert
Branch: MAIN
CVS Tags: v0_5a
Changes since 1.58: +3 -1 lines
Diff to previous 1.58
- disable CRTC write protection before setting new values
- CRTC line for mode 0x6a fixed


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Wed Jun 16 21:08:34 2004 UTC (19 years, 5 months ago) by vruppert
Branch: MAIN
Changes since 1.57: +13 -1 lines
Diff to previous 1.57
- applied suzu's cirrus extension patch. Cirrus SVGA detection, most of the
  cirrus-specific modes and some basic VBE features are present now.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon May 31 21:14:50 2004 UTC (19 years, 5 months ago) by vruppert
Branch: MAIN
Changes since 1.56: +8 -3 lines
Diff to previous 1.56
- 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


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Tue May 11 18:07:36 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.55: +108 -65 lines
Diff to previous 1.55
- 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


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sun May 9 20:31:31 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.54: +83 -5 lines
Diff to previous 1.54
- 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


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sat May 8 16:05:58 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.53: +80 -80 lines
Diff to previous 1.53
- 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


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Thu May 6 21:17:29 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.52: +21 -13 lines
Diff to previous 1.52
- 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


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Wed May 5 19:23:53 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.51: +101 -124 lines
Diff to previous 1.51
- 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


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sun May 2 17:27:18 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.50: +187 -119 lines
Diff to previous 1.50
- 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


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sat May 1 16:03:13 2004 UTC (19 years, 6 months ago) by vruppert
Branch: MAIN
Changes since 1.49: +60 -29 lines
Diff to previous 1.49
- 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)


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sun Apr 25 20:12:56 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.48: +41 -25 lines
Diff to previous 1.48
- 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


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sun Apr 25 08:45:25 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.47: +80 -51 lines
Diff to previous 1.47
- block address calculation in font functions fixed
- functions AX=0x1103, AH=0x12/BL=0x31 and AH=0x12/BL=0x33 rewritten in assembler


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sat Apr 24 09:58:31 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.46: +118 -30 lines
Diff to previous 1.46
- read/write graphics pixel for PLANAR4 modes added
- CGA specific functions (group AH = 0x0B) implemented


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Fri Apr 23 14:33:31 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.45: +254 -171 lines
Diff to previous 1.45
- remaining palette and dac read/write functions (except gray scale summing)
  rewritten in assembler


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 13:43:10 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.44: +276 -141 lines
Diff to previous 1.44
- some palette and dac read/write functions rewritten in assembler
- main int10 debug message now works with assembler functions, too


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Apr 17 07:18:21 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.43: +26 -27 lines
Diff to previous 1.43
- 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.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Thu Apr 8 17:50:19 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.42: +81 -16 lines
Diff to previous 1.42
- 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


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Tue Apr 6 19:30:25 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.41: +97 -57 lines
Diff to previous 1.41
- init functions rewitten in assembler
- function biosfn_set_display_code rewritten in assembler


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Mon Apr 5 19:39:43 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.40: +58 -35 lines
Diff to previous 1.40
- functions biosfn_get_video_mode() and biosfn_read_display_code() rewritten
  in assembler


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Sun Apr 4 18:19:48 2004 UTC (19 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.39: +204 -30 lines
Diff to previous 1.39
- write character function for CGA modes added
- read/write graphics pixel for CGA and LINEAR8 modes added


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Mon Nov 17 21:03:42 2003 UTC (20 years ago) by vruppert
Branch: MAIN
Changes since 1.38: +2 -16 lines
Diff to previous 1.38
- 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


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Wed Nov 5 23:21:19 2003 UTC (20 years ago) by cbothamy
Branch: MAIN
CVS Tags: v0_4c
Changes since 1.37: +16 -2 lines
Diff to previous 1.37
- activate char table after loading it when setting a text video mode


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Nov 4 19:26:43 2003 UTC (20 years ago) by vruppert
Branch: MAIN
CVS Tags: v0_4b
Changes since 1.36: +2 -2 lines
Diff to previous 1.36
- biosfn_get_font_info(): character height must be returned in CX


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Mon Nov 3 20:57:02 2003 UTC (20 years ago) by vruppert
Branch: MAIN
Changes since 1.35: +5 -4 lines
Diff to previous 1.35
- 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)


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Mon Aug 18 16:38:26 2003 UTC (20 years, 3 months ago) by vruppert
Branch: MAIN
Changes since 1.34: +34 -30 lines
Diff to previous 1.34
- wrong offsets to the character tables (INT 0x1F/0x43) fixed (underscore added)
- functions accessing the CRT controller optimized using a local variable 'crtc_addr'


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Aug 15 23:49:28 2003 UTC (20 years, 3 months ago) by cbothamy
Branch: MAIN
CVS Tags: v0_4a
Changes since 1.33: +7 -3 lines
Diff to previous 1.33
- 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


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Sun Jul 20 16:05:17 2003 UTC (20 years, 4 months ago) by vruppert
Branch: MAIN
Changes since 1.32: +6 -11 lines
Diff to previous 1.32
- fixed a few functions accessing the attribute controller


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sat Jul 19 07:33:47 2003 UTC (20 years, 4 months ago) by vruppert
Branch: MAIN
Changes since 1.31: +12 -2 lines
Diff to previous 1.31
- re-enable video after programming the attribute controller
- biosfn_set_all_palette_reg(): number of palette registers fixed


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Jul 16 20:32:38 2003 UTC (20 years, 4 months ago) by vruppert
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
- 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


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sun Jun 15 19:19:50 2003 UTC (20 years, 5 months ago) by vruppert
Branch: MAIN
Changes since 1.29: +8 -15 lines
Diff to previous 1.29
- function write_gfx_char() rewritten


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Apr 26 07:22:27 2003 UTC (20 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.28: +22 -9 lines
Diff to previous 1.28
- 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


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Apr 20 07:51:12 2003 UTC (20 years, 7 months ago) by vruppert
Branch: MAIN
Changes since 1.27: +17 -6 lines
Diff to previous 1.27
- function write_gfx_char() now supports different font sizes
- some entries of the static functionality table fixed


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Feb 9 19:59:21 2003 UTC (20 years, 9 months ago) by vruppert
Branch: MAIN
Changes since 1.26: +37 -34 lines
Diff to previous 1.26
- 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()


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Sat Feb 8 12:04:03 2003 UTC (20 years, 9 months ago) by vruppert
Branch: MAIN
Changes since 1.25: +70 -40 lines
Diff to previous 1.25
- 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


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Feb 4 21:06:04 2003 UTC (20 years, 9 months ago) by vruppert
Branch: MAIN
Changes since 1.24: +104 -26 lines
Diff to previous 1.24
- 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


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jan 21 18:30:27 2003 UTC (20 years, 10 months ago) by vruppert
Branch: MAIN
Changes since 1.23: +17 -11 lines
Diff to previous 1.23
- remap the cursor size if the char height is > 8 and the new values are < 8


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sun Jan 19 11:35:23 2003 UTC (20 years, 10 months ago) by vruppert
Branch: MAIN
Changes since 1.22: +20 -2 lines
Diff to previous 1.22
- 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


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Wed Jan 15 17:49:06 2003 UTC (20 years, 10 months ago) by cbothamy
Branch: MAIN
Changes since 1.21: +5 -4 lines
Diff to previous 1.21
- 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


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat Jan 4 20:20:01 2003 UTC (20 years, 10 months ago) by vruppert
Branch: MAIN
Changes since 1.20: +4 -1 lines
Diff to previous 1.20
- biosfn_set_video_mode(): reset attribute controller flip-flop before setting
  up the controller's registers (bug found with amidiag)


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sun Oct 20 15:12:33 2002 UTC (21 years, 1 month ago) by vruppert
Branch: MAIN
CVS Tags: v0_3b
Changes since 1.19: +23 -5 lines
Diff to previous 1.19
- 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


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Oct 4 06:20:26 2002 UTC (21 years, 1 month ago) by vruppert
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
- biosfn_set_single_dac_reg(): the red value is stored in DH


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Sep 19 17:03:21 2002 UTC (21 years, 2 months ago) by cbothamy
Branch: MAIN
Changes since 1.17: +35 -37 lines
Diff to previous 1.17
- updated the Makefile
- removed display of copyrights.
- changed the Copyright string to "LGPL VGABios developers"


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Sep 8 19:14:31 2002 UTC (21 years, 2 months ago) by vruppert
Branch: MAIN
Changes since 1.16: +10 -3 lines
Diff to previous 1.16
- set the cursor shape depending on the current font height
- clear BL before calling int 0x10 function 0x1103 in vgabios_init_func


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Jul 21 19:57:14 2002 UTC (21 years, 4 months ago) by japj
Branch: MAIN
Changes since 1.15: +56 -51 lines
Diff to previous 1.15
gcc2/3 preprocessing fix


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat May 18 14:55:28 2002 UTC (21 years, 6 months ago) by cbothamy
Branch: MAIN
Changes since 1.14: +109 -16 lines
Diff to previous 1.14
- include patch from Volker that adds some text font functions


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Apr 29 12:50:36 2002 UTC (21 years, 7 months ago) by japj
Branch: MAIN
Changes since 1.13: +3 -13 lines
Diff to previous 1.13
- applying hw scrolling/multibuffering patch


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Apr 25 19:59:20 2002 UTC (21 years, 7 months ago) by japj
Branch: MAIN
Changes since 1.12: +50 -50 lines
Diff to previous 1.12
- reverting #asm/##asm & endasm patch (does not work with with cygwin)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri Apr 19 17:38:29 2002 UTC (21 years, 7 months ago) by japj
Branch: MAIN
Changes since 1.11: +51 -51 lines
Diff to previous 1.11
- fixing preprocessing of vgabios with latest gcc (from Mandrake 8.2)


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Apr 2 22:38:53 2002 UTC (21 years, 7 months ago) by cbothamy
Branch: MAIN
Changes since 1.10: +4 -8 lines
Diff to previous 1.10
- changed the logging ports to 0x500 -> 0x502


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Mar 13 20:47:07 2002 UTC (21 years, 8 months ago) by japj
Branch: MAIN
Changes since 1.9: +16 -2 lines
Diff to previous 1.9
- made LFB dependant upon define
- not implement vbe functions return failure
- updated todo & docs for things after bochs 1.4


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Mar 10 16:36:06 2002 UTC (21 years, 8 months ago) by japj
Branch: MAIN
CVS Tags: v0_3a
Changes since 1.8: +2 -19 lines
Diff to previous 1.8
- cleanup of vbe internal functions (set 8bpp mode is now dependant on ModeInfo content instead of hardcoded functions)


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sun Mar 10 16:12:46 2002 UTC (21 years, 8 months ago) by cbothamy
Branch: MAIN
Changes since 1.7: +83 -64 lines
Diff to previous 1.7
- vbe calls are done only if a vbe display is detected


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sat Mar 9 13:25:16 2002 UTC (21 years, 8 months ago) by japj
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6
- fixing initial cursor shape to _ instead of -


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Mar 8 22:08:08 2002 UTC (21 years, 8 months ago) by japj
Branch: MAIN
Changes since 1.5: +17 -7 lines
Diff to previous 1.5
- updating vbe code to new API


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Mar 6 20:55:45 2002 UTC (21 years, 8 months ago) by japj
Branch: MAIN
Changes since 1.4: +20 -0 lines
Diff to previous 1.4
- 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


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Mar 6 19:59:28 2002 UTC (21 years, 8 months ago) by japj
Branch: MAIN
Changes since 1.3: +1 -4 lines
Diff to previous 1.3
- adding 640x400x8 and 800x600x8 vbe support
  (this depends HEAVILY on my bochs vga code patch - japj)


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 17:07:48 2002 UTC (21 years, 9 months ago) by japj
Branch: MAIN
Changes since 1.2: +16 -9 lines
Diff to previous 1.2
- small cosmetic cleanup in vgabios vbe code + added FIXMEs


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 16:55:49 2002 UTC (21 years, 9 months ago) by japj
Branch: MAIN
Changes since 1.1: +68 -0 lines
Diff to previous 1.1
- merging with vbebios 0.2 release


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 10:31:48 2002 UTC (21 years, 9 months ago) by cbothamy
Branch: MAIN
- initial import


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26