platform/upstream/syslinux.git
19 years agoUse extended keyboard interface, properly this time
hpa [Wed, 1 Dec 2004 03:09:42 +0000 (03:09 +0000)]
Use extended keyboard interface, properly this time

19 years agoUse the extended keyboard handling functions.
hpa [Wed, 1 Dec 2004 03:02:40 +0000 (03:02 +0000)]
Use the extended keyboard handling functions.

19 years agogetkey() demo
hpa [Wed, 1 Dec 2004 02:45:03 +0000 (02:45 +0000)]
getkey() demo

19 years agoLibrary to decode console codes; demo program
hpa [Wed, 1 Dec 2004 02:44:34 +0000 (02:44 +0000)]
Library to decode console codes; demo program

19 years agoUtility library which can be compiled either for Linux or for COM32
hpa [Wed, 1 Dec 2004 01:30:07 +0000 (01:30 +0000)]
Utility library which can be compiled either for Linux or for COM32

19 years agoMake the console behave the same as com32 when compiling for Linux
hpa [Wed, 1 Dec 2004 00:40:16 +0000 (00:40 +0000)]
Make the console behave the same as com32 when compiling for Linux

19 years agoAllow compiling for both Linux and COM32: Makefile cleanups
hpa [Wed, 1 Dec 2004 00:29:55 +0000 (00:29 +0000)]
Allow compiling for both Linux and COM32: Makefile cleanups

19 years agoIgnore incoming LF, so that having Enter -> CR LF on input doesn't hurt
hpa [Wed, 1 Dec 2004 00:24:47 +0000 (00:24 +0000)]
Ignore incoming LF, so that having Enter -> CR LF on input doesn't hurt

19 years agoUse auto CRNL; compile demo for Linux too
hpa [Wed, 1 Dec 2004 00:11:20 +0000 (00:11 +0000)]
Use auto CRNL; compile demo for Linux too

19 years agoAdd a few more options, including the very useful autocr control code.
hpa [Tue, 30 Nov 2004 23:58:00 +0000 (23:58 +0000)]
Add a few more options, including the very useful autocr control code.

19 years agoActually working ANSI device; add demo
hpa [Tue, 30 Nov 2004 22:09:56 +0000 (22:09 +0000)]
Actually working ANSI device; add demo

19 years agoA version of ansicon_write which compiles, and just make actually work
hpa [Tue, 30 Nov 2004 20:44:18 +0000 (20:44 +0000)]
A version of ansicon_write which compiles, and just make actually work

19 years agoFix looping over directories
hpa [Tue, 30 Nov 2004 19:40:07 +0000 (19:40 +0000)]
Fix looping over directories

19 years agoSerial port and ANSI write support
hpa [Wed, 24 Nov 2004 00:33:59 +0000 (00:33 +0000)]
Serial port and ANSI write support

19 years agoEnable debugging symbols to be included in the .elf file.
hpa [Tue, 23 Nov 2004 23:52:45 +0000 (23:52 +0000)]
Enable debugging symbols to be included in the .elf file.

19 years agoSplit input and output sides of the device model
hpa [Tue, 23 Nov 2004 23:43:02 +0000 (23:43 +0000)]
Split input and output sides of the device model

19 years agoDivision error handling
hpa [Tue, 23 Nov 2004 23:28:03 +0000 (23:28 +0000)]
Division error handling

19 years agoAdd fopendev()
hpa [Tue, 23 Nov 2004 23:05:58 +0000 (23:05 +0000)]
Add fopendev()

19 years agoUse libgcc files from klibc
hpa [Wed, 17 Nov 2004 07:19:58 +0000 (07:19 +0000)]
Use libgcc files from klibc

19 years agoDocument libcom32
hpa [Wed, 17 Nov 2004 06:35:59 +0000 (06:35 +0000)]
Document libcom32

19 years agocom32/lib is no longer private
hpa [Wed, 17 Nov 2004 06:34:16 +0000 (06:34 +0000)]
com32/lib is no longer private

19 years agoLinker script for com32 files
hpa [Wed, 17 Nov 2004 06:32:01 +0000 (06:32 +0000)]
Linker script for com32 files

19 years agoUpdate Makefile to handle subdirectories cleaner; fix qsort
hpa [Wed, 17 Nov 2004 06:30:25 +0000 (06:30 +0000)]
Update Makefile to handle subdirectories cleaner; fix qsort

19 years agoSeparate rawcon and stdcon; actually make input work
hpa [Wed, 17 Nov 2004 06:24:12 +0000 (06:24 +0000)]
Separate rawcon and stdcon; actually make input work

