Vladimir 'phcoder' Serbinenko
a07a81b335
CMOS support on sparc.
* gentpl.py (cmos): Add powerpc and sparc.
* grub-core/Makefile.core.def (datetime): Add lib/ieee1275/cmos.c on
powerpc and sparc.
* grub-core/lib/cmos_datetime.c (grub_get_datetime)
[__powerpc__ || __sparc__]: Rename to grub_get_datetime_cmos.
(grub_set_datetime) [__powerpc__ || __sparc__]: Likewise to
grub_set_datetime_cmos.
* grub-core/lib/ieee1275/cmos.c: New file.
* grub-core/lib/ieee1275/datetime.c (no_ieee1275_rtc): New vaiable.
(find_rtc): Set no_ieee1275_rtc on error.
(grub_get_datetime): Call grub_get_datetime_cmos on error.
(grub_set_datetime): Call grub_set_datetime_cmos on error.
* include/grub/cmos.h (grub_cmos_read): Return grub_err_t since it may
fail. Move value to argument. All users updated
(grub_cmos_write): Likewise.
(grub_cmos_read) [__powerpc__ || __sparc__]: Rewritten.
(grub_cmos_write) [__powerpc__ || __sparc__]: Likewise.
* include/grub/datetime.h [__powerpc__ || __sparc__]: Declare
grub_get_datetime_cmos and grub_set_datetime_cmos.
2011-07-05 20:24:20 +02:00
..
2011-05-13 16:36:05 +02:00
2011-05-15 11:22:59 +02:00
2010-08-30 00:54:15 +02:00
2011-05-18 12:15:16 +02:00
2011-06-24 00:29:21 +02:00
2011-07-05 20:24:20 +02:00
2010-05-06 11:34:04 +05:30
2010-11-14 13:37:59 +01:00
2011-04-20 01:37:48 +02:00
2011-01-08 00:34:23 +01:00
2011-04-20 01:37:48 +02:00
2011-04-20 01:37:48 +02:00
2011-04-20 01:37:48 +02:00
2010-09-21 19:39:51 +02:00
2010-11-01 12:45:51 +01:00
2011-01-07 17:09:39 +01:00
2011-07-05 20:24:20 +02:00
2010-12-01 01:22:55 +01:00
2011-04-11 23:01:51 +02:00
2010-05-06 11:34:04 +05:30
2010-05-06 11:34:04 +05:30
2011-05-05 01:27:54 +02:00
2010-09-24 09:19:57 +02:00
2010-09-21 11:22:52 +02:00
2010-09-24 09:19:57 +02:00
2011-04-11 23:01:51 +02:00
2011-06-23 20:58:35 +02:00
2011-06-27 12:18:44 +02:00
2010-09-04 17:23:51 +02:00