profile/ivi/syslinux.git
15 years agohdt: removing useless else
erwan [Sun, 8 Mar 2009 19:16:50 +0000 (20:16 +0100)]
hdt: removing useless else

Based on Andy's suggestions, this else are clearly useless

15 years agohdt: adding syslinux mode in cli
erwan [Sun, 8 Mar 2009 10:43:52 +0000 (11:43 +0100)]
hdt: adding syslinux mode in cli

cli mode now offer a syslinux mode to display :
version
product
copyright

15 years agohdt: preventing pxe mode being reach w/o pxelinux
erwan [Sun, 8 Mar 2009 10:26:03 +0000 (11:26 +0100)]
hdt: preventing pxe mode being reach w/o pxelinux

If the current bootloader isn't pxelinux, the pxe
mode mustn't be available in the cli mode
The syslinux detection have been refactorised too

15 years agoImproving help
erwan [Sat, 7 Mar 2009 14:58:16 +0000 (15:58 +0100)]
Improving help

15 years agohdt: Adding summary in menu mode
erwan [Wed, 4 Mar 2009 16:05:51 +0000 (17:05 +0100)]
hdt: Adding summary in menu mode

Adding a summary in the menu mode

15 years agohdt: Cleaning DMI implementation
erwan [Tue, 3 Mar 2009 07:45:53 +0000 (08:45 +0100)]
hdt: Cleaning DMI implementation

Previous commit was incomplete.
Removing useless warnings by defining structures & functions properly
Using existing types instead of u8,u16,u32

15 years agohdt:Cleaning DMI implementation
erwan [Mon, 2 Mar 2009 22:31:25 +0000 (23:31 +0100)]
hdt:Cleaning DMI implementation

Removing useless warnings by defining structures & functions properly
Using existing types instead of u8,u16,u32

15 years agoMove complex menu to com32/cmenu; clean up the Makefiles
H. Peter Anvin [Mon, 2 Mar 2009 18:51:25 +0000 (10:51 -0800)]
Move complex menu to com32/cmenu; clean up the Makefiles

Move the complex menu system into the com32 directory so it can be
sequenced properly with respect to hdt (it needs to be built after
com32/lib but before com32/hdt).  While we're at it, clean up the
Makefiles somewhat.

15 years agoMerge branch 'master' into hdt
H. Peter Anvin [Mon, 2 Mar 2009 18:42:44 +0000 (10:42 -0800)]
Merge branch 'master' into hdt

15 years agoMerge commit 'erwan-hdt/master' into hdt
H. Peter Anvin [Mon, 2 Mar 2009 18:40:49 +0000 (10:40 -0800)]
Merge commit 'erwan-hdt/master' into hdt

15 years agodoc: documented Ctrl-N keystroke from PXELINUX syslinux-3.74-pre2
Vicente Jimenez Aguilar [Wed, 11 Feb 2009 19:25:52 +0000 (20:25 +0100)]
doc: documented Ctrl-N keystroke from PXELINUX

Documented Ctrl-N keystroke from PXELINUX

15 years agosyslinux.txt: documented TAB keystroke
Vicente Jimenez Aguilar [Wed, 11 Feb 2009 19:24:55 +0000 (20:24 +0100)]
syslinux.txt: documented TAB keystroke

Documented TAB keystroke in syslinux.txt

15 years agopxelinux.txt: tftp tsize option not needed anymore
Vicente Jimenez Aguilar [Wed, 11 Feb 2009 19:23:33 +0000 (20:23 +0100)]
pxelinux.txt: tftp tsize option not needed anymore

tftp tsize option don't needed anymore starting at version 3.70

15 years agosyslinux.txt: possible keystrokes now support F11 and F12
Vicente Jimenez Aguilar [Wed, 11 Feb 2009 19:22:32 +0000 (20:22 +0100)]
syslinux.txt: possible keystrokes now support F11 and F12

Updated syslinux.txt possible keystrokes now support F11 and F12

15 years agosyslinux.txt: fix typo: repeated F11
Vicente Jimenez Aguilar [Wed, 11 Feb 2009 19:21:36 +0000 (20:21 +0100)]
syslinux.txt: fix typo: repeated F11

Fixed typo in syslinux.txt, repeated F11

