| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Do not modify m_len before passing mbuf chains to bpf.
Don't forget to pass packets to bpf when running in Crynwr mode (LINK0).
Partially based on a patch by Bill Fenner <fenner@freebsd.org>.
PR: bin/7241
Notes:
svn path=/head/; revision=43773
|
|
|
|
| |
Notes:
svn path=/head/; revision=43772
|
|
|
|
|
|
|
| |
unions.
Notes:
svn path=/head/; revision=43460
|
|
|
|
|
|
|
|
|
|
|
| |
Change microseq offsets. Previously, offsets of the program counter where
added to the index of the current microinstruction. Make them rely on the
index of the next executed microinstruction.
Suggested by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Notes:
svn path=/head/; revision=43433
|
|
|
|
|
|
|
| |
kernel compile
Notes:
svn path=/head/; revision=43301
|
|
|
|
|
|
|
|
| |
Also disable one usb module in LINT due to fatal compilation errors,
temporary.
Notes:
svn path=/head/; revision=43295
|
|
|
|
|
|
|
| |
call to tsleep() in dev/ppbus/ppbconf.c. Also fixup initializers.
Notes:
svn path=/head/; revision=43293
|
|
|
|
| |
Notes:
svn path=/head/; revision=43109
|
|
|
|
|
|
|
| |
the unknown mode panic during boot probe.
Notes:
svn path=/head/; revision=42668
|
|
|
|
|
|
|
|
| |
<sys/linker_set.h> in those files that use only the linker set
definitions.
Notes:
svn path=/head/; revision=42654
|
|
|
|
| |
Notes:
svn path=/head/; revision=42536
|
|
|
|
|
|
|
|
|
| |
Submitted by: Bruce Evans <bde@zeta.org.au>
Some ppb bootup printfs simplified.
Notes:
svn path=/head/; revision=42482
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ ECP parallel port chipset FIFO detection
+ DMA+FIFO parallel I/O handled as chipset specific
+ nlpt updated in order to use the above enhanced parallel I/O.
Use 'lptcontrol -e' to use enhanced I/O
+ Various options documented in LINT
+ Full IEEE1284 NIBBLE and BYTE modes support. See ppbus(4) for
an overview of the IEEE1284 standard
+ Detection of PnP parallel devices at boot
+ Read capability added to nlpt driver to get IEEE1284 compliant
printer status with a simple 'cat /dev/lpt0'
+ IEEE1284 peripheral emulation added to BYTE mode. Two computers
may dialog according to IEEE1284 signaling method.
See PERIPH_1284 option and /sys/dev/ppbus/ppi.c
All this code is supposed to provide basic functions for IEEE1284 programming.
ppi.c and nlpt.c may act as examples.
Notes:
svn path=/head/; revision=42475
|
|
|
|
| |
Notes:
svn path=/head/; revision=42443
|
|
|
|
|
|
|
| |
Submited by: Doug Rabson <dfr@nlsystems.com>
Notes:
svn path=/head/; revision=42441
|
|
|
|
|
|
|
| |
and local variables, goto labels, and functions declared but not defined.
Notes:
svn path=/head/; revision=41591
|
|
|
|
|
|
|
| |
compiler warnings when NLPT_DEBUG is not defined.
Notes:
svn path=/head/; revision=41512
|
|
|
|
| |
Notes:
svn path=/head/; revision=41042
|
|
|
|
|
|
|
| |
opt_global.h
Notes:
svn path=/head/; revision=40993
|
|
|
|
|
|
|
|
|
| |
basic i/o functions, bit-banging mechanism is implemented by dev/iicbus/iicbb.c
immio.c: some bootverbose logs to watch zip+ connect/disconnect process
Notes:
svn path=/head/; revision=40783
|
|
|
|
|
|
|
|
|
| |
useful here yet.
Submitted by: markm and others
Notes:
svn path=/head/; revision=40626
|
|
|
|
|
|
|
|
| |
PR: kern/8168
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
Notes:
svn path=/head/; revision=40039
|
|
|
|
| |
Notes:
svn path=/head/; revision=39900
|
|
|
|
|
|
|
|
|
|
|
| |
- ppbus was released before checking if still in disk_mode by vpoio and immio:
the microseq (in_disk_mode) was never executed. Fixed.
- nlptintr() renamed to nlpt_intr(). spltty() inserted in nlptintr() before
nlpt_intr() call
Notes:
svn path=/head/; revision=39520
|
|
|
|
| |
Notes:
svn path=/head/; revision=39141
|
|
|
|
|
|
|
| |
mechanism
Notes:
svn path=/head/; revision=39136
|
|
|
|
|
|
|
| |
some bugs corrected in vpoio.
Notes:
svn path=/head/; revision=39134
|
|
|
|
| |
Notes:
svn path=/head/; revision=38523
|
|
|
|
| |
Notes:
svn path=/head/; revision=38373
|
|
|
|
| |
Notes:
svn path=/head/; revision=38286
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- ppbus now supports PLIP via the if_plip driver
- ieee1284 infrastructure added, including parallel-port PnP
- port microsequencer added, for scripting the sort of port I/O
that is common with parallel devices without endless calls up and down
through the driver structure.
- improved bus ownership behaviour among the ppbus-using drivers.
- improved I/O chipset feature detection
The vpo driver is now implemented using the microsequencer, leading to
some performance improvements as well as providing an extensive example
of its use.
Reviewed by: msmith
Submitted by: Nicolas Souchu <Nicolas.Souchu@prism.uvsq.fr>
Notes:
svn path=/head/; revision=38061
|
|
|
|
| |
Notes:
svn path=/head/; revision=37101
|
|
|
|
|
|
|
| |
Add scaling capability to timex.offset, ntpd-4.0.73 will support this.
Notes:
svn path=/head/; revision=36941
|
|
|
|
| |
Notes:
svn path=/head/; revision=36938
|
|
|
|
| |
Notes:
svn path=/head/; revision=36748
|
|
|
|
|
|
|
|
|
|
|
|
| |
paper.
It will be updated along with the draft and possible subsequent
standard.
The ppbus based pps driver is updated to implement this API.
Notes:
svn path=/head/; revision=36739
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
Notes:
svn path=/head/; revision=36735
|
|
|
|
| |
Notes:
svn path=/head/; revision=35210
|
|
|
|
|
|
|
|
| |
didn't even compile. A (now seemingly correct) devfs node is still
created.
Notes:
svn path=/head/; revision=33442
|
|
|
|
|
|
|
|
| |
Make the name "pps" all over the place.
Remove the hardcoded 10us offset, use sawtooth for it.
Notes:
svn path=/head/; revision=33396
|
|
|
|
| |
Notes:
svn path=/head/; revision=33326
|
|
|
|
|
|
|
| |
useful when I get my timecounter changes past the Bruce-filter.
Notes:
svn path=/head/; revision=33323
|
|
|
|
| |
Notes:
svn path=/head/; revision=33181
|
|
|
|
|
|
|
|
| |
This also zaps a DPT option from lint; it wasn't referenced from
anywhere.
Notes:
svn path=/head/; revision=32929
|
|
|
|
|
|
|
|
|
|
|
| |
This introduce an xxxFS_BOOT for each of the rootable filesystems.
(Presently not required, but encouraged to allow a smooth move of option *FS
to opt_dontuse.h later.)
LFS is temporarily disabled, and will be re-enabled tomorrow.
Notes:
svn path=/head/; revision=32726
|
|
|
|
|
|
|
|
|
| |
It is now possible to control the various parallel port signals from
user-space programs without having to resort to opening /dev/io
directly.
Notes:
svn path=/head/; revision=32178
|
|
|
|
| |
Notes:
svn path=/head/; revision=31493
|
|
|
|
| |
Notes:
svn path=/head/; revision=29020
|
|
|
|
| |
Notes:
svn path=/head/; revision=28980
|
|
|
|
|
|
|
|
|
| |
Includers of this file apparently didn't know that <sys/queue.h>
was a prerequisite and include a semi-random collection headers
until one happened to include it.
Notes:
svn path=/head/; revision=28978
|