Commit Graph

1810 Commits

Author SHA1 Message Date
mycroft
546d92cec9 Forgot to decrement these. 1993-12-19 07:54:52 +00:00
glass
39414753d3 re-organization of sun3 status, and todo info for sun3-hackers release 1993-12-19 07:53:41 +00:00
mycroft
c857af00dc Clean up trap handling and macroize interrupt entry and exit code. From
magnum branch.
1993-12-19 06:58:12 +00:00
mycroft
a0e7e031f6 Cleanup of trap handling, and macroization of interrupt entry and exit
sequences.  From magnum branch.
1993-12-19 04:16:45 +00:00
mycroft
8b7ff01b9e Clean up deleted files. 1993-12-19 03:42:13 +00:00
mycroft
90b25c90a1 Cleanup from magnum branch. 1993-12-19 03:41:30 +00:00
cgd
e1a021aee8 include machine/cpu.h, for machines which define soft interrupt stuff
there.  marked XXX; they prolly shouldn't do that...
1993-12-19 02:09:41 +00:00
mycroft
477bf7cb90 Canonicalize all #includes. 1993-12-18 04:54:21 +00:00
mycroft
f1a5c33098 Canonicalize all #includes. 1993-12-18 04:46:25 +00:00
mycroft
264d2b2740 Canonicalize all #includes. 1993-12-18 04:31:28 +00:00
mycroft
122460dca2 Clean bogus arguments to newvers, and don't pass KERN_IDENT any more. 1993-12-18 04:23:04 +00:00
mycroft
7f50bd1829 Canonicalize all #includes. 1993-12-18 04:21:37 +00:00
mycroft
d8ce42f0ed From magnum branch:
Intuit kernel ident from directory name, as config.new does not support `ident'
commands.
1993-12-18 04:21:35 +00:00
mycroft
21edb9924e Canonicalize all #includes. 1993-12-18 03:59:02 +00:00
mycroft
0560892d34 Canonicalize all #includes. 1993-12-18 03:48:27 +00:00
mycroft
b8cd510204 Canonicalize all #includes. 1993-12-18 00:50:51 +00:00
mycroft
95b048b53a Canonicalize all #includes. 1993-12-18 00:40:47 +00:00
mycroft
b4d3382694 Canonicalize all #includes. 1993-12-17 07:56:32 +00:00
deraadt
be71d62793 direct -> dirent 1993-12-17 00:41:23 +00:00
mycroft
ea13c12adc From magnum branch:
Remove Jolitz's netisr kluge.  Make sure cpl == 0 really means base priority.
Other minor cleanup.
1993-12-17 00:10:06 +00:00
mycroft
5d474c1aad Remove an `#ifdef MACHINE_NONCONTIG', as it is now required. 1993-12-16 20:23:56 +00:00
mycroft
8ab45ada42 Eliminate reference to Maxmem. 1993-12-16 20:22:56 +00:00
hpeyerl
b4b8e47e12 IFF_LLC0->IFF_LINK0 1993-12-16 20:14:10 +00:00
deraadt
493603cecd fix from Daniel Harris <daniel@werple.apana.org.au>
VTIME code must untimeout
1993-12-16 18:09:08 +00:00
pk
011f7efb3a Avoid dereferencing NULL pointer in nfs_doio() when B_PHYS is on.
Remove comment talking about nfsiomaps that we don't have.
Always use credentials that are in the buffer header, in stead of trying
to get them from pageproc, which may once have been necessary to push pages
to swap (cannot imaging anyone having exercised this over NFS though).
1993-12-16 16:43:36 +00:00
pk
e7356e6993 Use proc pointer passed in uio rather then curproc for credentials (should
perhaps be done for b_proc also).
1993-12-16 16:28:43 +00:00
hpeyerl
4eef2bd5ca oh my... make NS work.
(mental note to check more thoroughly in future)
1993-12-16 04:29:07 +00:00
hpeyerl
32fa8934ac Octal; Hex... It's all the same... :-)
>From deaven@ishmael.ameslab.gov
1993-12-16 00:40:05 +00:00
briggs
a69a3d2260 Non i386 machines are polite and don't point at instructions. They
count 'em.  Just to be nice, access the program counter with a macro...
1993-12-15 15:08:11 +00:00
mycroft
4b68c8d809 Fix a serious bug I introduced. 1993-12-15 14:47:38 +00:00
mycroft
a317941b21 Minor change. 1993-12-15 11:33:47 +00:00
mycroft
1cc1b73beb Cleanup of startup and signal handling code from magnum branch. 1993-12-15 09:31:29 +00:00
briggs
5fd9ddd438 Get rid of IFF_ALTPHYS and hence IFF_LLC0 reference. It doesn't appear
to have been used in this driver ;-)
1993-12-15 03:38:20 +00:00
briggs
0658adaa44 Added for ddb support. I think it's at least partially wrong. This and
the files in mac68k/db_* started off as the sun3 files...
1993-12-15 03:30:27 +00:00
briggs
08d8b412c1 Add files for ddb support. I know they're at least partially broken. 1993-12-15 03:28:56 +00:00
briggs
e9d1216987 Cleanup. Use mac68k_xxx macros instead of macII, etc. Cleanup via.h.
Add minimal support for ddb.
BIG CHANGE: Use proper offsets for new gas in locore.s!!!
1993-12-15 03:27:50 +00:00
briggs
93726fb753 Change constants and comments to reflect the current MACHINE value.
Define T_BRKPT and T_WATCHPOINT.
1993-12-15 03:22:56 +00:00
briggs
e369bb70b1 Add (semi-bogus?) test to scsi_gen to handle luns in test unit ready
commands.  W/o this test, some old drives were being identified at
all luns...  Also some cleanup and spelling corrections ;-)
1993-12-15 03:17:54 +00:00
mycroft
924c486826 Clean up deleted files. 1993-12-15 03:10:00 +00:00
briggs
34805358dd Add (broken) support for DDB. Also fix a bug in console that confused the
scrollback.  Clean up includes a tad.
1993-12-15 03:09:05 +00:00
briggs
38f1087a45 Let's try DDB... 1993-12-15 03:04:40 +00:00
mycroft
6c404098c1 Rearrange some tests to improve efficiency a little when using BPF and
multicast at the same time.
1993-12-15 03:01:07 +00:00
deraadt
11d78045d5 correct docs 1993-12-15 01:06:55 +00:00
mycroft
cbe3d33b6d P[GD]_SHIFT --> P[GD]SHIFT 1993-12-15 00:50:45 +00:00
jtc
dc6d3a285e Use new <sys/dirent.h>, not <dirent.h>. 1993-12-15 00:47:19 +00:00
jtc
d24da06114 Moved struct dirent, etc. from <dirent.h>. 1993-12-15 00:46:06 +00:00
mycroft
13552373e2 Some general code cleanup. 1993-12-14 13:02:52 +00:00
mycroft
fccc819b20 Fold in most of the magnum vm changes. 1993-12-14 05:31:17 +00:00
hpeyerl
e870ded5c4 Driver for 3Com Etherlink-III (3c509) written by me. Kudos to Charles
and Theo for help and optimizations. (without which this driver would
never have achieved speeds of 1010KB/sec)
1993-12-14 04:26:45 +00:00
hpeyerl
5097691559 >From cmaeda@cs.washington.edu; part of the multicast patches derived
from the Multicast patches for BSDI.