15 years agohdt: dmi> show memory must show the free banks
Erwan Velu [Sun, 1 Mar 2009 12:27:48 +0000 (13:27 +0100)]
hdt: dmi> show memory must show the free banks

Show memory have to display the free banks

15 years agohdt: Bump version 0.2.1
Erwan Velu [Sun, 1 Mar 2009 10:15:59 +0000 (11:15 +0100)]
hdt: Bump version 0.2.1

Adding pxe menu in menu mode

15 years agocom32/libutil/Makefile: Duplicate spotless target
Gene Cumm [Sat, 28 Feb 2009 15:15:05 +0000 (10:15 -0500)]
com32/libutil/Makefile: Duplicate spotless target

Fix duplicate spotless target in com32/libutil/Makefile.

Signed-off-by: Gene Cumm <gene.cumm@gmail.com>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
15 years agoWarn that timeout bypasses MENU PASSWD
H. Peter Anvin [Sat, 28 Feb 2009 18:46:59 +0000 (10:46 -0800)]
Warn that timeout bypasses MENU PASSWD

15 years agoYEAR is a number, not a string
H. Peter Anvin [Fri, 27 Feb 2009 22:33:13 +0000 (14:33 -0800)]
YEAR is a number, not a string

The macro YEAR is a number, not a string, so we have to use the
asciidec macro.

15 years agopxelinux: abstract the handling of PXENV+ and !PXE
H. Peter Anvin [Fri, 27 Feb 2009 19:59:28 +0000 (11:59 -0800)]
pxelinux: abstract the handling of PXENV+ and !PXE

Make the handling of PXENV+ versus !PXE simpler by abstracting the
differences: push the various fields to the stack in a common order
and then process them in common code.

15 years agoUse YEAR, not the obsolete macro year
H. Peter Anvin [Fri, 27 Feb 2009 19:55:23 +0000 (11:55 -0800)]
Use YEAR, not the obsolete macro year

15 years agoisohdpfx: work around gas/ld miscompilation
H. Peter Anvin [Fri, 27 Feb 2009 15:48:07 +0000 (07:48 -0800)]
isohdpfx: work around gas/ld miscompilation

Some, unknown, version of gas or ld miscompiles a relative jump to an
absolute symbol, resulting in a broken isohybrid.  Implement a
workaround for it by using a far jmp, which is absolute.  Fortunately,
the isohybrid prefix is one of the very few boot sectors we have which
isn't short on space.

15 years agoMerge branch 'master' into hdt
H. Peter Anvin [Fri, 27 Feb 2009 04:46:48 +0000 (20:46 -0800)]
Merge branch 'master' into hdt

15 years agoRevert "bcopy32: move descriptor count into ecx after reload"
H. Peter Anvin [Fri, 27 Feb 2009 04:44:22 +0000 (20:44 -0800)]
Revert "bcopy32: move descriptor count into ecx after reload"

This reverts commit 8b9d34885d8a9d5f7e9da6fbc75735ce1a0c945b.

The count here *is* kept in eax, not in ecx.

15 years agohdt: More kernel stuff
Erwan Velu [Wed, 25 Feb 2009 20:53:01 +0000 (21:53 +0100)]
hdt: More kernel stuff

15 years agohdt: PCI: Adding category
Erwan Velu [Wed, 25 Feb 2009 20:52:40 +0000 (21:52 +0100)]
hdt: PCI: Adding category

15 years agohdt: Adding basic kernel support
Erwan Velu [Wed, 25 Feb 2009 16:40:33 +0000 (17:40 +0100)]
hdt: Adding basic kernel support

15 years agohdt: Adding basic kernel module support
Erwan Velu [Wed, 25 Feb 2009 16:40:07 +0000 (17:40 +0100)]
hdt: Adding basic kernel module support

15 years agohdt: Adding mac & ip adress detection
Erwan Velu [Wed, 25 Feb 2009 15:49:03 +0000 (16:49 +0100)]
hdt: Adding mac & ip adress detection

15 years agohdt: Adding pxe_bootp_t structure
Erwan Velu [Wed, 25 Feb 2009 15:48:47 +0000 (16:48 +0100)]
hdt: Adding pxe_bootp_t structure

