]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoAdd a .Pp between the forklist_fn typedef and the at_fork prototype.
chris [Wed, 19 Apr 2000 02:43:04 +0000 (02:43 +0000)]
Add a .Pp between the forklist_fn typedef and the at_fork prototype.

24 years agoReplace a literal vertical space with a .Pp macro.
chris [Wed, 19 Apr 2000 02:42:11 +0000 (02:42 +0000)]
Replace a literal vertical space with a .Pp macro.

24 years agoFill in a missing word (`it').
chris [Wed, 19 Apr 2000 02:32:41 +0000 (02:32 +0000)]
Fill in a missing word (`it').

24 years agoDon't panic in M_PREPEND() if m_prepend() fails and frees the mbuf chain.
peter [Wed, 19 Apr 2000 01:24:26 +0000 (01:24 +0000)]
Don't panic in M_PREPEND() if m_prepend() fails and frees the mbuf chain.

Reviewed by:  jlemon

24 years agoRev 1.3 which resolved conflicts in the 2.9.1 import, used a comment from
obrien [Tue, 18 Apr 2000 21:00:17 +0000 (21:00 +0000)]
Rev 1.3 which resolved conflicts in the 2.9.1 import, used a comment from
2.8.1 rather than the new one in 2.9.1.  This commit fixes that, is purely
cosmetic, and reduces the diff of our hacks to 2.9.1.

24 years agoClarify that the "yields only last 2 digits of year in some locales" warning
obrien [Tue, 18 Apr 2000 20:01:07 +0000 (20:01 +0000)]
Clarify that the "yields only last 2 digits of year in some locales" warning
does not apply to BSD.

Submitted by: ache

24 years agotry the fix from creative bugzilla for nmi problem
cg [Tue, 18 Apr 2000 19:11:38 +0000 (19:11 +0000)]
try the fix from creative bugzilla for nmi problem

Obtained from: creative labs bugzilla

24 years agoRevert previous commit, and remove the <event.h> symlink. As this is
jlemon [Tue, 18 Apr 2000 17:00:22 +0000 (17:00 +0000)]
Revert previous commit, and remove the <event.h> symlink.  As this is
a system-specific extension, not a standardized interface, it should
be located with the sys/ includes.

Requested by: wollman

24 years agoChange <event.h> --> <sys/event.h>
jlemon [Tue, 18 Apr 2000 16:56:55 +0000 (16:56 +0000)]
Change <event.h> --> <sys/event.h>

24 years agoAdd forward declaration of `struct timespec' to quiet compiler warnings.
jlemon [Tue, 18 Apr 2000 16:54:21 +0000 (16:54 +0000)]
Add forward declaration of `struct timespec' to quiet compiler warnings.

24 years agoNo such thing like `southamericarand' when Rand is the currency of ZA...
joerg [Tue, 18 Apr 2000 16:37:43 +0000 (16:37 +0000)]
No such thing like `southamericarand' when Rand is the currency of ZA...

24 years ago* I goofed and didn't break sentances the right way.
obrien [Tue, 18 Apr 2000 16:25:51 +0000 (16:25 +0000)]
* I goofed and didn't break sentances the right way.
* Make the option arguments format better
* Fix mispelling

Submitted by: ru

24 years agoRemove unneeded <sys/buf.h> includes.
phk [Tue, 18 Apr 2000 15:15:39 +0000 (15:15 +0000)]
Remove unneeded <sys/buf.h> includes.

Due to some interesting cpp tricks in lockmgr, the LINT kernel shrinks
by 924 bytes.

24 years agoAdd a new wishlist category.
steve [Tue, 18 Apr 2000 15:03:34 +0000 (15:03 +0000)]
Add a new wishlist category.

24 years agoDon't include <sys/buf.h> twice.
phk [Tue, 18 Apr 2000 13:49:35 +0000 (13:49 +0000)]
Don't include <sys/buf.h> twice.

24 years agoRetire bufqdisksort(), all drivers use bioqdisksort now.
phk [Tue, 18 Apr 2000 13:25:19 +0000 (13:25 +0000)]
Retire bufqdisksort(), all drivers use bioqdisksort now.

24 years agoConvert three drivers not covered by any of our kernel configs.
phk [Tue, 18 Apr 2000 13:21:46 +0000 (13:21 +0000)]
Convert three drivers not covered by any of our kernel configs.
We really need a LINT98 and possibly LINTALPHA kernels.

24 years agoDon't declare common variables in include files:
phk [Tue, 18 Apr 2000 11:21:28 +0000 (11:21 +0000)]
Don't declare common variables in include files:
move buftimelock til vfs_bio.c where it is initialized.

24 years agoAdd support for multiple PPTP sessions:
ru [Tue, 18 Apr 2000 10:18:21 +0000 (10:18 +0000)]
Add support for multiple PPTP sessions:

- new API function: PacketAliasRedirectPptp()
- new mode bit: PKT_ALIAS_DENY_PPTP

Please see manual page for details.

24 years agoUpgrade csh.
obrien [Tue, 18 Apr 2000 07:31:36 +0000 (07:31 +0000)]
Upgrade csh.

24 years agoIf stderr is closed, report the error message about missing libraries
kris [Tue, 18 Apr 2000 06:25:24 +0000 (06:25 +0000)]
If stderr is closed, report the error message about missing libraries
via syslog instead.

Reviewed by: jkh

24 years agoDocument the libpam dependency on libopie
kris [Tue, 18 Apr 2000 06:13:06 +0000 (06:13 +0000)]
Document the libpam dependency on libopie

Reminded by: bde

24 years agoBump to note the changes in the ELF binary header and our brandelf method.
obrien [Tue, 18 Apr 2000 04:17:00 +0000 (04:17 +0000)]
Bump to note the changes in the ELF binary header and our brandelf method.

24 years agoFrom FSFChangeLog: (tfaff): Now a function, not a string. All users changed.
obrien [Tue, 18 Apr 2000 04:13:29 +0000 (04:13 +0000)]
From FSFChangeLog:  (tfaff): Now a function, not a string.  All users changed.
I did not catch this on the EGCS 1.1.x --> GCC 2.95 upgrade.
So propogate this change to our custom hacks.

PR: 15549
Submitted by: Naohiko Tsuji <yakisoba@osaka.interq.or.jp>
Patrick Bihan-Faou <patrick@mindstep.com>

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59343,
obrien [Tue, 18 Apr 2000 02:42:12 +0000 (02:42 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59343,
which included commits to RCS files with non-trunk default branches.

24 years agoHeader file gotten from the Cygnus Sourceware Binutils anoncvs repository
obrien [Tue, 18 Apr 2000 02:42:12 +0000 (02:42 +0000)]
Header file gotten from the Cygnus Sourceware Binutils anoncvs repository
on 14-April-2000.  This gives us offical SCO/SVR4 ABI values for EI_OSABI.

24 years agoChange our ELF binary branding to something more acceptable to the Binutils
obrien [Tue, 18 Apr 2000 02:39:26 +0000 (02:39 +0000)]
Change our ELF binary branding to something more acceptable to the Binutils
maintainers.

After we established our branding method of writing upto 8 characters of
the OS name into the ELF header in the padding; the Binutils maintainers
and/or SCO (as USL) decided that instead the ELF header should grow two new
fields -- EI_OSABI and EI_ABIVERSION.  Each of these are an 8-bit unsigned
integer.  SCO has assigned official values for the EI_OSABI field.  In
addition to this, the Binutils maintainers and NetBSD decided that a better
ELF branding method was to include ABI information in a ".note" ELF
section.

With this set of changes, we will now create ELF binaries branded using
both "official" methods.  Due to the complexity of adding a section to a
binary, binaries branded with ``brandelf'' will only brand using the
EI_OSABI method.  Also due to the complexity of pulling a section out of an
ELF file vs. poking around in the ELF header, our image activator only
looks at the EI_OSABI header field.

Note that a new kernel can still properly load old binaries except for
Linux static binaries branded in our old method.

  *
  * For a short period of time, ``ld'' will also brand ELF binaries
  * using our old method.  This is so people can still use kernel.old
  * with a new world.  This support will be removed before 5.0-RELEASE,
  * and may not last anywhere upto the actual release.  My expiration
  * time for this is about 6mo.
  *

24 years agoEnable 8bit chars excepting high controls
ache [Tue, 18 Apr 2000 01:12:27 +0000 (01:12 +0000)]
Enable 8bit chars excepting high controls

24 years agohm committed newbused vt driver this weekend, so it is no longer needed
imp [Mon, 17 Apr 2000 23:01:53 +0000 (23:01 +0000)]
hm committed newbused vt driver this weekend, so it is no longer needed
in isa_compat.

LINT now builds again.

24 years agoProvide mem* for compat with NetBSD to fix LINT
imp [Mon, 17 Apr 2000 22:58:15 +0000 (22:58 +0000)]
Provide mem* for compat with NetBSD to fix LINT

24 years agoDocument NO_TCSH knob.
obrien [Mon, 17 Apr 2000 20:45:20 +0000 (20:45 +0000)]
Document NO_TCSH knob.

24 years agoAdd a NO_TCSH knob.
obrien [Mon, 17 Apr 2000 20:32:13 +0000 (20:32 +0000)]
Add a NO_TCSH knob.

24 years agoND6_HINT() should not be called unless the connection status is
sumikawa [Mon, 17 Apr 2000 20:27:02 +0000 (20:27 +0000)]
ND6_HINT() should not be called unless the connection status is
ESTABLISHED.

Obtained from: KAME Project

24 years agoeven if nd6_nud_hint is called, do not change a neighbor's status
sumikawa [Mon, 17 Apr 2000 20:24:06 +0000 (20:24 +0000)]
even if nd6_nud_hint is called, do not change a neighbor's status
unless the old status is probably reachable (i.e. the link-layer address
has already been resolved).

Obtained from: KAME Project

24 years agoPerl lib configuration for IA-64 (along with PPC and arm32)
obrien [Mon, 17 Apr 2000 19:44:57 +0000 (19:44 +0000)]
Perl lib configuration for IA-64 (along with PPC and arm32)

24 years agoFix the .PATH style nits. Other style nits left for later.
obrien [Mon, 17 Apr 2000 18:50:18 +0000 (18:50 +0000)]
Fix the .PATH style nits.  Other style nits left for later.

24 years agoUse the non-asm routines for IA-64, PPC, and arm32 ports.
obrien [Mon, 17 Apr 2000 18:48:31 +0000 (18:48 +0000)]
Use the non-asm routines for IA-64, PPC, and arm32 ports.

24 years agoWhen in infrastructure mode, use address 3 from the 802.11 header as the
wpaul [Mon, 17 Apr 2000 18:47:28 +0000 (18:47 +0000)]
When in infrastructure mode, use address 3 from the 802.11 header as the
source address when receiving frames (and keep using address 2 when in
pseudo-IBSS mode). This is apparently necessary in order to obtain the
true MAC address of the sending station which is needed for PPPoE.

Patch supplied by: Blaz Zupan <blaz@amis.net>

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59325,
obrien [Mon, 17 Apr 2000 18:45:32 +0000 (18:45 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59325,
which included commits to RCS files with non-trunk default branches.

24 years agoClean import the of libgmp 2.0.2 sparc bits.
obrien [Mon, 17 Apr 2000 18:45:32 +0000 (18:45 +0000)]
Clean import the of libgmp 2.0.2 sparc bits.

24 years agomore mmap fixes
cg [Mon, 17 Apr 2000 17:06:47 +0000 (17:06 +0000)]
more mmap fixes

24 years agomake drivers start at beginning of buffer when triggered - improves mmap.
cg [Mon, 17 Apr 2000 16:57:12 +0000 (16:57 +0000)]
make drivers start at beginning of buffer when triggered - improves mmap.

not all tested.

not sure about aureal.c or csapcm.c

24 years agoAdd user prototypes for kevent() and kqueue().
jlemon [Mon, 17 Apr 2000 15:15:56 +0000 (15:15 +0000)]
Add user prototypes for kevent() and kqueue().

24 years agoUpdate the man page regarding the behaviour for the ${firewall_type}
bsd [Mon, 17 Apr 2000 12:48:29 +0000 (12:48 +0000)]
Update the man page regarding the behaviour for the ${firewall_type}
variable.

Reminded by: Ruslan Ermilov <ru@FreeBSD.org>

24 years agoFix LINT.
dfr [Mon, 17 Apr 2000 08:09:43 +0000 (08:09 +0000)]
Fix LINT.

24 years agoCreate mfsfd/etc/defaults/ first before copying etc/defaults/pccard.conf.
iwasaki [Mon, 17 Apr 2000 05:13:27 +0000 (05:13 +0000)]
Create mfsfd/etc/defaults/ first before copying etc/defaults/pccard.conf.

24 years agoRemove unloaded printf. We do this now in the newbus layer.
imp [Mon, 17 Apr 2000 04:39:38 +0000 (04:39 +0000)]
Remove unloaded printf.  We do this now in the newbus layer.

24 years agoIssue a detached message after detaching the device.
imp [Mon, 17 Apr 2000 04:30:48 +0000 (04:30 +0000)]
Issue a detached message after detaching the device.

Not Objected to by: new-bus@

24 years agoRemove RF_PCCARD_ATTR. I should have done this before 4.0. It isn't part
imp [Mon, 17 Apr 2000 04:28:12 +0000 (04:28 +0000)]
Remove RF_PCCARD_ATTR.  I should have done this before 4.0.  It isn't part
of the API.

24 years agoUnbreak make world (libpam depends on libopie)
kris [Mon, 17 Apr 2000 03:50:53 +0000 (03:50 +0000)]
Unbreak make world (libpam depends on libopie)

24 years agochange {u}long -> {u}intptr_t to make it clear that these fields
jlemon [Mon, 17 Apr 2000 03:39:49 +0000 (03:39 +0000)]
change {u}long -> {u}intptr_t to make it clear that these fields
may also contain pointers as well.

24 years agoRemove unneeded cast.
jlemon [Mon, 17 Apr 2000 03:37:13 +0000 (03:37 +0000)]
Remove unneeded cast.

24 years agoFix the location of pccard.conf,
iwasaki [Mon, 17 Apr 2000 03:09:05 +0000 (03:09 +0000)]
Fix the location of pccard.conf,
etc/pccard.conf.sample -> etc/defaults/pccard.conf.

Submitted by: Makoto MATSUSHITA <matusita@jp.freebsd.org>

24 years agoAdd kern_event.c
imp [Mon, 17 Apr 2000 03:06:27 +0000 (03:06 +0000)]
Add kern_event.c

24 years agoForgot to commit this to add card_if.m.
imp [Mon, 17 Apr 2000 02:54:05 +0000 (02:54 +0000)]
Forgot to commit this to add card_if.m.

Pointed out by: iwasaki-san.

24 years agoMinor man page formatting changes and improvements.
rwatson [Mon, 17 Apr 2000 00:21:08 +0000 (00:21 +0000)]
Minor man page formatting changes and improvements.

Suggested by: chris

24 years agoConnect pam_opie to the build.
kris [Mon, 17 Apr 2000 00:19:30 +0000 (00:19 +0000)]
Connect pam_opie to the build.

24 years agoAdd pam_opie, a PAM module using the OPIE one-time-password scheme.
kris [Mon, 17 Apr 2000 00:14:42 +0000 (00:14 +0000)]
Add pam_opie, a PAM module using the OPIE one-time-password scheme.

Submitted by: Jim Bloom <bloom@acm.org>

24 years agoAllow applications to disable the installation of the atexit() handler
kris [Mon, 17 Apr 2000 00:01:23 +0000 (00:01 +0000)]
Allow applications to disable the installation of the atexit() handler
which cleans up OPIE lockfiles. This is required for pam_opie.

Submitted by:   Jim Bloom <bloom@acm.org>

24 years agoCode compiles and installs 100% better if included in the Makefile.
rwatson [Sun, 16 Apr 2000 23:57:02 +0000 (23:57 +0000)]
Code compiles and installs 100% better if included in the Makefile.

Suggested by: Voices in my head.

24 years agoAdd sparcnetbsd support and cleanup style so that this looks nearly
steve [Sun, 16 Apr 2000 23:42:25 +0000 (23:42 +0000)]
Add sparcnetbsd support and cleanup style so that this looks nearly
identical to Makefile.sparc.

24 years agoFix a typo (aout32.o -> aout32.c). Add support for NetBSD/Sparc and
steve [Sun, 16 Apr 2000 23:39:46 +0000 (23:39 +0000)]
Fix a typo (aout32.o -> aout32.c).  Add support for NetBSD/Sparc and
sparc64.

24 years agoCreate <event.h> -> <sys/event.h> link that I forgot earlier.
jlemon [Sun, 16 Apr 2000 22:31:49 +0000 (22:31 +0000)]
Create <event.h> -> <sys/event.h> link that I forgot earlier.

Reminded by: ache

24 years agoIntroduce userland utilities to set and get extended attributes. These
rwatson [Sun, 16 Apr 2000 20:55:50 +0000 (20:55 +0000)]
Introduce userland utilities to set and get extended attributes.  These
utilities do not present the world's greatest interface, and will
undoubtably change soon.  However, they do let people experiment with
extended attributes, and provide samples of how to use the syscalls.

Obtained from: TrustedBSD

24 years agoSome more i386-only BIOS-friendliness:
msmith [Sun, 16 Apr 2000 20:48:33 +0000 (20:48 +0000)]
Some more i386-only BIOS-friendliness:

 - Add support for using the PCI BIOS functions for configuration space
   accesses, and make this the default.

 - Make PNPBIOS the default (obsoletes the PNPBIOS config option).

 - Add two new boot-time tunables to disable each of the above.

24 years agoAdd mention of extended attributes in release notes.
rwatson [Sun, 16 Apr 2000 20:06:11 +0000 (20:06 +0000)]
Add mention of extended attributes in release notes.

Suggested by: kkenn

24 years agoSecond patch that prepares for the addition of the
groudier [Sun, 16 Apr 2000 20:05:36 +0000 (20:05 +0000)]
Second patch that prepares for the addition of the
multi-firmware support. This patch just changes
numerous names in the driver sources and is actually
nilpotent. This has been checked by comparing the
generated assembly code.

The names that have been changed are related to the
script names. They were named `script' and `script H'.
They are now named respectively `script A' and
`script B'.

24 years agoChange tail to use kqueue/kevent to obtain a notification when
jlemon [Sun, 16 Apr 2000 19:04:49 +0000 (19:04 +0000)]
Change tail to use kqueue/kevent to obtain a notification when
the file changes (when doing tail -{f|F}).

24 years agoAdd files that I forgot to `cvs add' on last commit.
jlemon [Sun, 16 Apr 2000 19:02:08 +0000 (19:02 +0000)]
Add files that I forgot to `cvs add' on last commit.

24 years agoReplace the POLLEXTEND extensions with the kqueue() mechanism.
jlemon [Sun, 16 Apr 2000 18:55:20 +0000 (18:55 +0000)]
Replace the POLLEXTEND extensions with the kqueue() mechanism.

24 years agoIntroduce kqueue() and kevent(), a kernel event notification facility.
jlemon [Sun, 16 Apr 2000 18:53:38 +0000 (18:53 +0000)]
Introduce kqueue() and kevent(), a kernel event notification facility.

24 years agoInternat diff reducer.
markm [Sun, 16 Apr 2000 17:49:31 +0000 (17:49 +0000)]
Internat diff reducer.

24 years agoRemove unneeded #include
jlemon [Sun, 16 Apr 2000 17:36:48 +0000 (17:36 +0000)]
Remove unneeded #include

24 years agoDo not pull in <sys/select.h>, it isn't required.
jlemon [Sun, 16 Apr 2000 17:34:33 +0000 (17:34 +0000)]
Do not pull in <sys/select.h>, it isn't required.

24 years agoAdd a config.SH for the sparc and sparc64 ports. The ones for the sparc64
steve [Sun, 16 Apr 2000 16:51:44 +0000 (16:51 +0000)]
Add a config.SH for the sparc and sparc64 ports.  The ones for the sparc64
might need some adjusting for the size of long long and long double.

Reviewed and approved by: markm

24 years agoThis commit was generated by cvs2svn to compensate for changes in r59281,
markm [Sun, 16 Apr 2000 16:03:07 +0000 (16:03 +0000)]
This commit was generated by cvs2svn to compensate for changes in r59281,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of OpenSSL v0.9.5a
markm [Sun, 16 Apr 2000 16:03:07 +0000 (16:03 +0000)]
Virgin import of OpenSSL v0.9.5a

24 years agoConvert pcvt to use the newbus driver framework, options COMPAT_OLDISA
hm [Sun, 16 Apr 2000 09:33:17 +0000 (09:33 +0000)]
Convert pcvt to use the newbus driver framework, options COMPAT_OLDISA
is no longer required to compile pcvt.

24 years agoRemove debugging code
roger [Sun, 16 Apr 2000 07:56:58 +0000 (07:56 +0000)]
Remove debugging code

24 years agoFix typo in interrupt handling code and fix bug in setting of adelay
roger [Sun, 16 Apr 2000 07:50:09 +0000 (07:50 +0000)]
Fix typo in interrupt handling code and fix bug in setting of adelay

24 years agoMake vinum compile again using the "cast to buf" workaround.
phk [Sun, 16 Apr 2000 07:18:08 +0000 (07:18 +0000)]
Make vinum compile again using the "cast to buf" workaround.

Approved by: grog

24 years agoOverlooked a s/b_act/bio_queue/ substitution due to targ not being in LINT.
phk [Sun, 16 Apr 2000 06:51:27 +0000 (06:51 +0000)]
Overlooked a s/b_act/bio_queue/ substitution due to targ not being in LINT.

Spotted by: mjacob

24 years agoAdd the scsi-target driver to LINT.
phk [Sun, 16 Apr 2000 06:50:03 +0000 (06:50 +0000)]
Add the scsi-target driver to LINT.

24 years ago- Define registers as offsets from register base rather than offsets from
mdodd [Sun, 16 Apr 2000 06:12:08 +0000 (06:12 +0000)]
- Define registers as offsets from register base rather than offsets from
  EISA slot base.
- Remove unused IOPORT resource.

Reviewed by:  jlemon

24 years agoInclude <sys/bus.h>, which is needed after Doug's latest object changes.
imp [Sun, 16 Apr 2000 06:04:13 +0000 (06:04 +0000)]
Include <sys/bus.h>, which is needed after Doug's latest object changes.

24 years agoAllow the firewall rules to be established by a shell script instead
bsd [Sun, 16 Apr 2000 02:28:42 +0000 (02:28 +0000)]
Allow the firewall rules to be established by a shell script instead
of forcing them to be an 'ipfw' rules file.  This allows one to
determine interface addresses dynamically, etc.  The rule is if the
file referenced by ${firewall_type} is executable, it is sourced, but
if it is just readable, it is used as input to 'ipfw' like before.

24 years agoChange "FreeBSD 5.0" to ".Fx 5.0"
chris [Sun, 16 Apr 2000 01:43:11 +0000 (01:43 +0000)]
Change "FreeBSD 5.0" to ".Fx 5.0"

24 years agoFix two bugs in extended attribute support for UFS/FFS:
rwatson [Sun, 16 Apr 2000 01:35:30 +0000 (01:35 +0000)]
Fix two bugs in extended attribute support for UFS/FFS:

o Put back in {} removed during over-zealous cleanup of gratuitous
  debugging output during preparation for the commit.  Due to the
  missing {}, writes on extended attributes always silently failed.
  Doh.

o Don't unlock the target vnode if it's the backing vnode, as we
  don't lock the target vnode if it's the backing vnode.

24 years agoRemove MAINTAINER.
grog [Sun, 16 Apr 2000 00:17:46 +0000 (00:17 +0000)]
Remove MAINTAINER.

24 years agoDon't try to compile in INET6 support when NOINET6 is defined.
steve [Sat, 15 Apr 2000 20:45:52 +0000 (20:45 +0000)]
Don't try to compile in INET6 support when NOINET6 is defined.

24 years agoUse the non-asm routines (for now) on the sparc and sparc64 ports.
steve [Sat, 15 Apr 2000 20:41:06 +0000 (20:41 +0000)]
Use the non-asm routines (for now) on the sparc and sparc64 ports.

24 years agoA messy commit that checkpoints the driver (not known to actually work)
dmlb [Sat, 15 Apr 2000 19:51:18 +0000 (19:51 +0000)]
A messy commit that checkpoints the driver (not known to actually work)
before I rip out the scheduler - whilst v. nice 'n all, it is doing the
wrong job. We need something that sends commands to the card atomically
so dhcp etc. works right.

I've renamed and moved a lot of the scheduler code so that it is all
in one place and all starts with ray_cmd_

ray_stop has some debugging crap left in - to be deleted rsn

24 years agoMerged in a load of information from the card documentation - not finished yet.
dmlb [Sat, 15 Apr 2000 19:44:05 +0000 (19:44 +0000)]
Merged in a load of information from the card documentation - not finished yet.

24 years agoA few comment tidy-ups.
dmlb [Sat, 15 Apr 2000 19:21:02 +0000 (19:21 +0000)]
A few comment tidy-ups.

Add a %b printf descriptor

Change the START command to DOWNLOAD to avoid confusion with start
as in transmitting a packet.

24 years agoFix typo, extentions -> extensions
asmodai [Sat, 15 Apr 2000 18:46:15 +0000 (18:46 +0000)]
Fix typo, extentions -> extensions

Submitted by: George Cox <gjvc@sophos.com>

24 years agoext2fs relies on UFS support code, and as a result also requires
rwatson [Sat, 15 Apr 2000 17:14:22 +0000 (17:14 +0000)]
ext2fs relies on UFS support code, and as a result also requires
extattr.h to be included.  This fixes the broken ext2fs build as of
the import of extattr code.

Also added $FreeBSD: $ to a couple of files that didn't have them,
without which I couldn't commit this fix.

Reported by:    "George W. Dinolt" <gdinolt@pacbell.net>

24 years agoRemove pccard.conf.sample from Makefile, sorry I forgot.
iwasaki [Sat, 15 Apr 2000 16:48:41 +0000 (16:48 +0000)]
Remove pccard.conf.sample from Makefile, sorry I forgot.

24 years agoRemove src/etc/pccard.conf.sample. This file is no longer used.
iwasaki [Sat, 15 Apr 2000 11:12:53 +0000 (11:12 +0000)]
Remove src/etc/pccard.conf.sample.  This file is no longer used.
The pccardd default config file is changed to /etc/defaults/pccard.conf.

Approved by: imp

24 years agoFirst patch that prepares for the adding of multi-firmware
groudier [Sat, 15 Apr 2000 10:54:58 +0000 (10:54 +0000)]
First patch that prepares for the adding of multi-firmware
support. Changes are rather simplifications of the SCRIPTS
interface (prior to complexifying it again;) ), dead code
removes and comment fixes.

Code removed:
- Handling of kernel variables referenced from SCRIPTS.
- Handling of selection without ATN.

Slightly rewritten:
- Handling of illegal phase (4/5) and data overrun conditions.

Simplifications:
- Extended error flag and bits now only set from the C code.
- Move the extended error status (xerr_status) and nego
  status (nego_status) outside the data structure accessed
  by SCRIPTS (struct dsb).
- Get rid of the script status field (scr_st).
- Only patch SCR_NO_OP SCRIPTS instructions to adapt SCRIPTS
  to actual chip capabilities.

Cosmetic changes:
- Miscellaneous comments in SCRIPTS.
- FreeBSD_4_Bus define replaced by FreeBSD_Bus_Io_Abstraction.

24 years agoAdd include files to alpha/include directory.
roger [Sat, 15 Apr 2000 08:07:56 +0000 (08:07 +0000)]
Add include files to alpha/include directory.
Eventually the i386/include and alpha/include header files for the bktr
driver will be moved to a common directory.