Vladimir 'phcoder' Serbinenko
|
6e4146c41e
|
Move to more hookless approach in IEEE1275 devices handling.
|
2013-03-02 23:51:19 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3123054474
|
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_encode_devname):
Escape commas.
|
2012-06-20 23:31:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
970a0a09dd
|
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_parse_args): Extend
filename parsing to non-block devices.
|
2012-06-19 11:23:13 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
db606889a9
|
* grub-core/kern/ieee1275/openfw.c (grub_claimmap): Change to
grub_error framework. All users updated.
|
2012-02-04 14:00:23 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
5858b42d07
|
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_encode_devname): Fix
missing ieee1275/ prefix on whole disk.
|
2012-01-29 16:22:23 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ce4a999d4d
|
* grub-core/kern/ieee1275/openfw.c (grub_devalias_iterate): Fix
allocation and zero-setting.
(grub_ieee1275_get_devname): Check that alias is complete.
|
2011-12-24 02:45:17 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
9197b0ade5
|
* grub-core/disk/ieee1275/ofdisk.c (grub_ofdisk_iterate): Add ieee1275/
prefix.
(grub_ofdisk_open): Check and discard ieee1275 prefix.
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_encode_devname):
Add ieee1275 prefix.
|
2011-12-24 02:40:18 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ee533335f5
|
* grub-core/kern/ieee1275/ieee1275.c (grub_ieee1275_finddevice): Make
first argument a const pointer.
* grub-core/kern/ieee1275/openfw.c (grub_children_iterate): Likewise.
* include/grub/ieee1275/ieee1275.h (grub_ieee1275_finddevice): Update
proto.
(grub_children_iterate): Likewise.
(grub_machine_mmap_iterate): Remove redundant declaration.
|
2011-12-13 01:00:34 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
63a9e6f6a0
|
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_parse_args):
Issue error rather than printf on unknown arguments.
|
2011-11-11 17:44:47 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
f8f72eb890
|
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_encode_devname):
Don't add the bogus brackets.
|
2011-10-19 20:28:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
544c24876e
|
Move grub_reboot out of the kernel.
* grub-core/Makefile.core.def (reboot): Add platform-specific files.
* grub-core/kern/efi/efi.c (grub_reboot): Moved to ...
* grub-core/lib/efi/reboot.c: ... here.
* grub-core/kern/i386/efi/startup.S: Remove including of realmode.S.
* grub-core/kern/i386/ieee1275/startup.S: Likewise.
* grub-core/kern/i386/pc/startup.S (grub_exit): Inline cold_reboot.
* grub-core/kern/i386/realmode.S (grub_reboot): Moved to...
* grub-core/lib/i386/reboot_trampoline.S: ... here.
* grub-core/kern/ieee1275/openfw.c (grub_reboot): Moved to...
* grub-core/lib/ieee1275/reboot.c: ... here.
* grub-core/kern/mips/arc/init.c (grub_reboot): Moved to...
* grub-core/lib/mips/arc/reboot.c: ... here.
* grub-core/kern/mips/loongson/init.c (grub_reboot): Moved to...
* grub-core/lib/mips/loongson/reboot.c: ...here.
* grub-core/kern/mips/qemu_mips/init.c (grub_reboot): Moved to...
* grub-core/lib/mips/qemu_mips/reboot.c: ... here.
* include/grub/emu/misc.h (grub_reboot): New function declaration.
* include/grub/i386/reboot.h: New file.
* include/grub/mips/loongson/ec.h: Fix includes.
* include/grub/mips/qemu_mips/kernel.h (grub_reboot): Removed.
* include/grub/misc.h (grub_reboot): Don't mark as kernel function.
* grub-core/lib/i386/reboot.c: New file.
|
2011-10-19 16:53:18 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f872d4744e
|
Fix compilation error
|
2011-07-06 17:40:56 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0bc2cd0f82
|
Reintroduce open/close of net cards. Clean up ofnet.
|
2011-07-05 16:37:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
574618a2e9
|
unify prefix handling across platforms
|
2011-07-02 14:09:36 +02:00 |
|
Manoel R. Abranches
|
7dd64f1236
|
Use a net fs struct to handle open, reand and close in file.
|
2011-05-27 00:22:35 -03:00 |
|
Manoel R. Abranches
|
d8123bfb54
|
Correct some compile erros.
|
2011-05-12 13:20:43 -03:00 |
|
Manoel Rebelo Abranches
|
59b361a2df
|
Use bootp packet to set prefix and card address.
|
2011-04-01 05:39:06 -03:00 |
|
Vladimir 'phcoder' Serbinenko
|
760a7e5aed
|
Merge mainline into net
|
2010-09-22 20:13:00 +02:00 |
|
Manoel R. Abranches
|
7bb47706c9
|
Merge grub_net into net. Compiles but is broken right now.
|
2010-09-16 21:57:31 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b2a30ac5e4
|
Filter devaliases and never open same device twice.
* grub-core/disk/ieee1275/ofdisk.c (last_devpath): New variable.
(last_ihandle): Likewise.
(ofdisk_hash_ent): New member shortest.
(ofdisk_hash_add): Add canonical path too.
(scan): New function.
(grub_ofdisk_iterate): Iterate over hashed entries.
(compute_dev_path): Don't add :0.
(grub_ofdisk_open): Don't really open the disk.
(grub_ofdisk_close): Avoid closing unrelated disk.
(grub_ofdisk_read): Implement reopen logic.
* grub-core/kern/ieee1275/openfw.c (grub_ieee1275_canonicalise_devname):
New function.
* include/grub/ieee1275/ieee1275.h (grub_ieee1275_canonicalise_devname):
New proto.
|
2010-09-13 19:17:29 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
afba9f98ec
|
MErge mainline into intwrap
|
2010-08-25 23:39:42 +02:00 |
|
BVK Chaitanya
|
297f0c2b6e
|
merge with mainline
|
2010-07-13 00:43:28 +05:30 |
|
BVK Chaitanya
|
692d7c2855
|
pull-in emu-lite branch
|
2010-05-26 17:49:05 +05:30 |
|
BVK Chaitanya
|
8c41176882
|
automake commit without merge history
|
2010-05-06 11:34:04 +05:30 |
|