mhitch
fe468f64bc
Include pm_ds.c if pm_ds, not dc_ds - dc_ds gets set for the 5000/200 as
...
well as the 3100, but trying to include pm_ds.c for a 5000/200-only
configuration fails.
1997-05-29 03:08:40 +00:00
mhitch
660cdaec8a
Use the generic root/swap in the model-specific configuration files.
1997-05-29 02:22:27 +00:00
mycroft
e9028468cd
Don't use the TC bit to check for wraparound in isa_dmacount(); remember the
...
transfer length and use that.
1997-05-28 20:02:39 +00:00
jtc
0a3a33b1ba
Copyright of this file has been assigned to The NetBSD Foundation
1997-05-28 16:30:54 +00:00
jonathan
ceff1980b7
lint: Add prototypes for the redirection hoks used for rcons/4.3bsd
...
qvss-style in-kernel X inputevent processing.
This whole interface should be replaced with wscons.
1997-05-28 14:21:39 +00:00
thorpej
a464ced388
Change the aps_tout member of struct ap_session from time_t to u_long
...
so that it can be passed to the filter rule aging functions, which
expect a pointer to a u_long. (time_t is an int on the alpha.)
1997-05-28 04:59:34 +00:00
thorpej
fa7df10d8b
Put the #ifndef _KERNEL prototype of get_unit() in <netinet/ip_fil.h>
...
since it is needed by other files, in order to compile on 64-bit
architectures.
1997-05-28 04:48:47 +00:00
jeremy
1b2aae80c2
Added new lock system for the two virtual pages used in temporary mappings.
...
Allows pmap_zero_page() and pmap_copy_page() to be re-entrant.
1997-05-28 04:28:52 +00:00
jeremy
b53e0d4fb7
Coded to work with new lock system for tmp_vpages.
1997-05-28 04:27:00 +00:00
thorpej
8b4b26e8d9
Fix several bugs/warnings:
...
- Pull in correct headers to get types.
- Garbage-collect some unused code.
- Add missing return values.
- Add parenthesis around assignments in conditionals.
1997-05-28 02:49:06 +00:00
thorpej
f160cf5490
Prototype lkmdispatch() in <sys/lkm.h>; all LKMs use it.
1997-05-28 02:44:55 +00:00
thorpej
e80ea6e0b3
Add appropriate parenthesis around assignments within conditionals.
1997-05-28 02:43:30 +00:00
thorpej
cf30e3e3c9
Prototype lkmexists() in <sys/lkm.h> as some LKMs might need to use it.
1997-05-28 02:41:41 +00:00
thorpej
11bbe25fb4
Add braces around the initialized union in MOD_DEV().
1997-05-28 02:35:33 +00:00
thorpej
b987e82127
CVS munched date on copyright; correct it.
1997-05-28 02:11:10 +00:00
thorpej
6ef2799147
Garbage-collect unneeded CFLAGS.
1997-05-28 02:10:28 +00:00
thorpej
bbf6e6fb4d
Fix a typo.
1997-05-28 00:22:43 +00:00
thorpej
9062a97000
Resolve conflicts from merge of 3.2a7, take 2.
1997-05-28 00:22:15 +00:00
thorpej
41d4822677
Resolve conflicts from merge of 3.2a7, take 2. Also, eliminate some
...
silly differences between the NetBSD copy of the code and the
vendor branch, keeping only those which are necessary. Of those
differences that currently exist, several "portability to NetBSD"
issues, which will be fed back to the ipfilter author.
1997-05-28 00:17:11 +00:00
augustss
1bd32f9cad
Add Alaw encoding emulation.
1997-05-28 00:07:46 +00:00
augustss
1616170859
A cosmetic name change.
1997-05-27 23:37:53 +00:00
gwr
01adc15274
Minor reorganization of nfs_mountroot code to simplify BOOTP support.
...
The RPC/bootparamd calls to get the root and swap paths are now done
in nfs_boot_init() instead of nfs_boot_getfh(), so the latter now just
does the RPC/mountd call. Also changed some panics into error returns.
1997-05-27 23:37:39 +00:00
augustss
73ff4bd775
Allow more than one hardware driver to attach to the audio upper layer.
1997-05-27 23:24:56 +00:00
gwr
3cb60b969d
Allow revarpwhoami() to be called multiple times.
...
(Just return the answer if we already have it.)
Without this, the RB_ASKNAME loop fails on every
call to nfs_mountroot after the first call.
1997-05-27 23:14:44 +00:00
leo
1c5b9b33c7
Make the bootloader 68060 aware.
1997-05-27 10:28:30 +00:00
thorpej
67a6c44c15
Make this compile on 32-bit architectures again:
...
- Pull in includes to get appropriate prototypes.
1997-05-27 01:24:31 +00:00
thorpej
faeb45fcca
Make this compile on 32-bit architectures:
...
- Add prototypes.
- Add a forward-decl to avoid a cyclic dependency graph.
1997-05-27 01:23:50 +00:00
thorpej
03e37a1874
Make this compile on 32-bit architectures:
...
- Deal with lame gcc -Wuninitialized warning (which is incorrect)
- Add parens around assignments within conditionals.
1997-05-27 01:22:52 +00:00
thorpej
77a115108c
Make this compile on 32-bit architecutres again:
...
- Get arguments to ioctl right (cmd is a u_long in NetBSD)
1997-05-27 01:21:33 +00:00
thorpej
55323c48ca
Make this compile on 32-bit architectures again:
...
- Add prototypes.
- Get arguments to ioctl right (cmd is a u_long in NetBSD)
1997-05-27 01:20:46 +00:00
thorpej
5d1bb7474a
Make this compile on 32-bit architectures:
...
- Add prototypes.
- garbage-collect unused variables.
1997-05-27 01:19:48 +00:00
thorpej
6c873135ee
Make this compile on 32-bit architectures again:
...
- garbage-collect unused variables.
1997-05-27 01:18:47 +00:00
thorpej
e8e871e8ca
Make this compile on 32-bit architectures again:
...
- Don't prototype functions that don't exist, and do prototype those
that do.
- Get ioctl arguments right (cmd is a u_long in NetBSD).
1997-05-27 01:17:04 +00:00
thorpej
a09051fa6d
Make this compile on 32-bit architectures again:
...
- Fix a really obvious error: ipl_enable() disappeared, but the guts of
the function were scrunched into the "no-op" BSD pseudo-device attach
routine. Would not compile, because of non-void return from a void
function. Fixed by reincarnating ipl_enable(), and reimplementing
the no-op pseudo-device attach.
- #ifdef as appropriate to remove unused variable warnings.
- Call ipl_enable() in iplinit(), rather than the no-op ipfilterattach().
1997-05-27 01:15:21 +00:00
thorpej
8ead9b88e8
Make this compile on 32-bit architectures again:
...
- garbage-collect unused variables, or #ifdef them as appropriate.
1997-05-27 01:09:13 +00:00
thorpej
ad58cb5136
Make kernels with ipfilter compile again: need netinet/ip_proxy.c.
1997-05-27 01:07:48 +00:00
jeremy
89aa743138
Config file for a RAMDISK kernel.
1997-05-27 01:06:33 +00:00
jonathan
ed8e9558ab
Lint: printf formats inside #ifdef DEBUG (long vs int, %x vs pointer).
...
Add XXX to inconsistency: sometimes pmap.c calls blkclr(), sometimes it uses
an inline C loop tuned for 4-entry writebuffer. Why?
1997-05-26 23:02:11 +00:00
pk
f959841d17
Pass correct offset to vn_rdwr().
1997-05-26 20:28:38 +00:00
darrenr
ea9bbec5f5
remove extra #endif
1997-05-26 17:57:21 +00:00
mycroft
6756ff7858
Minor corrections to previous. Notably, make recording work on SBPro again.
1997-05-26 16:13:59 +00:00
darrenr
27be4b8f04
Import new sources for 3.2alpha7
...
(blah, someone want to clean away /cvsroot/sys/netinet ?)
1997-05-26 15:18:15 +00:00
mycroft
6bfd7b7d45
Remove unneeded call to comstop() in commsrint(). This fixes a problem
...
where the driver would sometimes retransmit bytes.
1997-05-26 14:54:46 +00:00
jonathan
03bb8c9b9e
lint: #ifdef DEBUG code: use %p for pointers, %ld for vm_offset_t's.
1997-05-26 06:21:20 +00:00
cjs
5fd7ce7066
These updates to the build allow building against include files
...
and libs in the object tree, if you use a separate object tree,
while maintaining backward compatability with other build methods.
See the notes in src/share/mk/bsd.README for full details. Note
that the `make includes' target now only installs the include files
in the build directory (if you use one--otherwise they go in DESTDIR
just like before); `make install' will install include files in
DESTDIR.
1997-05-26 03:55:19 +00:00
jeremy
42012469ef
Document that tapeboot has been tested and works.
1997-05-26 03:44:42 +00:00
jonathan
0978222b09
lint:#ifdef DEBUG code. Add parens where requested, Prototype stacktrace().
1997-05-26 02:25:58 +00:00
thorpej
cad3c2f3f0
Garbage-collected long-unused setredzone().
1997-05-26 00:27:43 +00:00
jonathan
333ebdebd6
lint: prototype blkclr __P((caddr_t val, int size)). Used in pmap code.
1997-05-25 23:00:40 +00:00
veego
6647500cd2
New Hardware Cursor support from Michael Teske.
1997-05-25 22:46:21 +00:00
pk
e571ff8ba8
Add code (#ifdef'ed VND_FILLHOLES for now) to fall back on vn_rdwr()
...
if VOP_BMAP() does not produce a translation.
IO_SYNC is used to prevent dirty file cache buffers. On a ffs filesystem,
once a hole is filled, subsequent vnd accesses find will find valid
VOP_BMAP() translations.
Concerns:
* is the assumed semantics correct for all filesystems?
* do we actually want the automagic extension on the VND
backing store..
1997-05-25 22:27:16 +00:00
veego
9aca91d78c
Converted for the use of sys/dev/clock_subr.[ch].
...
Add some comments about the a2000 oki clock chip and stop the clock while
writing.
1997-05-25 22:11:48 +00:00
veego
b2361aa1f6
Remove some defines which are no longer needed.
...
clock.c uses now sys/dev/clock_subr.[ch].
1997-05-25 22:08:24 +00:00
jonathan
d21acac556
Create standard Makefile for arch/pmax/stand.
...
Copy old Makefile with bootblock rules to Makefile.booters.
1997-05-25 22:03:23 +00:00
veego
0e41c5cc23
Add dev/clock_subr.c and the major line for vnd, so you now use swaping
...
to a file.
Add comments and resort some entries.
1997-05-25 22:03:08 +00:00
veego
0275835c28
- Add and change some comments and options.
...
- Use 'options<SPACE><TAB>...'
1997-05-25 22:00:04 +00:00
jonathan
40b20f7799
Move dec_label into a subdir.
1997-05-25 21:39:08 +00:00
jonathan
dbdac42c7e
Add ecoff symbol header definitions for mips1.
1997-05-25 21:22:19 +00:00
pk
740da4fa88
Use an additional structure to keep information on a set of transfers
...
initiated by vnd_strategy(). This allows for more natural error handling
and solves two bugs:
* vnd can disk_unbusy without disk_busy (PR#2657)
* b_resid is set correctly on the external at the end
of a transfer in case of an error.
1997-05-25 19:37:36 +00:00
thorpej
5b2dc97efd
Move the test for "no rootspec and no bootdv" to after we've had a chance
...
to set rootspec in the case of "root on ? type nfs" and no bootdv was
found. From maximum entropy <entropy@tanstaafl.bernstein.com>, PR #3669 .
1997-05-25 19:20:30 +00:00
pk
317703b784
Pass correct transfer count to disk_unbusy().
1997-05-25 16:21:45 +00:00
leo
c803f7baa9
Add serial driver for 68901 UART (modem1 port).
1997-05-25 12:41:27 +00:00
darrenr
29fab67628
fix conflicts
1997-05-25 12:40:11 +00:00
jonathan
8b35fc95ad
GC old ultrix-emul syscall stub used to debug ultrix signals.
1997-05-25 11:09:39 +00:00
jonathan
e319f99e4b
lint: include header files with declarations of input-redirect hooks.
...
Add prototypes and explicit casts where the hooks are polymorphic.
This whole interface should be replaced with wscons.
1997-05-25 10:53:33 +00:00
jonathan
0087cea09e
lint: add prototypes for termio/termios emul conversions and ioctl handlers.
1997-05-25 10:38:00 +00:00
jonathan
4cf3fe8b78
lint: add prototype for pmax serial-console inithook.
1997-05-25 10:28:22 +00:00
jonathan
894ea52659
Update copyright.
1997-05-25 10:24:05 +00:00
jonathan
d06117b286
lint: add prototype for static function make_ultrix_mntent().
1997-05-25 10:21:34 +00:00
jonathan
2548f9ceee
lint: add prototype for kvtophys().
1997-05-25 10:16:17 +00:00
jonathan
59c42b27b1
Lint: use new headers with prototypes. Add local prototypes for
...
locore spl functions; they should only be lint used directly here.
Delete unused variables, etc.
1997-05-25 10:07:38 +00:00
jonathan
e991c94232
Add parens where requested by gcc -Wall.
1997-05-25 10:01:38 +00:00
jonathan
94d7e627c1
Rename cpu_singlstep() to mips_singlestep() and add prototype.
...
(it's not part of the standard interface to MD code.)
XXX Consider moving into process_machdep.c when the mips3 changes are merged.
1997-05-25 09:56:45 +00:00
jonathan
5520aec6bb
Oops, #include <machine/autoconf.h> after previous change.
1997-05-25 08:17:00 +00:00
jonathan
88787ea86a
Lint: machdep.c calls configure() and makebootdev().
...
Move their declaratinos to pmax/autoconf.h.
1997-05-25 06:10:46 +00:00
jonathan
19743d60e1
Lint: add prototype for badaddr() (the expansion of tc_badaddr).
1997-05-25 05:58:36 +00:00
jonathan
84f22cdf55
lint: delete unused variables.
1997-05-25 05:48:14 +00:00
jonathan
c17d51a55d
Add (bogus) prototype for tcinfo() PROM callback until we know what it is.
1997-05-25 05:44:13 +00:00
jonathan
7411774547
lint: add prototype for static local function ultrixstatfs().
1997-05-25 05:30:21 +00:00
jonathan
a2051af8b9
RCSid police. Delete obsolete function-scope extern declarations.
1997-05-25 05:26:00 +00:00
jonathan
cedd6dbe25
Lint: move forward declarations to beginning of file and protoize.
...
delete unused variables and add redundant parens where suggested.
1997-05-25 05:19:51 +00:00
jonathan
a0600d7d94
Prototype for pmap_bootstrap().
1997-05-25 05:04:03 +00:00
jonathan
03953c0e63
Apply NetBSD-1.2 name changes to pmax board-specific trap handler declarations.
1997-05-25 05:01:51 +00:00
jonathan
352da01442
Remove #ifdef NDTOP/#endif wrapper, not needed with new config.
...
Annotate strange #includes (dcreg.h?).
1997-05-25 04:58:36 +00:00
jonathan
42ad3d85be
Move prototypes for X11-upcall hooks to dtopvar.h, for the benefit of
...
the Ultrix framebuffer-API compatibility code.
1997-05-25 04:49:59 +00:00
jonathan
ce0a173bf6
Add prototypes for device-specific handlers and input-event (X11) upcalls.
1997-05-25 02:37:55 +00:00
augustss
b8b6339580
Add defines to be backwards compatible with 1.2 encoding names.
1997-05-24 23:23:17 +00:00
pk
4f292fbb17
Remove `bustype' argument from bus_tmp().
1997-05-24 20:17:04 +00:00
pk
ec02e14ae2
Remove all `bustype' arguments from map[io]dev() and REG2PHYS().
1997-05-24 20:16:06 +00:00
pk
e59f568ea7
Remove `bustype' argument from map[io]dev().
1997-05-24 20:16:05 +00:00
pk
3137152cb5
Remove all `bustype' arguments from map[io]dev() and REG2PHYS().
1997-05-24 20:16:04 +00:00
pk
5ec5d5bca3
Remove `bustype' argument from map[io]dev().
1997-05-24 20:16:03 +00:00
pk
954e31e49a
Remove all `bustype' arguments from map[io]dev() and REG2PHYS().
1997-05-24 20:16:02 +00:00
pk
3cb17e53d3
Remove `bustype' argument from map[io]dev().
1997-05-24 20:16:01 +00:00
pk
c6a933f6ea
Remove all `bustype' arguments from map[io]dev() and REG2PHYS().
1997-05-24 20:15:59 +00:00
pk
b3aae0c409
Remove `bustype' argument from map[io]dev().
1997-05-24 20:15:58 +00:00
pk
821f712972
Remove all `bustype' arguments from map[io]dev() and REG2PHYS().
1997-05-24 20:15:58 +00:00
pk
9f2499dc98
mapdev() looses the `bustype' argument. It's superseded by `rr_iospace'
...
on all archs.
1997-05-24 20:13:48 +00:00
veego
d3e0c68735
Fix the DESTDIR problem.
1997-05-24 20:09:49 +00:00
pk
72c03c7df9
Use page type encoding macros from pmap.h
1997-05-24 20:09:45 +00:00
pk
fb5c729d4a
Use `rr_iospace' to track the MMU page type bits. On sun4c/sun4m the
...
iospace value is always learned from the PROM; on sun4, we infer it
from the BUS_* parameters.
This obsoletes the `bustype' argument in bus_tmp().
1997-05-24 20:08:41 +00:00
pk
ea0f4900ff
Always use `rr_iospace' to track the MMU page type bits.
...
This obsoletes the `bustype' argument in map[io]dev().
1997-05-24 20:03:03 +00:00
pk
957b6c1c18
Define macros for encoding I/O space bits into the physical address
...
passed to pmap_enter().
1997-05-24 19:59:25 +00:00
christos
6a9f9d3292
PR/3665: Martin Husemann: if_strip calls sl_compress_init with extra arg.
1997-05-24 14:39:44 +00:00
jonathan
d5b9a48fd5
Add prototype for cpu_exec_ecoff_setregs() to mips/inuclde/ecoff_machdep.h.
...
Use it in compat/ultrix/ultrix_misc.c (setting emul type on mips).
1997-05-24 10:26:30 +00:00
jonathan
2b708ca438
lint: gc unused variables in ultrix_sys_mount().
1997-05-24 09:56:47 +00:00
jonathan
6aaa702220
lint: add explicit return type to ultrix_sys_shmsys().
1997-05-24 09:53:11 +00:00
jonathan
3bdc896e84
lint: fix %x vs pointer and tyops in error-logging printfs.
1997-05-24 09:48:53 +00:00
jonathan
a9700d60e4
lint: add missing %d (unit number of unconfigurable device) to panic msg.
1997-05-24 09:37:45 +00:00
jonathan
52afc81f2a
lint: delete unused variable 'dv'.
1997-05-24 09:32:34 +00:00
jonathan
c0c7efb178
Delint debugging-printf() macro.
1997-05-24 09:30:27 +00:00
jonathan
588324e3fb
Lint: include prototypes for TurboChannel framebuffer console-init functions.
...
include prototype for printf() and panic() and delint calls.
1997-05-24 09:17:24 +00:00
jonathan
d617788337
Fix typos in prototypes of console-init entrypoints.
1997-05-24 09:15:46 +00:00
jonathan
b14cdadc36
lint: Create mips/include/conf.h with prototypes for {mem device.
...
Add 'struct proc *p' 4th arg to mmopen(), mmclose().
Delete unused variable.
1997-05-24 08:57:59 +00:00
jonathan
aab81e72b8
lint: add prototypes for interrupt(), softintr(), pppintr().
1997-05-24 08:49:22 +00:00
jonathan
8f17cfaec1
Add 'needs-flag' to pmax, 3max dc (DZ-11 clone) front-ends (dc_ds, dc_ioasic
...
respectively), so console setup code can test forconfiguration of the
correct front-end (via NDC_DC and NDC_IOASIC, respectively).
Delete 'needs-flags' from dc.c. GC obsolete uses of NDC, "dc.h".
1997-05-24 08:19:44 +00:00
jonathan
20e5e29aef
Use a ldscript to work around `features' (not enough section headers)
...
when linking kernels with GNU binutils-2.7 or newer ld.
1997-05-24 05:56:06 +00:00
jonathan
02b403c0bf
#ifdef notyet out the as-yet-Undefined bold mode, instead of commenting it out.
1997-05-24 05:49:22 +00:00
jonathan
5cf71bf343
Add declarations and cdevsw/bdevsw entries for cd, ccd, ss, uk, tun.
1997-05-24 05:28:17 +00:00
thorpej
97c6a307e3
Where _is_ that brick when you need it?!
1997-05-24 03:45:40 +00:00
jeremy
fc60f1979e
Prevent RAM disk hooks from compiling until sun3 md_root.c can support
...
ram disk images that are read in from the outside.
Sync with some old local changes.
1997-05-24 00:09:49 +00:00
jeremy
b06eb8ce7f
Comment reference to ramdisk.h -> md.h
1997-05-23 23:44:34 +00:00
jonathan
ba1c517a52
GNU ld script for linking mips kernels, contributed by Arne Juul.
1997-05-23 22:21:06 +00:00
augustss
72b5ba3901
Redo the way selecting the mode for SB cards is done completely.
...
It is now table driven since there are so many different variations
of SB cards out there.
Also fix a bug that stopped SB2 and SBPro from working.
1997-05-23 21:19:59 +00:00
thorpej
38b3bce886
Make sure reference count manipulation is "atomic", from
...
Matthias Drochner <drochner@zelux6.zel.kfa-juelich.de>.
1997-05-23 19:46:08 +00:00
augustss
c612a6fca7
Check that setting IRQ and DRQ on SB16 actually succeeds.
1997-05-23 09:45:40 +00:00
veego
8c07b39516
Use genassym.sh to facilitate cross-compiling.
1997-05-22 22:50:38 +00:00
veego
2c7dbe6639
Add <machine/trap.h> so we don't need to define all the trap values in
...
assym.h.
1997-05-22 22:48:47 +00:00
veego
ddf49ca947
Use genassym.sh to facilitate cross-compiling and add -Wmissing-prototypes.
1997-05-22 22:45:37 +00:00
scottr
4f74abe8b7
Remove redundant cpu_set_kpc() prototype, found by Paul Goyette.
1997-05-22 18:40:10 +00:00
gwr
248eff8eee
Temporary work-around for PR kern/3579 (from Jonathan Stone).
1997-05-22 18:20:06 +00:00
kleink
b7ba6138b6
If the pgrp_id argument of TIOCSPGRP (a.k.a. tcsetpgrp()) does not specify
...
an existing process group, return EINVAL.
1997-05-22 17:35:42 +00:00
mhitch
0db8e55935
DMA state was not getting saved if dmaCurPhase was data-out. If the
...
message-in was a save data pointer, the driver would loop in the
interrupt routine.
1997-05-22 03:26:16 +00:00
lukem
920471eeec
define GID_MAX (max value permitted in gid_t) and UID_MAX (ditto for uid_t)
...
to 2^32-2
1997-05-22 03:02:50 +00:00
gwr
d4af46184c
Deal with another m68k misalignment, this time by changing a
...
short to an int (the first, "pr_type" member). The changed
member was always compared with int values anyway...
1997-05-21 20:09:24 +00:00
gwr
5e15995438
Moved db_kill_proc() and db_show_all_procs() to ddb/db_xxx.c
1997-05-21 19:56:50 +00:00
gwr
55f621803a
Moved db_show_callout() to ddb/db_xxx.c
1997-05-21 19:55:45 +00:00
gwr
e17505a9ea
Add ddb/db_xxx.c
1997-05-21 19:54:54 +00:00
gwr
25bdbcc1dc
Move some DDB stuff here from kern_clock.c and kern_proc.c
1997-05-21 19:54:00 +00:00
jonathan
d212e8744e
Include "rasterconsole.h" to get definition of NRASTERCONSOLE (rcons flag).
...
Don't try rcons on 3100s with keyboards if rcons isn't configured,
1997-05-21 19:41:08 +00:00
jeremy
8253e6e107
Comment for susword was from fusword and hadn't been changed.
1997-05-21 03:51:04 +00:00
gwr
6065389b17
Sync with src/lib/libz
1997-05-20 14:41:54 +00:00
kleink
91830a9500
When a background process attempts to TIOCDRAIN (a.k.a. tcdrain()), send
...
its process group a SIGTTOU signal.
1997-05-20 13:11:33 +00:00
augustss
1fd29f4172
Make the audio default parameters into a globally accessible constant.
1997-05-20 12:51:43 +00:00
jonathan
b088f1b7fd
Change default le entry from "le*" to "le0" so GENERIC kernels
...
configure the pmin/pmax (2100/3100) baseboard ethernet as le0, not le1.
1997-05-20 08:36:42 +00:00
jeremy
0304ff6aed
Implement code to dynamically size the number of page tables based on available
...
RAM at boot.
Also did some cleanup of unused functions, updated several comments, and
removed unecessary 'XXX's.
1997-05-20 06:01:19 +00:00
scottr
a777c246ad
Adjust for previous m68k/pcb.h change
1997-05-20 03:25:07 +00:00
jonathan
1175a38b7f
Use cpu_splXXX() functions to enforce the required ordering of spl()s.
1997-05-19 23:34:40 +00:00
jtc
69f811b13c
copyright assigned to TNF
1997-05-19 23:26:32 +00:00
jonathan
ba2aa6f75a
Add cpu_spl[012345]() definitions to locore. These clear the given
...
interrupt-enable bit in the status register, and all lower bits.
Can be used for spl{bio,net,tty,clock,statclock} on machines where
devices are wried to mips hard-interrupt levels in ascending bit order
so as to match the BSD spl.9 ordering.
1997-05-19 23:25:09 +00:00