summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/loran.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
| | | | | | | | have been there in the first place. A GENERIC kernel shrinks almost 1k. Add a slightly different safetybelt under nostop for tty drivers. Add some missing FreeBSD tags
* Change scheduling to use on the fly determination rather than presorting.phk1999-09-121-156/+137
|
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Simplify cdevsw registration.phk1999-05-311-17/+7
| | | | | | | | | | | | | | | | | | | | | | | | | The cdevsw_add() function now finds the major number(s) in the struct cdevsw passed to it. cdevsw_add_generic() is no longer needed, cdevsw_add() does the same thing. cdevsw_add() will print an message if the d_maj field looks bogus. Remove nblkdev and nchrdev variables. Most places they were used bogusly. Instead check a dev_t for validity by seeing if devsw() or bdevsw() returns NULL. Move bdevsw() and devsw() functions to kern/kern_conf.c Bump __FreeBSD_version to 400006 This commit removes: 72 bogus makedev() calls 26 bogus SYSINIT functions if_xe.c bogusly accessed cdevsw[], author/maintainer please fix. I4b and vinum not changed. Patches emailed to authors. LINT probably broken until they catch up.
* This commit should be a extensive NO-OP:phk1999-05-301-6/+22
| | | | | | | | | | | | | Reformat and initialize correctly all "struct cdevsw". Initialize the d_maj and d_bmaj fields. The d_reset field was not removed, although it is never used. I used a program to do most of this, so all the files now use the same consistent format. Please keep it that way. Vinum and i4b not modified, patches emailed to respective authors.
* Add compat hooks for DiskOnChip2000 driver.phk1999-05-081-5/+3
| | | | Minor change to loran driver
* Fix a static/extern conflict. Put extra brackets to ensure thepeter1999-05-061-3/+3
| | | | tsleep() priority is clear and not parsed incorrectly.
* s/static foo_devsw_installed = 0;/static int foo_devsw_installed;/.dt1999-04-281-2/+2
| | | | (Edited automatically)
* Staticize.eivind1999-04-111-4/+4
|
* Best version so far. Flicker floor is now 2e-12.phk1998-12-161-15/+28
|
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-6/+1
| | | | and local variables, goto labels, and functions declared but not defined.
* Examine all occurrences of sprintf(), strcat(), and str[n]cpy()archie1998-12-041-2/+3
| | | | | | | | | | | | | | for possible buffer overflow problems. Replaced most sprintf()'s with snprintf(); for others cases, added terminating NUL bytes where appropriate, replaced constants like "16" with sizeof(), etc. These changes include several bug fixes, but most changes are for maintainability's sake. Any instance where it wasn't "immediately obvious" that a buffer overflow could not occur was made safer. Reviewed by: Bruce Evans <bde@zeta.org.au> Reviewed by: Matthew Dillon <dillon@apollo.backplane.com> Reviewed by: Mike Spengler <mks@networkcs.com>
* Update to current reality. We can now track several LORSTA on separatephk1998-10-241-136/+185
| | | | | | | | | | | minor devices. Improve PLL/OCXO DAC dithering. General remodeling. Performance is now 2.5e-11 in frequency and +/- 100 nsec in time, both of which are actually the limits of the transmitted signal.
* Update timecounters to new interface.phk1998-10-231-3/+3
|
* Initialize isa_devtab entries for interrupt handlers in individualbde1998-10-221-2/+5
| | | | | | | device drivers, not in ioconf.c. Use a different hack in isa_device.h so that a new config(8) is not required yet. pc98 parts approved by: kato
* Removed unused includes.bde1998-08-171-9/+1
|
* Fixed a type mismatch.bde1998-08-171-2/+3
| | | | | Fixed a missing extern declaration (bug for bug compatibly including style bugs. Should probably be static).
* Add a member function more to the timecounters, this one is for usephk1998-06-071-1/+2
| | | | | with latch based PPS implementations. The client that uses it will be committed after more testing.
* most recent code for Loran driver.phk1998-05-291-64/+120
|
* Support compiling with `gcc-pedantic' (don't declare static arraysbde1998-04-191-2/+2
| | | | with no size).
* Commit a much more functional version of this driver.phk1998-04-051-21/+460
|
* Removed unused #includes.bde1998-03-281-10/+1
|
* Add the smallest and least useful device-driver by a fair margin...phk1998-02-241-0/+121
OpenPOWER on IntegriCloud