From owner-cvs-all Fri Apr 26 14:51:13 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BC50C37B41B; Fri, 26 Apr 2002 14:51:08 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3QLp8m26766; Fri, 26 Apr 2002 14:51:08 -0700 (PDT) (envelope-from phk) Message-Id: <200204262151.g3QLp8m26766@freefall.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 Apr 2002 14:51:08 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern kern_tc.c src/sys/sys timepps.h timetc.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2002/04/26 14:51:08 PDT Modified files: sys/kern kern_tc.c sys/sys timepps.h timetc.h Log: Now that the private parts of timecounters are no longer being fingered by other bits of code, split struct timecounter into two. struct timecounter contains just the bits which pertains to the hardware counter and the reading of it. struct timehands (as in "the hands on a clock") contains all the ugly bit fidling stuff. Statically compile ten timehands. This commit is the functional part. A later cosmetic patch will rename various variables and fieldnames. Revision Changes Path 1.126 +109 -143 src/sys/kern/kern_tc.c 1.15 +3 -1 src/sys/sys/timepps.h 1.51 +1 -12 src/sys/sys/timetc.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message