19 years agoVery basic operations now work; need to handle line-oriented
hpa [Wed, 17 Nov 2004 05:52:45 +0000 (05:52 +0000)]
Very basic operations now work; need to handle line-oriented
versus character-oriented input

20 years agoVery first cut at a klibc-derived C library for com32
hpa [Wed, 10 Nov 2004 22:31:50 +0000 (22:31 +0000)]
Very first cut at a klibc-derived C library for com32

20 years agoNow working on 2.12
hpa [Tue, 2 Nov 2004 19:09:52 +0000 (19:09 +0000)]
Now working on 2.12

20 years ago2.11 is long gone
hpa [Tue, 2 Nov 2004 19:09:31 +0000 (19:09 +0000)]
2.11 is long gone

20 years agoUpdate filename search algorithm
hpa [Sat, 30 Oct 2004 21:20:06 +0000 (21:20 +0000)]
Update filename search algorithm

20 years agoFix documentation for finding the config file name.
hpa [Sat, 30 Oct 2004 21:17:01 +0000 (21:17 +0000)]
Fix documentation for finding the config file name.

20 years agoAdd ID tag for date.
hpa [Fri, 15 Oct 2004 17:03:43 +0000 (17:03 +0000)]
Add ID tag for date.

20 years agoMake less prehistoric.
hpa [Fri, 15 Oct 2004 17:03:14 +0000 (17:03 +0000)]
Make less prehistoric.

20 years agoClarify the max length
hpa [Thu, 30 Sep 2004 22:04:46 +0000 (22:04 +0000)]
Clarify the max length

20 years agoTidy up and make 64-bit-clean
hpa [Mon, 23 Aug 2004 18:12:58 +0000 (18:12 +0000)]
Tidy up and make 64-bit-clean

20 years agoNote memory system changes.
hpa [Mon, 16 Aug 2004 17:18:08 +0000 (17:18 +0000)]
Note memory system changes.

20 years agoTidy even more...
hpa [Mon, 16 Aug 2004 17:15:41 +0000 (17:15 +0000)]
Tidy even more...

20 years agoTidy up in the sample directory
hpa [Mon, 16 Aug 2004 17:12:22 +0000 (17:12 +0000)]
Tidy up in the sample directory

20 years agoFix "make tidy"
hpa [Mon, 16 Aug 2004 17:09:18 +0000 (17:09 +0000)]
Fix "make tidy"

20 years agoBe a bit nicer to newer gcc's
hpa [Mon, 16 Aug 2004 16:36:36 +0000 (16:36 +0000)]
Be a bit nicer to newer gcc's

20 years agoDocument what's new for 2.11-pre3
hpa [Sun, 15 Aug 2004 19:46:53 +0000 (19:46 +0000)]
Document what's new for 2.11-pre3

20 years agoMake mtools a bit more forgiving for goofy configurations
hpa [Sun, 15 Aug 2004 19:40:45 +0000 (19:40 +0000)]
Make mtools a bit more forgiving for goofy configurations

20 years agoMove ASCII macros to macros.inc
hpa [Wed, 4 Aug 2004 06:16:53 +0000 (06:16 +0000)]
Move ASCII macros to macros.inc

20 years agoClean up memory management and command-line creation
hpa [Wed, 4 Aug 2004 06:14:12 +0000 (06:14 +0000)]
Clean up memory management and command-line creation

20 years agoSome initial work on extlinux
hpa [Wed, 4 Aug 2004 06:12:02 +0000 (06:12 +0000)]
Some initial work on extlinux

20 years agoMove raw console access and strcpy() into their own include files
hpa [Mon, 26 Jul 2004 23:52:33 +0000 (23:52 +0000)]
Move raw console access and strcpy() into their own include files

20 years agoUse proper syntax for x86
hpa [Tue, 6 Jul 2004 22:18:55 +0000 (22:18 +0000)]
Use proper syntax for x86

20 years agoAdd instructions for how to disable MEMDISK
hpa [Tue, 6 Jul 2004 01:29:14 +0000 (01:29 +0000)]
Add instructions for how to disable MEMDISK

20 years agoDocument the first SYSLINUX version which (correctly) supports a feature
hpa [Fri, 18 Jun 2004 23:27:09 +0000 (23:27 +0000)]
Document the first SYSLINUX version which (correctly) supports a feature

20 years agoWorking on version 2.11
hpa [Fri, 18 Jun 2004 22:56:19 +0000 (22:56 +0000)]
Working on version 2.11

20 years agoAdd an API call to query the configuration file name
hpa [Fri, 18 Jun 2004 22:55:45 +0000 (22:55 +0000)]
Add an API call to query the configuration file name

