openbsd
28 years agoif_name/if_unit -> if_xname/if_softc
deraadt [Fri, 10 May 1996 12:41:10 +0000 (12:41 +0000)]
if_name/if_unit -> if_xname/if_softc

28 years agosync with pcidevs
deraadt [Fri, 10 May 1996 12:38:55 +0000 (12:38 +0000)]
sync with pcidevs

28 years ago+ pcnet-pci
deraadt [Fri, 10 May 1996 12:38:25 +0000 (12:38 +0000)]
+ pcnet-pci

28 years agomap delay port
deraadt [Fri, 10 May 1996 12:37:45 +0000 (12:37 +0000)]
map delay port

28 years agoproto change
deraadt [Fri, 10 May 1996 12:37:13 +0000 (12:37 +0000)]
proto change

28 years agoWDS_MBO_FREE/WDS_MBI_FREE botch
deraadt [Fri, 10 May 1996 12:36:43 +0000 (12:36 +0000)]
WDS_MBO_FREE/WDS_MBI_FREE botch

28 years agoproto updates
deraadt [Fri, 10 May 1996 12:35:41 +0000 (12:35 +0000)]
proto updates

28 years agoAHA_MBO_FREE/AHA_MBI_FREE botch
deraadt [Fri, 10 May 1996 12:35:01 +0000 (12:35 +0000)]
AHA_MBO_FREE/AHA_MBI_FREE botch

28 years agorename softc
deraadt [Fri, 10 May 1996 12:34:20 +0000 (12:34 +0000)]
rename softc

28 years agosplit le driver, add iy driver
deraadt [Fri, 10 May 1996 12:33:24 +0000 (12:33 +0000)]
split le driver, add iy driver

28 years agoreturn an error
deraadt [Fri, 10 May 1996 12:32:11 +0000 (12:32 +0000)]
return an error

28 years agoSC_DEBUG cleanup
deraadt [Fri, 10 May 1996 12:31:38 +0000 (12:31 +0000)]
SC_DEBUG cleanup

28 years agoif_name/if_unit -> if_xname/if_softc
deraadt [Fri, 10 May 1996 12:31:01 +0000 (12:31 +0000)]
if_name/if_unit -> if_xname/if_softc

28 years agoremove makelinks, when done.
mickey [Fri, 10 May 1996 12:19:12 +0000 (12:19 +0000)]
remove makelinks, when done.

28 years agosimplify sed rule in 'links', so swap*.c be treated ok.
mickey [Fri, 10 May 1996 12:13:19 +0000 (12:13 +0000)]
simplify sed rule in 'links', so swap*.c be treated ok.

28 years agodo 'make links' treat swap*.o just as all the .o files.
mickey [Fri, 10 May 1996 12:10:04 +0000 (12:10 +0000)]
do 'make links' treat swap*.o just as all the .o files.

28 years agoadd constants so that we can remove "m68k/m88k" directories from bugcrt.
chuck [Fri, 10 May 1996 03:19:34 +0000 (03:19 +0000)]
add constants so that we can remove "m68k/m88k" directories from bugcrt.

28 years agoadd some documentation
chuck [Fri, 10 May 1996 03:18:43 +0000 (03:18 +0000)]
add some documentation
add some predefined constants so that the kernel can generate valid
bootblocks without help from 'wrtvid'

28 years agoinit more fields so that kernel can generate a valid disklabel without
chuck [Fri, 10 May 1996 03:15:15 +0000 (03:15 +0000)]
init more fields so that kernel can generate a valid disklabel without
any help from wrtvid.

28 years agoFrom NetBSD:
niklas [Thu, 9 May 1996 22:42:53 +0000 (22:42 +0000)]
From NetBSD:
Make the MI LANCE driver standalone, and use cfattach to resolve
naming conflicts between bus attachments on ports that can have
multiple instances of the LANCE.

28 years agoFrom NetBSD:
niklas [Thu, 9 May 1996 22:39:58 +0000 (22:39 +0000)]
From NetBSD:
Changed struct ifnet to have a pointer to the softc of the underlying
device and a printable "external name" (name + unit number), thus eliminating
if_name and if_unit.  Updated interface to (*if_watchdog)() and (*if_start)()
to take a struct ifnet *, rather than a unit number.