15 years agohdt: Renaming cli-net to cli-pxe Moving hardware initialisation test directly in...
Erwan Velu [Wed, 25 Feb 2009 12:58:23 +0000 (13:58 +0100)]
hdt: Renaming cli-net to cli-pxe Moving hardware initialisation test directly in detect_* functions Adding basic PXE ROM detection Reworking output of show <module> for more coherency Creating a s_pxe structure to simplify data access 'show pci' command have to be more simple Implementing 'show summary' command detect_pci will try to detect the pxe environment to fill the PXE fields of every pci device Bump to 0.2.0

15 years agohdt: Cleaning init
Erwan Velu [Wed, 25 Feb 2009 12:57:57 +0000 (13:57 +0100)]
hdt: Cleaning init

15 years agohdt: Basic pxe implementation
Erwan Velu [Tue, 24 Feb 2009 21:47:10 +0000 (22:47 +0100)]
hdt: Basic pxe implementation

15 years agohdt: Adding pxe_get_nic_type(t_PXENV_UNDI_GET_NIC_TYPE *gnt)
Erwan Velu [Tue, 24 Feb 2009 21:45:24 +0000 (22:45 +0100)]
hdt: Adding pxe_get_nic_type(t_PXENV_UNDI_GET_NIC_TYPE *gnt)

15 years agohdt: Adding CPU mode. cpu> show cpu DMI: Renaming processor to cpu Menu: Displaying...
Erwan Velu [Sun, 22 Feb 2009 22:20:53 +0000 (23:20 +0100)]
hdt: Adding CPU mode. cpu> show cpu DMI: Renaming processor to cpu Menu: Displaying number of elements for PCI,DISKS,MEMORY Bump to 0.1.9

15 years agohdt: Fixing DMI memory corruption
Erwan Velu [Sun, 22 Feb 2009 21:58:54 +0000 (22:58 +0100)]
hdt: Fixing DMI memory corruption

15 years agohdt: Enabling "Switch to CLI" from the menu Menu: switch from "PCI <D>evice" to ...
Erwan Velu [Sun, 22 Feb 2009 16:51:11 +0000 (17:51 +0100)]
hdt: Enabling "Switch to CLI" from the menu Menu: switch from "PCI <D>evice" to "PC<I> Device" to avoid conflit with the "Disk" menu Sharing s_hardware between CLI & Menu system

15 years agohdt: Updating prompt to make it more readable (thx anne)
Erwan Velu [Sun, 22 Feb 2009 15:58:14 +0000 (16:58 +0100)]
hdt: Updating prompt to make it more readable (thx anne)

15 years agohdt: PCI: adding "show list" & "show device <%d>" DMI: Using "show list" instead...
Erwan Velu [Sun, 22 Feb 2009 14:49:46 +0000 (15:49 +0100)]
hdt: PCI: adding "show list" & "show device <%d>" DMI: Using "show list" instead of "show modules"

15 years agohdt: CLI: Improving show pci output
Erwan Velu [Sun, 22 Feb 2009 07:19:15 +0000 (08:19 +0100)]
hdt: CLI: Improving show pci output

15 years agohdt: CLI: Adding battery menu
Erwan Velu [Sun, 22 Feb 2009 06:25:05 +0000 (07:25 +0100)]
hdt: CLI: Adding battery menu

15 years agohdt: Menu: Only display detected DMI modules Menu: Using "Memory banks" instead of...
Erwan Velu [Sun, 22 Feb 2009 06:08:45 +0000 (07:08 +0100)]
hdt: Menu: Only display detected DMI modules Menu: Using "Memory banks" instead of "Memory Modules" DMI: Fixing error code when no memory module is installed

15 years agohdt: Adding CLEAR command Support both memory & bank commands from dmi mode
Erwan Velu [Sat, 21 Feb 2009 15:16:06 +0000 (16:16 +0100)]
hdt: Adding CLEAR command Support both memory & bank commands from dmi mode

15 years agohdt: Increasing Memory type size to prevent data corruption
Erwan Velu [Sat, 21 Feb 2009 15:08:55 +0000 (16:08 +0100)]
hdt: Increasing Memory type size to prevent data corruption

15 years agohdt: Sizeof have to be more explicit
Erwan Velu [Sat, 21 Feb 2009 13:42:52 +0000 (14:42 +0100)]
hdt: Sizeof have to be more explicit

