Vladimir Serbinenko
|
2e62352bc2
|
* grub-core/kern/i386/tsc.c (calibrate_tsc): Ensure that
no division by 0 occurs.
|
2015-01-21 17:42:14 +01:00 |
|
Vladimir Serbinenko
|
9612ebc00e
|
Add new ports: i386-xen and x86_64-xen. This allows running GRUB in
XEN PV environment and load kernels.
|
2013-11-09 21:29:11 +01:00 |
|
Vladimir Serbinenko
|
c81acb7ff3
|
Consolidate cpuid code.
|
2013-10-27 00:02:01 +02:00 |
|
Vladimir Serbinenko
|
c1bee64676
|
Move cpuid code to cpuid.h and TSC code to tsc.c.
|
2013-10-26 23:39:10 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5341c0fbfc
|
Avoid costly 64-bit division in grub_get_time_ms on most platforms.
|
2013-03-10 17:45:38 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
7da036bbcb
|
Remove non-functional EFI grub_get_rtc. Put a better fatal message
than current grub_get_rtc() not implemented when booted with
coreboot without TSC.
* grub-core/Makefile.am: Exclude efi/time.h from kernel headers.
Add machine/time.h to kernel headers on loongson.
* grub-core/Makefile.core.def (kernel): Remove
kern/generic/rtc_get_time_ms.c on qemu-multiboot-coreboot.
* grub-core/kern/efi/efi.c (grub_rtc_get_time_ms): Removed.
(grub_get_rtc): Likewise.
* grub-core/kern/generic/rtc_get_time_ms.c: Include grub/machine/time.h.
* grub-core/kern/i386/coreboot/init.c (grub_get_rtc): Removed.
* grub-core/kern/i386/pc/init.c: Include grub/machine/init.h.
* grub-core/kern/i386/tsc.c (grub_tsc_init)
[!GRUB_MACHINE_PCBIOS && !GRUB_MACHINE_IEEE1275]: Call grub_fatal
rather than installing known non-working time source.
* grub-core/kern/ieee1275/init.c (grub_get_rtc): Removed.
* grub-core/kern/mips/loongson/init.c: Include grub/machine/time.h.
* include/grub/time.h: Don't include machine/time.h.
* include/grub/efi/time.h: Removed.
* include/grub/i386/efi/time.h: Likewise.
* include/grub/i386/ieee1275/time.h: Likewise.
* include/grub/powerpc/ieee1275/time.h: Likewise.
* include/grub/sparc64/ieee1275/time.h: Likewise.
* include/grub/x86_64/efi/time.h: Likewise.
|
2012-06-11 20:44:38 +02:00 |
|
BVK Chaitanya
|
8c41176882
|
automake commit without merge history
|
2010-05-06 11:34:04 +05:30 |
|