20 years agoNew menu highlight/hotkey interface.
hpa [Thu, 17 Jun 2004 15:14:28 +0000 (15:14 +0000)]
New menu highlight/hotkey interface.

20 years agoFix attributes; do direct access on x86
hpa [Sun, 13 Jun 2004 20:51:02 +0000 (20:51 +0000)]
Fix attributes; do direct access on x86

20 years agoReinstate safety check
hpa [Sun, 13 Jun 2004 20:50:44 +0000 (20:50 +0000)]
Reinstate safety check

20 years agoFix missing "const"
hpa [Sun, 13 Jun 2004 06:08:09 +0000 (06:08 +0000)]
Fix missing "const"

20 years agoAdd support for building under klibc.
hpa [Sun, 13 Jun 2004 06:05:02 +0000 (06:05 +0000)]
Add support for building under klibc.

20 years agoClear some gcc warnings
hpa [Sat, 29 May 2004 22:14:17 +0000 (22:14 +0000)]
Clear some gcc warnings

20 years ago- Add "allowoptions" command
hpa [Sat, 29 May 2004 22:11:23 +0000 (22:11 +0000)]
- Add "allowoptions" command
- Fix the handling of x0x IP addresses

20 years agoFix to the nomtools installed: mypid uninitialized
hpa [Fri, 28 May 2004 19:03:18 +0000 (19:03 +0000)]
Fix to the nomtools installed: mypid uninitialized

20 years agoClean up the assembly; remove menutest.c
hpa [Tue, 18 May 2004 16:54:40 +0000 (16:54 +0000)]
Clean up the assembly; remove menutest.c

20 years agoTest of all menu features
hpa [Tue, 18 May 2004 05:57:05 +0000 (05:57 +0000)]
Test of all menu features

20 years agoKnut Petersen's hack for Award BIOS bugs
hpa [Tue, 18 May 2004 04:10:58 +0000 (04:10 +0000)]
Knut Petersen's hack for Award BIOS bugs

20 years agoMenu improvements from Murali
hpa [Tue, 18 May 2004 03:52:24 +0000 (03:52 +0000)]
Menu improvements from Murali

20 years ago2.10 is next
hpa [Tue, 27 Apr 2004 06:51:57 +0000 (06:51 +0000)]
2.10 is next

20 years agoDocument that we now handle zip as well as gzip
hpa [Tue, 27 Apr 2004 06:49:36 +0000 (06:49 +0000)]
Document that we now handle zip as well as gzip

20 years agoHandle memdisk images compressed with zip as well as with gzip.
hpa [Tue, 27 Apr 2004 06:48:59 +0000 (06:48 +0000)]
Handle memdisk images compressed with zip as well as with gzip.

20 years agoBetter E820 memory parser
hpa [Fri, 23 Apr 2004 04:14:15 +0000 (04:14 +0000)]
Better E820 memory parser

20 years agoAllow explicit position of menus; from Murali Krishnan
hpa [Thu, 22 Apr 2004 05:42:58 +0000 (05:42 +0000)]
Allow explicit position of menus; from Murali Krishnan

20 years agoFurther cleanups
hpa [Wed, 25 Feb 2004 06:56:06 +0000 (06:56 +0000)]
Further cleanups

20 years agoUse simple malloc() to allocate memory
hpa [Wed, 25 Feb 2004 06:48:05 +0000 (06:48 +0000)]
Use simple malloc() to allocate memory

20 years agoDocument open API fix
hpa [Mon, 16 Feb 2004 19:04:20 +0000 (19:04 +0000)]
Document open API fix

20 years agosearchdir should preserve %bp.
hpa [Mon, 16 Feb 2004 19:01:35 +0000 (19:01 +0000)]
searchdir should preserve %bp.

20 years agoMenu upgrades from Murali.
hpa [Fri, 6 Feb 2004 04:39:12 +0000 (04:39 +0000)]
Menu upgrades from Murali.

20 years agoFix handling of windowing in complex.c
hpa [Thu, 5 Feb 2004 00:40:23 +0000 (00:40 +0000)]
Fix handling of windowing in complex.c

20 years agoPatch from Murali for windowing support and a much cleaner interface;
hpa [Wed, 4 Feb 2004 23:36:07 +0000 (23:36 +0000)]
Patch from Murali for windowing support and a much cleaner interface;
some minor formatting cleanups on my part

20 years agoFix jump into hyperspace
hpa [Wed, 4 Feb 2004 04:07:55 +0000 (04:07 +0000)]
Fix jump into hyperspace

