summaryrefslogtreecommitdiff
path: root/com32/hdt
Commit message (Collapse)AuthorAgeFilesLines
* hdt: Release 0.5.2hdt/0.5.2Erwan Velu2012-09-101-1/+1
| | | | New release with codename Manon
* hdt: Adding Silent modeErwan Velu2012-09-103-9/+19
| | | | | | | By using the "silent" option at the cmdline, HDT tries not displaying any boring message. This is particulary interesting with the "display" option.
* hdt: Removing remaining printf()Erwan Velu2012-09-105-22/+22
| | | | Using more_printf allow to manage more easily several pages printing.
* hdt: Removing builting sleep support in sayErwan Velu2012-05-292-19/+1
| | | | | If people want to sleep while saying message, they now have to use the sleep command instead of the previous specific %x syntax.
* hdt: 0.5.2-pre3 releasehdt/0.5.2-pre3Erwan Velu2012-05-291-1/+1
|
* hdt: Adding sleep commandErwan Velu2012-05-295-1/+21
| | | | | | | This command will help users getting some delay between two automatic commands. As an example, it can be used to show a serie of pictures.
* hdt: Adding display command to change backgroundErwan Velu2012-05-295-0/+30
| | | | | | | This command allow switching the background image. This could be used for example to give more explicit message to users. Idea is coming from the FGTC project
* hdt: 0.5.2-pre2 releasehdt/0.5.2-pre2Erwan Velu2012-05-271-1/+1
|
* hdt: Adding say & postexec demoErwan Velu2012-05-271-0/+9
| | | | When building official hdt image, let's add a say & postexec example.
* hdt: Adding say commandErwan Velu2012-05-272-0/+62
| | | | | | | | | | This command is just for displaing a message to the cli during a defined period of time. Syntax is like the following : say `my message`%<number_of_seconds> An example : say `This is my text message to display during 5 seconds`%5
* hdt: Adding nomodule support in cliErwan Velu2012-05-279-5/+84
| | | | | | | | | | Some new commands might need being able to manage the argv directly instead of the much more oriented scheme we had until now. This commit add a .nomodule option to cli object to explically tell they don't have a module as parameter but only arguments. This will be needed for the 'say' command.
* hdt: Fixing argument mgmt in cliErwan Velu2012-05-271-2/+2
| | | | Sizeof(char *) is definetly wrong for getting the length of a string.
* hdt: Adding more debug traces in cliErwan Velu2012-05-271-6/+8
| | | | | Adding more debug traces in the cli management to ease debugging & feature adding.
* hdt: Fixing chain32 target in makefileErwan Velu2012-05-251-1/+1
| | | | chain32 moved, let's adjust the "release" target.
* hdt: Adding postexec= optionErwan Velu2011-12-173-4/+34
| | | | | | | | | | | | | | | | | | | | When HDT is exiting, you might need executing something else. This could be used in the following scenario : You start HDT, do an automatic command like 'dump; exit', but then after you might need to launch something else from syslinux. The postexec option will allow you to define what label you'd love running one HDT got terminated. Syntaxt is like the following: postexec='menu_label_to_run_once_hdt_got_exited' Note the quotes (') after the equal sign (=) This could looks like : APPEND auto='dump; exit' postexec='memtest'
* hdt: On the road to 0.5.2Erwan Velu2011-12-171-2/+2
|
* hdt: Don't search HDDs when no HDD got detectedErwan Velu2011-09-221-1/+3
|
* hdt: Avoid memory corruption on menu summaryErwan Velu2011-09-221-2/+1
| | | | | During CPU's capabilites computation, let's sure the buffer we manage is big enought....
* hdt: Dumping disk failed when disk are presentErwan Velu2011-09-221-1/+1
| | | | | | | When physical disks were present, the computed items were not flushed and so not present on the disk file. Thanks to pscheie for reporting this.
* hdt: Fixing array sizeErwan Velu2011-07-111-1/+1
| | | | | Bootable flags shall be 6 char to let one NULL terminating char. Thx Gerth for reporting this.
* hdt: New release 0.5.1hdt/0.5.1Erwan Velu2011-06-061-2/+2
| | | | New release 0.5.1 to manage dynamic filenames based on "%" variables.
* hdt: Ignoring checksums fileErwan Velu2011-06-061-0/+1
| | | | Checksums file are generated by release target. No need to track it.
* hdt: Adding dump_filename= optionErwan Velu2011-04-283-66/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | This option allow the user to redefine the way filename is made-of. By default that's "mac_address+dmi_vendor_name+dmi_product_name" This can be overidded by the following syntax: dump_filename=your_filename Note that it's mandatory not to add "" or '' around your_filename. your_filename could be a regular filename but can also includes %{} directives as defined by : %{m} = mac address %{v} = vendor name of the machine %{p} = product name of the machine %{ba} = Asset tag of the base board %{bs} = Serial number of the base board %{ca} = Asset tag of the chassis %{cs} = Serial number of the chassis %{sk} = SKU number of the system %{ss} = Serial number of the system Here come a possible command line : APPEND nomenu auto='dump;' dump_path=hdt2 tftp_ip=192.168.1.254 dump_filename=%{m}+%{bs}+%{ba}+%{cs}+%{ca}+%{sk}+%{ss}+%{p}+%{v}
* hdt: Adding hybrid iso image during releaseErwan Velu2011-04-261-1/+7
| | | | When we release hdt, generating an usb hybrid image could be useful.
* hdt: dumping boot flag statusErwan Velu2011-04-261-2/+5
| | | | If the boot flag is set on a partition, let's dump this information.
* Revert "hdt: remove set-but-unused variable"Erwan Velu2011-04-261-0/+3
| | | | | | | This reverts commit 842d7e35ccd8cd89105faf0266497e838d96c8b3. In fact, you found a real bug. I missed at dumping some information. So I revert this commit and then add the missing code.
* hdt: add back -I$(com32)H. Peter Anvin2011-04-261-1/+1
| | | | | | | hdt picks up include files from outside the include directory and so needs an explicit -I$(com32). This probably should be fixed. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Merge remote-tracking branch 'mfleming/for-hpa/makefile-cleanup'H. Peter Anvin2011-04-261-4/+4
|\ | | | | | | | | | | | | | | Resolved Conflicts: com32/hdt/Makefile com32/sysdump/Makefile Signed-off-by: H. Peter Anvin <hpa@zytor.com>
| * hdt: Delete superfluous $(LIBS) prerequisitesMatt Fleming2011-04-161-2/+1
| | | | | | | | | | | | | | com32.mk already includes the necessary libraries in $(C_LIBS), we don't need to list them again in $(LIBS). Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
| * Makefile: Move Makefile fragments into mk/Matt Fleming2011-04-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move the MCONFIG files into a mk/ directory and give them more descriptive names. This is purely a cosmetic change to make the 'include' directives a bit more coherent by making it obvious exactly which MCONFIG file we're including. For example, in com32/lua/src/Makefile we exchange the line, include ../../MCONFIG for the much more comprehensible, include $(MAKEDIR)/com32.mk Signed-off-by: Matt Fleming <matt.fleming@linux.intel.com>
* | com32: inet_ntoa() takes struct in_addrH. Peter Anvin2011-04-251-10/+9
| | | | | | | | | | | | | | The standard definition for inet_ntoa() is to take struct in_addr, and not doing that causes a conflict on the lwip branch. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | hdt: remove set-but-unused variableH. Peter Anvin2011-04-251-3/+0
| | | | | | | | | | | | | | | | Remove a set but unused variable in HDT, which prevents building with gcc 4.6. This is probably a bug; presumably the active flag should be presented to the user, too. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | hdt: Final release 0.5.0hdt/0.5.0Erwan Velu2011-04-211-1/+1
| | | | | | | | Thanks for all who participe in this release.
* | hdt: Using dashed instead of . into label nameErwan Velu2011-04-211-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | When generating floppy images some version of mtools (< 4.0.14) are buggy and generate incorrect labels. So using > 4.0.13 is recommended. Anyway, let's use _ into the volume name, that cleaner : We now have disk label="HDT_0_5_0_B" instead of disk label="HDT_0~5~0-B"
* | hdt: Fixing ACPI displayErwan Velu2011-04-202-3/+3
| | | | | | | | | | Some screenshots shows that we have some troubles for aligning items. This is now fixed.
* | hdt: New release beta5hdt/0.5.0-beta5Erwan Velu2011-04-201-1/+1
| |
* | hdt: Showing specific message for auto modeErwan Velu2011-04-201-2/+1
| | | | | | | | | | That's a nice info to know that some output were generated by the automatic mode.
* | hdt: Removing useless printf in dump modeErwan Velu2011-04-201-2/+0
| | | | | | | | This message was clearly boring to read ;o)
* | hdt: New release Beta4hdt/0.5.0-beta4Erwan Velu2011-04-191-1/+1
| |
* | hdt: Adding dump mode on pre-built imagesErwan Velu2011-04-191-0/+9
| | | | | | | | As we now have a dump mode, let's add an entry in our menu for that.
* | hdt: Preventing dump mode if no PXE configErwan Velu2011-04-191-0/+5
| | | | | | | | Dump mode can only work if PXE is present.
* | hdt: Reporting TFTP errors in dump modeErwan Velu2011-04-181-1/+22
| | | | | | | | | | | | If we get some errors from the tftp, let's report it to the user. This will make user's life easier to understand why the dumping mode isn't working.
* | hdt: Fixing automatic mode parsingErwan Velu2011-04-182-15/+9
| | | | | | | | | | | | | | | | | | Parsing of the auto='' mode was weak an non functionnal in many configuration like auto='dump' This is now fixed.
* | hdt: New release 0.5.0-beta3hdt/0.5.0-beta3Erwan Velu2011-04-171-1/+1
| |
* | hdt: Fixing buffer corruption in PXE menuErwan Velu2011-04-151-3/+3
| | | | | | | | | | | | | | | | Jim Cromie reported that PXE menu behave like : gPXE Detected: ]No This commit avoid this buffer corruption.
* | hdt: Changing boot flag semantic in menu modeErwan Velu2011-04-131-2/+2
| | | | | | | | | | | | What we report is the presence of the boot flag and not the ability of a partition to be bootable. A partition can have a valid bootloader with a boot flag not set. So the 'Bootable' semantic was wrong.
* | hdt: fix precedence problem in double-space checkJim Cromie2011-04-131-1/+1
| |
* | hdt: Display non-sequentials disks configurationsErwan Velu2011-04-131-3/+3
| | | | | | | | | | | | | | | | | | If the location of the disks wasn't sequential on the system, the menu mode was missing some. This commit fix ticket #46. Thanks gerth for reporting.
* | hdt: Adding chain.c32 to pre-built imagesErwan Velu2011-04-131-1/+4
| | | | | | | | This got a requirement from some users.
* | hdt: Fixing checksums deletionErwan Velu2011-04-121-1/+1
| | | | | | | | | | We have to delete all the checksums files while cleaning. Older release might exists.