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...