28 years agoFrom NetBSD:
niklas [Thu, 9 May 1996 22:25:15 +0000 (22:25 +0000)]
From NetBSD:
Prototype + -Wall fixes.
Clean up a few printf format strings.
Added an include for the sunos_sendsig prototype
Fix "prototype disagrees about inline" error.

28 years agoFrom NetBSD:
niklas [Thu, 9 May 1996 22:20:42 +0000 (22:20 +0000)]
From NetBSD:
Update for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized.
Bring back Step9 and fix an oversight from Ken Nakata <kenn@remus.rutgers.edu>

28 years agoRemove bootsync(), use vfs_shutdown() instead
niklas [Thu, 9 May 1996 21:13:37 +0000 (21:13 +0000)]
Remove bootsync(), use vfs_shutdown() instead

28 years agoOops, we need pcicmaster0; also bring INSTOTHER up to date
hvozda [Thu, 9 May 1996 20:50:02 +0000 (20:50 +0000)]
Oops, we need pcicmaster0; also bring INSTOTHER up to date

28 years agoAdd PCMCIA support
hvozda [Thu, 9 May 1996 19:07:11 +0000 (19:07 +0000)]
Add PCMCIA support

28 years agorevert icmp len fix, since i experience 'icmp len'
mickey [Thu, 9 May 1996 14:33:32 +0000 (14:33 +0000)]
revert icmp len fix, since i experience 'icmp len'
panics replying to udp.

28 years agofrom is; os9 entries
deraadt [Thu, 9 May 1996 14:21:56 +0000 (14:21 +0000)]
from is; os9 entries

28 years agoshift-tab does tab, not some confusing gobbledygook
deraadt [Thu, 9 May 1996 14:19:47 +0000 (14:19 +0000)]
shift-tab does tab, not some confusing gobbledygook

28 years agolinux & svr4 support
deraadt [Thu, 9 May 1996 11:10:28 +0000 (11:10 +0000)]
linux & svr4 support

28 years agoallow config file to override NKPDE (yuck)
deraadt [Thu, 9 May 1996 10:16:47 +0000 (10:16 +0000)]
allow config file to override NKPDE (yuck)

28 years agofloppy manpage; netbsd pr#2261; from andrew@wipux2.wifo.uni-mannheim.de
deraadt [Thu, 9 May 1996 10:00:30 +0000 (10:00 +0000)]
floppy manpage; netbsd pr#2261; from andrew@wipux2.wifo.uni-mannheim.de

28 years agoAdd ISA devices
niklas [Thu, 9 May 1996 07:05:21 +0000 (07:05 +0000)]
Add ISA devices

28 years ago$OpenBSD$ added
niklas [Thu, 9 May 1996 07:01:56 +0000 (07:01 +0000)]
$OpenBSD$ added

28 years agos/netbsd/bsd/
niklas [Thu, 9 May 1996 07:01:05 +0000 (07:01 +0000)]
s/netbsd/bsd/

28 years agoAdd ISA devices, renumber ipf device, add SCSI scanner device.
niklas [Thu, 9 May 1996 06:55:51 +0000 (06:55 +0000)]
Add ISA devices, renumber ipf device, add SCSI scanner device.

28 years agoInitial revision
niklas [Thu, 9 May 1996 06:34:35 +0000 (06:34 +0000)]
Initial revision

28 years agoAdd lost include
niklas [Thu, 9 May 1996 06:33:32 +0000 (06:33 +0000)]
Add lost include

28 years agoinstall rfork man page
deraadt [Wed, 8 May 1996 15:18:14 +0000 (15:18 +0000)]
install rfork man page

28 years agofix panic at reboot.
mickey [Wed, 8 May 1996 09:47:40 +0000 (09:47 +0000)]
fix panic at reboot.

28 years agoClarified warning messages a bit
niklas [Wed, 8 May 1996 08:53:03 +0000 (08:53 +0000)]
Clarified warning messages a bit

28 years agoavoid panics at reboot.
mickey [Wed, 8 May 1996 08:52:32 +0000 (08:52 +0000)]
avoid panics at reboot.

28 years agofix panic at reboot.
mickey [Wed, 8 May 1996 08:42:51 +0000 (08:42 +0000)]
fix panic at reboot.

