Commit Graph

38260 Commits

Author SHA1 Message Date
mycroft
5d8b98c7b1 Use a 4-bit table to speed up the CRC even further, without increasing the
code size too much.
1998-03-29 23:02:27 +00:00
scottr
81a5bfdf33 Change from IP-Filter 3.2.3: avoid infinite loop in nat_new() when
NAT'ing to a single IP address.
1998-03-29 22:56:00 +00:00
mycroft
8f597a8744 Oops; make the table const. 1998-03-29 22:36:42 +00:00
mycroft
a6b8b01d96 Use a 4-bit table to speed up the CRC even further, without increasing the
code size too much.
1998-03-29 22:34:27 +00:00
mycroft
a3b1c4c87a Optimize the address CRC routines a bit. 1998-03-29 22:21:12 +00:00
pk
a55cefe6b4 Initialize `par_err_reg' in the mainbus attach function. 1998-03-29 22:13:30 +00:00
pk
b782c3448c obio_bus_probe() => bus_space_probe() 1998-03-29 22:10:32 +00:00
mycroft
fe7f32954b Optimize the address CRC routines a bit. 1998-03-29 22:08:03 +00:00
pk
2ad26b801c Fill in the bus tag's `bus_space_unmap' method. 1998-03-29 22:06:58 +00:00
pk
82663a0330 Implement `_obio_bus_map()' and insert it into the obio bus' bus tag.
Remove obio_bus_probe().
1998-03-29 22:05:05 +00:00
pk
57a8159633 Enter `obio_find_rom_map()' prototype.
Make `oba_paddr' field a `bus_addr_t'.
Define temporary compat `obio_bus_map()'.
1998-03-29 22:02:46 +00:00
pk
11928be0ff `sparc_bus_mmap()' declaration moved to machdep.c 1998-03-29 22:00:33 +00:00
pk
759c8965a3 Use obio_find_rom_map()' explicitly instead of using obio_bus_map()'
without a proper bus tag.
1998-03-29 21:59:44 +00:00
pk
2f1dd95a2d Declare `sparc_bus_unmap()' static. 1998-03-29 21:56:32 +00:00
tron
8295d8475b writedisklabel() always used the offset of the first partition in the MBR
to address the disklabel even if NetBSD resides on another partition.
1998-03-29 21:30:20 +00:00
mycroft
553452c450 Display the TS_DIALOUT flag. 1998-03-29 12:24:44 +00:00
mrg
6e7bb89951 building libstdc++ from the egcs sources in gnu/dist/gcc... 1998-03-29 11:40:13 +00:00
mrg
5e78440996 merge netbsd changes for gcc. pmax still missing. 1998-03-29 11:36:52 +00:00
mrg
ab327e89e2 building gcc from the egcs sources in gnu/dist/gcc... 1998-03-29 11:34:19 +00:00
christos
0328c41456 Pr/5221: Jason Thorpe: Simplify sh Makefile, so that builts from other
directories work.
1998-03-29 09:27:40 +00:00
christos
1820947a9f Simplify so that this works. 1998-03-29 09:22:06 +00:00
mrg
5f094689c8 initial import of the egcs 1.0.2 c++ io library 1998-03-29 08:32:21 +00:00
mrg
1d9ec375c0 initial import of the egcs 1.0.2 standard c++ library 1998-03-29 08:31:49 +00:00
mrg
d3c5e32f1d initial import of the egcs 1.0.2 compiler 1998-03-29 08:14:27 +00:00
enami
5c8a9ac444 Attach aic at isapnp. 1998-03-29 08:13:43 +00:00
enami
5124116592 ISAPnP attachment for aic6360 (tested with AHA-1520B). 1998-03-29 08:11:50 +00:00
mrg
f0fc5e8ca7 remove register from decl. 1998-03-29 05:19:43 +00:00
mrg
02c05e3fd8 add forward decl for union nethostaddr. 1998-03-29 05:13:00 +00:00
mrg
47a62a0eed use bitmask_snprintf. 1998-03-29 05:10:45 +00:00
mrg
b61e2629f2 remove register from decl. 1998-03-29 05:08:46 +00:00
mrg
d1dea0fb5f add missing extern to several variables. 1998-03-29 04:57:19 +00:00
mrg
66c8bb21a9 remove extern errno. 1998-03-29 04:56:46 +00:00
mrg
8f2fc17f92 change static to static int 1998-03-29 04:50:29 +00:00
mrg
7ed858277a - really make extern char's extern. 1998-03-29 04:46:40 +00:00
mrg
ad345e6c1b - don't use char as an array index 1998-03-29 04:45:17 +00:00
mrg
a26bae1e08 - change "extern" variables into int's
- remove extern'd variables not actually referenced
- don't use char as an array index
1998-03-29 04:41:43 +00:00
mrg
2d5a1dd04f - change "register" variables into int's
- don't use char as an array index.
1998-03-29 04:39:03 +00:00
mrg
a6b580d769 make sincereal "static int" rather than just "static" 1998-03-29 04:36:29 +00:00
scottr
8e25cfb973 Better integration of Power Manager IC ADB driver into the direct ADB driver framework,
from Takashi Hamada.  Also includes a handler for unsolicited ADB
packets.
1998-03-29 03:50:30 +00:00
jonathan
0e0d7a04aa Split 3max (kn02) and 3maxplus (kn03, kn05) memory-error handling out
dec_3max.c into a shared file. These models have compatible memory
subsystems, the same memory slots, and (apparently) the same error reporting.

Add markers for where MNN probes for configurations with a mixture of
RAM sizes and for Prestoserve NVRAM (in normal RAM slots) should go.
1998-03-29 01:12:14 +00:00
thorpej
3ef999a19b Make sure all LKMs get built with -DUVM and -DPMAP_NEW if so configured
in mk.conf.
1998-03-28 23:58:44 +00:00
thorpej
f1821c7811 Adjust for recent ttyopen() and dialout device changes. 1998-03-28 23:49:06 +00:00
christos
d611392726 PR/5225: Jason Thorpe: make with -j 4 and subdirs core-dumps.
This revealed another long standing problem with pmake's port to bsd.
.MAKE was not set as the manual page states. Set it and remove another
typo in my last commit.
1998-03-28 22:29:04 +00:00
christos
e0436952f0 Split out the verbose printing of scsi messages, so that user programs
can use the printing routines.
1998-03-28 21:57:08 +00:00
thorpej
0ce9e8b825 We don't have software-only maps, so a NULL pmap_t will never be passed
to pmap functions.
1998-03-28 19:53:42 +00:00
pk
2a65520c69 bus_space_probe() prototype. 1998-03-28 19:45:29 +00:00
thorpej
cbc72091e5 Remove a comment that is not applicable in NetBSD - we don't have
software-only maps.
1998-03-28 19:44:49 +00:00
pk
89444e9309 Implement generic bus probe function. 1998-03-28 19:44:08 +00:00
thorpej
d725b1a332 Remove a comment in tcp_mss_to_advertise() that no longer applies. 1998-03-28 19:39:57 +00:00
kleink
6618749e5a Per XPG, if the file descriptor argument to mmap() refers to a file whose
type is not supported (neither VREG nor VCHR, or not a vnode at all), fail
with ENODEV instead of EINVAL.
1998-03-28 16:58:04 +00:00