mycroft
94f8eb040a
GC __FORCEPAINT.
2000-05-20 15:12:15 +00:00
simonb
a8377e933e
Don't define __inline as "/* delete GCC keyword */" if __lint__ is
...
defined - lint(1) already knows about the __inline modifier.
This stops lint from generating "static function ... unused" warnings
for static __inline functions.
2000-05-20 14:26:01 +00:00
eeh
17c567f9de
Oops. Seems like we do need this file to make pcons work.
2000-05-20 14:23:12 +00:00
blymn
cd583077db
* Fix termcap handling to use the new interface to avoid buffer
...
overflows with extended termcap entries.
* Made delay_output use usleep instead of the grungy tgoto hack it had.
2000-05-20 14:01:42 +00:00
blymn
dd22c41749
Bumped minor of libtermcap.
2000-05-20 13:57:28 +00:00
blymn
22a94f7041
* Removed variable names from ansi style prototype
...
* Add -I. to CPPFLAGS
* Added new function t_agetstr which dynamically allocates area buffer.
2000-05-20 13:55:10 +00:00
ragge
9f7a44710e
Remove (more) VAX dependencies.
2000-05-20 13:41:33 +00:00
ragge
2da29b7e01
Changes to use the RPB for different tasks. Much simpler now to find the
...
boot device.
2000-05-20 13:38:58 +00:00
ragge
b3f6551d41
WARNS=1. Unify the ra and tmscp driver.
2000-05-20 13:36:11 +00:00
ragge
027ee49b0f
Adopt to the RPB changes. Complete change of how network devices are
...
handled. No more hacks to find bus addresses.
2000-05-20 13:35:07 +00:00
ragge
c5f56fab00
Change all devices to use the RPB info when autobooting, this allows for
...
booting from unsupported devices also. As a side effect; it fixes PR#9202.
2000-05-20 13:30:03 +00:00
ragge
a8a7bf342f
New arguments to the rom routines. Adapt srt0 to new world also.
2000-05-20 13:22:39 +00:00
ragge
9ff9efe46a
Rewriting of the VAX boot block. Differences:
...
- Use the RPB for passing boot device info up to kernel, instead of the
old BSD "hack" with an encoded longword (see sys/reboot.h for details)
- Instead of separate drivers for all devices, use the HW-provided ROM
routines as much as possible.
- Add filesystem support for CD9660 also (now when there is space).
- Make everything compile with WARNS=1.
The boot block is now <7K in size and have support for UFS, CD9660 and USTAR.
2000-05-20 13:21:29 +00:00
ragge
7c0a82f745
Don't die, just complain if the converted image do not have a VAX MID.
2000-05-20 10:58:05 +00:00
takemura
5e48883c49
Add NEC Mobile Pro 780/880 and Vadem Clio 1050.
2000-05-20 07:11:25 +00:00
castor
9816b43753
regen
2000-05-20 06:30:13 +00:00
castor
773f9bb009
Add Geocast's vendor ID
2000-05-20 06:29:50 +00:00
takemura
6bef866101
Add two items:
...
NEC MobilePro 780 (MC/R530A)
NEC MobilePro 880 (MC/R730A)
2000-05-20 05:08:53 +00:00
shin
405f83e99a
fix platid_test source files.
2000-05-20 03:41:28 +00:00
thorpej
cd737c4016
Remove VM_PROT_EXECUTE from the permissions used to map the page
...
for pager I/O -- it is not needed, and including it leads to
unnecessary I-cache flushes.
2000-05-20 03:36:06 +00:00
thorpej
7b6dd5a1c9
In chkdq(), check for NOCRED. Should fix port-alpha/10147.
2000-05-20 03:25:14 +00:00
jhawk
ca31d672e2
Install "show arptab" (db_show_arptab) in the ddb command tree.
...
Move prototype from netinet/if_inarp.h to ddb/db_interface.h.
Change function to have standard ddb parameters (though they're
ignored).
2000-05-20 03:08:41 +00:00
jhawk
6799326e44
Comment out "xf" and "xb"; they aren't implemented and don't
...
ever appear to have been.
2000-05-20 02:28:33 +00:00
lukem
dcc88422ad
convert to ANSI C as per style guide
2000-05-20 02:20:18 +00:00
msaitoh
e55cd9cb85
Sync *{mul,div}*i3 with egcs-current.
...
Now we can compile mount_mfs (newfs) with -O2!
2000-05-20 01:52:52 +00:00
wiz
c4c0300d19
We don't need to fsck -f filesystems, plain fsck is good enough.
...
Define DEBUG_SETS to fsck -f by default instead.
2000-05-20 00:45:45 +00:00
thorpej
4756ba9e32
#if 0 out the consdev command stuff -- with it, boot blocks don't
...
work, without it, they work fine. Size issue?
2000-05-19 22:26:50 +00:00
thorpej
5026e056e2
Back out previous change; there is something Seriously Wrong.
2000-05-19 20:42:20 +00:00
itojun
48c5048502
correct manipulation of link-local scoped address on loopback.
...
now "telnet fe80::1%lo0" should work again.
(we have another bug near here - will attack it soon)
2000-05-19 20:09:26 +00:00
thorpej
d55b1bd74d
Handle non-GNU C++ as well. Pointed out by Klaus Klein.
2000-05-19 18:57:48 +00:00
thorpej
071aed40ac
A foolish consistency; most parts of the kernel use bp->b_data, so
...
change these from bp->b_un.b_addr to bp->b_data, as well. This also
allows us more flexibility to experiment with other data buffer types
hung off of struct buf.
2000-05-19 18:54:22 +00:00
thorpej
646555bbd5
Clean up some indentation lossage in uvm_map_extract().
2000-05-19 17:43:55 +00:00
drochner
415552f3db
add spanish keymap, data from
...
Juan Jose Garcia Ripoll <jjgarcia@ind-cr.uclm.es>
2000-05-19 16:40:04 +00:00
drochner
4a523cfe34
define spanish keymap
2000-05-19 16:39:15 +00:00
mycroft
179e2ccef2
Fix a silly bug that caused blanks to always be redrawn on dirty lines in
...
curscr. This usually manifested itself as a very slow redraw after suspend.
2000-05-19 16:00:52 +00:00
jhawk
92f539aa66
Calibrate the timeouts from rev 1.26 by using DELAY(1) so their
...
values are less machine-dependant. Fixes port-i386/10141, where
spurrious timeouts were being seen.
Also note the line numbers of the timeouts so it can be determined
which is being seen (via __LINE__).
2000-05-19 16:00:30 +00:00
tsutsui
f2973e2fb8
- Change RL_* -> RTK_*
...
- Free bus_dma resources if attach fails
- Add detach and power management code
Patch from Masanori Kanaoka <kanaoka@ann.hi-ho.ne.jp> in kern/10156.
2000-05-19 13:42:29 +00:00
sommerfeld
76b8870254
Add declarations to silence boot-time warnings from named
2000-05-19 13:07:37 +00:00
itojun
8912746994
update IPv6 MLD API to new one. various corrections including
...
timeout processing, node-local/link-local handling (ignore them),
and more. (sync with kame)
nroff fixes to manpage.
2000-05-19 10:43:36 +00:00
itojun
41f4d3e2b6
correct MLD API. (binary backward compatibility is kept)
...
commit to usr.sbin/pim6* will follow.
2000-05-19 10:39:43 +00:00
veego
1cd1663317
Disable the viaenv driver and remove the siop entry which was added
...
in the last commit.
2000-05-19 10:23:36 +00:00
enami
8532100ee5
Correctly extract the inode maps bigger than 512 tape blocks.
2000-05-19 09:22:55 +00:00
mycroft
8a4ca8617d
Be more careful with the first/last pointers when untouching.
2000-05-19 07:39:20 +00:00
mycroft
d766988531
More microoptimization, and explicitly skip lines that are not dirty.
2000-05-19 07:39:02 +00:00
kleink
5f56eae96a
Add a quirk table entry for the OnStream ADR50 Drive;
...
from S.P.Zeidler <spz@serpens.swb.de> in kern/10118.
2000-05-19 06:55:42 +00:00
thorpej
3e403cdb65
In tiocm_to_cztty(), use SET() instead of CLR() in the
...
TIOCMBIS case. "Oops!"
2000-05-19 06:01:14 +00:00
eeh
dd5143017a
Use the new emergency fallback PROM console driver.
2000-05-19 05:28:47 +00:00
eeh
424619ca1a
Fix the sparc64 console.
...
Unlike the other Sun machines, UltraSPARCs can have consoles run on different
chips than zs, so we need to support them. So, here we go:
Add a new PROM console driver with a major number and everything.
This is the default driver if nothing else attaches. It does not
use the keyboard driver since the PROM translates keystrokes itself.
(Unfortunately it also swallows L1-A).
Have the keyboard driver take over the console when it attaches on a
serial port. When a serial port detects a keyboard and attaches the
keyboard driver, it needs to provide a set of consdev vectors. They
keyboard driver will use those to send I/O to the keyboard and mouse.
2000-05-19 05:26:16 +00:00
thorpej
9a063e5f4d
Comment previous, suggested by Chris Demetriou.
2000-05-19 05:04:32 +00:00
thorpej
4128c0f2b8
Explain why we can expect to have some resident pages even after an
...
MADV_FREE of a range in e.g. a SYSV SHM segment, and make such a
condition not a failure of the regression test.
Addresses kern/10115, submitted by Thomas Klausner.
2000-05-19 04:56:48 +00:00