| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
unit count correctly.
Problem reported by Larry Baird <lab@gta.com>.
Notes:
svn path=/head/; revision=38065
|
|
|
|
|
|
|
| |
(get_diskinfo is unnecessarily obfuscated)
Notes:
svn path=/head/; revision=38064
|
|
|
|
|
|
|
|
| |
change to include nfs_root.h precluded NFS from being defined.
Submitted by: Parag Patel <parag@cgt.com>
Notes:
svn path=/head/; revision=38063
|
|
|
|
|
|
|
|
| |
fixit uses the same crunch.conf as normal generation
upgrade boot floppy to 1.44MB so that it fits
Notes:
svn path=/head/; revision=38062
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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=38060
|
|
|
|
| |
Notes:
svn path=/head/; revision=38059
|
|
|
|
| |
Notes:
svn path=/head/; revision=38058
|
|
|
|
|
|
|
| |
Reviewed by: Julian Elischer <julian@whistle.com>
Notes:
svn path=/head/; revision=38057
|
|
|
|
| |
Notes:
svn path=/head/; revision=38056
|
|
|
|
| |
Notes:
svn path=/head/; revision=38055
|
|
|
|
|
|
|
|
|
| |
revisions to match the confusing spelling in getttyent.c (1 to
break it to match the man page and 1 in each of 2 branches to fix
it). This function seems to be orphaned and unused.
Notes:
svn path=/head/; revision=38054
|
|
|
|
|
|
|
| |
saver if one is loaded.
Notes:
svn path=/head/; revision=38053
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
saver and splash screen can all work properly with syscons. Note that
the splash screen option (SC_SPLASH_SCREEN) does not work yet, as it
requires additional code from msmith.
- Reorganized the splash screen code to match the latest development
in this area.
- Delay screen switch in `switch_scr()' until the screen saver is
stopped, if one is running,
- Start the screen saver immediately, if any, when the `saver' key is
pressed. (There will be another commit for `kbdcontrol' to support
this keyword in the keymap file.)
- Do not always stop the screen saver when mouse-related ioctls
are called. Stop it only if the mouse is moved or buttons are
clicked; don't stop it if any other mouse ioctls are called.
2. Added provision to write userland screen savers. (Contact me if you
are interested in writing one.)
- Added CONS_IDLE, CONS_SAVERMODE, and CONS_SAVERSTART ioctls to
support userland screen savers.
3. Some code clean-ups.
Notes:
svn path=/head/; revision=38052
|
|
|
|
|
|
|
| |
comment.
Notes:
svn path=/head/; revision=38051
|
|
|
|
| |
Notes:
svn path=/head/; revision=38050
|
|
|
|
| |
Notes:
svn path=/head/; revision=38049
|
|
|
|
| |
Notes:
svn path=/head/; revision=38048
|
|
|
|
|
|
|
|
|
| |
- Don't try to ring bell when system is going down. Beacuse the clock
code is about to be stopped, the timeout routine won't be called
anymore.
Notes:
svn path=/head/; revision=38047
|
|
|
|
|
|
|
|
|
| |
the screen mode is changed even if another vty has larger size.
Reallocate the buffer only when the new screen size is larger than
the current cut buffer size.
Notes:
svn path=/head/; revision=38046
|
|
|
|
|
|
|
| |
PR: bin/6188
Notes:
svn path=/head/; revision=38045
|
|
|
|
|
|
|
|
|
|
| |
The change corresponds to syscons.c 1.268.
PR: bin/6037
Submitted by: Kouichi Hirabayashi (kh@eve.mogami-wire.co.jp)
Notes:
svn path=/head/; revision=38044
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When bell is of "quiet" types, the console won't ring (or flush)
if the ringing process is in a background vty.
PR: i386/2853
- Modify the escape sequence 'ESC[=%d;%dB' so that bell pitch and
duration are set in hertz and msecs by kbdcontrol(1).
There will be a corresponding kbdcontrol patch.
PR: bin/6037
Submitted by: Kouichi Hirabayashi (kh@eve.mogami-wire.co.jp)
Notes:
svn path=/head/; revision=38043
|
|
|
|
|
|
|
|
|
|
| |
recently added definitions from sys.mk to bsd.own.mk. Include the
src-relative bsd.own.mk in src/Makefile to pick up all new definitions.
Don't check that MACHINE_ARCH is defined in src/Makefile, since it is
(and should have been) guaranteed to be defined.
Notes:
svn path=/head/; revision=38042
|
|
|
|
|
|
|
| |
terminate errx() string. Remove unused #includes. Use .Tn for NFS.
Notes:
svn path=/head/; revision=38041
|
|
|
|
|
|
|
| |
Add rcsid, remove unused #includes. Sync usage() and SYNOPSIS.
Notes:
svn path=/head/; revision=38040
|
|
|
|
|
|
|
| |
Sort #includes. Add rcsid.
Notes:
svn path=/head/; revision=38039
|
|
|
|
|
|
|
| |
Add rcsid, rmove unused #include. Spelling.
Notes:
svn path=/head/; revision=38038
|
|
|
|
|
|
|
| |
Remove unused #include.
Notes:
svn path=/head/; revision=38037
|
|
|
|
| |
Notes:
svn path=/head/; revision=38036
|
|
|
|
| |
Notes:
svn path=/head/; revision=38035
|
|\
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=38033
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
src/contrib as per various discussions. I will copy across our changes
and then point the Makefiles across once the dust has settled..
Notes:
svn path=/vendor/sendmail/dist/; revision=38032
svn path=/vendor/sendmail/8.9.1/; revision=38034; tag=vendor/sendmail/8.9.1
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38031
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- probe for PHYs by checking the BMSR (phy status) register instead
of the vendor ID register.
- fix the autonegotiation routine so that it figures out the autonegotiated
modes correctly.
- add tweaks to support the Olicom OC-2326 now that I've actually had
a chance to test one
o Olicom appears to encode the ethernet address in the EEPROM
in 16-bit chunks in network byte order. If we detect an
Olicom card (based on the PCI vendor ID), byte-swap the station
address accordingly.
XXX The Linux driver does not do this. I find this odd since
the README from the Linux driver indicates that patches to
support the Olicom cards came from somebody at Olicom; you'd
think if anyone would get that right, it'd be them. Regardless,
I accepted the word of the disgnoatic program that came bundled
with the card as gospel and fixed the attach routine to make
the station address match what it says.
o The version of the 2326 card that I got for testing is a
strange beast: the card does not look like the picture on
the box in which it was packed. For one thing, the picture
shows what looks like an external NS 83840A PHY, but the
actual card doesn't have one. The card has a TNETE100APCM
chip, which appears to have not only the usual internal
tlan 10Mbps PHY at MII address 32, but also a 10/100 PHY
at MII address 0. Curiously, this PHY's vendor and device ID
registers always return 0x0000. I suspect that this is
a mutant version of the ThunderLAN chip with 100Mbps support.
This combination behaves a little strangely and required the
following changes:
- The internal PHY has to be enabled in tl_softreset().
- The internal PHY doesn't seem to come to life after
detecting the 100Mbps PHY unless it's reset twice.
- If you want to use 100Mbps modes, you have to isolate
the internal PHY.
- If you want to use 10Mbps modes, you have to un-isolate
the internal PHY.
The latter two changes are handled at the end of tl_init(): if
the PHY vendor ID is 0x0000 (which should not be possible if we
have a real external PHY), then tl_init() forces the internal
PHY's BMCR register to the proper values.
Notes:
svn path=/head/; revision=38030
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
...is expected to conform to IEEE (``POSIX'') Std 1003.1c when it is
published.
to:
...conforms to ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std 1003.1 Second
Edition 1996-07-12.
Discussed with: jb
Notes:
svn path=/head/; revision=38028
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38027
|
| |
| |
| |
| |
| |
| |
| | |
Fix a 2nd level indentation style bug.
Notes:
svn path=/head/; revision=38026
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
initialized mutex. Statically initialized mutexes are actually
initialized at first use (pthread_mutex_lock/pthread_mutex_trylock).
To prevent concurrent initialization by multiple threads, all
static initializations are now serialized by a spinlock.
Reviewed by: jb
Notes:
svn path=/head/; revision=38025
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38024
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38023
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38022
|
| |
| |
| |
| |
| |
| |
| |
| | |
to go with its HOST_PTR_PRINTF[_FORMAT], since if %p is wrong for the
format then `void *' is probably wrong for the type.
Notes:
svn path=/head/; revision=38021
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38020
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
a system header defines a macro __printf0like() using the new printf0
format attribute. uucp's internal ulog() function isn't actually
printf-like but uucp normally declares it as such.
Notes:
svn path=/head/; revision=38019
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38018
|
| |
| |
| |
| |
| |
| |
| |
| | |
has to cd to ${SRCDIR} to support inclusion messes elsewhere).
Fortunately the previous commit forgot to remove it.
Notes:
svn path=/head/; revision=38017
|
| |
| |
| |
| |
| |
| |
| |
| | |
SRCDIR=${.OBDDIR} hack is now unnecessary. It was never necessary
to use so many explicit paths to ${.OBJDIR} and ${.CURDIR}.
Notes:
svn path=/head/; revision=38016
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=38015
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(mostly for includes) separate from direct dependencies (so that ${.ALLSRC}
can be used to find full paths to the sources for the direct dependencies
only). The `::' hack just forgot the indirect dependendencies. This
broke building doc/usd/13.viref with `make -jN' - the index got corrupted
by being built twice concurrently.
Cleaned up the ${DFILE} rule. There was a .else clause with dead code in
it following a .else clause (make accepts this bad syntax). ${.ALLSRC}
now works in the USE_SOELIMPP case. Some client Makefiles no longer need
the SRCDIR=${.OBJDIR} hack.
Notes:
svn path=/head/; revision=38014
|