| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use the color table for the shadow, and make it user controllable | H. Peter Anvin | 2006-09-21 | 1 | -0/+9 |
| | | |||||
| * | Proper handling of different screen sizes (we're 78x29 in graphics mode...) | H. Peter Anvin | 2006-09-16 | 1 | -0/+1 |
| | | |||||
| * | Merge with 3.2x branch | H. Peter Anvin | 2006-09-12 | 2 | -0/+35 |
| |\ | | | | | | | | | | | Conflicts: com32/modules/Makefile | ||||
| | * | Introducing a new com32 module to parse pci devices/busessyslinux-3.2x | Erwan Velu | 2006-09-12 | 1 | -0/+32 |
| | | | | | | | | | | | | | The pcitest module implements an example of use the pci module If you like to use the string name just put a pci.ids file in the root directory (cherry picked from 85bb6facf0100592c89d5c3c5c17b25e7b0006b3 commit) | ||||
| | * | Before this fix, the cpu flags were shifted | erwan | 2006-09-12 | 1 | -0/+3 |
| | | | | | | | | | (cherry picked from b1ffc5a7732118170aaa3f6267ab821e5a237c20 commit) | ||||
| * | | Augment tinyjpeg so that we can decode straight into the buffer; | H. Peter Anvin | 2006-09-05 | 1 | -2/+4 |
| | | | | | | | | | clear the screen on startup. | ||||
| * | | Merge with 3.2x branchsyslinux-3.30-pre2 | H. Peter Anvin | 2006-09-05 | 2 | -0/+355 |
| |\ \ | |/ | | | | | | | | | | | | | | | | | Conflicts: com32/modules/Makefile com32/modules/menu.c com32/modules/menu.h com32/modules/readconfig.c version | ||||
| | * | Adding a new com32 module to handle cpu informationsyslinux-3.21-pre1 | Erwan Velu | 2006-09-05 | 2 | -0/+355 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From : Erwan Velu <erwan.velu@free.fr> This patch a new com32 module to handle cpu information. A new "cpu" structure can be filled by calling "detect_cpu(&cpu)". It provides : - Vendor name as string - Model as string - Vendor as integer - Model as integer - Family as integer - Stepping as Integer - Flags as boolean - SMP as boolean Note that SMP is just a manner to know if the bios annonce an MPTABLE. This code can't detect each processor. I've been adding a demo program called cpuidtest to show how it works. if (cpu.flags.lm == true) printf("This system is x86_64 compatible\n"); This example shows how to test if a system is X86_64 compatible. I hope it's simple enough ;) This code is mainly taken from the Linux Kernel. Greetings for all the guys who wrote it. Testing and feedback are welcome. Signed-off-by:Erwan Velu <erwan.velu@free.fr> | ||||
| * | | Factor tinyjpeg out by colorspace, so we don't pull in everything | H. Peter Anvin | 2006-09-05 | 1 | -7/+7 |
| | | | |||||
| * | | Add tiny JPEG decoder library | H. Peter Anvin | 2006-09-01 | 1 | -0/+73 |
| | | | |||||
| * | | Beginnings of a color theme manager; unify vesamenu and ansimenu | H. Peter Anvin | 2006-08-31 | 1 | -0/+44 |
| | | | |||||
| * | | More work on actual VESA console and menu. Shadowing still doesn't work | H. Peter Anvin | 2006-08-31 | 1 | -0/+5 |
| | | | | | | | | | quite right, however. | ||||
| * | | Include file updates | H. Peter Anvin | 2006-08-28 | 3 | -0/+36 |
| |/ | |||||
| * | Remove CVS-era $Id$ tags. | H. Peter Anvin | 2006-08-17 | 6 | -6/+0 |
| | | |||||
| * | Adding a com32 module to handle DMI | Erwan Velu | 2006-08-14 | 6 | -0/+923 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | From : Erwan Velu <erwan.velu@free.fr> This patch add a new com32 module named dmi. It can parse DMI Hanldes number 0,1,2,3,4. Using a very simple API, you can read the values of the following "Handles" - BIOS - CHASSIS - SYSTEM - BASE_BOARD - PROCESSOR It's possible and easy to extend to many other Handles. A sample code program called dmitest shows how you can use and display this structures. The codes is mainly taken from the Linux Kernel and the smartmontool projects. Both are GPL, my code too. Testing and feedback are welcomed. Signed-off-by:Erwan Velu <erwan.velu@free.fr> | ||||
| * | Across-the-board stealth whitespace cleanup | H. Peter Anvin | 2006-05-03 | 10 | -41/+30 |
| | | |||||
| * | Beginnings of a file-moving API | hpa | 2005-09-25 | 2 | -1/+10 |
| | | |||||
| * | New "totaltimeout" option; change the menu behaviour on timeout. | hpa | 2005-08-30 | 2 | -0/+62 |
| | | |||||
| * | Add more low-level API function to load the kernel, and make the | hpa | 2005-08-21 | 1 | -2/+19 |
| | | | | | menu subsystem use it. | ||||
| * | Out-of-line __intcall and __farcall; better detection mechanism for CM#2 | hpa | 2005-08-09 | 2 | -14/+6 |
| | | |||||
| * | Add PCI_CFG_BIOS | hpa | 2005-08-03 | 1 | -0/+1 |
| | | |||||
| * | More work on password support for the menu systems. Make the base64 | hpa | 2005-01-21 | 1 | -2/+2 |
| | | | | | | decoder work (necessary to handle encrypted passwords.) Simple SHA-1 password generator in Perl. | ||||
| * | SHA-1 support in libutil; beginnings of menu passwd support | hpa | 2005-01-20 | 1 | -0/+43 |
| | | |||||
| * | Move idle function into libcom32; libutil function is now just a wrapper. | hpa | 2005-01-20 | 1 | -0/+40 |
| | | |||||
| * | Move <zconf.h> to the right placesyslinux-3.07-pre2 | hpa | 2005-01-12 | 1 | -0/+323 |
| | | |||||
| * | Move png header files in place; add documentationsyslinux-3.06 | hpa | 2005-01-10 | 2 | -0/+4856 |
| | | |||||
| * | Move <zlib.h> to include directory; add prototype for ftell() | hpa | 2005-01-08 | 2 | -0/+1203 |
| | | |||||
| * | Support PCI configuration space mechanism #2 if necessary. | hpa | 2005-01-05 | 1 | -6/+14 |
| | | |||||
| * | Fix PCI access functions | hpa | 2005-01-04 | 1 | -6/+6 |
| | | |||||
| * | Support timeout in the menusyslinux-2.20-pre12 | hpa | 2004-12-21 | 1 | -2/+2 |
| | | |||||
| * | Add code to edit the command line in the simple menu | hpa | 2004-12-21 | 1 | -0/+3 |
| | | |||||
| * | Actually get things working with nonblocking raw console read; | hpa | 2004-12-20 | 1 | -0/+0 |
| | | | | | this allows us to detect the Esc key. | ||||
| * | Make the raw input console non-blocking with a timeout, allows handling | hpa | 2004-12-20 | 1 | -0/+21 |
| | | | | | the [Esc] key. | ||||
| * | Fix regparm in libcom32; make extlinux actually work; add 3840K support | hpa | 2004-12-20 | 1 | -2/+3 |
| | | | | | to MEMDISK. | ||||
| * | malloc.h is internal; put in lib/ | hpa | 2004-12-16 | 1 | -54/+0 |
| | | | | | Fix "make clean" for unix installer | ||||
| * | Actually working ANSI device; add demosyslinux-2.12-pre2 | hpa | 2004-11-30 | 2 | -0/+12 |
| | | |||||
| * | Split input and output sides of the device model | hpa | 2004-11-23 | 3 | -6/+60 |
| | | |||||
| * | Division error handling | hpa | 2004-11-23 | 1 | -0/+4 |
| | | |||||
| * | Separate rawcon and stdcon; actually make input work | hpa | 2004-11-17 | 1 | -0/+3 |
| | | |||||
| * | Very basic operations now work; need to handle line-oriented | hpa | 2004-11-17 | 5 | -0/+146 |
| | | | | | versus character-oriented input | ||||
| * | Very first cut at a klibc-derived C library for com32 | hpa | 2004-11-10 | 24 | -4/+1349 |
| | | |||||
| * | Add explicit defines for the various flags | hpa | 2004-01-24 | 1 | -0/+19 |
| | | |||||
| * | Add "const" to things which are not to be changed... | hpa | 2003-12-10 | 1 | -2/+2 |
| | | |||||
| * | COM32: Try to support both farcall and intcall | hpa | 2003-07-01 | 1 | -1/+2 |
| | | |||||
| * | Add <stdbool.h> | hpa | 2003-04-16 | 1 | -0/+33 |
| | | |||||
| * | Add second hello world sample | hpa | 2002-11-19 | 1 | -0/+22 |
| | | |||||
| * | Fix the COM32 sample programsyslinux-2.01-pre2 | hpa | 2002-11-18 | 1 | -6/+7 |
| | | |||||
| * | Add <stdint.h> | hpa | 2002-06-12 | 1 | -0/+146 |
| | | |||||
| * | Move com32.h to a subdirectory; we expect to have more stuff here... | hpa | 2002-06-12 | 1 | -0/+56 |
