mycroft
a9f50348ae
Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
1997-10-08 09:32:36 +00:00
mycroft
63c9e725bb
Deprecate BIOSBASEMEM and BIOSEXTMEM, with an #error telling people to try the
...
latest version of the boot block first. Add REALBASEMEM and REALEXTMEM, in case
they really are needed.
1997-10-08 09:23:04 +00:00
jonathan
ac262c0c2f
Allow mips3 ECOFF binaries if running on a mips3 CPU.
1997-10-08 07:36:58 +00:00
augustss
7002bab845
Emulate setting the hiwater mark with SETFRAGMENT the right way.
...
Get rid of some 'register'.
1997-10-07 22:46:00 +00:00
augustss
4f2068ec29
Sanity check hi/lo water mark settings better.
1997-10-07 22:40:43 +00:00
gwr
38b2ba3e3f
typo
1997-10-07 20:05:00 +00:00
is
37fce9c90f
Oops, forgot to commit this when doing the recent 060SP Makefile change.
1997-10-07 19:26:11 +00:00
is
e183d29c61
Oops, I forgot this when doing the recent 060sp make system change.
1997-10-07 19:23:37 +00:00
gwr
d0febbb62c
Be sure to kmem_free_wakeup() the same range of address space we
...
got from kmem_alloc_wait() earlier. Thanks to Michael L. Hitch
and Scott Reynolds. (Fixes the sun3/sun3x part of PR#4120.)
1997-10-07 18:28:55 +00:00
gwr
c9d8d6ae1d
Use sizeof(struct ieob) instead of a sun3-specific macro,
...
so this driver will work on the sun3x as well. (Works!)
1997-10-07 18:17:19 +00:00
gwr
2240a5aa56
typo
1997-10-07 18:00:18 +00:00
gwr
b298a0b98c
fix warnings
1997-10-07 17:56:30 +00:00
gwr
35cfb77c2f
Sync with GENERIC
1997-10-07 17:50:50 +00:00
gwr
8e46a17c49
cosmetic
1997-10-07 17:49:26 +00:00
gwr
0a6d195bf0
Add the ie driver (and reorder some things)
1997-10-07 17:08:35 +00:00
gwr
0d541b4c08
Add dvma_malloc() for the ie driver.
1997-10-07 16:51:47 +00:00
gwr
31459bfd07
Make nfs/krpc_subr.c conditional on arp (fixes PR#4233).
1997-10-07 16:15:30 +00:00
gwr
5e10630004
Add stuff for the ie driver
1997-10-07 16:10:25 +00:00
augustss
4a72d59d77
Add GUS PnP card to GENERIC.
1997-10-07 10:39:56 +00:00
drochner
fa79dfb77e
Use a swap pager backed VM object for sysV shm instead of kernel VM.
...
Mostly from FreeBSD.
1997-10-07 10:02:03 +00:00
drochner
4741e294cf
Supress error message if ENXIO is returned by "open" of disk partition
...
while "findroot()". This happens if a disk without BSD partition is
present, or if the partition does not exist in the disklabel - normal
operation, not worth reporting. (Split out a part to keep indentation
level limited.)
Allow to set "nfs_boot_rfc951" by a conditional to make bootp easier
to use.
1997-10-07 09:54:16 +00:00
scottr
9c7f82f7b8
The annoying message about trusting ourselves to write the PRAM should
...
really be dependent on DEBUG, not DIAGNOSTIC. While we're here, add
a couple of DEBUG messages to mac68k_calibrate_delay(), and wrap them
all appropriately so that the messages aren't enabled unless we
specifically ask for them (by setting clock_debug).
1997-10-07 03:04:55 +00:00
augustss
8ecd26aeb3
Add the GUS PnP driver.
1997-10-06 22:42:56 +00:00
gwr
076ab3f536
Tweak the console support a little (more like the sparc version).
1997-10-06 21:04:21 +00:00
thorpej
8eb7170ff8
Back out last change. (Partially my fault, for not reviewing it close
...
enough.)
1997-10-06 21:01:23 +00:00
thorpej
0c368b5f67
Initialize the kernel message buffer earlier (before main() is called).
1997-10-06 20:38:46 +00:00
augustss
d5ecfe9e6b
Keep filter when setting source on SB Pro.
...
Close PR 2593.
1997-10-06 20:16:25 +00:00
augustss
082b2b05b7
Add the Interwave audio chip.
1997-10-06 20:12:26 +00:00
gwr
a5e95ba86d
Move some of the VM initialization work from _startup.c to pmap.c
...
where it is normally found.
1997-10-06 20:04:02 +00:00
gwr
210e726aba
Use vm_offset_t to represent control space addresses, because
...
they are more like physical addresses in that you can not just
dereference a pointer to access the space. (Also, if you use a
pointer type for such things, gdb will _try_ to deference it.)
1997-10-06 19:58:01 +00:00
christos
64ff55911c
From Enami Tsugutomo: Busify and split the aic6360 driver.
1997-10-06 19:49:17 +00:00
gwr
c01d3eb597
Flush the I-cache before jumping into just-loaded code.
1997-10-06 19:43:23 +00:00
gwr
81bc13db4b
Need to flush the I-cache before jumping into just-loaded code.
...
Without this, boot programs fail with some PROM versions...
1997-10-06 19:37:26 +00:00
augustss
22a818e5a4
GUS PnP sound card driver from Kari Mettinen.
1997-10-06 16:05:11 +00:00
augustss
72251c67c9
Driver for the Interwave audio chip used in the GUS PnP sound card.
1997-10-06 16:03:34 +00:00
thorpej
c9efd0562e
Make the vfs ops and vnodeop_opv symbols match the name of the
...
file-system option used to configure the file system into the kernel.
1997-10-06 09:32:31 +00:00
thorpej
c28cf8c168
A few simple changes to make this closer to something that can be generated
...
by config(8):
- Make the vfs ops and vnodeop_opv symbols match the name of the
file-system option used to configure the file system into the kernel.
- Now that sys_mount() has mountcompatnames[], remove the holes previously
used to preserve ordering for COMPAT_09 and COMPAT_43 mount system calls.
Also, add a comment that describes how I feel about the existence of this
file.
1997-10-06 09:25:00 +00:00
thorpej
c08ce9b419
If COMPAT_09 or COMPAT_43 are defined, include a table of "mount compatnames",
...
which maps the old file system index numbers to the new (well, since after
NetBSD 0.9) string-based method of finding a file system ops vector. Use
this table rather than assuming the ordering of the vfssw[] array when
emulating the old mount system call.
1997-10-06 09:19:11 +00:00
lonhyn
a5b1bb00fd
pcidevs change regen.
1997-10-06 06:19:24 +00:00
lonhyn
7dbc234635
Added entries for GLINT 3D chips.
1997-10-06 06:18:07 +00:00
enami
4d74e9b7c8
Declare prototype of lutimes(2).
1997-10-06 01:42:33 +00:00
enami
b55d9d74eb
Declare prototype of lchmod(2).
1997-10-06 01:41:46 +00:00
mark
6a8334e84e
Change p_vmspace->pmap references to p_vmspace->vm_map.pmap so that
...
we no longer need __VM_PMAP_HACK.
1997-10-06 01:12:05 +00:00
mark
ac03dfe307
Change p_vmspace->pmap references to p_vmspace->vm_map.pmap so that
...
we no longer need __VM_PMAP_HACK.
1997-10-06 01:12:03 +00:00
mark
7483a0a6ba
Change p_vmspace->pmap references to p_vmspace->vm_map.pmap so that
...
we no longer need __VM_PMAP_HACK.
1997-10-06 01:12:01 +00:00
mark
c4ca3a48de
Changed VM_PMAP reference now that is is a pointer rather than an address.
1997-10-06 00:49:34 +00:00
mark
623bc2b574
Change vm_pmap reference to vm_map.pmap now we have dropped __VM_PMAP_HACK.
1997-10-06 00:47:34 +00:00
mark
84e72a4ba0
Removed __VM_PMAP_HACK
...
Added a couple of reserved field to the pmap structure.
1997-10-05 22:59:36 +00:00
mark
9461d08a78
Define a new sysarch call number ARM32_DRAIN_WRITEBUF that can be used
...
to drain any CPU write buffer.
1997-10-05 22:58:26 +00:00
mark
3b844ee813
Cleaned out some old junk.
...
Enabled .type directive in the ENTRY() macro.
1997-10-05 22:51:05 +00:00