28 years agofix the panic at reboot.
mickey [Wed, 8 May 1996 08:33:32 +0000 (08:33 +0000)]
fix the panic at reboot.

28 years agodon't mix this stuff with mashed potatoes.
mickey [Wed, 8 May 1996 08:28:17 +0000 (08:28 +0000)]
don't mix this stuff with mashed potatoes.
avoid panic at reboot.

28 years agomake it compile again (update to machine/disklabel.h)
chuck [Wed, 8 May 1996 05:02:24 +0000 (05:02 +0000)]
make it compile again (update to machine/disklabel.h)

28 years agodo that another panic fly away.
mickey [Wed, 8 May 1996 02:10:54 +0000 (02:10 +0000)]
do that another panic fly away.

28 years agokill the panic at the boot().
mickey [Wed, 8 May 1996 02:03:14 +0000 (02:03 +0000)]
kill the panic at the boot().

28 years agofix the panic at reboot.
mickey [Wed, 8 May 1996 01:43:18 +0000 (01:43 +0000)]
fix the panic at reboot.

28 years agofix the panic on reboot.
mickey [Wed, 8 May 1996 01:35:13 +0000 (01:35 +0000)]
fix the panic on reboot.

28 years agofix reboot panic.
mickey [Wed, 8 May 1996 01:26:32 +0000 (01:26 +0000)]
fix reboot panic.

28 years agoFrom NetBSD:
niklas [Tue, 7 May 1996 20:31:31 +0000 (20:31 +0000)]
From NetBSD:
Make this compile. Fixes PR#2047

28 years agoyou cannot use u_intXX_t everywhere
deraadt [Tue, 7 May 1996 16:47:45 +0000 (16:47 +0000)]
you cannot use u_intXX_t everywhere

28 years agoaway, away
deraadt [Tue, 7 May 1996 15:44:47 +0000 (15:44 +0000)]
away, away

28 years agofrom NetBSD PR#2124(port-i386):
mickey [Tue, 7 May 1996 15:27:51 +0000 (15:27 +0000)]
from NetBSD PR#2124(port-i386):
Juergen Hannken-Illjes: core dump after panic does not work.
fill curproc w/ some reasonable (struct proc *) pointer.

28 years agos/netbsd/bsd/
niklas [Tue, 7 May 1996 15:24:47 +0000 (15:24 +0000)]
s/netbsd/bsd/

28 years agoMake sure config_init gets called before consinit, as at least one port
niklas [Tue, 7 May 1996 15:23:35 +0000 (15:23 +0000)]
Make sure config_init gets called before consinit, as at least one port
actually uses config_* functions for console attachment.  Document
config_init should not call malloc as the move was over the mem-init
function calls too.

28 years agofrom NetBSD PR#2296:
mickey [Tue, 7 May 1996 15:20:23 +0000 (15:20 +0000)]
from NetBSD PR#2296:
Laine Stump: some icmp destination unreachable packets contain garbage.

28 years agofloppy manpage; netbsd pr#2261; from andrew@wipux2.wifo.uni-mannheim.de
deraadt [Tue, 7 May 1996 14:16:00 +0000 (14:16 +0000)]
floppy manpage; netbsd pr#2261; from andrew@wipux2.wifo.uni-mannheim.de

28 years agorcs used gets(); netbsd pr#2287; from beal@umiacs.UMD.EDU, cleaned up by me
deraadt [Tue, 7 May 1996 14:10:40 +0000 (14:10 +0000)]
rcs used gets(); netbsd pr#2287; from beal@umiacs.UMD.EDU, cleaned up by me

28 years agogross BPF_HDR hack, do better
deraadt [Tue, 7 May 1996 13:40:26 +0000 (13:40 +0000)]
gross BPF_HDR hack, do better

28 years agofix that fillw's stuff again.
mickey [Tue, 7 May 1996 13:07:01 +0000 (13:07 +0000)]
fix that fillw's stuff again.

28 years agoshow symtab name when no less than 3 of them.
mickey [Tue, 7 May 1996 12:34:37 +0000 (12:34 +0000)]
show symtab name when no less than 3 of them.

28 years agofillw is in machine/cpu.h now.
mickey [Tue, 7 May 1996 12:26:27 +0000 (12:26 +0000)]
fillw is in machine/cpu.h now.

