search for: vgafontsize

Displaying 11 results from an estimated 11 matches for "vgafontsize".

2015 Aug 21
2
[PATCH 1/2] msg: VGAFilePtr should be char
...f --git a/core/graphics.c b/core/graphics.c index 834372f..1604ab4 100644 --- a/core/graphics.c +++ b/core/graphics.c @@ -27,9 +27,9 @@ __export uint8_t UsingVGA = 0; uint16_t VGAPos; /* Pointer into VGA memory */ -__export uint16_t *VGAFilePtr; /* Pointer into VGAFileBuf */ __export uint16_t VGAFontSize = 16; /* Defaults to 16 byte font */ +__export char *VGAFilePtr; /* Pointer into VGAFileBuf */ __export char VGAFileBuf[VGA_FILE_BUF_SIZE]; /* Unmangled VGA image name */ __export char VGAFileMBuf[FILENAME_MAX]; /* Mangled VGA image name */ diff --git a/core/include/graphics.h...
2015 Aug 20
4
boot logo via boot.txt
We recently have upgraded syslinux and have noticed that the boot logo code via boot.txt no longer works. I have a couple patches that get it close to working but I appear to be having trouble with color maps. Is there someone would want to help me finish figuring this out? Any interest in the patches I have to fix the rle decoder?
2014 Oct 30
0
Display graphic from filename broken?
> Hi, > > the display of LSS16 files from a DISPLAY file (as documented in > http://www.syslinux.org/wiki/index.php/SYSLINUX#Display_graphic_from_filename:) > seems heavily broken since syslinux has been converted from assembler to > C. I already discovered one bug in core/include/graphics.h (and > core/graphics.c): the pointer VGAFilePtr is of type uint16_t*, but > should
2014 Oct 30
3
Display graphic from filename broken?
Hi, the display of LSS16 files from a DISPLAY file (as documented in http://www.syslinux.org/wiki/index.php/SYSLINUX#Display_graphic_from_filename:) seems heavily broken since syslinux has been converted from assembler to C. I already discovered one bug in core/include/graphics.h (and core/graphics.c): the pointer VGAFilePtr is of type uint16_t*, but should be plain char*. This bug causes the
2002 Jul 11
1
help with porting patch from 1.62 to 1.75
...r [cs:real_int13] +swap_int13_len equ $-swap_int13 + +real_int13 equ 256*3 + ; --------------------------------------------------------------------------- ------- ; Begin data section ; --------------------------------------------------------------------------- ------- @@ -4292,6 +4379,13 @@ VGAFontSize dw 16 ; Defaults to 16 byte font ScrollAttribute db 07h ; White on black (for text mode) ; +; wingel -- swap magic +; +swap_name db 'SWAP ' +swap_loading db 'Loading boot sector from hard drive...', 0 +swap_booting db 'Booting from hard drive...',0 +swap_failed d...
2003 Dec 27
0
2 disks boot patch
...+initrd_span db 0 + db ' and press a key', CR, LF, 0 + +; end - freddy77 VKernelCtr dw 0 ; Number of registered vkernels ForcePrompt dw 0 ; Force prompt AllowImplicit dw 1 ; Allow implicit kernels SerialPort dw 0 ; Serial port base (or 0 for no serial port) VGAFontSize dw 16 ; Defaults to 16 byte font UserFont db 0 ; Using a user-specified font ScrollAttribute db 07h ; White on black (for text mode) ; ; Stuff for the command line; we do some trickery here with equ to avoid ; tons of zeros appended to our file and wasting space --- syslinux-2.08.orig/ru...
2003 Dec 27
0
FW: 2 disks boot patch
...+initrd_span db 0 + db ' and press a key', CR, LF, 0 + +; end - freddy77 VKernelCtr dw 0 ; Number of registered vkernels ForcePrompt dw 0 ; Force prompt AllowImplicit dw 1 ; Allow implicit kernels SerialPort dw 0 ; Serial port base (or 0 for no serial port) VGAFontSize dw 16 ; Defaults to 16 byte font UserFont db 0 ; Using a user-specified font ScrollAttribute db 07h ; White on black (for text mode) ; ; Stuff for the command line; we do some trickery here with equ to avoid ; tons of zeros appended to our file and wasting space --- syslinux-2.08.orig/ru...
2012 Jul 16
5
[PATCH 0/5] Deleting __intcall() from Syslinux
From: Matt Fleming <matt.fleming at intel.com> Since we can't use __intcall() for EFI, and since we can now have the ELF module code resolve all our symbols at runtime, we should delete as many references to __intcall() as possible and just access the symbols directly. The most interesting patch is the support for weak symbols. We need to be able to reference derivative-specific
2012 Aug 14
1
[GIT PULL] elflink fixes
...if (!UserFont) + return 0; - ireg.eax.w[0] = 0x0018; - __intcall(0x22, &ireg, &oreg); + *font = (uint8_t *)fontbuf; - height = !(oreg.eflags.l & EFLAGS_CF) ? oreg.eax.b[0] : 0; - if (height) - *font = MK_PTR(oreg.es, oreg.ebx.w[0]); - - return height; + return VGAFontSize; } diff --git a/com32/lib/syslinux/video/reportmode.c b/com32/lib/syslinux/video/reportmode.c index 57fd6fd..2a2c577 100644 --- a/com32/lib/syslinux/video/reportmode.c +++ b/com32/lib/syslinux/video/reportmode.c @@ -31,15 +31,12 @@ */ #include <syslinux/video.h> -#include <com32.h&...
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com> The following patch series is available at, git://git.zytor.com/users/mfleming/syslinux.git elflink All patches are against the 'elflink' branch. This series fixes a few serious bugs and some behavioural incompatibilities with the 4.x series. Matt Fleming (19): ldlinux: Initialise 'p' before using it. ldlinux: Parse
2012 Apr 17
2
[GIT PULL] elflink warning fixes and auto extension support
...b/core/include/bios.h index 3c49cf2..2b4b029 100644 --- a/core/include/bios.h +++ b/core/include/bios.h @@ -73,8 +73,6 @@ extern union screen _screensize; #define VidCols _screensize.b.col #define VidRows _screensize.b.row -extern void write_serial(char data); - /* font.c */ extern uint16_t VGAFontSize; extern void use_font(void); @@ -96,8 +94,8 @@ extern void vgaclearmode(void); extern void vgadisplayfile(FILE *fd); /* serirq.c */ -extern unsigned char *SerialHead; -extern unsigned char *SerialTail; +extern char *SerialHead; +extern char *SerialTail; extern void bios_init(void); extern...