Commit Graph

1443 Commits

Author SHA1 Message Date
mycroft ea15b558a8 Use common version of cons.c. 1994-02-06 00:44:26 +00:00
mycroft 442a100145 Increase # of transmit buffers. 1994-02-05 15:08:47 +00:00
mycroft cd2e9eb071 Remember to set txcnt before it bites me. 1994-02-05 15:04:18 +00:00
mycroft 0ee7464aba Allow multiple transmit buffers to be outstanding. Original code by Hibler;
some cleanup by me.
1994-02-05 06:58:08 +00:00
mycroft ebb4a096a1 Add multicast support. Lots of other cleanup, mostly from the SPARC port. 1994-02-05 05:06:54 +00:00
mycroft 073a9f9e99 Simplify calling sequences for hardclock() and profclock(). 1994-02-05 01:14:55 +00:00
mycroft c5485aeac0 Hack to get softclock() arg correct. The arg should go away eventually. 1994-02-04 23:11:43 +00:00
mycroft 6169755d98 Reorder clockframe. 1994-02-04 23:09:04 +00:00
mycroft 9bb7b8ff7e Use CLKF_PC(), rather than decomposing the frame ourselves. 1994-02-04 23:05:38 +00:00
mycroft a3f011655d profclock() takes a pointer to clockframe. 1994-02-04 23:02:03 +00:00
mycroft e61823b6c0 Fix comments 1994-02-04 22:56:17 +00:00
mycroft 17f893cc17 Pass a frame pointer to profclock(), too. 1994-02-04 22:55:23 +00:00
mycroft c7368afa03 Pass a pointer to hardclock()... 1994-02-04 22:19:28 +00:00
deraadt 31c0012869 make make depend dependable 1994-02-04 17:27:28 +00:00
pk 1e8c14ed62 Bogus argument to `lda' instr. Apparently only tickled when ptracing. 1994-02-04 16:26:25 +00:00
deraadt 0232a12c36 cleanup 1994-02-04 16:19:35 +00:00
deraadt 6eeef06fa6 blow away sunos cross compilation gunk. we no longer need it,
as we are capable of compiling ourselves.
1994-02-04 16:19:23 +00:00
mycroft 2782a65a0b Don't need to frob IDT if !BDB. 1994-02-04 16:08:52 +00:00
glass 0224e19bc6 sun3 port works under NetBSD-current now. rcsids probably fucked 1994-02-04 08:19:37 +00:00
mycroft 362ce33181 Update to reflect the state of the world. 1994-02-04 06:12:19 +00:00
mycroft 4543b7788b Relocate us to 4k. 1994-02-04 06:07:31 +00:00
mycroft ad0ce90487 Use .asciz, not `String'. 1994-02-04 05:44:20 +00:00
mycroft 430f4d38ac Garbage collection. 1994-02-04 05:43:53 +00:00
hpeyerl b648f43dfd Fix UTP enabling/disabling. 1994-02-04 02:06:04 +00:00
mycroft 379fa848fc Change format of messages during kernel load. 1994-02-04 00:02:42 +00:00
mycroft a4aaaac1ac Update... 1994-02-03 23:22:55 +00:00
mycroft 4e864b72b4 KNFify. 1994-02-03 23:21:24 +00:00
mycroft 1f71230441 Add explicit sizes to all instructions. Use movl for segment register moves
to avoid unnecessary size overrides.  Simplify halt sequences.
1994-02-03 23:20:25 +00:00
mycroft e30d1e5df6 Get rid of the extra buffer for xread() altogether. Fix a buglet in find().
Other cleanup.
1994-02-03 22:56:33 +00:00
briggs a02867d2fe Devices were a mess. They're a little more cleaned-up, now, but there's
more work to be done later to make sure that the devices match up with
critical ones in compat stuff...
1994-02-03 21:46:51 +00:00
briggs f0d32487ed Call hardclock w/ clockframe * instead of clockframe. 1994-02-03 21:25:57 +00:00
mycroft 6d515ae7fb Multicast is no longer optional. 1994-02-03 19:07:42 +00:00
mycroft 42c9ef1c6b Minor tweak, though the assembler probably does this anyway. 1994-02-03 19:05:34 +00:00
mycroft fa6b27bee1 Add random.s. 1994-02-03 18:58:40 +00:00
mycroft 39341183bd Needed for multicast code. Retains UCB copyright, since it is derived from
the i386 code.
1994-02-03 18:56:21 +00:00
chopps d3be997276 add usability. 1994-02-03 18:48:36 +00:00
chopps faab20a3fd fixed small error. 1994-02-03 18:44:02 +00:00
mycroft 6c273e1f9d randseed is a long, not a word. 1994-02-03 18:21:53 +00:00
deraadt 776640a95d PG_NC workaround from torek 1994-02-03 15:08:43 +00:00
cgd 5506fcfe6e reduce BUFSIZE to 4k, as that seems to fix boot problems for some. 1994-02-03 07:42:33 +00:00
chopps 6e76588543 added makefile and first attempt at documentation. 1994-02-03 07:08:51 +00:00
briggs 0c7e77e4b2 Get rid of dk_establish and extra "struct device." 1994-02-03 05:34:44 +00:00
briggs 275267397f Modify st.c to use current mtio.h. 1994-02-03 05:28:07 +00:00
briggs 48e53d4b79 ifdef out code that relies on changes to struct buf. This breaks the
"user" scsi device.  Oh, well.
1994-02-03 05:11:09 +00:00
briggs 7612acee32 Fixup include references. 1994-02-03 05:09:31 +00:00
briggs 9e16bc846f Cleanup include refs. 1994-02-03 05:08:26 +00:00
mycroft 2038b8432a Clean up deleted files. 1994-02-03 04:46:59 +00:00
chopps c7d3c021db swap ps and pc to match m68k:struct frame. 1994-02-03 04:24:03 +00:00
chopps 69d436afe7 softclock() and hardclock() calls now pass pointer to clockframe_t 1994-02-03 04:23:25 +00:00
phil df19e97b98 Changing the calls to hardclock and softclock to send pointers. 1994-02-02 08:04:30 +00:00
phil 8fbd63c63c Twiddles to keep the pc532 port compiling. 1994-02-02 08:02:45 +00:00
chopps b017609fab removed arch/m68k files, config now fetches them. 1994-02-02 07:20:42 +00:00
chopps 0a3c46f63f removed copy code that is now in arch/m68k. 1994-02-02 07:18:22 +00:00
hpeyerl d7038296be Multicast is no longer optional. 1994-02-02 05:58:50 +00:00
hpeyerl 815cc355b8 Multicast is no longer optional. 1994-02-02 01:15:59 +00:00
briggs 068983678e Get rid of dkhead/dktail schtuff and add a scheme based on the sparc's.
Umm.  Also be smart and don't clobber swapdev so swapping works.
1994-02-02 01:06:23 +00:00
mycroft ec381edf5e Clean up deleted files. 1994-02-02 00:26:04 +00:00
chopps 4d0e8fda45 misc documentation of questionable value. 1994-02-02 00:25:30 +00:00
mycroft c9cd559100 Clean up deleted files. 1994-02-02 00:24:26 +00:00
mycroft 515c5c0330 Trivial changes to match magnum code. 1994-02-01 19:30:20 +00:00
mycroft 36813d20ff Trivial changes to match magnum code. 1994-02-01 19:29:01 +00:00
deraadt d4498ee608 empty file for pk to add things to :-) 1994-02-01 17:44:11 +00:00
ws ee0e2912f4 Better (explicitly) return something from probe when nothing found 1994-02-01 17:22:22 +00:00
mycroft ab94c0bbe9 Clean up deleted files. 1994-02-01 12:13:20 +00:00
chopps 449ef38bc8 performed facelift. 1994-02-01 12:13:17 +00:00
pk bdf4c9bf54 pmap_t typedef outside `#ifdef KERNEL', as it is brought into user
scope by <vm/vm_map.h>
1994-02-01 11:58:37 +00:00
chopps ff11a0e1ca now checks bootstrap version to avoid problems. 1994-02-01 11:54:29 +00:00
chopps 86f46b3c14 fetch m68k asm macros. 1994-02-01 11:53:56 +00:00
chopps 71b833bb97 SCSI re-org, and misc. cleanup of compiler warnings. 1994-02-01 11:51:59 +00:00
chopps 378271278a updated files for scsi re-org. 1994-02-01 11:50:39 +00:00
chopps 192c8cc586 fixed warning. Cmem alloc is now top down. added bootstrap version
number to locore for loadbsd. removed tz rz from conf.c
1994-02-01 11:49:57 +00:00
chopps c8cd548fdf from M. Hitch. regarding scsi re-org. 1994-02-01 11:47:20 +00:00
mycroft 3cb8bf1081 Updated. 1994-02-01 06:43:04 +00:00
deraadt e9fee9d6d3 sparc runs in current today 1994-02-01 06:01:19 +00:00
mycroft 917ce28c48 Synchronize with magnum branch. 1994-02-01 05:40:11 +00:00
mycroft b328a4e176 panic() is now varargs. 1994-02-01 05:37:17 +00:00
mycroft 942e48e672 Clean up deleted files. 1994-02-01 05:24:47 +00:00
cgd 73f7c1d72e oops 1994-02-01 04:38:03 +00:00
cgd b452451cfe new cons.h location, etc. 1994-02-01 03:42:08 +00:00
cgd 714078f099 cons.h in /sys/dev now 1994-02-01 03:34:32 +00:00
cgd 712fe70a25 make dev/cons.c standard 1994-02-01 03:33:43 +00:00
chopps de04af4ed6 removed compiler warnings. 1994-02-01 02:14:21 +00:00
deraadt 7656cdde2c clockintr() calls hardclock with a clockframe * 1994-02-01 02:02:54 +00:00
deraadt c1d3660b28 pass around a `clockframe *' instead of a `clockframe' 1994-02-01 01:50:38 +00:00
mycroft c70f4764d7 Specify the byte order. 1994-01-31 23:52:10 +00:00
mycroft 9dd9d2c6af Default to displaying 5 args if size is unknown. Allow for multiple addq's
following the jsr.  Don't try to trace into the user's stack.  Other minor
cleanup.
1994-01-31 23:50:40 +00:00
mycroft 5b6b8b1361 Add appropriate DDB calls on startup. 1994-01-31 17:09:33 +00:00
mycroft 0317b97e04 Remove bogus \ that someone inserted. 1994-01-30 22:14:00 +00:00
mycroft b20e7826bb GPROF --> PROF 1994-01-30 21:56:15 +00:00
mycroft f129143885 Use esym now. Note this *requires* using the NetBSD boot block. 1994-01-30 21:18:16 +00:00
mycroft f2d8e8807d Add a missing ${.CURDIR}. 1994-01-30 20:02:56 +00:00
mycroft 91c1305a51 Don't rely on esym being passed in until I am impressed enough with the new
boot program to switch.
1994-01-30 19:50:21 +00:00
mycroft 19d75d46d4 Remove functions that are defined in libkern or m68k/copy.s. 1994-01-30 19:15:48 +00:00
mycroft 1ef3aa2cc7 Fix Theo's typos. 1994-01-30 18:42:47 +00:00
mycroft 106118de0d Remove bogus declaration. 1994-01-30 18:30:45 +00:00
mycroft eeef378067 Update for current exec code. 1994-01-30 18:21:47 +00:00
mycroft d510b6eb3a PT_[SG]ETFPREGS are not yet implemented. 1994-01-30 17:33:55 +00:00
ws 18673da28a Traditional behaviour is to reset all modes if device isn't open already 1994-01-30 16:41:27 +00:00
chopps 60dc3270f2 Removed chipmem limit for all but GODZILLA, added CEND() copper list macro,
added views back in conf and fixed misc compile warns and errors.
1994-01-30 08:50:17 +00:00
chopps c056d471ac added pal A2024 mode. 1994-01-30 08:34:47 +00:00