15 years agohdt: More cleanup from Oznog
Erwan Velu [Sat, 21 Feb 2009 13:21:31 +0000 (14:21 +0100)]
hdt: More cleanup from Oznog

15 years agohdt: Preventing displaying non filled dmi items Improving cli output Displaying bios...
Erwan Velu [Sat, 21 Feb 2009 12:59:39 +0000 (13:59 +0100)]
hdt: Preventing displaying non filled dmi items Improving cli output Displaying bios details Applying oznog's patch to cleanup the code Clear Screen at startup Bump to 0.1.7

15 years agohdt: Updating CPU names
Erwan Velu [Sat, 21 Feb 2009 12:49:38 +0000 (13:49 +0100)]
hdt: Updating CPU names

15 years agohdt: Fixing wrong nb of elements displayed
Erwan Velu [Sat, 21 Feb 2009 12:10:14 +0000 (13:10 +0100)]
hdt: Fixing wrong nb of elements displayed

15 years agohdt: Cleaning dmi structures
Erwan Velu [Sat, 21 Feb 2009 11:47:18 +0000 (12:47 +0100)]
hdt: Cleaning dmi structures

15 years agohdt: Adding clear_screen Using more_printf to display long items Checking is_dmi_vali...
Erwan Velu [Sat, 21 Feb 2009 10:25:38 +0000 (11:25 +0100)]
hdt: Adding clear_screen Using more_printf to display long items Checking is_dmi_valid before displaying dmi items Adding dmi modules : system, base_board, bios, chassis, cpu Opening console in ansi mode

15 years agohdt: Adding more dmi/pci support in cli mode
Erwan Velu [Fri, 20 Feb 2009 21:13:33 +0000 (22:13 +0100)]
hdt: Adding more dmi/pci support in cli mode

15 years agohdt: Adding "filled" filed to detect supported devices
Erwan Velu [Fri, 20 Feb 2009 20:41:48 +0000 (21:41 +0100)]
hdt: Adding "filled" filed to detect supported devices

15 years agohdt: Using more struct s_hardware to remove static variables POC for the cli mode
Erwan Velu [Fri, 20 Feb 2009 16:27:37 +0000 (17:27 +0100)]
hdt: Using more struct s_hardware to remove static variables POC for the cli mode

15 years agohdt: Changing structure to allow a cli mode
Erwan Velu [Fri, 20 Feb 2009 15:09:30 +0000 (16:09 +0100)]
hdt: Changing structure to allow a cli mode

15 years agohdt: Moving hdt to com32/modules
Erwan Velu [Thu, 19 Feb 2009 22:01:35 +0000 (23:01 +0100)]
hdt: Moving hdt to com32/modules

15 years agohdt: Cleaning structures
Erwan Velu [Thu, 19 Feb 2009 21:56:11 +0000 (22:56 +0100)]
hdt: Cleaning structures

15 years agohdt: Moving get_disk_parameters declaration
Erwan Velu [Thu, 19 Feb 2009 21:55:40 +0000 (22:55 +0100)]
hdt: Moving get_disk_parameters declaration

15 years agohdt: Fixing processor menu len
Erwan Velu [Thu, 19 Feb 2009 21:47:58 +0000 (22:47 +0100)]
hdt: Fixing processor menu len

15 years agohdt: Fixing disk detection
Erwan Velu [Thu, 19 Feb 2009 21:44:26 +0000 (22:44 +0100)]
hdt: Fixing disk detection

15 years agohdt: Cleaning menu's structures
Erwan Velu [Thu, 19 Feb 2009 21:14:30 +0000 (22:14 +0100)]
hdt: Cleaning menu's structures

15 years agohdt: Cleaning targets
Erwan Velu [Thu, 19 Feb 2009 21:13:37 +0000 (22:13 +0100)]
hdt: Cleaning targets

15 years agohdt: Splitting hdt in several modules to improve code maintainance
Erwan Velu [Wed, 18 Feb 2009 21:42:20 +0000 (22:42 +0100)]
hdt: Splitting hdt in several modules to improve code maintainance

