Commit Graph

55692 Commits

Author SHA1 Message Date
enami 31e6da77de Calculate the correct device minor of the first partition. 1999-09-21 03:10:00 +00:00
enami 4776d0bcdc Define macro to translate disk unit/partition pair into device minor. 1999-09-21 03:08:18 +00:00
nisimura 389197ef79 Fix minor typos. 1999-09-21 02:29:41 +00:00
mason 6b7a2b3594 Fixed typo. (invalud -> invalid) 1999-09-21 01:13:50 +00:00
danw 6775e175ca Add a brief delay after resetting the card before checking to see if
it's done resetting. Trying to read registers off the card while it's
unresponsive can cause a machine check on some platforms/busses.
1999-09-21 01:04:44 +00:00
lukem 8494e0e800 * in el_source():
- don't reopen fp if it was successfully opened in a previous check
	- use strlcpy()/strlcat() instead of snprintf() to build a pathname,
	  since the former are more portable to other systems than the latter
* whitespace fascism
1999-09-21 00:55:55 +00:00
thorpej 30651e46b3 A couple more hacks for the Lite-On PNIC:
- Only use 16 longword bursts.
- Reset the interface for receive filter setups that don't come from
  the reset path.

Hi, Jason is getting really tired of broken clone chips, and really wishes
real 21140 boards were still available, because the DEC chips seem to work
Just Dandy.
1999-09-21 00:14:54 +00:00
matt 4d95a06139 Need to pull in <sys/kernel.h> for definition of cold. 1999-09-21 00:10:39 +00:00
lukem 250f2917a0 fix id header... 1999-09-21 00:07:03 +00:00
lukem 1dbb61e63e more whitespace fascism 1999-09-20 23:43:42 +00:00
is 6f84613972 replace inline asm by macro calls, that expand to the original inline asm
or to C replacements depending on the USE_C_BFOPS option.
The C replacement only works for our 8 bit wide fonts.
1999-09-20 23:17:13 +00:00
tron ab40c54610 Use full hostnames when sorting rwho database entries. Fixes PR bin/8401
by John Darrow.
1999-09-20 20:35:43 +00:00
thorpej 5ada26d247 Remove the has-mii-doesn't-have-mii OPMODE block from tlp_init(), and
let the pre-init hook and media switch routines handle it all.
1999-09-20 19:52:31 +00:00
thorpej 28b026bee1 Remove special-case 2114x-set-OPMODE_MBO; it's done in the pre-init hook
now.
1999-09-20 19:34:08 +00:00
thorpej 664d8da4f5 Add support for the DECchip 21041. This also adds some preliminary
support for the ISV SROM format used in the 2114{1,1A,2,3}.  Note, like
the 21040, auto-sense is not yet supported for the 21041.

Add a "pre-init" hook, which will be used for the 2114x and PNIC (currently)
which allows chip-specific code to set up and write OPMODE before the
chip is reset.  This is necessary in order for the chip's internal
pathways to get initialized properly for MII/SYM/PCS/SIA media attachments.

Thanks to Dave Sainty for the hint from the `de' driver that inspired the
pre-init hook.
1999-09-20 19:26:54 +00:00
thorpej dfdb204ae2 Declare and clear `cold' in a centralized place. 1999-09-20 18:29:21 +00:00
thorpej 6961f081e5 Fix packet reception in promiscuous mode: compare the Ethernet destination
address against our station address if it's not a multicast packet.  Either
the Rhine manual lies about the phys/broadcast/multicast rxstatus bits,
or the Rhine chip is just broken.