20 years agoNewline after entering input
hpa [Wed, 4 Feb 2004 00:16:09 +0000 (00:16 +0000)]
Newline after entering input

20 years agoMake the command line available to the program
hpa [Tue, 3 Feb 2004 18:36:06 +0000 (18:36 +0000)]
Make the command line available to the program

20 years agoHandle menu width properly
hpa [Tue, 3 Feb 2004 17:52:21 +0000 (17:52 +0000)]
Handle menu width properly

20 years agoDocument API function fix
hpa [Tue, 3 Feb 2004 06:35:57 +0000 (06:35 +0000)]
Document API function fix

20 years agoMake "get key w/o echo" COMBOOT function work correctly
hpa [Tue, 3 Feb 2004 06:35:00 +0000 (06:35 +0000)]
Make "get key w/o echo" COMBOOT function work correctly

20 years agoActually handle mode adjustments
hpa [Tue, 3 Feb 2004 06:16:03 +0000 (06:16 +0000)]
Actually handle mode adjustments

20 years agoCorrectly specify how to detect syslinux
hpa [Tue, 3 Feb 2004 06:14:15 +0000 (06:14 +0000)]
Correctly specify how to detect syslinux

20 years agoDependency generation
hpa [Tue, 3 Feb 2004 06:11:54 +0000 (06:11 +0000)]
Dependency generation

20 years agoCorrect syslinux detection
hpa [Tue, 3 Feb 2004 06:11:38 +0000 (06:11 +0000)]
Correct syslinux detection

20 years agoAestetic changes!
hpa [Tue, 3 Feb 2004 05:52:19 +0000 (05:52 +0000)]
Aestetic changes!

20 years agoBe a bit more paranoid about entry conditions.
hpa [Tue, 3 Feb 2004 05:43:51 +0000 (05:43 +0000)]
Be a bit more paranoid about entry conditions.

20 years agoRemove old OpenWatcom file
hpa [Tue, 3 Feb 2004 05:42:58 +0000 (05:42 +0000)]
Remove old OpenWatcom file

20 years agoMake it all work better... remove use of DOS routines while expecting
hpa [Tue, 3 Feb 2004 05:42:25 +0000 (05:42 +0000)]
Make it all work better... remove use of DOS routines while expecting
attributes to be unchanged; create a wrapper routine for start.

20 years agoTry being more portable...
hpa [Mon, 2 Feb 2004 22:45:28 +0000 (22:45 +0000)]
Try being more portable...

20 years agoClobber of ebx is implicit since %bh is output
hpa [Mon, 2 Feb 2004 22:43:13 +0000 (22:43 +0000)]
Clobber of ebx is implicit since %bh is output

20 years agoAllow multiple mains in the makefile by building as a library
hpa [Mon, 2 Feb 2004 08:58:35 +0000 (08:58 +0000)]
Allow multiple mains in the makefile by building as a library

20 years agoAdd menu system
hpa [Mon, 2 Feb 2004 08:47:24 +0000 (08:47 +0000)]
Add menu system

20 years agoInclude stuff for x86-64 compatibility
hpa [Mon, 2 Feb 2004 08:42:51 +0000 (08:42 +0000)]
Include stuff for x86-64 compatibility

20 years agoMenu system from Murali
hpa [Mon, 2 Feb 2004 08:40:14 +0000 (08:40 +0000)]
Menu system from Murali

20 years agoWrite to current video page; "xor al,al" is not a valid test!
hpa [Mon, 2 Feb 2004 04:26:26 +0000 (04:26 +0000)]
Write to current video page; "xor al,al" is not a valid test!

20 years agoHandle video pages correctly.
hpa [Thu, 29 Jan 2004 06:54:51 +0000 (06:54 +0000)]
Handle video pages correctly.

20 years agoAgain, it's 2004...
hpa [Thu, 29 Jan 2004 06:31:49 +0000 (06:31 +0000)]
Again, it's 2004...

20 years agoIt's 2004...
hpa [Thu, 29 Jan 2004 06:31:30 +0000 (06:31 +0000)]
It's 2004...

20 years agoAdjust options to work on 64-bit machines, and clean up nuisance warnings
hpa [Sat, 24 Jan 2004 21:37:22 +0000 (21:37 +0000)]
Adjust options to work on 64-bit machines, and clean up nuisance warnings

20 years agoFail if C/H/S geometry is wrong. This is necessary for things that probe
hpa [Sat, 24 Jan 2004 21:12:20 +0000 (21:12 +0000)]
Fail if C/H/S geometry is wrong.  This is necessary for things that probe
for geometry.