Michael Brown
b6ee89ffb5
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
Relicense files for which I am the sole author (as identified by
util/relicense.pl).
Signed-off-by: Michael Brown <mcb30@ipxe.org >
9 years ago
Michael Brown
5e1fa5cd40
[parseopt] Add parse_timeout()
Parsing a timeout value (specified in milliseconds) into an internal
timeout value measured in timer ticks is a common operation. Provide
a parse_timeout() value to carry out this conversion automatically.
Signed-off-by: Michael Brown <mcb30@ipxe.org >
10 years ago
Michael Brown
838a76a042
[menu] Add "--default" option to "choose" command
Suggested-by: Robin Smidsrød <robin@smidsrod.no >
Signed-off-by: Michael Brown <mcb30@ipxe.org >
12 years ago
Michael Brown
493f194531
[menu] Add menu user interface
Inspired-by: Robin Smidsrød <robin@smidsrod.no >
Tested-by: Robin Smidsrød <robin@smidsrod.no >
Signed-off-by: Michael Brown <mcb30@ipxe.org >
12 years ago
Michael Brown
0d2fba2887
[menu] Add the abstract concept of a menu
Inspired-by: Robin Smidsrød <robin@smidsrod.no >
Tested-by: Robin Smidsrød <robin@smidsrod.no >
Signed-off-by: Michael Brown <mcb30@ipxe.org >
12 years ago