Colin Watson
|
25239370fd
|
Remove nested functions from device iterators.
* include/grub/arc/arc.h (grub_arc_iterate_devs_hook_t): New type.
(grub_arc_iterate_devs): Add hook_data argument.
* include/grub/ata.h (grub_ata_dev_iterate_hook_t): New type.
(struct grub_ata_dev.iterate): Add hook_data argument.
* include/grub/device.h (grub_device_iterate_hook_t): New type.
(grub_device_iterate): Add hook_data argument.
* include/grub/disk.h (grub_disk_dev_iterate_hook_t): New type.
(struct grub_disk_dev.iterate): Add hook_data argument.
(grub_disk_dev_iterate): Likewise.
* include/grub/gpt_partition.h (grub_gpt_partition_map_iterate):
Likewise.
* include/grub/msdos_partition.h (grub_partition_msdos_iterate):
Likewise.
* include/grub/partition.h (grub_partition_iterate_hook_t): New
type.
(struct grub_partition_map.iterate): Add hook_data argument.
(grub_partition_iterate): Likewise.
* include/grub/scsi.h (grub_scsi_dev_iterate_hook_t): New type.
(struct grub_scsi_dev.iterate): Add hook_data argument.
Update all callers.
|
2013-01-20 15:52:15 +00:00 |
|
Vladimir 'phcoder' Serbinenko
|
9be4c45dbe
|
boot services avoid code based on the patch by Matthew Garrett
|
2012-03-03 20:06:41 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
67093bc0ed
|
Another round of string clarification and adding TRANSLATORS comments.
|
2012-02-26 17:28:05 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
9c4b5c13e6
|
Improve gettext support. Stylistic fixes and error handling fixes while
on it.
|
2012-02-08 19:26:01 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
64c8b8f64c
|
* grub-core/loader/i386/pc/plan9.c (grub_cmd_plan9): Remove PXE
handling.
* include/grub/disk.h (grub_disk_dev_id): Remove obsolete
GRUB_DISK_DEVICE_UUID_ID, GRUB_DISK_DEVICE_PXE_ID and
GRUB_DISK_DEVICE_FILE_ID.
|
2012-01-29 16:34:39 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
581ffa8a24
|
* grub-core/lib/adler32.c: Add missing license specification.
* grub-core/lib/crc64.c: Likewise.
* grub-core/loader/i386/pc/plan9.c: Likewise.
* grub-core/partmap/plan.c: Likewise.
|
2011-11-14 14:25:09 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
111c17782a
|
Plan9 support.
* Makefile.util.def (libgrubmods): Add
grub-core/partmap/plan.c.
* docs/grub.texi: Notice Plan9 support.
* grub-core/Makefile.core.def (plan9): New module.
(part_plan): Likewise.
* grub-core/loader/i386/pc/plan9.c: New file.
* grub-core/partmap/plan.c: Likewise.
* include/grub/msdos_partition.h (GRUB_PC_PARTITION_TYPE_PLAN9): New
define.
(GRUB_PC_PARTITION_TYPE_LINUX_SWAP): Likewise.
* include/grub/mm.h (grub_extend_alloc): New inline function.
|
2011-11-13 19:38:08 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
383ceaf060
|
Fix a mismerge
|
2011-11-13 12:52:21 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
4e01c8c165
|
Merge mainline into plan9
|
2011-11-13 12:48:39 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
5c61fc9f48
|
supply boot file to plan9
|
2010-12-21 00:37:03 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
645b8cd99f
|
Allow override Plan9 device names
|
2010-12-21 00:22:11 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
da94d203d9
|
Generate partmaps for plan9
|
2010-12-21 00:04:31 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3c50773923
|
Ignore fields zero1 and zero3
|
2010-12-19 20:51:32 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
239ab5f048
|
Fix Plan9 alignment
|
2010-12-19 17:02:25 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
70e8145a7b
|
Plan9 support
|
2010-12-19 16:10:26 +01:00 |
|