28 years agoadd network dependencies.
mickey [Tue, 7 May 1996 12:21:36 +0000 (12:21 +0000)]
add network dependencies.

28 years agochange -L option name to -Z, note that in
mickey [Tue, 7 May 1996 12:02:52 +0000 (12:02 +0000)]
change -L option name to -Z, note that in
co(1) manual, add -Z where were missed.

28 years agoidea by chuck to make libbug MI
deraadt [Tue, 7 May 1996 11:25:01 +0000 (11:25 +0000)]
idea by chuck to make libbug MI

28 years agoRestructure and document a bit. Also fixed a confusing bug, which
niklas [Tue, 7 May 1996 10:22:45 +0000 (10:22 +0000)]
Restructure and document a bit.  Also fixed a confusing bug, which
actually might turn out a feature... :-)  But I want to test that a
bit more before having that into the tree.

28 years agoFrom NetBSD:
niklas [Tue, 7 May 1996 10:14:34 +0000 (10:14 +0000)]
From NetBSD:
Add support for loading kernel into fastmem, if the kernel also supports
loading into fastmem.  This removes the requirement that the kernel fit
into chipmem.
Add a -Z flag to force loading into chip memory.
Add a -s option for compatibility with my bootblock loader.
Move the test exit to just before starting the kernel;  this lets the
test mode actually load the kernel and do the version checks.

28 years agoRemove cdev_ss_init, there's a def in the MI parts now
niklas [Tue, 7 May 1996 10:12:22 +0000 (10:12 +0000)]
Remove cdev_ss_init, there's a def in the MI parts now

28 years agoRCS ID update
niklas [Tue, 7 May 1996 10:10:19 +0000 (10:10 +0000)]
RCS ID update

28 years agoFrom NetBSD:
niklas [Tue, 7 May 1996 10:08:23 +0000 (10:08 +0000)]
From NetBSD:
Floppy driver now supports MSDOS track format.  Minor device 1 (/dev/fd?b)
uses MSDOS MFM track encoding.  From Ezra Story (ezy@panix.com) with
a couple of changes by Michael Hitch.

28 years agoAdd back all the stuff I've had to remove due to kernel growth + MSDOSFS
niklas [Tue, 7 May 1996 10:05:20 +0000 (10:05 +0000)]
Add back all the stuff I've had to remove due to kernel growth + MSDOSFS

28 years agoUse MI cdev_scanner_init macro. Fix tabs.
niklas [Tue, 7 May 1996 10:02:51 +0000 (10:02 +0000)]
Use MI cdev_scanner_init macro.  Fix tabs.

28 years agoMove the vector table to .data
niklas [Tue, 7 May 1996 09:59:45 +0000 (09:59 +0000)]
Move the vector table to .data

28 years agoUse _vectab instead of Lvectab, which is moving to .data
niklas [Tue, 7 May 1996 09:58:36 +0000 (09:58 +0000)]
Use _vectab instead of Lvectab, which is moving to .data

From NetBSD:
Add floppy index interrupt processing.

Startup modified to work with kernel loaded directly into fast memory.
This removes the need to have enough chip memory to load the kernel
when booting.  Kernel memory is dual-mapped (VA == 0 and VA == PA)
for enabling the MMU, and the VA == PA mapping removed after start_c()
has completed.  Chip memory is still required for the /dev/reload
process.

28 years agoFrom NetBSD:
niklas [Tue, 7 May 1996 09:55:10 +0000 (09:55 +0000)]
From NetBSD:
Startup modified to work with kernel loaded directly into fast memory.
This removes the need to have enough chip memory to load the kernel
when booting.  Kernel memory is dual-mapped (VA == 0 and VA == PA)
for enabling the MMU, and the VA == PA mapping removed after start_c()
has completed.  Chip memory is still required for the /dev/reload
process.

28 years agofix comments s/$Id$/Id/, and usage string.
mickey [Tue, 7 May 1996 09:52:38 +0000 (09:52 +0000)]
fix comments s/$Id$/Id/, and usage string.

28 years agoAdd SCSI scanner and MSDOSFS support
niklas [Tue, 7 May 1996 09:36:07 +0000 (09:36 +0000)]
Add SCSI scanner and MSDOSFS support

