Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/x68k/dev/rtclock.c
RevisionDateAuthorComments
 1.26  07-Sep-2025  thorpej Change todr_chip_handle::cookie -> todr_chip_handle::todr_dev, and
make it a device_t. Upcoming functional changes will require the
device_t associated with a TODR device.

Change todr_chip_handle::bus_cookie -> todr_chip_handle::todr_devaux.
Nothing was using the old field, but I decided to keep it around just
in cause something needs it in the future.

And with these largely mechanical yet semantically meaningful changes,
thus spake the Oracle: "Welcome to NetBSD 11.99.2."
 1.25  20-Dec-2023  thorpej Remove unnecessary <sys/malloc.h> include.
 1.24  26-Mar-2014  christos kill sprintf, fix unused.
 1.23  03-Jan-2009  isaki branches: 1.23.14; 1.23.24; 1.23.28;
rtclockinit() and range_test*() were removed in rtclock.c,v 1.19.
 1.22  25-Jun-2008  isaki branches: 1.22.4;
Split device_t/softc. Use aprint*() and device_xname().
 1.21  11-Mar-2007  isaki branches: 1.21.38; 1.21.42; 1.21.44; 1.21.46;
white space, indent and KNF.
 1.20  11-Mar-2007  isaki Remove an extra white space.
 1.19  14-Sep-2006  gdamore branches: 1.19.6; 1.19.10;
Converted x68k to todr. Compile tested only, but it has a low probably
of breaking anything.
 1.18  11-Dec-2005  christos branches: 1.18.8; 1.18.20;
merge ktrace-lwp.
 1.17  18-Jan-2005  chs branches: 1.17.8;
de-__P, remove register, ansify.
 1.16  13-Dec-2004  chs branches: 1.16.2;
for drivers that support only one instance, use a global variable to ensure
that only one instance is configured rather than requiring that its
unit number be zero.
 1.15  15-Jul-2003  lukem rcsid
 1.14  02-Oct-2002  thorpej branches: 1.14.6;
Add trailing ; to CFATTACH_DECL.
 1.13  01-Oct-2002  thorpej Use CFATTACH_DECL().
 1.12  27-Sep-2002  thorpej Declare all cfattach structures const.
 1.11  14-May-2002  matt Eliminate commons (including many used ones). Clean up variable references.
 1.10  26-May-2001  minoura branches: 1.10.2; 1.10.8;
Honor rtc_offset.
 1.9  15-Jan-2001  itohy branches: 1.9.2;
Make it compile with "options DIAGNOSTIC" (patch from minoura).
 1.8  11-Jan-2001  minoura Use MI clock_subr.c.
 1.7  09-Jan-2001  minoura Do not range_test() unless DIAGNOSTIC.
Suggested by Tetsuya Isaki <isaki@v6.ipc.hiroshima-u.ac.jp>.
 1.6  04-Jan-2001  minoura Correct `Year 2001 problem'.
Pointed out by Okamoto Kohichi <GHG03305@nifty.ne.jp> and
URA Hiroshi <ura@hiru.aoba.yokohama.jp>.
 1.5  24-Mar-1999  minoura branches: 1.5.2; 1.5.8; 1.5.18;
Shut up gcc -Wall.
 1.4  16-Mar-1999  minoura Merged minoura_x68k_bus_h branch.
 1.3  12-Oct-1997  oki branches: 1.3.10;
Added prototypes.
 1.2  15-Jan-1997  perry branches: 1.2.8;
Eliminate obsolete TIMEZONE and DST options.
Eliminate obsolete global kernel variable "struct timezone tz"
Add RTC_OFFSET option
Add global kernel variable rtc_offset, which is initialized by
RTC_OFFSET at kernel compile time.
on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many
minutes west (east) of GMT the hardware RTC runs. Defaults to 0.
Places where tz variable was used to indicate this in the past have
been replaced with rtc_offset.
Add sysctl interface to rtc_offset.
Kill obsolete DST_* macros in sys/time.h
gettimeofday now always returns zeroed timezone if zone is requested.
settimeofday now ignores and logs attempts to set non-existant kernel
timezone.
 1.1  05-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1  05-May-1996  oki branches: 1.1.1.1.2;
NetBSD/x68k, by Masaru Oki.
 1.1.1.1.2.1  18-Jan-1997  thorpej Update from trunk.
 1.2.8.1  14-Oct-1997  thorpej Update marc-pcmcia branch from trunk.
 1.3.10.2  27-Dec-1998  minoura Match device names.
 1.3.10.1  23-Dec-1998  minoura First import of bus_space implementation for x68k port.
 1.5.18.1  25-Jan-2001  jhawk Pull up revision 1.6 (requested by minoura):
Correct errant year 2001 bounds check.
 1.5.8.2  18-Jan-2001  bouyer Sync with head (for UBC+NFS fixes, mostly).
 1.5.8.1  05-Jan-2001  bouyer Sync with HEAD
 1.5.2.1  21-Jan-2001  he Pull up revision 1.6 (requested by minoura):
Correct ``Year 2001 problem''.
 1.9.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.10.8.3  18-Oct-2002  nathanw Catch up to -current.
 1.10.8.2  20-Jun-2002  nathanw Catch up to -current.
 1.10.8.1  26-May-2001  nathanw file rtclock.c was added on branch nathanw_sa on 2002-06-20 03:42:32 +0000
 1.10.2.2  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.10.2.1  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.14.6.5  24-Jan-2005  skrll Sync with HEAD.
 1.14.6.4  18-Dec-2004  skrll Sync with HEAD.
 1.14.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.14.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.14.6.1  03-Aug-2004  skrll Sync with HEAD
 1.16.2.1  29-Apr-2005  kent sync with -current
 1.17.8.2  03-Sep-2007  yamt sync with head.
 1.17.8.1  30-Dec-2006  yamt sync with head.
 1.18.20.1  18-Nov-2006  ad Sync with head.
 1.18.8.1  14-Sep-2006  yamt sync with head.
 1.19.10.1  13-Mar-2007  ad Sync with head.
 1.19.6.1  12-Mar-2007  rmind Sync with HEAD.
 1.21.46.1  27-Jun-2008  simonb Sync with head.
 1.21.44.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.21.42.1  04-May-2009  yamt sync with head.
 1.21.38.2  17-Jan-2009  mjf Sync with HEAD.
 1.21.38.1  29-Jun-2008  mjf Sync with HEAD.
 1.22.4.1  19-Jan-2009  skrll Sync with HEAD.
 1.23.28.1  18-May-2014  rmind sync with head
 1.23.24.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.23.14.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed