patch-2.3.6 linux/drivers/sbus/char/rtc.c
Next file: linux/drivers/sbus/char/su.c
Previous file: linux/drivers/sbus/char/pcikbd.c
Back to the patch index
Back to the overall index
- Lines: 37
- Date:
Wed Jun 9 14:44:25 1999
- Orig file:
v2.3.5/linux/drivers/sbus/char/rtc.c
- Orig date:
Sun Oct 4 10:22:44 1998
diff -u --recursive --new-file v2.3.5/linux/drivers/sbus/char/rtc.c linux/drivers/sbus/char/rtc.c
@@ -1,4 +1,4 @@
-/* $Id: rtc.c,v 1.13 1998/08/26 10:29:44 davem Exp $
+/* $Id: rtc.c,v 1.14 1999/06/03 15:02:38 davem Exp $
*
* Linux/SPARC Real Time Clock Driver
* Copyright (C) 1996 Thomas K. Dyas (tdyas@eden.rutgers.edu)
@@ -107,6 +107,7 @@
static int rtc_open(struct inode *inode, struct file *file)
{
+
if (rtc_busy)
return -EBUSY;
@@ -144,14 +145,20 @@
#ifdef MODULE
int init_module(void)
#else
-__initfunc(int rtc_init(void))
+__initfunc(int rtc_sun_init(void))
#endif
{
int error;
+ if (mstk48t02_regs == 0) {
+ /* This diagnostic is a debugging aid... But a useful one. */
+ printk(KERN_ERR "rtc: no Mostek in this computer\n");
+ return -ENODEV;
+ }
+
error = misc_register(&rtc_dev);
if (error) {
- printk(KERN_ERR "rtc: unable to get misc minor\n");
+ printk(KERN_ERR "rtc: unable to get misc minor for Mostek\n");
return error;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)