[svn-commits] tzafrir: branch 1.4 r3073 - /branches/1.4/ztdummy.c

SVN commits to the Digium repositories svn-commits at lists.digium.com
Fri Sep 21 17:14:34 CDT 2007


Author: tzafrir
Date: Fri Sep 21 17:14:33 2007
New Revision: 3073

URL: http://svn.digium.com/view/zaptel?view=rev&rev=3073
Log:
Sort out print messages in ztdummy:
* Proper priority to every message.
* Remove a useless global.

Modified:
    branches/1.4/ztdummy.c

Modified: branches/1.4/ztdummy.c
URL: http://svn.digium.com/view/zaptel/branches/1.4/ztdummy.c?view=diff&rev=3073&r1=3072&r2=3073
==============================================================================
--- branches/1.4/ztdummy.c (original)
+++ branches/1.4/ztdummy.c Fri Sep 21 17:14:33 2007
@@ -124,7 +124,6 @@
 /* Old UCHI stuff */
 static    uhci_desc_t  *td;
 static    uhci_t *s;
-static int check_int = 0;
 static int monitor = 0;
 
 /* exported kernel symbols */
@@ -154,12 +153,12 @@
 static void update_rtc_rate(struct ztdummy *ztd)
 {
 	if (((rtc_rate & (rtc_rate - 1)) != 0) || (rtc_rate > 8192) || (rtc_rate < 2)) {
-		printk("Invalid RTC rate %d specified\n", rtc_rate);
+		printk(KERN_NOTICE "Invalid RTC rate %d specified\n", rtc_rate);
 		rtc_rate = current_rate;	/* Set default RTC rate */
 	}
 	if (!rtc_rate || (rtc_rate != current_rate)) {
 		rtc_control(&ztd->rtc_task, RTC_IRQP_SET, current_rate = (rtc_rate ? rtc_rate : 1024));	/* 1024 Hz */
-		printk("ztdummy: RTC rate is %d\n", rtc_rate);
+		printk(KERN_INFO "ztdummy: RTC rate is %d\n", rtc_rate);
 		ztd->counter = 0;
 	}
 }
@@ -247,11 +246,14 @@
 
 	status = inw (io_addr + USBSTS);
 	if (status != 0)  {	/* interrupt from our USB port */
+		static int check_int = 0;
 		zt_receive(&ztd->span);
 		zt_transmit(&ztd->span);
-		if (monitor && (check_int==0)) {      /* for testing if interrupt gets triggered*/
+		/* TODO: What's the relation between monitor and
+		 * DEBUG_TICKS */
+		if (monitor && check_int) {
 			check_int = 1;
-			printk("ztdummy: interrupt triggered \n");     
+			printk(KERN_NOTICE "ztdummy: interrupt triggered \n");     
 		}   
 	}
 	return;
@@ -292,26 +294,26 @@
 #endif
 	
 	if (uhci_devices==NULL) {
-		printk ("ztdummy: Uhci_devices pointer error.\n");
+		printk (KERN_ERR "ztdummy: Uhci_devices pointer error.\n");
 		return -ENODEV;
 	}
 	s=*uhci_devices;	/* uhci device */
 	if (s==NULL) {
-		printk ("ztdummy: No uhci_device found.\n");
+		printk (KERN_ERR "ztdummy: No uhci_device found.\n");
 		return -ENODEV;
 	}
 #endif
 
 	ztd = kmalloc(sizeof(struct ztdummy), GFP_KERNEL);
 	if (ztd == NULL) {
-		printk("ztdummy: Unable to allocate memory\n");
+		printk(KERN_ERR "ztdummy: Unable to allocate memory\n");
 		return -ENOMEM;
 	}
 
 	memset(ztd, 0x0, sizeof(struct ztdummy));
 
 	if (ztdummy_initialize(ztd)) {
-		printk("ztdummy: Unable to intialize zaptel driver\n");
+		printk(KERN_ERR "ztdummy: Unable to intialize zaptel driver\n");
 		kfree(ztd);
 		return -ENODEV;
 	}
@@ -324,7 +326,7 @@
 	ztd->rtc_task.private_data = ztd;
 	err = rtc_register(&ztd->rtc_task);
 	if (err < 0) {
-		printk("ztdummy: Unable to register zaptel rtc driver\n");
+		printk(KERN_ERR "ztdummy: Unable to register zaptel rtc driver\n");
 		zt_unregister(&ztd->span);
 		kfree(ztd);
 		return err;
@@ -336,16 +338,16 @@
 	rtc_control(&ztd->rtc_task, RTC_PIE_ON, 0);
 	tasklet_init(&ztd_tlet, ztd_tasklet, 0);
 #elif defined(USE_HIGHRESTIMER)
-	printk("ztdummy: Trying to load High Resolution Timer\n");
+	printk(KERN_DEBUG "ztdummy: Trying to load High Resolution Timer\n");
 	hrtimer_init(&zaptimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);
-	printk("ztdummy: Initialized High Resolution Timer\n");
+	printk(KERN_DEBUG "ztdummy: Initialized High Resolution Timer\n");
 
 	/* Set timer callback function */
 	zaptimer.function = ztdummy_hr_int;
 
-	printk("ztdummy: Starting High Resolution Timer\n");
+	printk(KERN_DEBUG "ztdummy: Starting High Resolution Timer\n");
 	hrtimer_start(&zaptimer, ktime_set(0, ZAPTEL_TIME_NS), HRTIMER_MODE_REL);
-	printk("ztdummy: High Resolution Timer started, good to go\n");
+	printk(KERN_INFO "ztdummy: High Resolution Timer started, good to go\n");
 #else
 	init_timer(&timer);
 	timer.function = ztdummy_timer;
@@ -375,7 +377,7 @@
 #endif	
 
 	if (debug)
-		printk("ztdummy: init() finished\n");
+		printk(KERN_DEBUG "ztdummy: init() finished\n");
 	return 0;
 }
 




More information about the svn-commits mailing list