Module Name: src
Committed By: tsutsui
Date: Tue Jul 7 16:16:18 UTC 2009
Modified Files:
src/sys/arch/atari/dev: clock.c
Log Message:
KNF, ANSIfy, etc.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/atari/dev/clock.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/atari/dev/clock.c
diff -u src/sys/arch/atari/dev/clock.c:1.48 src/sys/arch/atari/dev/clock.c:1.49
--- src/sys/arch/atari/dev/clock.c:1.48 Tue Jul 7 15:37:02 2009
+++ src/sys/arch/atari/dev/clock.c Tue Jul 7 16:16:18 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: clock.c,v 1.48 2009/07/07 15:37:02 tsutsui Exp $ */
+/* $NetBSD: clock.c,v 1.49 2009/07/07 16:16:18 tsutsui Exp $ */
/*
* Copyright (c) 1982, 1990 The Regents of the University of California.
@@ -77,7 +77,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.48 2009/07/07 15:37:02 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: clock.c,v 1.49 2009/07/07 16:16:18 tsutsui Exp $");
#include <sys/param.h>
#include <sys/kernel.h>
@@ -187,18 +187,18 @@
int
clockmatch(struct device *pdp, struct cfdata *cfp, void *auxp)
{
- if(!strcmp("clock", auxp))
- return(1);
- return(0);
+
+ if (!strcmp("clock", auxp))
+ return 1;
+ return 0;
}
/*
* Start the real-time clock.
*/
-void clockattach(pdp, dp, auxp)
-struct device *pdp, *dp;
-void *auxp;
+void clockattach(struct device *pdp, struct device *dp, void *auxp)
{
+
struct clock_softc *sc = (void *)dp;
static struct todr_chip_handle tch;
@@ -245,11 +245,11 @@
profmin = (CLOCK_HZ/profhz) - (statvar >> 1);
clk2min = statmin;
#endif /* STATCLOCK */
-
}
void cpu_initclocks(void)
{
+
MFP->mf_tacr = T_Q200; /* Start timer */
MFP->mf_ipra = (u_int8_t)~IA_TIMA;/* Clear pending interrupts */
MFP->mf_iera |= IA_TIMA; /* Enable timer interrupts */
@@ -266,6 +266,7 @@
void
setstatclockrate(int newhz)
{
+
#ifdef STATCLOCK
if (newhz == stathz)
clk2min = statmin;
@@ -282,7 +283,7 @@
var = statvar - 1;
do {
r = random() & var;
- } while(r == 0);
+ } while (r == 0);
/*
* Note that we are always lagging behind as the new divisor
@@ -374,9 +375,9 @@
remaining = (unsigned long long) n * TIMB_FREQ / 1000000;
}
- while(remaining > 0) {
+ while (remaining > 0) {
ticks = MFP->mf_tbdr;
- if(ticks > otick)
+ if (ticks > otick)
remaining -= TIMB_LIMIT - (ticks - otick);
else
remaining -= otick - ticks;
@@ -391,6 +392,7 @@
*/
profclock(void *pc, int ps)
{
+
/*
* Came from user mode.
* If this process is being profiled record the tick.
@@ -407,7 +409,7 @@
register int s = pc - s_lowpc;
if (s < s_textsize)
- kcount[s / (HISTFRACTION * sizeof (*kcount))]++;
+ kcount[s / (HISTFRACTION * sizeof(*kcount))]++;
}
/*
* Kernel profiling was on but has been disabled.
@@ -426,18 +428,16 @@
* Real Time Clock support *
***********************************************************************/
-u_int mc146818_read(rtc, regno)
-void *rtc;
-u_int regno;
+u_int mc146818_read(void *rtc, u_int regno)
{
+
((struct rtc *)rtc)->rtc_regno = regno;
- return(((struct rtc *)rtc)->rtc_data & 0377);
+ return ((struct rtc *)rtc)->rtc_data & 0377;
}
-void mc146818_write(rtc, regno, value)
-void *rtc;
-u_int regno, value;
+void mc146818_write(void *rtc, u_int regno, u_int value)
{
+
((struct rtc *)rtc)->rtc_regno = regno;
((struct rtc *)rtc)->rtc_data = value;
}
@@ -459,19 +459,19 @@
printf("Error: Nonstandard RealTimeClock Configuration -"
" value ignored\n"
" A write to /dev/rtc will correct this.\n");
- return(0);
+ return 0;
}
- if(clkregs[MC_SEC] > 59)
+ if (clkregs[MC_SEC] > 59)
return -1;
- if(clkregs[MC_MIN] > 59)
+ if (clkregs[MC_MIN] > 59)
return -1;
- if(clkregs[MC_HOUR] > 23)
+ if (clkregs[MC_HOUR] > 23)
return -1;
- if(range_test(clkregs[MC_DOM], 1, 31))
+ if (range_test(clkregs[MC_DOM], 1, 31))
return -1;
if (range_test(clkregs[MC_MONTH], 1, 12))
return -1;
- if(clkregs[MC_YEAR] > 99)
+ if (clkregs[MC_YEAR] > 99)
return -1;
dtp->dt_year = clkregs[MC_YEAR] + GEMSTARTOFTIME;
@@ -559,7 +559,7 @@
if (length > uio->uio_resid)
length = uio->uio_resid;
- return(uiomove((void *)buffer, length, uio));
+ return uiomove((void *)buffer, length, uio);
}
static int
@@ -571,7 +571,7 @@
result = (buffer[pos] - '0') * 10;
if (buffer[pos+1] >= '0' && buffer[pos+1] <= '9')
result += (buffer[pos+1] - '0');
- return(result);
+ return result;
}
int
@@ -587,17 +587,17 @@
length = uio->uio_resid;
if (uio->uio_offset || (length != sizeof(buffer)
&& length != sizeof(buffer - 1)))
- return(EINVAL);
+ return EINVAL;
if ((error = uiomove((void *)buffer, sizeof(buffer), uio)))
- return(error);
+ return error;
if (length == sizeof(buffer) && buffer[sizeof(buffer) - 1] != '\n')
- return(EINVAL);
+ return EINVAL;
s = splclock();
mc146818_write(RTC, MC_REGB,
- mc146818_read(RTC, MC_REGB) | MC_REGB_24HR | MC_REGB_BINARY);
+ mc146818_read(RTC, MC_REGB) | MC_REGB_24HR | MC_REGB_BINARY);
MC146818_GETTOD(RTC, &clkregs);
splx(s);
@@ -613,5 +613,5 @@
MC146818_PUTTOD(RTC, &clkregs);
splx(s);
- return(0);
+ return 0;
}