Commit Graph

2045 Commits

Author SHA1 Message Date
mycroft
2307cf7dc1 Only report `stray' interrupts if DEBUG, since they occur normally. 1994-04-18 22:23:32 +00:00
briggs
7df08ffd59 vm/queue.h doesn't exist any more. 1994-04-18 21:25:22 +00:00
deraadt
0d93a0839c queue up 8 mbuf chains once again, perhaps this will help?
read packets of the card before attempting to transmit (should improve speed)
1994-04-18 12:40:39 +00:00
deraadt
9d5d156cc1 shm 1994-04-18 10:51:05 +00:00
deraadt
f17cd24aad i want shm 1994-04-18 10:49:43 +00:00
cgd
536b9f6e5c A place to build binaries for floppies. always static, always OMAGIC.
note that some have been rewritten (echo, umount) and some are compiled
with options that make them smaller.
1994-04-18 08:47:08 +00:00
cgd
5e8742b110 SUBDIR += floppy 1994-04-18 08:44:28 +00:00
deraadt
63f5d6fba9 decl SHMMAXPGS 1994-04-18 07:17:45 +00:00
glass
d31cd6f2f7 some incredibly trivial cleanup 1994-04-18 06:10:12 +00:00
chopps
743895e7c0 make current with recent vm changes. 1994-04-18 04:09:11 +00:00
chopps
bda0c08156 make current with recent vm changes, also clean old from genassym 1994-04-18 04:08:43 +00:00
briggs
7f099e5940 Avail mem comes from elsewhere, now. 1994-04-18 03:03:05 +00:00
briggs
e0e7db6d14 Include cop.
Nuke vm_statistics.h
Don't try to use PAGE_SIZE in pmap_bootstrap.  It's now a reference
to a variable that won't be set until vm_set_page_size() is called
in vm_mem_init().
1994-04-18 03:02:16 +00:00
briggs
163a3bce81 Include cop.
Nuke vm_statistics.h
1994-04-18 02:59:16 +00:00
briggs
c4ff57c8b1 Get rid of some constants that we don't need. 1994-04-18 02:58:39 +00:00
mycroft
e65b5b259e Restore the stack before the LDT. 1994-04-18 01:24:09 +00:00
chopps
0be2dea3b6 add A3000 (we use it in snapshot) and commented GENERIC. (pretty heafty) 1994-04-18 00:25:16 +00:00
deraadt
ecef4fca4d call swapconf(): it's not just a good idea, it's the law! 1994-04-17 11:37:46 +00:00
phil
a27d75afd8 patch to get sverre's disk working (Old scsi code) 1994-04-17 07:53:54 +00:00
phil
e983a66a6c New format for shared libs. 1994-04-17 07:53:25 +00:00
phil
08cc626223 first (incomplete) attempt to get cts/rts working 1994-04-17 07:52:15 +00:00
glass
79e6634ac0 compiles again. also cleanup of development printfs. and trap stuff 1994-04-17 06:31:10 +00:00
mycroft
bfe2b586a2 Clean up deleted files. 1994-04-17 05:45:47 +00:00
phil
a30a1056dc Cleanup of configs and adding COMPAT_09 1994-04-17 05:45:40 +00:00
cgd
521fbcbb46 add vn pseudo-device 1994-04-17 05:20:30 +00:00
deraadt
76a7d3f63e my dumb bug of the week: keyboard repeat fritzed if you typed ^@
and repeated that character forever
1994-04-16 11:18:58 +00:00
deraadt
a7a7772c6f use cnt. 1994-04-16 10:18:43 +00:00
deraadt
4816eedf31 first attempt at EISA 32bit IO support. it still doesn't work so it's
disabled.
1994-04-16 09:53:45 +00:00
mycroft
14232eac12 Clean up deleted files. 1994-04-16 08:38:29 +00:00
cgd
c6c2201156 kill symbols.{raw,sort}; no longer necessary, with kvm dbs. 1994-04-16 08:38:22 +00:00
mycroft
7ddfc4cae7 Clean up deleted files. 1994-04-16 08:38:13 +00:00
cgd
ef798b2ba2 kill symbols.{raw,sort}; no longer necessary, with kvm dbs. 1994-04-16 08:38:08 +00:00
mycroft
94c7c95ebd Clean up deleted files. 1994-04-16 08:38:03 +00:00
cgd
6debdb3c22 kill symbols.{raw,sort}; no longer necessary, with kvm dbs. 1994-04-16 08:37:50 +00:00
mycroft
5052de79df Clean up deleted files. 1994-04-16 08:31:39 +00:00
cgd
278c6fe69a add 4 slip devices 1994-04-16 07:59:23 +00:00
deraadt
8aca9c1cbc support multicast and promiscious mode
correct mbuf queue bugs, cleanup some extra symbols
try to let link0/link1 change while running, will this work?
1994-04-15 10:51:28 +00:00
mycroft
d800da55ea Small optimization. 1994-04-15 07:15:27 +00:00
cgd
e937bc9bfd convert vm system to use new queues. I'll never write code w/queues again. 1994-04-15 07:04:03 +00:00
cgd
e28a360811 keep vmstat happy. 1994-04-15 04:48:23 +00:00
cgd
fb3bf1e062 kill COM4 (i.e. com3) in generic kernels 1994-04-15 04:32:27 +00:00
chopps
a9c190cefa add COMPAT_09 1994-04-15 02:33:04 +00:00
briggs
36ec20b2e2 Add COMPAT_09 1994-04-15 01:44:03 +00:00
cgd
1a5363baff add COMPAT_09 to all kernels, Pentium support to generic kernels 1994-04-15 00:25:12 +00:00
cgd
765531f0ab damn it, i knew i forgot something (SLIP!) 1994-04-14 07:01:44 +00:00
mycroft
07b3588735 Patches from David Greenman to eliminate magic constants and add delays when
switching to and fro 16-bit access for 790s.
1994-04-14 03:54:07 +00:00
deraadt
6c40e67ce7 darn, whoops 1994-04-13 11:01:58 +00:00
deraadt
848ce7a64d compile genassym static 1994-04-13 10:26:48 +00:00
deraadt
8e68fffc61 ep driver doesn't need port/irq, figures out by itself 1994-04-13 07:53:02 +00:00
deraadt
78f8589496 few changes 1994-04-13 07:47:08 +00:00
deraadt
920c317ff9 deallocate mbuf cache on ifconfig down. 1994-04-13 06:09:00 +00:00
chopps
de318bb111 vmunix? no, we are netbsd. 1994-04-12 15:44:28 +00:00
deraadt
c198b59b4d partial clean; needs more work 1994-04-12 07:47:20 +00:00
deraadt
45125992e7 support mmap() at 0x04000000; fb_size should be rounded up. 1994-04-12 07:46:13 +00:00
deraadt
e7eb2d4831 support multiple eisa/isa cards. 1994-04-11 11:09:00 +00:00
mycroft
d2f28a1124 Someone made a typo. 1994-04-11 01:15:47 +00:00
chopps
fff586b552 fix pretend_tobe hack. from Robert Leland (leland@wacky.acet.org) 1994-04-10 23:16:29 +00:00
hpeyerl
a2bafbde7f Make hil input work. From <deraadt@fsa.ca> 1994-04-10 22:12:32 +00:00
chopps
ce42637613 missed a cast. 1994-04-10 21:30:44 +00:00
deraadt
44ce4e5eb0 small optimization 1994-04-10 21:02:23 +00:00
cgd
e872e13605 allow MDMBUF flags to be set (oops) 1994-04-10 10:29:06 +00:00
mycroft
349b61b0c9 Fix a couple of oversights in the last change. 1994-04-10 08:23:02 +00:00
chopps
172b2ced90 also conform to standard style 1994-04-10 02:28:14 +00:00
chopps
8ae488d659 protect against multiple inclusion 1994-04-10 02:22:09 +00:00
chopps
c1a4ced691 protect against multiple inclusion (and be consitent) 1994-04-10 02:06:32 +00:00
mycroft
47e48d20f0 Fix another memory corruption bug. 1994-04-10 01:17:38 +00:00
chopps
9a9b27b82b little bit of KNiFeing, view and ite ioctl names cleaned. ite bell
values made sensical for users. (that is pitch,msec not period,count)
1994-04-10 00:43:32 +00:00
mycroft
929e9f4aa4 Fix a memory corruption bug. 1994-04-10 00:14:02 +00:00
deraadt
05b47471a9 keyboard repeat code! 1994-04-09 22:29:21 +00:00
mycroft
cabd481fa9 Don't print a duplicate message about stray interrupts. 1994-04-09 03:43:36 +00:00
mycroft
c1c9f5d037 Deal with 2.88MB disk drives, but pretend they are 1.44MB for now. 1994-04-09 02:57:14 +00:00
mycroft
b06534c00a If DIAGNOSTIC, try to detect spl failures during traps and syscalls. 1994-04-08 22:03:09 +00:00
mycroft
a4800b1666 Small performance tweaks. 1994-04-08 20:46:18 +00:00
mycroft
4003e0fc3a Do the last bit differently; if npx is configured, use npxexit(), else turn on
emulation manually.
1994-04-08 19:15:52 +00:00
mycroft
e7151874d1 Fix FP initialization if no npx device. 1994-04-08 19:10:18 +00:00
mycroft
fc5d3e31e0 Small fix to attach message. 1994-04-08 18:57:24 +00:00
mycroft
f9a7294e32 Get rid of the extra hop between fdcintr() and fdcstate(), and fdcretry()
doesn't need to return a value.
1994-04-08 18:51:19 +00:00
mycroft
55efebae3e Fix return values from some interrupt routines. 1994-04-08 18:22:15 +00:00
mycroft
72c593c2e3 Fix return fro isa_epprobe(). 1994-04-08 17:58:47 +00:00
mycroft
0ae5489036 Return correct values from edintr(). 1994-04-08 17:16:39 +00:00
glass
e81348df5f sys to sun_sys 1994-04-08 16:49:18 +00:00
hpeyerl
b97e243bba Delete MAP_FILE here too. 1994-04-08 06:32:26 +00:00
hpeyerl
660e347200 Remove "MAP_FILE". okey-dokey'd by Charles. 1994-04-08 06:28:21 +00:00
deraadt
78343670e1 oops with sysent 1994-04-08 06:02:01 +00:00
mycroft
fb12ba70e2 Only #include other stuff #ifdef KERNEL. 1994-04-08 04:24:16 +00:00
deraadt
887f77edc0 MULTICAST is standard now 1994-04-08 01:14:24 +00:00
mycroft
4c8226b387 Clean up deleted files. 1994-04-07 22:12:13 +00:00
chopps
3629e4d216 yuck, there has got to be a better way to derive things and copyright them. 1994-04-07 17:43:29 +00:00
mycroft
1296236880 Macroize some more constants. 1994-04-07 17:34:20 +00:00
chopps
667794048e fp -> fd from (rhealey@aggregate.com)Z 1994-04-07 17:06:44 +00:00
mycroft
cc1c9183b4 splbio() should also block timeouts. 1994-04-07 17:00:55 +00:00
mycroft
8d725ebdb0 From Mark Weaver: Fix some defaults listed in the documentation and comments. 1994-04-07 16:26:27 +00:00
mycroft
8691c46e32 Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.
Reorganize and clean up the relevant code.
1994-04-07 07:31:09 +00:00
mycroft
3f5e4f423f Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.
Reorganize and clean up the relevant code.
1994-04-07 06:48:19 +00:00
chopps
7352d87ef6 all amigas ahve internal drive so anything to the contrary is bogus. 1994-04-07 00:43:05 +00:00
cgd
728fddd911 add ktrace 1994-04-06 23:30:26 +00:00
chopps
d1c2c7c8c7 fix to floptical code from
Andreas Heitmann  (heitmann@crunch.ikp.physik.th-darmstadt.de)
1994-04-06 21:01:06 +00:00
phil
374d83bd64 KTRACE and syscall debug clean up. 1994-04-06 06:33:21 +00:00
mycroft
1c340d9a3e More stylistic cleanup. 1994-04-06 04:46:55 +00:00
mycroft
62c628e14a Change two testl's to testb's. 1994-04-06 04:30:18 +00:00