cgd
2e7c250f84
update drivers to use the new NetBSD/alpha DMA mapping hack, since
...
the old one is not workable with the new bus.h.
1996-10-23 04:37:31 +00:00
cgd
1b03f1bca7
update for new bus.h macros. bus_io_* and bus_mem_* integrated into
...
single bus_space_* framework. Unfortunately, bus_space_{read,write}_*
operations still imply barriers. That will change soon.
1996-10-23 04:12:13 +00:00
mhitch
0023076caa
Need to initialize fi_glasstty before using it.
1996-10-23 02:34:23 +00:00
gwr
e1467b90b1
Add prototypes, and a few more fields now used in z8530tty.c
1996-10-23 00:38:05 +00:00
gwr
a329be829e
Add masks for some combinations of bits that are set as a group.
1996-10-23 00:32:31 +00:00
mhitch
32fccda062
The active target needs to be initialized in siiattach() instead of
...
old_siiattach().
1996-10-22 23:15:10 +00:00
explorer
8e8c326f5d
Spelling error
1996-10-22 22:28:20 +00:00
explorer
e2cf7cd786
ufs/quota.h -> ufs/ufs/quota.h, and some instances of ufs -> ffs
...
closes pr misc/2842
1996-10-22 21:49:00 +00:00
explorer
30614c6447
Reference the cd, sd, and st man pages
1996-10-22 21:40:48 +00:00
cgd
2f614ee518
update for new bus.h
1996-10-22 21:34:19 +00:00
cgd
8f5cf31b8a
clean up the recent reimplementation, and kill several bogons in the new
...
definitions.
1996-10-22 21:23:49 +00:00
cgd
6d917387e4
there is no TC I/O space, so in the new bus.h world order there
...
is no tc_bus_io.c.
1996-10-22 21:15:45 +00:00
mhitch
39079306ce
Add the missing ".set noreorder".
1996-10-22 20:46:09 +00:00
explorer
239580d5d0
Clean up changes to make sys/lkm build again
1996-10-22 19:43:13 +00:00
explorer
9b140c8554
Update to make the sys/lkm tree compile on i386 and most likely others
1996-10-22 19:41:47 +00:00
explorer
03d7e64aaa
Make this compile again for i386
1996-10-22 19:32:06 +00:00
pk
fd8ac8b221
If no specific kernel architecture is requested, define the CPU_* and
...
NBPG et.al. as in the generic case. This would be the expected thing to do
when compiling LKMs and such.
1996-10-22 19:11:19 +00:00
explorer
6b59a239ae
Change MACHINE to MACHINE_ARCH, to properly find the machine-dependant sunos
...
files; closes pr port-m68k/2881 from David Carrel
1996-10-22 19:09:50 +00:00
cgd
48dc9aaae4
update alpha bus.h for new bus space interfaces. chipsets haven't
...
been updated yet, and the hacked DMA vto(busphys) macro is gone and
hasn't yet been replaced.
1996-10-22 18:06:54 +00:00
veego
cf6307b2e7
Fix GRFTOGGLE.
...
The old version only toggles to the amiga signal and do not go back to
the CyberVision signal.
1996-10-22 16:59:56 +00:00
christos
1b51e8821e
Fix varyadic non ansi functions.
1996-10-22 16:57:51 +00:00
perry
8ca5cce5c7
sync (mostly) with Alpha version. Among other things, this fixes the
...
boot-time printf better.
1996-10-22 16:38:34 +00:00
christos
b3e604c22a
- sort and remove unused options.
...
- If no filesystem is specified or an incorrect option, print usage information
1996-10-22 16:35:04 +00:00
christos
3cd14137ee
Update this to reflect reality after the fsck/fsck_ffs split.
1996-10-22 16:32:44 +00:00
gwr
b0e589ced7
Define the *poll functions.
1996-10-22 15:58:12 +00:00
christos
eb7ef0a925
- Move some pieces from the fsck_ffs manual page that are appropriate for
...
fsck now.
- Correct the usage.
1996-10-22 15:30:56 +00:00
cgd
8ba64baaaf
add builtins.h to the list of (built) headers depended on by ${OBJS}, so
...
make from 'cleandir' works.
1996-10-22 13:22:19 +00:00
veego
b962d9a3eb
Fix a panic from the pfil_hooks.
1996-10-22 11:27:05 +00:00
perry
ac4e0ab44e
add a missing \n in the printf in rd_attach_hook. added an XXX
...
comment to note that this printf still isn't quite right (possibly
because this is now a pseudodevice), and the autoconf printout when
mounting root on a ramdisk isn't right, either. This should both be
fixed.
1996-10-22 10:19:10 +00:00
cgd
233251d896
add missing argument to bus_space_map in ESP code
1996-10-22 00:45:25 +00:00
thorpej
b84a8f42d9
Implement eisa_mem_{alloc,free}(), a method for allocating/freeing
...
EISA bus physical address space.
This i386 implementation allocates system physical address space
after the end of RAM.
1996-10-21 23:12:56 +00:00
thorpej
546c8abcee
New bus.h implementation/interface:
...
- No more distinction between i/o-mapped and memory-mapped
devices. It's all "bus space" now, and space tags
differentiate the space with finer grain than the
bus chipset tag.
- Add memory barrier methods.
- Implement space alloc/free methods.
- Implement region read/write methods (like memcpy to/from
bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.
1996-10-21 22:56:24 +00:00
thorpej
769a499800
New bus.h implementation/interface:
...
- No more distinction between i/o-mapped and memory-mapped
devices. It's all "bus space" now, and space tags
differentiate the space with finer grain than the
bus chipset tag.
- Add memory barrier methods.
- Implement space alloc/free methods.
- Implement region read/write methods (like memcpy to/from
bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.
1996-10-21 22:34:38 +00:00
thorpej
16c4c5af26
New bus.h implementation/interface:
...
- No more distinction between i/o-mapped and memory-mapped
devices. It's all "bus space" now, and space tags
differentiate the space with finer grain than the
bus chipset tag.
- Add memory barrier methods.
- Implement space alloc/free methods.
- Implement region read/write methods (like memcpy to/from
bus space).
This interface provides a better abstraction for dealing with
machine-independent chipset drivers.
1996-10-21 22:24:37 +00:00
perry
18a4f7f093
change rd* target to produce rd?[abc] and rrd?[abc] devices.
...
add "ramdisk" target which is basically floppy + rd0, needed for
new install system.
1996-10-21 19:58:25 +00:00
jtc
4039b6bcba
Return ESPIPE when filedes is associated with a FIFO.
1996-10-21 17:42:48 +00:00
hpeyerl
05fe4c93dc
Force some drive mappings for reasons I won't get into.
1996-10-21 16:43:05 +00:00
veego
d576aeff5e
include update for config(8)
...
increase the number of bpfilters to 16
1996-10-21 11:13:39 +00:00
veego
c8902b053c
include update for config(8)
1996-10-21 11:11:23 +00:00
veego
2745d7df21
This config files are no longer needed.
...
Copy the GENERIC config file and use that.
1996-10-21 11:04:32 +00:00
veego
0d00de6c6e
Fix console problem on fast machines. pr#2777
1996-10-21 09:31:53 +00:00
veego
abf608d225
Fix missing "#ifdef LOCALID" from pr#2876
1996-10-21 07:00:06 +00:00
scottr
289b73be85
Fix a raft of printf format strings and some declaration problems for
...
the case where we define DEBUG. From Erik Bertelsen, closes PR 2871.
1996-10-21 05:42:23 +00:00
jtc
2fd5ec5f18
Bump _POSIX_VERSION to correspond to 1003.1-90
1996-10-21 05:14:01 +00:00
jtc
e70a51b66e
Fix typo: _POSIX_SSIZE_MAX was set to wrong value
1996-10-21 05:10:50 +00:00
briggs
084b3f6a4c
Fix two bugs noticed by Taras Ivanenko <ivanenko@ctpa03.mit.edu>
...
via.c: don't allow spl to remain at splhigh on error.
mainbus.c: Make sure that variable is initialized.
1996-10-21 01:59:31 +00:00
perry
3189406a17
Small fix to make this compile even if no BPFs are being compiled
...
in. Unfortunately, the BPF-only code called a label that wan't also
being #if'ed, and this made the compiler bitch. Now that we compile
with -Werror, this prevented the thing from compiling at all! (sigh)
1996-10-21 01:58:23 +00:00
perry
7117cf93ec
Add #include <sys/systm.h>, so that cc -W* doesn't bitch and error out
...
when printf() gets used in this file.
1996-10-21 01:49:22 +00:00
perry
9ab047883b
Fix unused variable -Wxxx failure when MINIROOTSIZE defined.
1996-10-21 01:32:38 +00:00
scottr
a6865e3d2b
Don't try to reference nfsbootdevname if we have no ether devices.
...
Fixes PR 2860, from Paul Goyette <paul@pgoyette.bdt.com>.
1996-10-21 00:31:18 +00:00