The NetBSD Project

CVS log for src/sys/dev/clock_subr.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.25.18.1 / (download) - annotate - [select for diffs], Sun Apr 22 07:20:20 2018 UTC (5 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (unified) next main 1.26 (unified)

Sync with HEAD

Revision 1.26 / (download) - annotate - [select for diffs], Thu Apr 19 21:50:08 2018 UTC (5 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-base, phil-wifi, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, jdolecek-ncqfixes-base, jdolecek-ncqfixes, HEAD
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (unified)

s/static inline/static __inline/g for consistency.

Revision 1.21.22.1 / (download) - annotate - [select for diffs], Sun Dec 3 11:36:58 2017 UTC (9 months, 3 weeks ago) by jdolecek
Branch: tls-maxphys
Changes since 1.21: +25 -20 lines
Diff to previous 1.21 (unified) next main 1.22 (unified)

update from HEAD

Revision 1.25 / (download) - annotate - [select for diffs], Thu Nov 20 16:26:34 2014 UTC (3 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-base, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: pgoyette-compat
Changes since 1.24: +14 -5 lines
Diff to previous 1.24 (unified)

kill the macros that called the inlines bcdtobin and bintobcd and define
them directly here.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Nov 20 15:49:28 2014 UTC (3 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (unified)

provide forward declaration for struct timeval;

Revision 1.23 / (download) - annotate - [select for diffs], Mon Nov 17 02:15:49 2014 UTC (3 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.22: +9 -14 lines
Diff to previous 1.22 (unified)

PR/49207: Kamil Rytarowski: Add sys/clock.h with generic time macros
(derived from clock_subr.h). Keep clock_subr.h with the kernel structures
and functions to reduce diffs, and have clock.h only include standalone
constants and macros.

Revision 1.21.38.1 / (download) - annotate - [select for diffs], Wed Nov 12 18:50:55 2014 UTC (3 years, 10 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (unified) next main 1.22 (unified)

Pull up following revision(s) (requested by martin in ticket #216):
	share/man/man9/todr.9: revision 1.17
	sys/arch/sh3/dev/rtc.c: revision 1.9
	sys/dev/clock_subr.c: revision 1.17-1.22
	sys/dev/clock_subr.h: revision 1.22
	sys/fs/msdosfs/msdosfs_conv.c: revision 1.10
	tools/compat/compat_defs.h: revision 1.98
	tools/compat/dev/clock_subr.h: revision 1.1-1.2
	usr.sbin/makefs/msdos/Makefile.inc: revision 1.6
clock_secs_to_ymdhms(9) takes seconds as a time_t, not int.
--
Make this compile- and usable from userland as well.
--
Add a slightly stripped down version of sys/dev/clock/clock_subr.h to make
this code available for tools.
--
Reformulate an overflow test so it can be used in tool builds (i.e. does
not depend on netbsd specific macros).
--
Make msdosfs time conversion use the y/m/d/h/m/s conversion functions
from clock_subr.c and compile that into the userland (and tools)
makefs as well.
--
Copy definitions of __type_min(t), __type_max(t), and some related macros,
from <sys/cdefs.h>, for use when building tools.
--
Revert previous; test secs > __type_max(time_t) again, now
that __type_max is available in tools/compat/compat_defs.h.
--
If HAVE_NBTOOL_CONFIG_H is set, then include "nbtool_config.h",
because this file is compiled as part of tools/makefs.
--
Counting leap years was fine while we had 32bit time_t - but now it
is not a good idea for dates far away in the future.
For dates in the year 2000 or later, use arithmetic instead (since the
repeating periods are well aligned). Should fix PR 49144.
--
Avoid overflowing the "year" value by making the field uint64_t. Adapt
arguments and local variables accordingly.
This now fixes PR 49144 for real.
--
Adapt formats for debug printfs to clock_subr type changes.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Sep 7 11:50:23 2014 UTC (4 years ago) by martin
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (unified)

Avoid overflowing the "year" value by making the field uint64_t. Adapt
arguments and local variables accordingly.
This now fixes PR 49144 for real.

Revision 1.19.54.2 / (download) - annotate - [select for diffs], Thu Mar 11 15:03:21 2010 UTC (8 years, 6 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.19.54.1: +5 -7 lines
Diff to previous 1.19.54.1 (unified) to branchpoint 1.19 (unified) next main 1.20 (unified)

sync with head

Revision 1.21 / (download) - annotate - [select for diffs], Sat Dec 12 15:10:34 2009 UTC (8 years, 9 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-7-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, khorben-n900, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: tls-maxphys, netbsd-7
Changes since 1.20: +5 -7 lines
Diff to previous 1.20 (unified)

Remove `volatile' qualifier from argument types of
struct timeval passed to todr_gettime(9) and todr_settime(9).
We no longer have an ancient and volatile struct timeval `time'
global since we have switched to MI timercounter(9) on all port.

XXX1: some of these RTC drivers still assume 32bit time_t
XXX2: some of these should be rewritten to use todr_[gs]ettime_ymdhms()
XXX3: todr(9) man page doesn't mention todr_[gs]ettime_ymdhms()

Revision 1.19.50.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:11 2008 UTC (10 years, 3 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.19: +1 -8 lines
Diff to previous 1.19 (unified) next main 1.20 (unified)

Sync with HEAD.

Revision 1.19.52.1 / (download) - annotate - [select for diffs], Sun May 18 12:33:30 2008 UTC (10 years, 4 months ago) by yamt
Branch: yamt-pf42
Changes since 1.19: +1 -8 lines
Diff to previous 1.19 (unified) next main 1.20 (unified)

sync with head.

Revision 1.19.54.1 / (download) - annotate - [select for diffs], Fri May 16 02:23:48 2008 UTC (10 years, 4 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.19: +1 -8 lines
Diff to previous 1.19 (unified)

sync with head.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:46 2008 UTC (10 years, 4 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base2, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, ad-audiomp2-base, ad-audiomp2
Changes since 1.19: +1 -8 lines
Diff to previous 1.19 (unified)

Remove clause 3 and 4 from TNF licenses

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:47:49 2006 UTC (11 years, 8 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.12.2.1: +13 -9 lines
Diff to previous 1.12.2.1 (unified) to branchpoint 1.12 (unified) next main 1.13 (unified)

sync with head.

Revision 1.17.2.1 / (download) - annotate - [select for diffs], Sat Nov 18 21:34:03 2006 UTC (11 years, 10 months ago) by ad
Branch: newlock2
Changes since 1.17: +4 -2 lines
Diff to previous 1.17 (unified) next main 1.18 (unified)

Sync with head.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Sep 16 00:50:52 2006 UTC (12 years ago) by gdamore
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, post-newlock2-merge, nick-net80211-sync-base, nick-net80211-sync, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs-base, mjf-devfs, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1, ad-audiomp-base, ad-audiomp
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (unified)

Pass the filesystem time to clock drivers in the todr_chip_handle, so that
vax, and pmax can use it.

Revision 1.13.8.2 / (download) - annotate - [select for diffs], Thu Sep 14 12:31:26 2006 UTC (12 years ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.13.8.1: +11 -9 lines
Diff to previous 1.13.8.1 (unified) to branchpoint 1.13 (unified) next main 1.14 (unified)

sync with head.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Sep 10 14:06:54 2006 UTC (12 years ago) by gavan
Branch: MAIN
CVS Tags: yamt-pdpolicy-base9
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (unified)

dsrtc_settime already takes a volatile struct timeval *, also qualify
with volatile for dsrtc_gettime.

Revision 1.13.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:49:09 2006 UTC (12 years ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.13: +14 -12 lines
Diff to previous 1.13 (unified) next main 1.14 (unified)

sync with head

Revision 1.17 / (download) - annotate - [select for diffs], Thu Sep 7 01:50:49 2006 UTC (12 years ago) by uwe
Branch: MAIN
CVS Tags: rpaulo-netinet-merge-pcb-base
Branch point for: newlock2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (unified)

Make timeval argument to todr_settime volatile to keep non-timecounter
ports happy.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Sep 7 00:10:49 2006 UTC (12 years ago) by gdamore
Branch: MAIN
Changes since 1.15: +11 -3 lines
Diff to previous 1.15 (unified)

Add support for new todr entry points for drivers- todr_gettime_ymdhms and
todr_settime_ymdhms.  This allows drivers to avoid repeated conversions, and
allows us to centralize check for Y2038 overflow.   As discussed on
tech-kern.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Sep 4 23:45:30 2006 UTC (12 years ago) by gdamore
Branch: MAIN
Changes since 1.14: +1 -7 lines
Diff to previous 1.14 (unified)

Remove unused todr_setcal/todr_getcal and all the assorted stub
implementations.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:02:11 2006 UTC (12 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (unified)

sync with head.

Revision 1.13.6.1 / (download) - annotate - [select for diffs], Sat Apr 22 11:38:45 2006 UTC (12 years, 5 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (unified) next main 1.14 (unified)

Sync with head.

Revision 1.13.10.1 / (download) - annotate - [select for diffs], Wed Apr 19 03:24:23 2006 UTC (12 years, 5 months ago) by elad
Branch: elad-kernelauth
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (unified) next main 1.14 (unified)

sync with head.

Revision 1.13.8.1 / (download) - annotate - [select for diffs], Mon Mar 13 09:07:08 2006 UTC (12 years, 6 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (unified)

sync with head.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Mar 11 15:40:07 2006 UTC (12 years, 6 months ago) by kleink
Branch: MAIN
CVS Tags: yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, simonb-timecounters-base, peter-altq-base, peter-altq, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (unified)

Provide BCD<->binary conversion in libkern and turn <dev/clock_subr.h>'s
FROMBCD()/TOBCD() macros into wrappers around it, resulting in both
smaller code footprint and elimination of possible issues due to
multiple evaluation of macro arguments.

Suggested by Simon Burge and Anders Gavare on tech-kern.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Dec 11 12:20:53 2005 UTC (12 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-pdpolicy-base
Branch point for: yamt-pdpolicy, simonb-timecounters, rpaulo-netinet-merge-pcb, elad-kernelauth
Changes since 1.12: +1 -1 lines
Diff to previous 1.12 (unified)

merge ktrace-lwp.

Revision 1.8.2.5 / (download) - annotate - [select for diffs], Thu Nov 10 14:03:00 2005 UTC (12 years, 10 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.8.2.4: +5 -3 lines
Diff to previous 1.8.2.4 (unified) to branchpoint 1.8 (unified) next main 1.9 (unified)

Sync with HEAD. Here we go again...

Revision 1.12 / (download) - annotate - [select for diffs], Sat Jun 4 20:14:25 2005 UTC (13 years, 3 months ago) by he
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.11: +5 -3 lines
Diff to previous 1.11 (unified)

Fix the various todr_gettime() and todr_settime() fallouts from
-Wcast-qual differently, by instead changing the signatore of those
"functions" to take a "volatile struct timeval*" instead of a
"struct timeval*".  Many places, these functions are called with
&time, and time is declared as volatile in <sys/kernel.h>.  This
way we can get rid of all the ugly casts which now also triggered
warnings, and caused more code to be added to work around the
problem.

Reviewed by thorpej.

Revision 1.10.8.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:28:44 2005 UTC (13 years, 4 months ago) by kent
Branch: kent-audio2
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (unified) next main 1.11 (unified)

sync with -current

Revision 1.10.10.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:42 2005 UTC (13 years, 7 months ago) by yamt
Branch: yamt-km
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (unified) next main 1.11 (unified)

sync with head.

Revision 1.8.2.4 / (download) - annotate - [select for diffs], Fri Feb 4 11:45:09 2005 UTC (13 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.8.2.3: +3 -3 lines
Diff to previous 1.8.2.3 (unified) to branchpoint 1.8 (unified)

Sync with HEAD.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Feb 4 02:10:35 2005 UTC (13 years, 7 months ago) by perry
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, kent-audio2-base
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (unified)

de-__P

Revision 1.8.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:26:24 2004 UTC (14 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.8.2.2: +1 -1 lines
Diff to previous 1.8.2.2 (unified) to branchpoint 1.8 (unified)

Fix the sync with head I botched.

Revision 1.8.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:44:28 2004 UTC (14 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.8.2.1: +0 -0 lines
Diff to previous 1.8.2.1 (unified) to branchpoint 1.8 (unified)

Sync with HEAD.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:44:53 2004 UTC (14 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.8: +7 -1 lines
Diff to previous 1.8 (unified)

Sync with HEAD

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jul 18 21:41:24 2003 UTC (15 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: yamt-km-base, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-km, kent-audio2
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (unified)

Rename clock_rtc_config() to todr_attach().

Revision 1.9 / (download) - annotate - [select for diffs], Fri Jul 18 19:20:57 2003 UTC (15 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.8: +7 -1 lines
Diff to previous 1.8 (unified)

Move the prototype of clock_rtc_config() into <dev/clock_subr.h>.

Revision 1.7.2.1 / (download) - annotate - [select for diffs], Tue Jan 7 21:33:54 2003 UTC (15 years, 8 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.7: +6 -1 lines
Diff to previous 1.7 (unified) next main 1.8 (unified)

Sync with HEAD.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 6 21:05:37 2003 UTC (15 years, 8 months ago) by matt
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base
Branch point for: ktrace-lwp
Changes since 1.7: +6 -1 lines
Diff to previous 1.7 (unified)

Add multiple inclusion protection.

Revision 1.2.22.1 / (download) - annotate - [select for diffs], Mon Nov 20 11:39:46 2000 UTC (17 years, 10 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.2: +38 -4 lines
Diff to previous 1.2 (unified) next main 1.3 (unified)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Oct 3 13:41:07 2000 UTC (17 years, 11 months ago) by tsutsui
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, kqueue, ifpoll-base, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, gehenna-devsw, fvdl_fs64_base, eeh-devprop-base, eeh-devprop
Branch point for: nathanw_sa
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (unified)

Move #define POSIX_BASE_YEAR to clock_subr.h.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 3 13:00:30 2000 UTC (17 years, 11 months ago) by tsutsui
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (unified)

For SECDAY, use "24 * 60 * 60" rather than "86400".

Revision 1.5 / (download) - annotate - [select for diffs], Fri Sep 1 19:04:50 2000 UTC (18 years ago) by eeh
Branch: MAIN
Changes since 1.4: +5 -4 lines
Diff to previous 1.4 (unified)

Add support for write protecting clock registers.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jul 26 11:07:45 2000 UTC (18 years, 2 months ago) by pk
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (unified)

No point in forcing SECDAY to be a long int.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 25 22:38:14 2000 UTC (18 years, 2 months ago) by pk
Branch: MAIN
Changes since 1.2: +35 -4 lines
Diff to previous 1.2 (unified)

Define the todr(9) interface.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Mar 15 18:11:17 1997 UTC (21 years, 6 months ago) by is
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, thorpej-signal-base, thorpej-signal, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, minoura-xpg4dl-base, minoura-xpg4dl, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia, kenh-if-detach-base, kenh-if-detach, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, fvdl-softdep-base, fvdl-softdep, eeh-paddr_t-base, eeh-paddr_t, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base, chs-ubc2, chs-ubc-base, chs-ubc, bouyer-scsipi
Branch point for: thorpej_scsipi
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (unified)

New ARP system, supports IPv4 over any hardware link.

Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will
only support Ethernet. Tcpdump itself should be ok, but libpcap needs
lot of work.

For the detailed change history, look at the commit log entries for
the is-newarp branch.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Wed Mar 12 21:21:50 1997 UTC (21 years, 6 months ago) by is
Branch: is-newarp
Changes since 1.1.2.1: +64 -0 lines
Diff to previous 1.1.2.1 (unified) to branchpoint 1.1 (unified) next main 1.2 (unified)

Merge in changes from Trunk

Revision 1.1.2.1, Wed Feb 19 23:29:28 1997 UTC (21 years, 7 months ago) by is
Branch: is-newarp
Changes since 1.1: +0 -64 lines
FILE REMOVED

file clock_subr.h was added on branch is-newarp on 1997-03-12 21:21:50 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Wed Feb 19 23:29:28 1997 UTC (21 years, 7 months ago) by gwr
Branch: MAIN
CVS Tags: is-newarp-before-merge
Branch point for: is-newarp

Shared functions to convert between year/month/day/hour/minute/second
and "seconds since 1970" (POSIX time_t). See sys/arch/sun3/sun3/clock.c
for an example of how these can be used.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>