28 years agoRemove erroneously doubled text (patch can do that when a new file
niklas [Tue, 7 May 1996 09:34:31 +0000 (09:34 +0000)]
Remove erroneously doubled text (patch can do that when a new file
comes into existence simultaneously from two directions).

28 years agoAdd OPRAH
niklas [Tue, 7 May 1996 09:32:21 +0000 (09:32 +0000)]
Add OPRAH

28 years agoMove this doc file
niklas [Tue, 7 May 1996 09:31:04 +0000 (09:31 +0000)]
Move this doc file

28 years agodb release 1.85
deraadt [Tue, 7 May 1996 09:00:07 +0000 (09:00 +0000)]
db release 1.85

28 years agosync with 0504; mostly proto changes (some svr4 ioctl changes)
deraadt [Tue, 7 May 1996 08:48:26 +0000 (08:48 +0000)]
sync with 0504; mostly proto changes (some svr4 ioctl changes)

28 years agosync with 0504 -- prototypes and bus.h
deraadt [Tue, 7 May 1996 07:51:27 +0000 (07:51 +0000)]
sync with 0504 -- prototypes and bus.h

28 years agodelete impossible to reach code, use more defined constants
deraadt [Tue, 7 May 1996 07:47:34 +0000 (07:47 +0000)]
delete impossible to reach code, use more defined constants

28 years agosync with 0504 -- prototypes and bus.h
deraadt [Tue, 7 May 1996 07:35:36 +0000 (07:35 +0000)]
sync with 0504 -- prototypes and bus.h

28 years agoconvert to machine/bus.h
deraadt [Tue, 7 May 1996 07:34:16 +0000 (07:34 +0000)]
convert to machine/bus.h

28 years agoadd :
deraadt [Tue, 7 May 1996 07:31:39 +0000 (07:31 +0000)]
add :

28 years agosync with 0504; prototype changes
deraadt [Tue, 7 May 1996 07:21:29 +0000 (07:21 +0000)]
sync with 0504; prototype changes

28 years agocorrect bpf types
deraadt [Tue, 7 May 1996 05:55:50 +0000 (05:55 +0000)]
correct bpf types

28 years agoadd local decl of sockaddr
deraadt [Tue, 7 May 1996 05:53:40 +0000 (05:53 +0000)]
add local decl of sockaddr

28 years agopretty up output
deraadt [Tue, 7 May 1996 05:53:09 +0000 (05:53 +0000)]
pretty up output

28 years agoif nfds > FD_SETSIZE, allocate room for the bitmasks inside the kernel; also
deraadt [Tue, 7 May 1996 05:52:01 +0000 (05:52 +0000)]
if nfds > FD_SETSIZE, allocate room for the bitmasks inside the kernel; also
selscan() now understands that it may possible be passed home-grown fd_set's
larger than FD_SETSIZE.

28 years agoThis is the tape boot loader, not the disk. Remove the correct files.
rahnds [Tue, 7 May 1996 03:27:36 +0000 (03:27 +0000)]
This is the tape boot loader, not the disk. Remove the correct files.
The stboot file should be removed from the source space. (how is this done?)

28 years agoremove file generated during build.
rahnds [Tue, 7 May 1996 03:21:07 +0000 (03:21 +0000)]
remove file generated during build.

28 years ago(maybe it will take this time)
rahnds [Tue, 7 May 1996 03:06:15 +0000 (03:06 +0000)]
(maybe it will take this time)
Change the address of the stack from 3ffff8 to 3efff8. A problem
existed that the bss and the stack were colliding and the bzero of
the bss segement would clear the existing stack. The actuall placement
of the stack is just before the beginning of the executable _start-0x10;

Be careful if the executable address is ever changed.

28 years agocvsinit.8 no longer exist
tholo [Mon, 6 May 1996 22:52:19 +0000 (22:52 +0000)]
cvsinit.8 no longer exist

28 years agoIntegrate local changes to CVS; remove files no longer part of the CVS
tholo [Mon, 6 May 1996 22:50:09 +0000 (22:50 +0000)]
Integrate local changes to CVS; remove files no longer part of the CVS
distribution

28 years agoFiles missed by previous import
tholo [Mon, 6 May 1996 22:26:44 +0000 (22:26 +0000)]
Files missed by previous import