]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Careful measurement of the ST Labs card shows that the pulse width of
authorimp <imp@FreeBSD.org>
Thu, 8 Dec 2005 22:29:42 +0000 (22:29 +0000)
committerimp <imp@FreeBSD.org>
Thu, 8 Dec 2005 22:29:42 +0000 (22:29 +0000)
commitdb662ee84cbbb3fc11f9856828976f98ce589040
tree3f01cedc9567a614844d6fc43aefec8ea435c200
parent8f15339baa514298f6365102f87e313c3d5272e2
Careful measurement of the ST Labs card shows that the pulse width of
transmitted bits was between 8.6180us and 8.6200us when we used a RCLK
of 16.500MHz.  This is a little low (should be 8.6805us).  This error
is exactly the error one would expect if it actually had a 16.384MHz
watch oscillator (as suggested by garrett) instead of using the PCI
RCLK.  Assume that the pci clock therefore wasn't really used, but
instead the cheap 16.384MH watch quartz oscillator.  This gives bits
in the 8.6800us to 8.6810us ranage, which matches theoretical.

Submitted by: garrett
sys/dev/puc/pucdata.c