Fixes a redirect storm problem reported by Laine Stump on current-users.
1999-09-20 17:40:58 +00:00
drochner 2576aadde3 add missing break, spotted by Wolfgang Solfrank 1999-09-20 16:07:45 +00:00
kleink 749057fddc Need internal names for these, too. 1999-09-20 15:07:21 +00:00
kleink 8753f5a3c6 Add trailing newline to usage string. 1999-09-20 15:01:36 +00:00
ross 80fd51b82b Fix error flow that was broken 10 days ago in the previous commit.
Fixes the broken i386 boot blocks and closes port-i386/8432.
1999-09-20 11:58:15 +00:00
ad be6210e273 Note and describe 'options PCDISPLAY_SOFTCURSOR'. 1999-09-20 11:39:40 +00:00
is 897dbf6c67 Use an identical source file for the libc and the libkern version of
divsi3.S, conditionally compiling the divide by zero case. This way,
after a change to the one, we can just copy it over to update the other
without creating ... problems. By Chris G.  Demetriou.
1999-09-20 09:22:47 +00:00
ross 125d7ba1cb GENERIC doesn't fit on one floppy anymore. For now, disable the target. 1999-09-20 08:18:31 +00:00
frueauf 8add3d9e07 avoid compiler warning and remove unused variable vpid. 1999-09-20 07:29:27 +00:00
veego 1c2455ff92 Add man8.bebox. 1999-09-20 06:51:26 +00:00
nisimura 1f50d00cc1 Add one new dispaly type for DEC TC TX 8/24bpp framebuffer. Currently acts
as an 8bpp pseudo color device.
1999-09-20 06:29:06 +00:00
veego 2199f8c078 Add /usr/share/{man,cat}8/bebox 1999-09-20 06:14:57 +00:00
veego 66b371dffe Add ./usr/share/{man,cat}8/{bebox,hpcmips}
Remeber to also add new directories to this file when you change
etc/mtree/NetBSD.dist.
1999-09-20 06:12:07 +00:00
lukem d896261208 back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.
_DIAGASSERT() is still retained.
1999-09-20 04:38:56 +00:00
christos f6ae64deff Free the right thing. 1999-09-20 04:12:16 +00:00
sakamoto 6ceed95750 add {man,cat}8/bebox/{MAKEDEV,makedev}.[08] 1999-09-20 03:48:51 +00:00
sakamoto 5e17067e2d add man8.bebox and new files which relate to MAKEDEV. 1999-09-20 03:46:30 +00:00
itojun 62c568fac4 tiny fix to ARCnet IPv6 support.
- in in6_ifattach_getifid(), we can grab interface id source iff the source
  is universally (worldwide) unique.  ARCnet hardware address is of 8bit and
  does not satisfy the condition.
  (in6_ifattach_getifid() is for getting interface id usable for pseudo
  interfaces like gif*)
- xx_to_eui64() should return EUI64 format, not IPv6 interface id format.
  this may seem awkward so I wish to clean these things up.
- in nd6.c, change if clause into case clause to allow future addition
  of IFT_xxx easier.
1999-09-20 02:35:44 +00:00
hubertf ec9dda752e add {man,cat}8/hpcmips/{MAKEDEV,makedev}.[08] 1999-09-20 00:30:41 +00:00
hubertf d56d594104 MLINKS always wants two (*n) arguments 1999-09-20 00:24:56 +00:00
hubertf 1728cf76bb fix up for automatically generated MAKEDEV.8 1999-09-20 00:22:17 +00:00
hubertf ae7fd53e0a regen w/o empty section 1999-09-20 00:09:00 +00:00
hubertf 9dbf4f790e edit for MAKEDEV.8 1999-09-20 00:04:17 +00:00
nathanw 3598bf5251 Add NOLUNS quirk for another Texel CD-ROM revision. 1999-09-19 23:45:28 +00:00
lukem f63d9dfb45 sync (for libc minor bump) 1999-09-19 23:26:29 +00:00
ad 598dcad691 When moving the software cursor on an inactive screen, save character and
attribute from backing store, not display adapter.
1999-09-19 23:00:04 +00:00
matt a6d751c35c One more change for bigendian machines. 1999-09-19 22:58:31 +00:00
ad 97253f4537 Software cursor is not enabled at boot time. Hardware cursor is. 1999-09-19 22:57:24 +00:00
perry e8116cf7b4 sort properly. hpcmips doesn't come after x68k. 1999-09-19 22:38:43 +00:00
perry 80c605fb9b add cat8/hpcmips and man8/hpcmips
The person who added a man page for that section without adding the
corresponding directory should be lashed fifteen times with a wet
noodle. They broke the build.
If any other man pages are added for the sh3 and hpcmips ports, people
have to remember to add the corresponding directories to the mtree
files, okay?
1999-09-19 22:33:42 +00:00
matt 9ac5036f93 Make the DEFPA run under the macppc port (tested on a B&W G3). Add it to
the GENERIC config file.
1999-09-19 22:02:37 +00:00
ad 117b17fafc Document PCDISPLAY_SOFTCURSOR. 1999-09-19 21:50:05 +00:00
ad f96e055d70 - mc6845's cursor is disabled by punching bit 6 of cursor start register.
- Add new option (PCDISPLAY_SOFTCURSOR) that provides a large, non-blinking
  cursor in software.
1999-09-19 21:48:08 +00:00
is 072a96b17d fix mergo 1999-09-19 21:42:23 +00:00