Commit Graph

13748 Commits

Author SHA1 Message Date
cgd
1c04650195 protect npxproc usage with #if NNPX. From Bob Baron <rvb@cs.cmu.edu>. 1995-05-07 21:07:17 +00:00
cgd
7bd5b4bfa8 oops; vm_pageout.c should include machine/cpu.h, _not_ vm_pager.c 1995-05-07 19:27:27 +00:00
chopps
e84ef6b4af rm unused local vars 1995-05-07 16:54:51 +00:00
ragge
197ff756b0 Machine dependent core dump struct added. 1995-05-07 16:43:34 +00:00
ragge
9bdf9bed5e Changed core dump style to generic netbsd format. 1995-05-07 16:41:28 +00:00
cgd
cf08de5cf0 needs machine/cpu.h 1995-05-07 16:22:40 +00:00
chopps
2ca98c3cb6 enable pseudo-dma on ivsc, allow no ite/grfcc. 1995-05-07 15:37:02 +00:00
briggs
ad2b81e4f0 jbsr takes one argument, not two. Apparently the assembler quietly
ignores the second...
Pointed out by uhenric@mcl.ucsb.edu (Henric Jungheim).
1995-05-07 13:22:12 +00:00
pk
e9b36a55e7 Sync process flags with sys/proc.h 1995-05-07 12:51:25 +00:00
mycroft
dbaa7014ef Turn off a debugging printf(). 1995-05-07 03:27:37 +00:00
mycroft
8a50716192 Fix restore of %fs and %gs in linux_sigcode. 1995-05-07 03:16:16 +00:00
mycroft
4e9f66f9ca Improve Linux signal emulation, and emulate the modify_ldt() call. 1995-05-07 02:59:30 +00:00
mycroft
6e02c4b647 Add a copy of the user code and data descriptors in the GDT. 1995-05-06 20:30:14 +00:00
mycroft
5c75c8b7ad Use global definitions of i386_[gs]et_ldt_args. 1995-05-06 19:21:37 +00:00
mycroft
7a69a9c95b Define i386_[gs]et_ldt_args here. 1995-05-06 19:19:57 +00:00
briggs
56b5c26854 Get rid of a printf() that got left behind in the probe. 1995-05-06 18:44:48 +00:00
briggs
c4cb3e244c Probe this like the other devices. 1995-05-06 18:33:19 +00:00
mycroft
e97a07b5a4 Add stub for linux_modify_ldt(). 1995-05-06 18:17:15 +00:00
mycroft
2b0696ff3c Add linux_modify_ldt(), if __i386__. 1995-05-06 18:16:35 +00:00
jtc
4f919ecd87 updated another instance of old vnconfig -u syntax. 1995-05-06 07:03:18 +00:00
jtc
2d709c7062 flush stdout instead of stderr, so that each block number is displayed
as it is printed.  From PR 989.
1995-05-06 06:55:34 +00:00
jtc
f96b90209c update other instance of old vnconfig syntax 1995-05-06 06:51:12 +00:00
jtc
535f5e4053 Small change to allow 8 bit characters in file names. Inspired by
patch enclosed in PR #987.
1995-05-06 06:39:33 +00:00
jtc
86f36c2670 Print error message and exit if TERM is not set.
From PR #1015.
1995-05-06 06:25:07 +00:00
jtc
70843c4eab Update xterm and pcvt termcap entries to most current versions as per
PR #1011.
1995-05-06 06:19:11 +00:00
ragge
372dd89e62 Kernel message buffer implemented. 1995-05-06 00:08:28 +00:00
brezak
8951a20fe2 Auto-select open mode when opened half-duplex. From John Kohl. PR#1006 1995-05-05 22:36:14 +00:00
mycroft
524c9c7f2a Use nvram.h. 1995-05-05 22:28:17 +00:00
mycroft
8fc6a61adc Add definitions for NVRAM equipment byte. 1995-05-05 22:08:43 +00:00
leo
e9368633ee Added fdxc for HD floppies and rd0 so one is able to mount the install fs
on ramdisk rw.
1995-05-05 20:27:26 +00:00
leo
8b4abb7503 Fix error in handling FPU types. 1995-05-05 16:39:14 +00:00
leo
231b64341e Fix bug on handling HD-floppy's. 1995-05-05 16:38:05 +00:00
leo
ec3a1cd9f7 Define dma_drvmode correctly 1995-05-05 16:36:57 +00:00
leo
0d58fa8604 Report "real mem" correctly and make one single module for handling
software interrupts.
1995-05-05 16:35:21 +00:00
leo
0dae8a5da7 Remove some unused defines. 1995-05-05 16:33:11 +00:00
leo
60f4c22869 Shift system clocks from TT-mfp to ST-mfp and remove some dead-code. 1995-05-05 16:31:46 +00:00
leo
d64c598f6a Shift system clocks from TT-mfp to ST-mfp for Falcon. 1995-05-05 16:30:33 +00:00
ragge
29a5673f41 BROKEN_SWAP removed, swapping verified OK.
pmap_collect(pmap) added as null define.
1995-05-05 14:13:01 +00:00
ragge
bd890814cf Removed cpu_set_init_frame() use.
Increased default limits of memory use, ridiculously small before.
1995-05-05 10:53:53 +00:00
ragge
f58eb36f82 Removed kernel stack relocation and double-mapping.
Speeded up fork() significantly.
1995-05-05 10:47:35 +00:00
mellon
214234c937 Fix MAXine interrupt mask routine 1995-05-05 06:48:14 +00:00
briggs
331e2bd82b Add some code/defines to differentiate Asante and Interlan/Gator cards
correctly with the new nubus code.
1995-05-05 05:40:13 +00:00
jtc
852707219e Upgrade to Flex version 2.5.2 1995-05-05 05:35:08 +00:00
cgd
8703076975 define BROKEN_SWAP and/or cpu_swapout as appropriate. 1995-05-05 03:41:51 +00:00
cgd
0b2ce5d881 delete some cruft, don't swap if BROKEN_SWAP defined, call cpu_swapout rather than #ifdef 1995-05-05 03:35:39 +00:00
mellon
3ff601e7a1 Don't conditionalize utility routines based on DEBUG flag 1995-05-05 02:45:31 +00:00
jonathan
03c9dc7a48 Fix long-standing bug in NetBSD/pmax interrupt initalization on
Turbochannel machines with an IOASIC.

After an interrupt is taken, the IOASIC interrupt enable mask is
and'ed with the kernel's interrupt-mask variable.  This masks
off any interrupts that were enabled after the hardware interrupt-enable
mask was set. Due to this bug all iynterrupts must be enabled before
the first interrupt is taken. (Interrupts enabled later aren't on in the
ioasic intr-mask  register, so they aren't on in (sirm & kernelmask),
which is what used to get written back to the ioasic interrupt-mask
register.  	Fixed, and tested on  on 3MAX+ but not xine/3min.

If this patch perchance breaks on Xines or 3mins, the old code can be
re-enabled by changing the #if 0 in machdep.c to #if 1.
1995-05-04 19:48:41 +00:00
pk
4c8828e743 init `mode' field in sunaudiogetinfo(). 1995-05-04 19:46:31 +00:00
pk
7d244351cf Add `evcnt' field. 1995-05-04 19:43:27 +00:00
pk
089ab8e266 define audio `evcnt' field. 1995-05-04 19:42:36 +00:00