summaryrefslogtreecommitdiff
path: root/com32/lib/syslinux/video
Commit message (Collapse)AuthorAgeFilesLines
* elflink: Replace __intcall() with direct function callsMatt Fleming2012-07-202-18/+9
| | | | | | | | There's no reason to use the COMBOOT API at all now that we can have any undefined symbols resolved at runtime - we can just access functions directly. Signed-off-by: Matt Fleming <matt.fleming@intel.com>
* graphics: make use of syslinux_force_text_mode()Paulo Alcantara2012-05-191-42/+0
| | | | | | | | | | | | | | | | | The syslinux_force_text_mode() function used in library space made unnecessary INT 0x22 call that could be simply used with vgaclearmode() function. This patche renames vgaclearmode() to syslinux_force_text_mode() as this naming is generally more carefully considered and gets rid of "forcetext.c" source file. Also all the VGA-related functions and variables that were exported in core/include/bios.h have been moved out to core/include/graphics.h which makes more sense actually. Signed-off-by: Paulo Alcantara <pcacjr@zytor.com>
* com32: syslinux_report_video_mode returns voidH. Peter Anvin2009-12-221-1/+1
| | | | | | | syslinux_report_video_mode() never gave a return value, to have it return void unless we need something else. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* video: implement long-promised video functions; use themH. Peter Anvin2009-12-183-0/+141
Implement long-since-promised video functions defined in <syslinux/video.h>. Use these functions in initvesa.c instead of open-coding the same functionality. Signed-off-by: H. Peter Anvin <hpa@zytor.com>