15 years agohdt: Moving hdt from sample to its own directory
Erwan Velu [Wed, 18 Feb 2009 20:18:15 +0000 (21:18 +0100)]
hdt: Moving hdt from sample to its own directory

15 years agohdt: Bump version
Erwan Velu [Wed, 18 Feb 2009 19:53:06 +0000 (20:53 +0100)]
hdt: Bump version

15 years agohdt: We have to iterate & copy the vendor name to all matching pci devices as all...
Erwan Velu [Mon, 16 Feb 2009 15:41:57 +0000 (16:41 +0100)]
hdt: We have to iterate & copy the vendor name to all matching pci devices as all pci devices might not have a matching vendor/product id. This will help us having the proper vendor device with an unknown product.

15 years agohdt: Fixing error message
Erwan Velu [Mon, 16 Feb 2009 15:05:35 +0000 (16:05 +0100)]
hdt: Fixing error message

15 years agohdt: Fixing typo
Erwan Velu [Mon, 16 Feb 2009 15:01:11 +0000 (16:01 +0100)]
hdt: Fixing typo

15 years agohdt: Removing static dmitable, it have to be in the s_dmi structure Making dmi_iterat...
Erwan Velu [Mon, 16 Feb 2009 14:58:31 +0000 (15:58 +0100)]
hdt: Removing static dmitable, it have to be in the s_dmi structure Making dmi_iterate quieter Relocating hdt' submenus

15 years agohdt: Adding Syslinux & About menu
Erwan Velu [Mon, 16 Feb 2009 13:14:42 +0000 (14:14 +0100)]
hdt: Adding Syslinux & About menu

15 years agohdt: Adding more defined values for pci components Enabling mulitple kernel modules...
Erwan Velu [Mon, 16 Feb 2009 12:11:42 +0000 (13:11 +0100)]
hdt: Adding more defined values for pci components Enabling mulitple kernel modules per pci device Updating pcitest

15 years agohdt: Returning ENOPCIIDS and ENOMODULESPCIMAP when pci.ids and modules.pcidmap files...
Erwan Velu [Mon, 16 Feb 2009 10:17:28 +0000 (11:17 +0100)]
hdt: Returning ENOPCIIDS and ENOMODULESPCIMAP when pci.ids and modules.pcidmap files are missing

15 years agohdt: More snprintf Use statusbar to display content
Erwan Velu [Sun, 15 Feb 2009 20:28:43 +0000 (21:28 +0100)]
hdt: More snprintf Use statusbar to display content

15 years agohdt: Fix typo
Erwan Velu [Sun, 15 Feb 2009 09:25:52 +0000 (10:25 +0100)]
hdt: Fix typo

15 years agohdt: First code review by Sebastien Gonzalve
Erwan Velu [Fri, 13 Feb 2009 21:06:22 +0000 (22:06 +0100)]
hdt: First code review by Sebastien Gonzalve

15 years agohdt: More comments using #ifdef ATA for useless code until I found how to manage ata
Erwan Velu [Fri, 13 Feb 2009 20:30:22 +0000 (21:30 +0100)]
hdt: More comments using #ifdef ATA for useless code until I found how to manage ata

15 years agohdt: Increasing default number of menu. When having lots of PCI devices, this default...
Erwan Velu [Fri, 13 Feb 2009 19:19:00 +0000 (20:19 +0100)]
hdt: Increasing default number of menu. When having lots of PCI devices, this default value was too small Special Thanks to Antoine Ginies for showing that issue

15 years agohdt: Using SUBMENULEN for realocated menus
Erwan Velu [Fri, 13 Feb 2009 19:18:39 +0000 (20:18 +0100)]
hdt: Using SUBMENULEN for realocated menus

15 years agohdt: Bump version 0.1.3 Improving menu's content (thx to antoine ginies) Cleaning...
Erwan Velu [Fri, 13 Feb 2009 19:13:21 +0000 (20:13 +0100)]
hdt: Bump version 0.1.3 Improving menu's content (thx to antoine ginies) Cleaning useless variables Adding more info during hdt startup We now count the number of menu & the number of pci devices Improving display by moving submenu

15 years agohdt: Improving PCI menu display
Erwan Velu [Fri, 13 Feb 2009 14:04:29 +0000 (15:04 +0100)]
hdt: Improving PCI menu display

