kleink
e6be56ae0b
Need <stdlib.h> for mktemp() prototype.
1998-06-01 14:05:35 +00:00
thorpej
9ef6fa7387
Build pmap_boostrap.o without profiling; we can't call mcount before the
...
mmu is enabled!
1998-05-31 23:28:07 +00:00
thorpej
a7f360c6c9
Specify a non-profiling C rule.
1998-05-31 23:25:41 +00:00
thorpej
c1ca72eaf8
Build pmap_boostrap.o without profiling; we can't call mcount before the
...
mmu is enabled!
1998-05-31 23:18:57 +00:00
thorpej
92d8ae0ee3
Specify a non-profiling C rule.
1998-05-31 23:18:05 +00:00
veego
4519b25f6c
Add options COMPAT_386BSD_MBRPART.
1998-05-31 13:53:42 +00:00
thorpej
019443d82c
Profiling version of the BASALT kernel.
1998-05-30 17:56:08 +00:00
tsubai
a8b4eda678
Remove unnecessary cache flush.
1998-05-30 06:16:06 +00:00
tsubai
560c0e7643
Make configurable without adb.
1998-05-30 06:13:03 +00:00
bouyer
94d805aff1
Add handling of DMA boundary barrier in _bus_dmamap_load_buffer(). This
...
affects all bus_dmamap_load* functions of bus_dma(9).
While I'm there fix a bug where the dm_segs array could be overflowded by one.
1998-05-29 16:48:09 +00:00
matt
5d6bc16daa
more optimizations
1998-05-29 15:55:34 +00:00
matt
164da176e8
Add boundary checks to _bus_dma_load...
1998-05-29 15:25:07 +00:00
tsubai
c1da5f908f
Use arch/powerpc/.
1998-05-29 10:32:49 +00:00
sakamoto
970fffe99b
revert. ofppc->powerpc
1998-05-29 10:04:22 +00:00
sakamoto
7e5b88f619
Revert OpenFirmware files to powerpc directory.
...
OpenFirmware files are used by ofppc/macppc.
1998-05-29 08:38:25 +00:00
drochner
0c05b92da1
pull in new PC display headers
1998-05-28 16:59:31 +00:00
drochner
dd457b5369
pull in new PC display headers
...
support "pcdisplay" console device
1998-05-28 16:56:26 +00:00
leo
6a9cf99c36
Moved to usr/share/man/man8/man8.atari.
1998-05-28 12:51:03 +00:00
leo
57508e322c
Add bootpref subdir.
1998-05-28 12:41:54 +00:00
leo
ce735c3455
bootpref(8), set/get bootpreferences by Julian Coleman
1998-05-28 12:39:23 +00:00
leo
f87c18d94e
Fix some errors occuring when compiling with DEBUG. These errors were hinted
...
at by recent hp300/mac68k changes.
1998-05-28 12:16:08 +00:00
sakamoto
45439ad32b
Use new PowerPC-generic stuff(sys/arch/powerpc).
1998-05-28 08:44:56 +00:00
sakamoto
c6a40446f5
Keep compile directory.
1998-05-28 08:24:00 +00:00
sakamoto
9c11ca3d51
Rename NetBSD/powerpc to NetBSD/ofppc.
...
New sys/arch/powerpc with PowerPC-generic stuff.
1998-05-28 07:56:42 +00:00
scottr
f2e26f6125
Handle a non-EMP Trackman the same way we handle a non-EMP Mouseman.
...
Patch from John Wittkoski.
1998-05-28 02:11:32 +00:00
matt
5c082547cd
Add fat since it now works.
1998-05-28 00:57:55 +00:00
drochner
dc8a7077ed
Handle the i386/PMAP_NEW copyout() differently:
...
Don't try to avoid faults when the PTEs are checked. Set pcb_onfault
instead so that trapwrite() is called as if the PTE were RO.
This is faster than explicitely ckecking the PDEs - at least in the
majority of calls where the PT is already present.
Thanks to Stefan Grefen for input and testing.
1998-05-27 15:53:30 +00:00
pk
70262fb287
Properly split boot spec into file name and arguments.
1998-05-27 10:29:10 +00:00
scottr
47391e90cb
Sync with mac68k: correct some errors if building a kernel with DEBUG.
1998-05-27 05:58:40 +00:00
scottr
f976f2297f
In pmap_check_wiring(), be careful to use uvm_map_lookup_entry() if we're
...
using UVM. Notice by Hauke Fath, no PR generated.
1998-05-27 05:47:22 +00:00
scottr
92c02d3af3
If DEBUG, make sure to pull in the prototype for cngetc(). Noticed
...
by Hauke Fath, no PR generated.
1998-05-27 04:11:51 +00:00
scottr
d5726c1096
PG_PTPAGE is only useful if !UVM. Noted by Hauke Fath in
...
PR 5462.
1998-05-27 03:58:16 +00:00
thorpej
e208d8972b
Ouch, key debugging printfs off BUS_DMA_DEBUG, not DEBUG ... noisy!
1998-05-27 03:57:49 +00:00
matt
3dc4f22908
A few fixes to make it really work.
1998-05-27 01:16:47 +00:00
thorpej
c59c1eae2a
Define ioasic device offsets in terms of standard ioasic "slot" offsets.
1998-05-27 00:18:13 +00:00
thorpej
1ef3ca572e
- Additional rearrangement for the sake of running on the DECstation some
...
day.
- Convert to use bus_dma.
- Fix cleaning up unaligned start address.
- Correctly determine if the device supports Fast SCSI, and adjust the
minimum sync period accordingly.
- Compute minimum sync period correctly on the 25MHz devices.
- Use GPI2 to determine if we're a 25MHz or 40MHz device.
- Currectly determine SCSI ID and "fast mode enabled" for the built-in
TCDS on DEC 3000 models, using cached information from the PROM environment.
1998-05-26 23:43:05 +00:00
thorpej
ab087002d1
Make this into a proper attachment (i.e. use asc_tcds) and clean up
...
the namespace accordingly.
1998-05-26 23:37:44 +00:00
thorpej
3aa84f9e26
- Make this into a proper attachment (i.e. use asc_tcds) and clean up
...
the namespace accordingly.
- Set FCLK in the CFG3 register if we have a > 25MHz clock.
- Indicate that we support Fast mode to the back-end if we're told we're
fast by the TCDS layer.
- Correctly compute the minimum sync period.
1998-05-26 23:37:27 +00:00
thorpej
3ce836df8d
Make the TCDS attachment of the ASC driver a proper attachment (i.e.
...
attach it with asc_tcds).
1998-05-26 23:34:23 +00:00
thorpej
2d384ae1a1
GPI2 in the CIR register indicates our clock speed: 1 = 25MHz, 0 = 40MHz.
1998-05-26 22:48:01 +00:00
thorpej
4631dca956
Rewrite at least the R{2,3}000 case for bus_dmamap_sync(), in hopes of
...
making performance of bus_dma drivers not completely suck on the DECstation.
XXX R4000 case is still abysmal, because some other data structure
modification is required to deal with the virtually-indexed R4000 cache.
1998-05-26 18:21:10 +00:00
tv
ed42c358fd
Revert. (wdc driver is still MD.)
1998-05-26 01:42:53 +00:00
mark
3a61502673
Initial commit of arm32 dependant PCI structures and type definitions.
1998-05-25 22:09:25 +00:00
mark
0b9fa28940
Initial commit of generic arm32 bus dma support.
1998-05-25 22:01:49 +00:00
kleink
967614df34
Protect against multiple inclusions.
1998-05-25 21:00:32 +00:00
kleink
a97fc2f180
If any of _ANSI_SOURCE, _POSIX_C_SOURCE or _XOPEN_SOURCE are defined, don't
...
provide any identifiers other than sig_atomic_t.
1998-05-25 20:59:01 +00:00
leo
b8dad8ab1f
Fix some severe bogons in the pci and isa interrupt system.
1998-05-25 10:42:21 +00:00
leo
ef7f50804b
Add bus_space_{read,write}_region_stream_N functions.
1998-05-25 09:08:08 +00:00
thorpej
e569598438
On DEC 3000s, ask the prom for the SCSI ID and "fast mode enabled" of
...
the built-in TCDS, while we can still access the prom.
1998-05-25 05:16:42 +00:00
tv
6cdddb35ee
Don't duplicate device information: get ISA and ATAPI info (which is the
...
same) from dev/isa/files.isa and dev/ata/files.ata.
1998-05-25 04:32:12 +00:00