Module Name: src
Committed By: matt
Date: Fri Feb 14 18:35:15 UTC 2014
Modified Files:
src/sys/conf [matt-nb5-mips64]: files
src/sys/dev/ic [matt-nb5-mips64]: comreg.h
Log Message:
defparam COM_TOLERANCE
To generate a diff of this commit:
cvs rdiff -u -r1.924.4.1.4.3 -r1.924.4.1.4.4 src/sys/conf/files
cvs rdiff -u -r1.15 -r1.15.18.1 src/sys/dev/ic/comreg.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/conf/files
diff -u src/sys/conf/files:1.924.4.1.4.3 src/sys/conf/files:1.924.4.1.4.4
--- src/sys/conf/files:1.924.4.1.4.3 Wed Nov 13 22:39:58 2013
+++ src/sys/conf/files Fri Feb 14 18:35:15 2014
@@ -1,4 +1,4 @@
-# $NetBSD: files,v 1.924.4.1.4.3 2013/11/13 22:39:58 matt Exp $
+# $NetBSD: files,v 1.924.4.1.4.4 2014/02/14 18:35:15 matt Exp $
# @(#)files.newconf 7.5 (Berkeley) 5/10/93
version 20080610
@@ -804,6 +804,7 @@ defflag opt_com.h COM_DEBUG
# XXX In a perfect world, this would be done with attributes
defflag opt_com.h COM_16650 COM_HAYESP COM_PXA2X0 COM_AU1X00
COM_REGMAP
+defparam opt_com.h COM_TOLERANCE
device com { } : tty
file dev/ic/com.c com needs-flag
Index: src/sys/dev/ic/comreg.h
diff -u src/sys/dev/ic/comreg.h:1.15 src/sys/dev/ic/comreg.h:1.15.18.1
--- src/sys/dev/ic/comreg.h:1.15 Mon Apr 28 22:00:01 2008
+++ src/sys/dev/ic/comreg.h Fri Feb 14 18:35:15 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: comreg.h,v 1.15 2008/04/28 22:00:01 matt Exp $ */
+/* $NetBSD: comreg.h,v 1.15.18.1 2014/02/14 18:35:15 matt Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -33,8 +33,14 @@
#include <dev/ic/ns16550reg.h>
+#ifdef _KERNEL_OPT
+#include "opt_com.h"
+#endif
+
#define COM_FREQ 1843200 /* 16-bit baud rate divisor */
+#ifndef COM_TOLERANCE
#define COM_TOLERANCE 30 /* baud rate tolerance, in 0.1% units */
+#endif
/* interrupt enable register */
#define IER_ERXRDY 0x1 /* Enable receiver interrupt */