briggs
1eb8032417
Dump into debugger if DDB and we get an odd coprocessor instruction.
1994-04-21 23:21:19 +00:00
briggs
e12ec2b7de
'040 changes from Amiga.
...
Protect against multiple inclusion.
Swap arguments in struct clockframe.
1994-04-21 23:18:55 +00:00
briggs
16e14ee983
'040 changes from Amiga.
...
Protect against multiple inclusion.
1994-04-21 23:17:15 +00:00
briggs
7b7dcf1c14
'040 changes from Amiga.
1994-04-21 23:16:15 +00:00
briggs
c563009035
Add '040 stuff from Amiga pte.h.
...
Also protect against multiple inclusion.
1994-04-21 23:15:32 +00:00
briggs
6d70a3f064
Add fpsp option.
1994-04-21 23:12:44 +00:00
briggs
18f9441f44
Add fpsp support. Comment out fpspnull line until I figure out how to
...
specify "not option" with new config. Don't need it yet, anyway.
1994-04-21 23:07:30 +00:00
phil
8c0d7c128f
Squash! Got that bug!
...
scn.c -- removing debugging on line 1
scnreg.h -- don't turn off the other line's interrupts!!
1994-04-21 22:31:32 +00:00
cgd
8651ac5736
typo
1994-04-21 08:01:24 +00:00
cgd
726a06e948
kill bogon.
1994-04-21 07:45:53 +00:00
mycroft
160fbf23ec
Fix typo.
1994-04-21 04:26:37 +00:00
mycroft
584cd2e4c9
Clean up the TUNE_1542 code.
1994-04-21 03:37:19 +00:00
mycroft
245097a031
Fix return of I/O space size from wtprobe(), as reported by Rafal Boni.
1994-04-21 00:41:52 +00:00
mycroft
be20cfec17
Remove all `bio', `tty', `net', and `vector' specifications.
1994-04-20 23:39:19 +00:00
mycroft
689156a240
Change structure member names.
1994-04-20 22:39:33 +00:00
deraadt
8752281357
arpintr called now
1994-04-20 12:45:37 +00:00
mycroft
cf78b04c1a
Implement a simple `fairness' algorithm which doesn't cost too much in
...
performance.
1994-04-20 07:55:38 +00:00
mycroft
893be926ec
Use TAILQ_*() to maintain the drive activation queues.
1994-04-20 07:23:52 +00:00
cgd
e3d7ad55a1
damn it, forgot to commit this.
1994-04-19 19:58:32 +00:00
phil
ac0d47bf4e
Forgot the copyright.
1994-04-19 17:18:31 +00:00
phil
da19ea4f05
changes for shared libs, new vm code, and debugging stuff for the
...
machdep.c routine that runs unmapped at the start of boot. (The debugging
stuff should go away, but this is the 2nd time I had to write umprintf.c, so
I want it saved.)
1994-04-19 17:14:13 +00:00
phil
b7685a8087
changes for shared libs ... now saving sb register (as I should have all along)
1994-04-19 17:11:16 +00:00
phil
6c6a8ee7de
minor clean up.
1994-04-19 17:10:34 +00:00
mycroft
a8a18282bd
Eliminate silly warning.
1994-04-18 23:52:06 +00:00
mycroft
00d9262a55
Add NETISR_ARP.
1994-04-18 23:33:34 +00:00
mycroft
7b52dc20c4
NETISR_RAW is defunct.
1994-04-18 23:30:28 +00:00
mycroft
dc2177901f
NETISR_ARP.
1994-04-18 23:26:55 +00:00
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
mycroft
b9aee0da11
General style cleanup.
1994-04-06 04:22:40 +00:00
briggs
72eff49c03
Don't define DEBUG by default.
1994-04-06 03:10:13 +00:00
briggs
d04160dd34
Some cleanup--largely from amiga/trap.c. "Do" __syscall...
1994-04-06 02:59:52 +00:00
briggs
31d0809898
Bug pointed out by chopps (thanks!)
...
We were also lacking another copy in cpu_fork() for the struct mdproc.
1994-04-06 02:55:54 +00:00
mycroft
3d09f5597c
Need to clear %fs and %gs early on.
1994-04-06 01:31:33 +00:00
mycroft
8b1679d75d
Remove spurious arg to printf(), per JT Conklin.
1994-04-06 00:27:49 +00:00
glass
e96e34d073
chopps fix
1994-04-05 23:45:01 +00:00
mycroft
671bcb4e22
Clean up deleted files.
1994-04-05 23:05:09 +00:00
chopps
bdb52e02f8
fp -> fd, consistency good. [nameclash bad.]
1994-04-05 23:04:05 +00:00
mycroft
b2edbd1ccd
Fix up #includes.
1994-04-05 19:52:16 +00:00
mycroft
d48a7c43fb
Mostly cosmetic changes.
1994-04-05 19:47:45 +00:00
mycroft
71dd213832
Optimize _insque() and _remque(), and remove all the casts.
1994-04-05 19:09:14 +00:00
chopps
6484be3bf1
allow user to not use their retina board as the console.
1994-04-05 18:19:27 +00:00
chopps
41536d5615
add floppy.
1994-04-05 18:13:22 +00:00
chopps
c77b0c9958
added floppy driver from Brad Pepers, doesn't work on my machine, some
...
major cleanup by me no code changes ... yet.
1994-04-05 18:11:52 +00:00
chopps
602ef3f30f
incorpaorated floppy code from Brad Pepers, needs work doesn't work on my
...
machine. more clenaup in trap.c
1994-04-05 18:08:56 +00:00
mycroft
10466baa67
npxexit() doesn't need its arg.
1994-04-05 17:57:02 +00:00
mycroft
7d2ada5f79
Various cleanup.
1994-04-05 17:56:26 +00:00
phil
951784dda0
genassym.c: %c => %d
...
trap.c: added __syscall
1994-04-05 17:37:41 +00:00
mycroft
ae2e24c9ab
Correct display of bit test insns.
1994-04-05 17:31:31 +00:00
mycroft
284797351b
Garbage collect.
1994-04-05 17:23:39 +00:00
mycroft
670aa6914a
Add some notes about swtch_exit().
1994-04-05 15:08:46 +00:00
mycroft
25317c76f3
Increase ahb_send_mbox timeout.
1994-04-05 08:53:00 +00:00
mycroft
936d23aa7a
Don't bother checking npxproc on exit.
1994-04-05 08:02:09 +00:00
mycroft
2fa4ce0376
Use swtch_exit().
1994-04-05 08:01:12 +00:00
mycroft
8baa13db22
Add P_VMSPACE.
1994-04-05 08:00:21 +00:00
mycroft
e6afef6b33
Optimize setrq() and remrq(). Implement swtch_xeit(p), which switches to
...
proc0's context, deallocates p's adress space, and resumes the swtch() that
was suspended in proc0.
1994-04-05 07:59:55 +00:00
mycroft
b40fa7f850
p_regs fix from amiga.
1994-04-05 07:45:54 +00:00
chopps
c8a98e047a
need to copy current frame pointer (p_regs), very subtle bug as you needed
...
to have a signal pending for a child process that has not yet returned
from fork(). fun.
1994-04-05 05:46:26 +00:00
mycroft
34f313fac4
Fix bogon in last change.
1994-04-05 02:48:23 +00:00
mycroft
da77439465
Clean up deleted files.
1994-04-05 01:57:40 +00:00
briggs
7d99e03949
Clean out some old printf()s and get rid of MAP_FILE reference.
1994-04-05 01:30:28 +00:00
mycroft
fbedcabada
Clean up deleted files.
1994-04-05 01:28:06 +00:00
mycroft
a02a395d9f
Clear curproc earlier so we don't accumulate CPU time while idle. Document
...
register usage for future generations.
1994-04-04 23:07:22 +00:00
mycroft
1380575066
Various minor cleanup.
1994-04-04 16:48:21 +00:00
mycroft
39b1222c87
Try to keep interrupts enabled more. Do the %fs ans %gs load *after* the LDT
...
is restored.
1994-04-04 15:56:47 +00:00
chopps
a9fe3fa9cb
theo fixed sun_syscall.h so now we unhardcode SUN_SYS_sigreturn.
1994-04-04 11:10:55 +00:00
mycroft
f2cf7f20f3
Leave the old cpl on the kernel stack, too, and optimize the case of switching
...
to the same process.
1994-04-04 09:42:47 +00:00
mycroft
49f79f65d2
Add some; delete some.
1994-04-04 08:58:55 +00:00
mycroft
d6f7f7005a
savectx() now does the stack copy; don't need to do it here.
1994-04-04 08:58:25 +00:00
mycroft
1ccad96544
Save %fs and %gs across process switches. Leave some registers on the kernel
...
stack rather than in the PCB. Make savectx() do the stack copy.
1994-04-04 08:57:54 +00:00
deraadt
8fd9eafe10
64 bit syscalls
1994-04-04 08:07:33 +00:00
chopps
63451f6988
cleanup, bring syscall() up to date.
1994-04-04 07:32:50 +00:00
mycroft
80f4421fb8
Fix a bug in swtch(), and speed it up a bit.
1994-04-04 03:47:20 +00:00
mycroft
5fc2bbc2a3
Minor speedups to copyin/out functions, and fix a couple of obscure bugs.
1994-04-04 01:56:54 +00:00
mycroft
7482d8f203
Clean up some more dependencies.
1994-04-03 23:09:39 +00:00
mycroft
314bc1f5db
Clean up #includes.
1994-04-03 22:50:14 +00:00
mycroft
beb5680d81
This is #included multiple times.
1994-04-03 22:36:41 +00:00
mycroft
0234c30a00
Clean up #includes.
1994-04-03 22:28:23 +00:00
mycroft
3a8dd5d6b1
Clean up #includes.
1994-04-03 18:58:55 +00:00
mycroft
3ce26e4f42
Make sure we get psl.h.
1994-04-03 18:54:21 +00:00
mycroft
c075fee1b2
Clean this up a little.
1994-04-03 18:53:53 +00:00
mycroft
6a15886fc6
Oops.
1994-04-02 22:15:03 +00:00
mycroft
6a718d3287
Implement __syscall(). Do the userret() thing. Some stylistic cleanup.
1994-04-02 21:36:10 +00:00
mycroft
f611fb1eb1
Some stylistic cleanup.
1994-04-02 21:32:54 +00:00
glass
b316507cbf
part one of two..need to give someone a ring...
1994-04-02 21:10:26 +00:00
cgd
1c1d646c7e
kill bogon
1994-04-02 08:42:59 +00:00
mycroft
9a9b1d99fa
Minor code cleanup.
1994-04-02 08:04:26 +00:00
cgd
89a94f33b4
change __syscall() handling so others can cut/paste it...
1994-04-02 08:04:25 +00:00
mycroft
98895901ea
Minor code cleanup.
1994-04-02 08:04:25 +00:00
mycroft
3b1d5536ec
Need syscall.h.
1994-04-02 03:52:15 +00:00
mycroft
f8b80b0d94
Implement __syscall().
1994-04-02 03:51:37 +00:00
phil
76be62770b
Old scsi code until the pc532 port can be made to use the new scsi code
1994-04-01 23:18:05 +00:00
phil
f58e820881
autoconf.c,locore.c: changes for setroot()
...
disksubr.c: removing some debugging code
machdep.c: changes to boot() for file syncing (uncommenting an #if 0)
1994-04-01 23:16:54 +00:00
phil
3626d9a416
Makefile.pc532: removing work-arounds for minix
...
files.pc532: adding pc532/scsi to get temporary access to old scsi code
1994-04-01 23:14:54 +00:00
chopps
2d265e4163
no more MAP_FILE
1994-04-01 20:48:25 +00:00
mycroft
5edb523880
Remove an old hack that now just causes a small memory leak during autoconfig.
1994-03-31 16:59:04 +00:00
mycroft
b6f5403319
Some patches from Rafal Boni to fix egregious 3C507 mistakes.
1994-03-31 06:16:35 +00:00
mycroft
23c5083a45
Minor changes.
1994-03-30 18:35:11 +00:00
chopps
91e9961a67
remove dlists.h oops.
1994-03-30 17:24:08 +00:00
cgd
2ed6c26523
add -r flag, for RB_DFLTROOT
1994-03-30 11:19:12 +00:00
mycroft
b6fbebba6c
Change some defaults to be more reasonable.
1994-03-30 08:03:27 +00:00
mycroft
8ccc7bdffb
Turn off the timeout debugging info by default.
1994-03-30 04:58:32 +00:00
mycroft
ea6d9af1c2
Print out board revision info.
1994-03-30 04:07:48 +00:00
mycroft
6ec90fd0d5
Minor fix to attach messages.
1994-03-30 00:54:43 +00:00
mycroft
d6e1028ce6
foo
1994-03-29 22:59:55 +00:00
pk
fe520b8c38
protect psr bits
1994-03-29 20:33:57 +00:00
mycroft
928e98118a
More performance tweaking.
1994-03-29 20:16:14 +00:00
mycroft
95f1b85a5a
astprobe(): Set ia_iosize.
1994-03-29 06:58:29 +00:00
mycroft
722ea327b7
Clean up deleted files.
1994-03-29 04:40:54 +00:00
mycroft
d887452c3b
Update for new code.
1994-03-29 04:40:38 +00:00
mycroft
9478340099
Update for new SCSI code, and we don't need counts on some of these files
...
any more.
1994-03-29 04:39:25 +00:00
mycroft
b67467a65e
Update for new autoconfig.
1994-03-29 04:38:05 +00:00
mycroft
592ec61b17
Updates for new autoconfig.
1994-03-29 04:35:37 +00:00
mycroft
5eb99ad76e
New autoconfig mechanism. Hacked at the moment to use old config(8), but
...
look mostly like config.new to drivers.
1994-03-29 04:34:18 +00:00
mycroft
afe83acd57
New version from me.
1994-03-29 04:32:39 +00:00
mycroft
6bce5180d6
New version from Sergey Ryzhkov and Serge Vakulenko.
1994-03-29 04:32:12 +00:00
mycroft
e1d51562a9
New SCSI system, based on Julian's more recent work.
1994-03-29 04:30:15 +00:00
mycroft
22fac0402f
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:46:38 +00:00
mycroft
b89bdd5e49
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:46:30 +00:00
mycroft
627cafc287
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:44:39 +00:00
mycroft
4c38082a0e
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:39:46 +00:00
chopps
994cd3f216
cc not gcc, cpp not /lib/cpp -traditional
1994-03-28 07:55:57 +00:00
chopps
cf05308b58
some scsi changes, 4M system hack, and a boot messgae addition. from
...
Michael Hitch.
1994-03-28 06:15:55 +00:00
cgd
e460326df5
casting perversion
1994-03-27 08:55:31 +00:00
cgd
8385c5bbf2
add the ast mp card that's in lamp
1994-03-27 07:01:49 +00:00
chopps
93a2341118
moved everything over to sys/queue.h, from dlists.[ch]
1994-03-27 06:29:20 +00:00
mycroft
5ebbf68e63
Clean up deleted files.
1994-03-27 06:28:54 +00:00
chopps
e9dc442836
dlists.h ==> sys/queue.h
1994-03-27 06:23:26 +00:00
chopps
de93a9b578
move HIST out of DEBUG conditional.
1994-03-25 16:32:27 +00:00
chopps
8c6081b0ca
cc cleanup, dlist ==> sys/queue
1994-03-25 16:30:03 +00:00
mycroft
d5a269b4dd
Put controller target in scsi_switch.
1994-03-25 07:38:51 +00:00
mycroft
008f13bb69
Fix off-by-one error in comopen() unit number sanity check. From Brian de
...
Alwis.
1994-03-25 04:38:01 +00:00
mycroft
9c8b310d5e
Don't need to do all the splx() crap on syscall and trap exit.
1994-03-25 00:46:51 +00:00
mycroft
873b203a64
Reorder AST check.
1994-03-25 00:45:42 +00:00
mycroft
99b8c3e6f6
Actually finish this change from three months ago.
1994-03-25 00:06:43 +00:00
mycroft
df96b74ad3
Small code clean up, and make the normal cases a few cycles faster.
1994-03-24 21:50:33 +00:00
pk
5fbd6e4285
DDB support
1994-03-24 08:46:45 +00:00
pk
12edf7ac11
DDB support.
1994-03-24 08:44:20 +00:00
deraadt
1c5df11dd3
i have an ast card
1994-03-24 08:20:20 +00:00
pk
1728074945
DDB support
1994-03-23 20:40:26 +00:00
pk
78ceee0372
DDB support
1994-03-23 10:43:20 +00:00
cgd
feacc618e1
allow mmaping of /dev/mem and /dev/kmem. The former for folks with
...
buff vid boards which map at high physical addrs, the latter for fun,
since it's possible.
1994-03-23 05:09:45 +00:00
cgd
18f36e1745
copyright foo
1994-03-23 03:55:24 +00:00
mycroft
a3c2ef3169
Don't poll more than 4 ports.
1994-03-23 03:04:32 +00:00
mycroft
4cc5b77bfa
Some stylistic cleanup, and a very minor speedup.
1994-03-23 03:01:50 +00:00
cgd
c6b399cce8
add AST-style serial multiport support, from Roland McGrath
...
<roland@@frob.com>. Needs light clean by Mr. I386, but mostly
OK. For some reason, Bad Things (TM) happened on the last cvs commit.
1994-03-23 01:28:23 +00:00
cgd
c24c16f35f
add AST-style serial multiport support, from Roland McGrath
...
<roland@frob.com>. Needs light clean by Mr. I386, but mostly
OK.
1994-03-23 01:25:53 +00:00
cgd
c0fdd09d5c
add line for 'ast' mp-com driver. needs to go into fils.newconf eventually
1994-03-23 00:37:23 +00:00
deraadt
46e78d4fac
splimp >= (splnet or spltty)
1994-03-22 08:09:24 +00:00
deraadt
1d2fa0cf4d
move defn of trapvec to cpu.h
1994-03-22 08:08:43 +00:00
phil
5641eba25c
various and sundry changes
...
bcopy.s: added ovbcopy / made bcopy same as ovbcopy
in_cksum.c: completely new (sparc version)
1994-03-22 00:18:25 +00:00
phil
130bf68fa5
ncr: try to get it to recognize slower devices
...
scn: mode it closer to i386 version
1994-03-22 00:15:21 +00:00