rafal
efa747227e
Register defines for the SGI MC memory controller. Not 100% complete, but
...
has enough register/bit definitions to get rid of all the magic numbers that
currently pollute imc.c
2001-09-10 14:13:31 +00:00
wiz
0f9c00936c
regen (AGP)
2001-09-10 13:30:15 +00:00
fvdl
a00e8936cb
Add agp device(s)
2001-09-10 12:58:35 +00:00
fvdl
377864623b
Fix reversed if condition in agp_i810_vgamatch.
2001-09-10 12:51:42 +00:00
ad
e5afda7b98
Ensure that the salt is always terminated properly with '$'. Makes Cyrus'
...
pwcheck (which either modifies the buffer or was passing bad password
strings) happy. Noted by Cillian Sharkey <cns@redbrick.dcu.ie>.
2001-09-10 12:33:25 +00:00
simonb
2db48f4c88
Add "Remember to update distrib/sets..." lines (and NetBSD RCS IDs in
...
some cases).
2001-09-10 11:18:41 +00:00
fvdl
c54f45f776
Update libi386 minor.
2001-09-10 11:05:38 +00:00
fvdl
77aa979672
Add new include files for agp/mtrr.
2001-09-10 11:05:02 +00:00
fvdl
8e76d96c85
wrap decl in #if NAGP > 0
2001-09-10 10:54:46 +00:00
fvdl
9770e4f067
Add frontend for i386_mtrr_get/set system calls.
2001-09-10 10:20:32 +00:00
fvdl
5f5910616d
Oops, didn't mean to enable agp by default yet.
2001-09-10 10:19:12 +00:00
fvdl
927ade4753
Add agp* at pchb?
2001-09-10 10:18:37 +00:00
fvdl
5b6f2046cc
Add MTRR option.
2001-09-10 10:17:29 +00:00
fvdl
30bd1cf759
Clean up 'volatile' MTRRs owned by a process when it exits.
2001-09-10 10:14:57 +00:00
fvdl
5b0257ed49
Backend for MTRRs on PII and up or Athlon CPUs. The only other implementation
...
is on the AMD K6.
2001-09-10 10:14:21 +00:00
fvdl
86b144f468
Syscall frontend for mtrr functions.
2001-09-10 10:13:04 +00:00
fvdl
38db8748a4
Initialize MTRRs on startup if they're enabled.
2001-09-10 10:12:16 +00:00
fvdl
78742dd0e0
Add flag to indicate that a process set some mtrrs that need to be
...
cleaned up automatically on exit.
2001-09-10 10:11:21 +00:00
fvdl
c823d05ca0
Add definitions for mtrr syscalls.
2001-09-10 10:10:57 +00:00
fvdl
e0a68652a8
MTRR include file, based on the one by Bill Sommerfeld from the i386 mp
...
branch.
2001-09-10 10:10:33 +00:00
fvdl
f21020c1e6
Add M_AGP type.
2001-09-10 10:09:36 +00:00
fvdl
639a4315f4
Add extra initializer macro.
2001-09-10 10:09:13 +00:00
fvdl
a46fbfc5a8
Add agp device.
2001-09-10 10:08:40 +00:00
fvdl
d106bb1f19
Add agp files (enabled only on i386, but the main code itself should not
...
be MD, so could be enabled on other platforms).
2001-09-10 10:08:10 +00:00
fvdl
2c8172cbd3
Attach agp gart support @ pchb. Not very clean, but agp support may
...
be spread over several devices, and the phcb is usually the main one.
Add agp_machdep.c file which implements MD agp functions (currently
just agp_flush_cache).
2001-09-10 10:06:54 +00:00
fvdl
ac50343c76
Add a pci_find_device function, to find a PCI device using a match
...
function on all (probed) PCI buses:
int pci_find_device(struct pci_attach_args *pa,
int (*match)(struct pci_attach_args *));
The pci_attach_args structure pointed to by pa is filled in if the
device is found, and 1 is returned. Otherwise 0 is returned.
This function is, unfortunately, needed by the i810 agp code. It's
also of use for LKMs.
Also frob pci_probe_bus to take 2 extra args when used by pci_find_device.
2001-09-10 10:04:49 +00:00
fvdl
a3130cfbe2
AGP GART support code. Originally written by Doug Rabson for FreeBSD,
...
modifications to fit it into the NetBSD device/config structure and
to use bus_dma by me.
2001-09-10 10:01:00 +00:00
msaitoh
78db8b9715
add missing check for framing error
2001-09-10 08:50:33 +00:00
drochner
4aaab20b38
remove all traces when a font is removed
2001-09-10 07:29:54 +00:00
itojun
1c48caeb1e
fix IPv4 fragment handling in the classifier.
...
report and fix by "Paul Koster" <list@kosteronline.net>
sync with kame
2001-09-10 06:34:57 +00:00
mycroft
7ff3aa31e8
Reorganize PowerPC cold a little. The return value from _rtld_bind_pltgot()
...
was ambiguous in the case of a weak symbol that was not defined. This caused
RTLD_NOW to fail badly with shared libraries linked against the new crtbegin.o.
2001-09-10 06:09:41 +00:00
perry
ca0fe667b5
Document the updated APM_IOC_GETPOWER interface which returns the
...
number of batteries in the system and allows individual batteries to
be queried.
XXX Note that other ioctls are still not fully documented.
2001-09-10 06:07:56 +00:00
matt
6be82855aa
Final config file for VAX ELF.
2001-09-10 06:04:02 +00:00
perry
edea1a2c17
Make it possible to query each battery individually by making the
...
APM_IOC_GETPOWER ioctl read/write. Setting the batteryid in the passed
structure returns the data for just that battery. The old ioctl
remains for binary compatibility but has been renamed.
Itojun already did the hard work -- I just added a couple of lines.
reviewed by: thorpej
2001-09-10 05:23:30 +00:00
thorpej
7a89a34393
Enable Congestion Window Monitoring by default.
2001-09-10 04:43:35 +00:00
thorpej
783db90019
Use a callout for the delayed ACK timer, and delete tcp_fasttimo().
...
Expose the delayed ACK timer as net.inet.tcp.delack_ticks.
2001-09-10 04:24:24 +00:00
lukem
617a65b6f7
replace home-grown parser with fparseln()
2001-09-10 03:22:24 +00:00
itojun
080d73b4a3
minor style
2001-09-10 03:08:18 +00:00
thorpej
ba08e565cc
Use MACHINE_CPU rather than an (incomplete) substitution of
...
MACHINE_ARCH;.
2001-09-10 02:59:09 +00:00
thorpej
792a41ba35
Do the CPU-specific optimization flags a better way, suggested
...
by Simon Burge.
2001-09-10 02:56:57 +00:00
reinoud
a425cc29ac
Make it compile again if for some configuration there are no FIQ's ... It
...
complained about the unused label.
2001-09-10 02:21:42 +00:00
reinoud
7bace466ad
Initial commitment of the bus_space_mmap() functions as proposed by Jason R
...
Thorpe as an extension to the bus_space(9) API.
Only the mainbus has a working mmap... iomd, podulebus and isa dont have
one yet. Its trivial to add the iomd and isa's memory part but am a bit
hessistant to add it without knowing its implications by heart.
Podulebus might be implemented in 32 bits EASI but otherwise its not really
transparent since there is AFAIK no function to explicitly read one byte or
so .. or is this implemented in a higher level ?
ARM26 and arch/arm32/dnard (Shark) kernels compile and RiscPC and Shark
kernels are tested and function OK.
Implications of other ARM systems like hpcarm and ebarm are propably
minimal or solved trivially.
2001-09-10 02:20:19 +00:00
assar
66bcd97e0c
implement 5to4 (getting v4 tickets from the v5 ones)
...
from the patch in bin/13040 by lha@stacken.kth.se (slightly modified)
2001-09-10 00:02:29 +00:00
matt
97c7e7fe8d
Always include -Wno-main
2001-09-09 22:53:02 +00:00
wiz
d319712dbc
Remove some superfluous .Pps.
2001-09-09 22:18:14 +00:00
wiz
578d9d0f33
Update paragraph about console device files for emulation.
2001-09-09 22:15:54 +00:00
wiz
1c7d9ea639
Update comment about svgalib binaries, with help by Frank van der Linden.
2001-09-09 22:07:38 +00:00
tls
c9d0af63e8
Use MACHINE_CPU, not MACHINE_ARCH, to select optimizations. Add BF_PTR/BF_PTR2 tweaks to bf.inc
2001-09-09 21:22:09 +00:00
tls
f52ec0ef7e
tweak the x86 options a bit
2001-09-09 20:54:25 +00:00
agc
db45c794ba
Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
...
WRKSRC= ${WRKDIR}
This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:43:42 +00:00