(I am a "big dopey bear" for having forgotten this. Thanx Havard.)
1993-12-13 15:10:40 +00:00
deraadt
252dd4bb0e VMIN/VTIME support from Marc Teitelbaum <marc@vangogh.cs.berkeley.edu> 1993-12-13 14:40:31 +00:00
deraadt
1aac161bb3 change MTU to 1500 bytes. Should be settable? 1993-12-13 14:27:01 +00:00
mycroft
31a8c70935 0xfe000000 --> KERNBASE 1993-12-13 11:50:13 +00:00
cgd
55a9a547a2 from Soeren Schmidt <sos@login.dkuug.dk>:
Basically it does a timeout on lost interrupts, starting the operation
again and logging and error message on the console.
additionally fixes some of the (newer ending) while loops
(that made it work with two IDE disks !)
1993-12-13 10:16:56 +00:00
deraadt
65824a7d8b tunnel driver cleanup done by Brad Parker <brad@fcr.com> and myself 1993-12-13 05:06:33 +00:00
deraadt
2bfd9f76b6 tunnel driver should work now 1993-12-13 05:04:34 +00:00
deraadt
e24af4c37c what the heck; i've got tunnel drivers now too 1993-12-13 05:03:18 +00:00
deraadt
819b21a7fc add tunnel driver 1993-12-13 05:02:06 +00:00
deraadt
858521c1a8 update to latest syscalls.master 1993-12-12 20:46:24 +00:00
deraadt
9d48733fb1 m68k/sparc sunos binary compatibility code, pulled down from magnum branch
for consumption by the m68k masses
1993-12-12 20:43:18 +00:00
hpeyerl
ded89d12bc >From cmaeda@cs.washington.edu; part of the multicast patches derived
from the Multicast patches for BSDI.

