search for: ansiraw

Displaying 9 results from an estimated 9 matches for "ansiraw".

2010 Mar 27
1
Syslinux-4/libutil: console_ansi_std()
Well, I decided to get ROSH back out and try to get it functioning in Syslinux-4. As has been my habit, I first recompiled the Linux binary and tried it out. In the beginning of ROSH, it calls console_ansi_std(). When I was working on this in the past, using this function ensured both the Linux and the Syslinux/COM32 binaries function similarly. When using fgets() to get an input string in the
2007 Feb 07
2
SYSLINUX 3.36-pre6 (release candidate)
I have, hopefully, found and fixed the issue with non-kernel binaries that appeared in 3.35. As a result, I have pushed out 3.36-pre6 and am classifying it as a release candidate. Please try it out, especially if you have had problems with 3.35. ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/Testing/ -hpa
2012 Nov 02
10
[PATCH 0/9] elflink fixes
...++++++++++- com32/elflink/ldlinux/ldlinux.c | 56 +++++++++++++++++++------------------- com32/elflink/ldlinux/readconfig.c | 5 +++- com32/lib/elf32.ld | 15 +++------- com32/lib/init.h | 15 ---------- com32/lib/malloc.c | 1 - com32/libutil/ansiraw.c | 19 +++++++++++++ core/diskstart.inc | 1 + core/include/core.h | 1 + core/pxelinux.asm | 16 ++--------- win/syslinux.c | 12 +++++--- 15 files changed, 120 insertions(+), 81 deletions(-) delete mode 100644 com3...
2011 Apr 16
20
[PATCH 00/20] Switch to ELF modules
.../ldlinux}/kernel.c | 1 - com32/elflink/ldlinux/ldlinux.c | 4 +- com32/elflink/ldlinux/readconfig.c | 1 - com32/elflink/modules/Makefile | 111 --- com32/elflink/modules/README | 1 - com32/elflink/modules/ansiraw.c | 115 --- com32/elflink/modules/background.c | 57 -- com32/elflink/modules/base64.h | 51 - com32/elflink/modules/cpuid.c | 61 -- com32/elflink/modules/cpuidtest.c | 140 --- com32/elflink/modu...
2011 Apr 11
0
[PATCH] Makefile: Move Makefile fragments into mk/
...creat.o \ diff --git a/com32/libutil/Makefile b/com32/libutil/Makefile index 02789ca..5942a08 100644 --- a/com32/libutil/Makefile +++ b/com32/libutil/Makefile @@ -30,7 +30,8 @@ ## topdir = ../.. -include ../MCONFIG +MAKEDIR = $(topdir)/mk +include $(MAKEDIR)/com32.mk LIBOBJS = ansiline.o ansiraw.o get_key.o sha1hash.o unbase64.o \ md5.o crypt-md5.o sha256crypt.o sha512crypt.o base64.o diff --git a/com32/lua/src/Makefile b/com32/lua/src/Makefile index 4081bfe..04ea255 100644 --- a/com32/lua/src/Makefile +++ b/com32/lua/src/Makefile @@ -16,7 +16,8 @@ ## topdir = ../../.. -include...
2011 Apr 16
6
[PATCH 0/6] Makefile cleanups
From: Matt Fleming <matt.fleming at linux.intel.com> This series includes a patch (PATCH 1/6) that I sent previously but I thought it was worth sending it again since the rest of the series depends on it, and it also gives a bit of context. These cleanups make it simpler to do the big switchover to ELF modules on the elflink branch because the libraries in $LIBS are now contained in one
2010 Jun 27
1
[PATCH] ROSH: Upgraded
...get_key to get just + * 1 key sequence (without delay or display) + */ +void rosh_console_raw(void) +{ + struct termios tio; + + console_ansi_raw(); /* Allows get_key to get just 1 key sequence + (w/o delay or display */ + /* Deal with the changes that haven't been replicated to ansiraw.c */ + tcgetattr(0, &tio); + tio.c_iflag &= ~IGNCR; + tcsetattr(0, TCSAFLUSH, &tio); +} + +/* + * Switches back to standard getline mode. + */ +void rosh_console_std(void) +{ + struct termios tio; + + console_ansi_std(); + tcgetattr(0, &tio); + tio.c_iflag |= IC...
2011 Feb 17
5
[PATCH 0/4] Reduce core size
From: Matt Fleming <matt.fleming at linux.intel.com> These patches are based on the elflink branch. This set of patches is my attempt at moving the command-line interface functionality out of the core and into an ELF module to reduce the size of the core. The most interesting patch is [PATCH 4/4] which moves the cli code out of core/elflink and into com32/elflink/modules. [PATCH 4/4] is
2011 Mar 09
14
[PATCH 00/12] elflink shrinkage
From: Matt Fleming <matt.fleming at linux.intel.com> This is a series of patches that, * shrink the core by moving things into an ldlinux ELF module * begin wiring up some of the C versions of various functions The core now only contains essential code and loads the ldlinux module to do everything else, like providing a command line interface and loading kernels. The config file parsing