| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously the foolowing lines would have broken:
controller fdc0 at isa? disable port ? bio
controller fdc0 at isa? disable port 0x100 bio
While this would work:
controller fdc0 at isa? disable port "IO_FD1" bio
The first of the three lines is useful for making placeholder devices
for PCMCIA-floppies, and the second is useful for non-standard hardware.
The failure is a "(null)" string in ioconf.c that the compiler pukes on.
Thanks to: Bruce Evans (bde@freebsd.org)
|
| |
|
|
|
|
| |
* Bump config version.
|
|
|
|
|
|
|
|
|
|
|
| |
Interrupt handlers are now configured in drivers.
Didn't update config/SMM.doc. It doesn't have any i386 examples (not
even `isa').
Bumped CONFIGVERS. This is not necessary for -current yet, but using
the new config with old system sources gives null pointers for all
vectors.
|
|
|
|
|
|
| |
been visible here.
Fixed disordering of keyword table by "cam".
|
|
|
|
|
|
|
| |
Didn't bump CONFIGVERS, since ioconf.h was already unused when
CONFIGVERS was last bumped (although essentially the same (CAM)
commit batch that bumped CONFIGVERS also added bogus includes of
ioconf.h).
|
| |
|
|
|
|
|
| |
config, you may need to resynchronize your config file with syntax
or name changes documented in GENERIC or LINT.
|
| |
|
| |
|
|
|
|
|
|
| |
Submitted by: nsouch
'local' token added to support new bus architecture .c files generated
by .m files.
|
| |
|
|
|
|
|
|
|
| |
to reflect the dependency of Makefile.i386 on nothing being put in
PARAM.
Config versioning is too closely coupled with the Makefile.i386.
|
|
|
|
|
|
|
|
|
|
| |
define MAXUSERS in opt_param.h as directed in /sys/conf/options;
if it's not mentioned there, then define it in IDENT; never define
it in PARAM). MAXUSERS probably should be a completely normal option.
Don't define PARAM now that it is empty.
Cleaned up similar conversion of cpu directives to XXX_CPU options.
|
|
|
|
|
|
| |
Options are processed reverse file order, so the first definition in
the config file wins (except for directives that are converted to
option).
|
|
|
|
|
|
|
| |
was used as if it is 1-based. This happened to give the correct result
for options without values because of a compensating error in newline
lexing. Didn't fix the latter, so line numbers in yyerror() may still
be 1 too high in some cases.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Don't generate declarations for isa interrupt handlers at all.
Isa interrupt handlers are now declared in <i386/isa/isa_device.h>
but should be converted take a `void *' arg and staticized as
soon as possible.
Updated CONFIGVERS. New configs are very incompatible with
previous versions.
|
|
|
|
| |
unless I manually construct y.tab.h. Is this normal?
|
| |
|
|
|
|
|
| |
a separate object tree doesn't exist. Crufty makefiles will have to
put y.tab.h in SRCS so that we know not to create foo.h from foo.y.
|
| |
|
| |
|
|
|
|
| |
in config.c).
|
|
|
|
|
|
| |
come tomorrow.
Submitted by: Simon Shapiro <shimon@simon-shapiro.org>
|
|
|
|
| |
Suggested by: joerg
|
|
|
|
| |
Submitted by: bde
|
| |
|
| |
|
|
|
|
| |
Requested by: David Quattlebaum <sasdrq@unx.sas.com>
|
|
|
|
|
| |
behaviour. Also indicate which option(s) are unknown if there are any
old-style options.
|
|
|
|
| |
(that is, old-style) options are found.
|
| |
|
|
|
|
|
| |
PR: bin/4892
Submitted by: Vasim Valejev <vasim@uddias.diaspro.com>
|
|
|
|
| |
namespace changes.
|
|
|
|
|
|
|
|
| |
candidate for this is "npx0", more are likely to follow.
Check for pseudo-devices that are being configured, but don't appear
in any "files" file. The ``pseudo-device bpf 2'' already hit me too
often.
|
|
|
|
|
| |
to make sure that it's all recompiled even if there is no 'make depend'.
This is overkill, but should be one less thing that someone can do wrong.
|
|
|
|
|
|
|
|
|
| |
and the kernel will have a 'config interface version number'. If an
incompatable change is made to the kernel that requires a rebuild of
config(8) (such as the cam devtab stuff), then the version number would be
bumped in both places. If a user neglects to rebuild config, then they
will get a nagging (but non-fatal) warning that they need to rebuild
config.
|
| |
|
|
|
|
| |
Requested by: Bruce.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
posix standard on the topic.
|
|
|
|
|
|
|
| |
it's done for pci. This is so that systat and vmstat can get at the
interrupt counts for the Inter-Processor Interrupts when running a smp
kernel. This doesn't affect the normal kernel, but makes life easier for
the smp people who don't have to track two versions of config.
|
|
|
|
|
|
| |
non-standard and not used. "port auto" is equal to "port?" or missing "port"
keyword now. "port none" is really probe routine task (return -1 for
no ports).
|
|
|
|
| |
Now port ommiting is equal to port "none" not to port 0
|