Thanx to Brad Parker for making me realize i'd forgotten to commit
this patch..(color me dopey)
1993-12-12 20:43:06 +00:00
hpeyerl
ac0c68e1db ie. also pass up any packet with the multicast bit set in the ethernet
>From: Havard Eidnes <Havard.Eidnes@runit.sintef.no>
1993-12-12 20:24:37 +00:00
deraadt
e5fc8b4460 update to new syscalls.master 1993-12-12 19:42:13 +00:00
deraadt
c38503af4d sparc must flush register windows before vm_deallocate or else fireworks
must deallocate shm's
set/reset emulation environment at the right times
keep arg buffer around for later use
canonicalize all #includes.
support STACKGAP for COMPAT_SUNOS code
support OMAGIC/NMAGIC-style memory loading
don't assume VM_MIN_ADDRESS is 0.
(changes come from magnum branch)
1993-12-12 19:38:37 +00:00
deraadt
9dd14b7930 make syscall#0 "syscall", like in 4.4 (causes SYS_syscall to be defined) 1993-12-12 19:28:21 +00:00
deraadt
9e62501f7b support OMAGIC/NMAGIC a.out's
cannonicalize #includes
change VTEXT check
(this stuff comes from the magnum branch)
1993-12-12 19:26:18 +00:00
deraadt
3d6cccc80c add per-process emulation variable
support for OMAGIC/NMAGIC executables
STACKGAP support needed by compatibility functions
1993-12-12 19:19:03 +00:00
glass
2ed464d5b4 MACHINE_ARCH 1993-12-12 09:10:52 +00:00
glass
aa497f4aea snapshot of my private sources 1993-12-12 09:08:26 +00:00
cgd
bf4957f14f handle __attribute__ correctly when using gcc -traditional.
suggested, but different than what provided by Mark Weaver.
1993-12-12 07:47:04 +00:00
jtc
20aee59e7c Changed EQUIV_CLASS_MAX to COLL_WEIGHTS_MAX in accordance to POSIX.2. 1993-12-10 20:08:01 +00:00
cgd
40be71a246 bump up number of SLIP pseudo-devs to 4 1993-12-10 16:22:58 +00:00
cgd
381d61d756 move slip compression configuration into the interface flags,
and diddle a couple of related things.
1993-12-10 13:24:21 +00:00
cgd
b556fd992e slight fix to last 1993-12-10 11:45:25 +00:00
cgd
0e5dbe1a22 IF_LLC0 -> IF_LINK0 1993-12-10 10:57:40 +00:00
cgd
1da7a80f7e the IFF_MULTICAST constant should always be defined. also,
move IFF_LLC* -> IFF_LINK*; they were misnamed.
1993-12-10 10:57:05 +00:00
mycroft
e4f36e2ea9 Remove excess cruft. This machine has too little memory for unused baggage. 1993-12-10 08:55:32 +00:00
mycroft
714c5818db Make sure the high 16 bits of cpl gets a sane value (0) when reloading after a
process switch.  (HI THEO!)
1993-12-10 08:51:28 +00:00
cgd
94dd8a0dfb dtrt with 'error' in setpriority() 1993-12-10 07:19:16 +00:00
hpeyerl
7e2c70ce74 Add random.s for multicast stuff. 1993-12-10 05:38:37 +00:00
hpeyerl
dc1b697fb8 More multicast stuff
>From cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-10 05:37:33 +00:00
deraadt
3cf1d8505e echo ^V^? correctly as ^?. From Edward Wang <edward@homer.CS.Berkeley.EDU> 1993-12-09 22:58:17 +00:00
pk
02fca0e730 Really suppress clock warning message, even if celebrating. 1993-12-09 20:27:53 +00:00
pk
9610135cb8 Do the right thing when arguments are NULL.
Don't leave filesystems marked busy after copyout() errors.
1993-12-09 18:00:18 +00:00
hpeyerl
748eecc392 Two new files for Multicast 1993-12-09 00:35:00 +00:00
hpeyerl
3a4bc73f21 More multicast related stuff.
>From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-09 00:32:14 +00:00
hpeyerl
f0cbd5ece5 more Multicast stuff.
>From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-08 23:48:05 +00:00
hpeyerl
9589a22f73 More multicast stuff.
>From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-08 23:46:31 +00:00
mycroft
e69c5b3268 Implement ptrace(), copied from the Amiga port. 1993-12-08 23:11:40 +00:00
mycroft
f67ccd2bf0 Move #define of NIPCREG outside #fidef. 1993-12-08 22:46:15 +00:00
pk
002972f3f2 Suppress `preposterous time' message if the time base equals zero, as
is the case with NFS mounted root filesystems.
1993-12-08 18:26:19 +00:00
pk
644f409712 Properly initialize the credentials fields in the buffer used in physio().
Actually use the credentials of `curproc' when doing IO (among other things,
this allows us to read /dev/drum when swapping on an NFS mounted file).
1993-12-07 23:46:13 +00:00
pk
0499563755 Exclusive access when manipulating flag field in mount structure. 1993-12-07 23:37:43 +00:00
pk
f98138858c Don't allow the NFS_LOCKBITS to be set or reset from user land.
Allow other flags (SOFT,HARD,SPONGY, etc) to be altered by `mount -u'.
1993-12-07 23:29:27 +00:00
mycroft
f573b79d43 Make sure min values are correct when used at a larger size. 1993-12-07 20:44:28 +00:00
deraadt
9a48e42157 __386BSD__ -> __NetBSD__ 1993-12-07 12:51:58 +00:00
cgd
5c50cb4631 fix a goof that i made; return *before* nfs_lock() is called... 1993-12-07 04:47:41 +00:00
briggs
168d2ddd1d Add -Dmac68k as a COPTS so we can get cpu_disklabel. 1993-12-07 03:27:43 +00:00
briggs
403931dce7 Change mac -> mac68k for cpu_disklabel 1993-12-07 03:25:12 +00:00
pk
0d3fa06d24 Allow changing of various NFS parameters by using `mount -u ...'. 1993-12-06 23:38:14 +00:00
mycroft
42aa5d6c25 Change the address calculations in icode to match current as. 1993-12-06 14:19:44 +00:00
mycroft
620a222f9f If EXEC_DEBUG, display name of file we're trying to exec. 1993-12-06 14:18:58 +00:00
mycroft
3c2111ec4e Dummy clockattach() for new config. 1993-12-06 13:30:52 +00:00
mycroft
fc1d105e0a Dummy iteattach() for new config. 1993-12-06 13:27:49 +00:00
mycroft
12bd3cc33c Fix a couple of compiler warnings. 1993-12-06 13:14:16 +00:00
mycroft
6c0eb81987 Fix typo in DIAGNOSTIC code. 1993-12-06 13:00:49 +00:00
mycroft
3f963a26e0 For some reason that I do not feel like tracking down right now, these two
magic spaces allow me to build a kernel on my HP.
1993-12-06 12:40:29 +00:00
mycroft
73f2af0512 Add quad support. 1993-12-06 07:35:56 +00:00
mycroft
e52bc1d4f0 Add quad stuff, etc. 1993-12-06 07:25:07 +00:00
cgd
39bb0b1bc8 oops; fix that last... 1993-12-06 07:14:45 +00:00
cgd
443babf5ac the ugliest compatibility hack i think i've ever seen...
define COMPAT_OLDSOCKOPT to get new kernels to work with the
old args to [sg]sockopt.  this is going to go away "soon".
note that this option only has effect if MULTICAST is not defined.
1993-12-06 06:46:28 +00:00
hpeyerl
4bfc470a3c multicast patches
>From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-06 05:46:37 +00:00
hpeyerl
aa7f3b23a8 multicast support.
>From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-06 04:50:19 +00:00
briggs
99fee960e0 Fix includes to use ../mac68k instead of ../mac and add some semi-colons
to a couple of default: switches.  gcc2 doesn't mind not having them,
but gcc1 sure does.
1993-12-06 04:27:52 +00:00
hpeyerl
d1648996c9 multicast support.
From Chris Maeda, cmaeda@cs.washington.edu
These patches are derived from the IP Multicast patches for BSDI.
1993-12-06 04:17:38 +00:00
briggs
54614538ca Dumb typo. Must be dyslexic. Changed MACHINE_MID to MID_MACHINE. 1993-12-06 04:11:47 +00:00
briggs
dcbf82a3fe Move MID_MACHINE to param.h from exec.h and get rid of bogus includes. 1993-12-06 04:09:20 +00:00
mycroft
fb60f2ced9 Turn off special mask mode by default. It is clearly not supported enough. 1993-12-05 11:20:09 +00:00
mycroft
6f9ba74d72 Clean up deleted files. 1993-12-05 07:20:14 +00:00
phil
424b944426 Adding MACHINE_ARCH and changing MACHINE. 1993-12-05 06:50:39 +00:00
mycroft
c051bea7ca Clean up deleted files. 1993-12-05 01:56:14 +00:00
cgd
fdc1a28735 use .S 1993-12-05 01:52:27 +00:00
cgd
30dc89704d split up the {ntoh,hton}[ls] functions 1993-12-05 01:36:46 +00:00
mycroft
59690d8df5 Clean up deleted files. 1993-12-04 07:26:07 +00:00
cgd
86b5a367cf use progname.core for core dump names 1993-12-04 07:11:11 +00:00
cgd
1e98b770b2 use .S files 1993-12-04 05:21:29 +00:00
cgd
d226f795ee quad support 1993-12-04 05:21:03 +00:00
cgd
90d44a4697 oops; we need this 1993-12-04 05:09:14 +00:00
cgd
aa73ac7b19 quad support copied in from libc. 1993-12-04 05:01:33 +00:00
briggs
1fd099189d Change USRTEXT to 8192 in vmparam.h.
Add MACHINE_ARCH (m68k) to param.h.
1993-12-04 03:49:01 +00:00
cgd
4b9f919ec3 deal with missing lib dirs 1993-12-04 03:13:31 +00:00
cgd
5d996b5fbb change to use MACHINE_ARCH and update from libc 1993-12-04 03:08:13 +00:00
mycroft
fb44c683a4 Clean up deleted files. 1993-12-04 03:07:53 +00:00
cgd
879130b794 change to use MACHINE_ARCH and update from libc 1993-12-04 03:05:16 +00:00
mycroft
75fe89c2ef Clean up deleted files. 1993-12-04 03:04:56 +00:00
cgd
e21de4e71b change to use MACHINE_ARCH and update from libc 1993-12-04 03:04:30 +00:00
cgd
638c145efa add MACHINE_ARCH 1993-12-04 02:20:11 +00:00
cgd
edcba29bc8 add MACHINE_ARCH 1993-12-04 02:12:34 +00:00
cgd
b26f063ecf add MACHINE_ARCH as i386 1993-12-04 02:04:31 +00:00
deraadt
c05bd599a0 i have an ep 1993-12-04 01:20:51 +00:00
briggs
25e937c41a Added struct relocation_info_mac68k. Copied from hp300. 1993-12-03 22:29:48 +00:00
jtc
7feeba74fd Disable GCC's __attribute__ extension when we're not using GCC. 1993-12-03 20:39:35 +00:00
deraadt
8ca56a8a85 ep driver.. 1993-12-03 12:02:38 +00:00
mycroft
720d26b6bf Add dummy speakerattach() until it's made into a real device. Reported by
Mark_Weaver@brown.edu.
1993-12-03 09:37:56 +00:00
deraadt
03f5ee0f24 monster kludge! struct kinfo is very large, cause the pmap struct is
very large. this has to fit into struct user.. kern_kinfo.c should get
fixed (for the core dump case)
1993-12-03 09:23:43 +00:00
deraadt
c69bc4a95f I have a scsi controller now! 1993-12-03 05:31:03 +00:00
deraadt
0977b6ec81 add ep driver 1993-12-03 02:58:42 +00:00
phil
dacaea391c Updating for changes removing rtc from the pseudo devices. 1993-12-03 00:18:30 +00:00
briggs
9c873e424c Update MACHINE to mac68k in param.h.
Update MACHINE_MID to MID_M68K -- untested.
Add __LDPGSZ as 8192 -- untested.
1993-12-02 18:36:35 +00:00
mycroft
5cf6576e5d Clean up deleted files. 1993-12-02 18:29:26 +00:00
briggs
67558220f1 Migrate to new MACHINE definition (mac -> mac68k). 1993-12-02 18:29:18 +00:00
briggs
0c925f177c Add symbols for quads to limits and endian and protect endian from mult.
inclusion.
1993-12-02 15:02:50 +00:00
deraadt
e2d8e0cdaf NFS -> NFSSERVER and NFSCLIENT
take out NEWCONFIG option
1993-12-02 11:10:35 +00:00
briggs
e8aefd0760 Get rid of CLK_TCK. Theo reminds me that the value isn't
machine-dependent, which is why it's defined in time.h.
1993-12-02 07:40:14 +00:00
briggs
1e2591e519 Update Makefile to not use stupid hack on assembly files. 1993-12-02 06:29:16 +00:00
briggs
9a5e37cfd0 Use /**/ instead of ## for concatenation. Other way doesn't work right. 1993-12-02 06:25:10 +00:00
cgd
bc0ee80f7b don't do the exflags thing. 1993-12-02 06:23:48 +00:00
cgd
755a93789b indent Id properly 1993-12-01 22:42:29 +00:00
cgd
5419d0bd49 initialize uninitialized variable, from Andy Heffernan <ahh@netcom.com>. 1993-12-01 22:05:04 +00:00
pk
67d0cb98aa Make `ktrace' record the system call entries in addition to just a bunch
of return codes.
1993-12-01 20:59:59 +00:00
cgd
4909e76819 update from Jeff Polk; better validation 1993-12-01 10:35:21 +00:00
deraadt
2dcf572fc2 fbio.h is in machine/ 1993-11-30 20:55:12 +00:00
mycroft
8caf0ca62b Use new struct buf fields. 1993-11-29 20:33:25 +00:00
mycroft
3956e86fbd Enable mcd0. 1993-11-29 18:19:29 +00:00
pk
053e467648 Use proc0's credentials in buffer used for IO to swap device.
Especially useful when swapping over NFS.
1993-11-29 16:05:20 +00:00
pk
392cf19708 return from rmfree() if we loose space with no options left. 1993-11-29 13:21:00 +00:00
deraadt
cd697ceedb seperate device from dkdevice 1993-11-29 08:31:22 +00:00
deraadt
a17ccec482 fbio.h is in machine/ 1993-11-29 06:14:55 +00:00
deraadt
9baa68556c more cleanup 1993-11-29 06:14:06 +00:00
deraadt
82d8ced9f1 start to get rid of some of the hacks 1993-11-29 05:37:56 +00:00
briggs
606d45ee4a Move the SRCS from hp300 over to here, changing ffs.c to ffs.s.
Am I missing something obvious in doing this?  This makes the
${ARCH}/Makefile.inc for 68k able to just set ARCH=m68k.
1993-11-29 05:29:51 +00:00
mycroft
7095375da9 Enable ch*. 1993-11-29 04:59:26 +00:00
briggs
0e8dc056db Bring files.newconf back into touch with reality:
Add exec_aout.c.
	Add sysvshm/sem.
	Fixup miscfs changes.
	Change pcfs to msdosfs.
	Misc.
1993-11-29 03:39:46 +00:00
mycroft
aadbc0a6da Remove explicit port for ahb[01]. 1993-11-29 01:03:44 +00:00
briggs
32b381f69f This is a bunch of Julian Elischer's sys/scsi (as seen in FreeBSD)
modified to function with the mac code.  It currently doesn't map
the configured devices, but it does force the boot disk to be sd0.
The user-level stuff has been #ifdef'ed for sanity.
1993-11-29 00:45:01 +00:00
briggs
b1dd736d44 Update from 0.9-ish to -current. Including a switch to use config.new.
The new functions (ptrace, etc) are stubbed.
Some cleanup, too.
1993-11-29 00:40:36 +00:00
mycroft
4e20653888 Enable ahb[01]. 1993-11-29 00:39:21 +00:00
briggs
9995ea306b Added signal.h for -current. The rest is formatting changes. 1993-11-29 00:37:54 +00:00
briggs
e99f003a7d Update to current work in progress. This includes an update to
use config.new.
Numerous updates to console so it works better on the SE/30 screen.
Some nice changes from Brad Parker for handling NuBUS and an ethernet
driver that I haven't worked on, yet.
1993-11-29 00:32:22 +00:00
briggs
915b33a502 Update to current work in progress. This includes an update to
use config.new.
1993-11-29 00:29:28 +00:00
deraadt
1aba43bb13 use new sun_exec_aout_makecmds 1993-11-28 18:09:43 +00:00
mycroft
b26d4770d0 Clean up deleted files. 1993-11-28 18:07:58 +00:00
deraadt
6ce3f214d1 compat exec() stuff is done more sensibly now
(hpux and ultrix compat stuff will be done the same way)
1993-11-28 18:03:18 +00:00
mycroft
6ac9e15bb1 New test config. 1993-11-28 10:50:44 +00:00
deraadt
bf504b849f theo's other test kernel 1993-11-28 08:42:31 +00:00
deraadt
e28868b656 fixed: hostid was incorrectly read from register 1993-11-28 03:47:11 +00:00
mycroft
5820418cb2 Remove remaining sleep()s. 1993-11-27 19:49:09 +00:00
deraadt
8a096146a0 page fault debug code goes away 1993-11-27 01:49:20 +00:00
ws
226a277da1 Bug fixes to ISOFS 1993-11-26 19:56:51 +00:00
deraadt
0f82234745 add info about the Pinnacle cpu 1993-11-26 11:44:51 +00:00
deraadt
f4690feb8e include cpu.h instead of a number of other unreasonable files 1993-11-26 11:43:29 +00:00
deraadt
744291c4a9 calculate sigtramp address based on PS_STRINGS, not USRSTACK 1993-11-26 11:26:23 +00:00
mycroft
4acf267f87 Enable uha[01]. 1993-11-26 10:50:36 +00:00
mycroft
75f98f5632 New code from Julian. 1993-11-25 20:17:47 +00:00
mycroft
003abe0b84 Enable st and cd. 1993-11-25 08:01:13 +00:00
mycroft
8cd6aec465 Patch from Julian to fix hangage when opening a device multiple times. 1993-11-25 04:03:20 +00:00
deraadt
706d795029 setroot & friends now done in init_main.c 1993-11-25 00:14:19 +00:00
mycroft
e985f4041a Still under construction... 1993-11-24 09:45:04 +00:00
mycroft
37548328a1 Under construction... 1993-11-24 04:52:44 +00:00
deraadt
2a9aacbf1c don't permit TIOCSCTTY on /dev/tty, or kernel recursion happens
from Lars Fredriksen <ludvig!lars@wixer.bga.com>
1993-11-24 03:40:10 +00:00