15 years agohdt: Adding kernel menu Removing beep on timeout Adjusting infobar to STATLEN Adding...
Erwan Velu [Fri, 13 Feb 2009 12:17:03 +0000 (13:17 +0100)]
hdt: Adding kernel menu Removing beep on timeout Adjusting infobar to STATLEN Adding version display PCI scanning must be in the WITH_PCI ifdef

15 years agohdt: Adjusting values to a match a default screen
Erwan Velu [Fri, 13 Feb 2009 12:15:17 +0000 (13:15 +0100)]
hdt: Adjusting values to a match a default screen

15 years agohdt: Improving performances by not computing product ids when the vendor doesn't...
Erwan Velu [Fri, 13 Feb 2009 12:13:22 +0000 (13:13 +0100)]
hdt: Improving performances by not computing product ids when the vendor doesn't exist on the local system.

Removing useless break() that prevent other com32 module to load

15 years agohdt: Removing useless stuff Adding bench on memory
Erwan Velu [Thu, 12 Feb 2009 20:36:55 +0000 (21:36 +0100)]
hdt: Removing useless stuff Adding bench on memory

15 years agohdt: Improving detection speed by skipping uncessary lines
Erwan Velu [Thu, 12 Feb 2009 20:04:18 +0000 (21:04 +0100)]
hdt: Improving detection speed by skipping uncessary lines

15 years agohdt: No need to only copy vendor name
Erwan Velu [Thu, 12 Feb 2009 19:50:35 +0000 (20:50 +0100)]
hdt: No need to only copy vendor name

15 years agohdt: Improving disk detection
Erwan Velu [Thu, 12 Feb 2009 19:43:09 +0000 (20:43 +0100)]
hdt: Improving disk detection

15 years agohdt: Preliminary support for disks
Erwan Velu [Thu, 12 Feb 2009 15:29:28 +0000 (16:29 +0100)]
hdt: Preliminary support for disks

15 years agohdt: Fixing device parameter structure
Erwan Velu [Wed, 11 Feb 2009 22:49:15 +0000 (23:49 +0100)]
hdt: Fixing device parameter structure

15 years agohdt: Initial harddrive detection
Erwan Velu [Wed, 11 Feb 2009 22:22:51 +0000 (23:22 +0100)]
hdt: Initial harddrive detection

15 years agohdt: Performance optimisations : avoiding hex_to_int in pci_domain loops
Erwan Velu [Wed, 11 Feb 2009 22:21:46 +0000 (23:21 +0100)]
hdt: Performance optimisations : avoiding hex_to_int in pci_domain loops

15 years agohdt: Improving memory detection Adding battery detection
Erwan Velu [Wed, 11 Feb 2009 19:23:36 +0000 (20:23 +0100)]
hdt: Improving memory detection Adding battery detection

15 years agohdt: Adding battery detection in DMI Improving memory detection
Erwan Velu [Wed, 11 Feb 2009 19:21:05 +0000 (20:21 +0100)]
hdt: Adding battery detection in DMI Improving memory detection

15 years agohdt: Adding memory information
Erwan Velu [Wed, 11 Feb 2009 13:39:23 +0000 (14:39 +0100)]
hdt: Adding memory information

15 years agohdt: Adding class name
Erwan Velu [Tue, 10 Feb 2009 20:47:52 +0000 (21:47 +0100)]
hdt: Adding class name

15 years agohdt: Adding get_class_name_from_pci_ids to grab class name from the pciids
Erwan Velu [Tue, 10 Feb 2009 20:08:24 +0000 (21:08 +0100)]
hdt: Adding get_class_name_from_pci_ids to grab class name from the pciids

15 years agohdt: Improving clean target
Erwan Velu [Tue, 10 Feb 2009 20:01:09 +0000 (21:01 +0100)]
hdt: Improving clean target

15 years agohdt: Adding PCI & DMI detection Main function must remain simple
Erwan Velu [Tue, 10 Feb 2009 17:53:02 +0000 (18:53 +0100)]
hdt: Adding PCI & DMI detection Main function must remain simple

15 years agohdt: Removing useless define
Erwan Velu [Tue, 10 Feb 2009 17:52:07 +0000 (18:52 +0100)]
hdt: Removing useless define