luigi
dba1a0a481
Add entry for AOpen AW37
1998-11-10 10:44:56 +00:00
peter
2dc70fe9f6
kzipboot uses kern/inflate.c outside the kernel by providing its own
...
minimal malloc/free implementation. Stop passing M_GZIP to it.
1998-11-10 09:08:49 +00:00
gibbs
12c10932cc
Fix probes when a port address is specified.
1998-11-10 06:44:54 +00:00
dfr
b6d9e06815
* Fix a couple of places in the device pager where an address was
...
truncated to 32 bits.
* Change the calling convention of the device mmap entry point to
pass a vm_offset_t instead of an int for the offset allowing
devices with a larger memory map than (1<<32) to be supported
on the alpha (/dev/mem is one such).
These changes are required to allow the X server to mmap the various
I/O regions used for device port and memory access on the alpha.
1998-11-08 12:39:07 +00:00
peter
bcf17c0b9c
Missing newline at end of file causes syntax error.
1998-11-08 09:57:28 +00:00
msmith
b2e08a456c
Enable 686 class optimisations for all 686-class processors, not just the
...
Pentium Pro. This resolves the "Dog slow SMP" issue for Pentium II
systems.
1998-11-08 02:26:14 +00:00
peter
ddb90f5ce0
Don't define the module glue if building as an LKM, this happens to have
...
a same symbol name as the LKM glue.
1998-11-07 04:34:02 +00:00
msmith
815c9a8514
USERCONFIG_BOOT -> INTRO_USERCONFIG
...
Submitted by: des
1998-11-06 20:32:22 +00:00
peter
14abd13b5b
Create an 'ibcs2' module so that scripts can tell if it's statically
...
linked in or needs to be loaded.
1998-11-06 16:00:47 +00:00
obrien
f1a5689d21
make lnc0 definition in LINT match GENERIC
1998-11-06 09:37:38 +00:00
obrien
e3a2167178
add AMD Am7990 & Am79C960 to description of lnc(4)
1998-11-06 09:35:32 +00:00
dg
4a09196d8c
Document the new NSFBUFS option.
1998-11-05 14:36:37 +00:00
nsouch
751db9697b
iicbus probe and attach deferred until root_bus_configure() call.
1998-11-04 22:09:17 +00:00
peter
61a53e2b63
Make a.out kernels kld compatable by default...
1998-11-04 15:27:41 +00:00
peter
7f0987e02d
Remove stray(?) debugging printf's and cngetc()'s that freeze boot several
...
times waiting for keypresses.
1998-11-04 13:37:43 +00:00
luigi
2842a92b36
Remove an error message from sb interrupt driver -- it
...
does not apply to all situations.
1998-11-04 09:13:20 +00:00
des
d6ccde6698
Back out previous commit. The bpfilter -> bpf transition will have to be a
...
flag day unless we can hack config(8) to smooth things over.
1998-11-03 22:01:22 +00:00
des
b38e7f90e1
Rename the 'bpfilter' pseudo-device to 'bpf'. The old syntax is still legal
...
and will stick around for a while.
1998-11-03 21:12:20 +00:00
msmith
b120b000dd
Remove USERCONFIG_BOOT, add INTRO_USERCONFIG
1998-11-03 21:08:49 +00:00
msmith
90bdf0d597
Remove the USERCONFIG_BOOT option. Userconfig script data is searched
...
for in a loaded module of type "userconfig_script". The RB_CONFIG
flag will always result in the user being left inside userconfig at
the end of the script's execution, regardless of 'quit' commands in
the script. If the RB_CONFIG flag is not specified, the user will
never be left inside userconfig, even if the script does not have an
explicit exit command.
Add the INTRO_USERCONFIG option. This option forces the userconfig 'intro'
screen (after a script has optionally been executed). There is no longer
a need to queue an 'intro' command.
1998-11-03 21:07:51 +00:00
yokota
bea6b236e2
Don't update the screen while the cursor shape is being changed
...
by the user-land program.
PR: i386/8344
1998-11-03 02:37:46 +00:00
obrien
e7035deee9
spell check
1998-11-02 09:39:54 +00:00
nsouch
460fe9f0f8
Oops forgot to remove peter's 'device iicbb0' declaration. Done.
1998-11-01 18:47:18 +00:00
nsouch
222fe989ce
Add controller iicbb (generic I2C bit-banging code) and lpbb
...
(official Philips I2C parallel interface)
Add comments for bktr port to the new I2C framework
1998-11-01 18:41:21 +00:00
peter
e5c6a4fa5e
Add John Dyson's SYSCTL descriptions, and an export of more stats to
...
a sysctl hierarchy (vm.stats.*). SYSCTL descriptions are only present
in source, they do not get compiled into the binaries taking up memory.
1998-10-31 17:21:31 +00:00
peter
b7f6f55ecf
I do not know if this is correct, but add iicbb0 as a device so that
...
LINT links.
1998-10-31 14:26:21 +00:00
peter
a86ed6c36d
Fixup prototypes so that this beastie compiles.
1998-10-31 14:23:09 +00:00
nsouch
2ae8dc4095
pcf.c: timeout management added
...
ppc.c: nsc code improved. Actually, a complete rewrite.
1998-10-31 11:37:09 +00:00
des
0a26960a25
Document that we support i82595-based Ethernet adapters (Intel EtherExpress
...
Pro/10 and Pro/10+).
1998-10-30 20:49:14 +00:00
luigi
a0cb7739f4
Fix a typo, and remove verbose error reporting when in
...
promisc mode (they are annoying in normal mode
as well so i am really tempted to remove them unconditionally...)
1998-10-30 11:53:58 +00:00
luigi
ce608fc0ab
Use "KB" instead of "Kb" for KiloBytes, consistently with other
...
drivers and common practices.
1998-10-30 10:57:09 +00:00
msmith
e79dcdb69f
Add the ability to specify where on the at_shutdown queue a handler is
...
installed.
Remove cpu_power_down, and replace it with an entry at the end of the
SHUTDOWN_FINAL queue in the only place it's used (APM).
Submitted by: Some ideas from Bruce Walter <walter@fortean.com>
1998-10-30 05:41:15 +00:00
wollman
b9784762c1
A small fragment of new ISA framework: manifest constants for the resources
...
implemented by the i386 root nexus.
1998-10-29 01:56:23 +00:00
dg
20b2c33d9a
Added a second argument, "activate" to the vm_page_unwire() call so that
...
the caller can select either inactive or active queue to put the page on.
1998-10-28 13:37:02 +00:00
bde
84009a0905
Check the major number of the boot device more carefully. There was only
...
a problem if the boot blocks passed bad data.
Check the major number of the dump device consistently.
1998-10-26 07:05:34 +00:00
bde
558766fa94
Don't follow null bdevsw pointers. The `major(dev) < nblkdev' test rotted
...
when bdevsw[] became sparse. We still depend on magic to avoid having to
check that (v_rdev) device numbers in vnodes are not NODEV.
1998-10-25 19:26:18 +00:00
phk
bfaec8d4e5
Update to current reality. We can now track several LORSTA on separate
...
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.
1998-10-24 19:55:09 +00:00
bde
b35bd08816
Ignore `vector xxxintr' specifications except for checking their syntax.
...
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.
1998-10-23 17:05:06 +00:00
phk
2e36499ddf
Update timecounters to new interface.
1998-10-23 10:46:20 +00:00
bde
d58c79316c
Removed all `vector xxxintr' specifications. Interrupt handlers are now
...
configured in drivers.
1998-10-22 15:39:35 +00:00
bde
ea9f5ec2f0
Removed all `vector xxxintr' specifications. Interrupt handlers are now
...
configured in drivers.
1998-10-22 15:31:33 +00:00
bde
f89f94ea93
Quote port names that have a digit in them. IO_TIMER1 was lexed as
...
{ port_name = "IO_TIMER", port_number = 1 } and only worked because
it was reassembled to "IO_TIMER1". Trailing digits always work, but
this is too magic to depend on.
Don't quote port names that don't have a digit in them.
1998-10-22 13:49:51 +00:00
bde
041b424399
Removed all `vector xxxintr' specifications. Interrupt handlers are now
...
configured in drivers.
1998-10-22 12:23:04 +00:00
bde
26033041e3
Fixed the ifdef for `uart' driver being present. The sound-driver-specific
...
ifdef used in uart6850.c is bogus.
Reported by: Paul Allenby <pallenby@mikom.csir.co.za>
1998-10-22 11:41:22 +00:00
luigi
b4eeb12a4c
Fix behaviour of the driver with small files -- due to a stupid
...
bug sound was not played if the total amount of data written to
the device was less than one blocksize
Noticed by: NABETANI Masaki and FreeBSD-users-jp
1998-10-22 11:20:33 +00:00
bde
8bfaa707a6
The previous change was much too simple to actually compensate for
...
braindamage in sound driver confiruration. Attempt to only reference
interrupt handlers if their driver is configured.
1998-10-22 10:34:11 +00:00
bde
df88297cad
Initialize isa_devtab entries for interrupt handlers in individual
...
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
1998-10-22 05:58:45 +00:00
rnordier
34b1dd6005
Get things limping along again for the 80386 and friends. The
...
ELF assembler emits a redundant operand-size prefix for the
fnstsw %ax instruction, and this stops the show for 3.0-RELEASE.
1998-10-21 17:10:49 +00:00
dg
3bb5ec13b6
Decrement the now unused page table page's wire_count prior to freeing it.
...
It will soon be required that pages have a zero wire_count when being
freed.
1998-10-21 11:38:14 +00:00
wpaul
dd72da46f8
Add driver support for PCI fast ethernet adapters based on the
...
RealTek 8129/8139 chipset like I've been threatening. Update kernel
configs, userconfig.c, relnotes and sysinstall. No man page yet;
comming soon.
I consider this driver stable enough that I want to give it some
exposure in -current.
1998-10-18 16:24:34 +00:00