mjacob
3607efd3d7
Remember to establish default PORT WWN. Add in some LOGDEBUG2 messages
...
for the dma mapping code.
2000-10-16 05:12:26 +00:00
mjacob
8ddb5fd594
roll SBus f/w to latest released level (1.37)
2000-10-16 05:10:37 +00:00
sato
59c8220584
DEBUG_FIND_COMPORT code. (by ngc@ff.iij4u.or.jp)
2000-10-16 03:32:44 +00:00
erh
5b09e159e7
Add sys/proc.h so this compiles.
2000-10-16 03:18:04 +00:00
mjacob
7088593e82
Hmm- probably really ought to put ses into sparc GENERIC, since sparc
...
machines are one is very likely to run into SES units (what with all
the D1000's && A1000s out there now). I'll do it in sparc64 as soon
as I get that running for myself.
2000-10-16 01:29:06 +00:00
wiz
c374cadf43
Get RELEASEDIR setting from /etc/mk.conf. Fixes misc/11104 by Markus Kurek.
2000-10-15 22:42:49 +00:00
thorpej
4318834442
Don't trim off the FCS, pass it up.
2000-10-15 19:56:31 +00:00
matt
cf67b6ff59
When discarding oversized frame, say how long it was.
2000-10-15 19:49:55 +00:00
explorer
b4bbac9584
add Ricochet GS USB modem
2000-10-15 17:53:17 +00:00
itojun
d7a216bb96
suppress warning on nd6_storelladdr failure. the failure could happen
...
easily when we have routing table with too many entries. sync with kame.
2000-10-15 15:39:11 +00:00
bouyer
29fdeefaff
Don't try to handle SIOCSIFADDR/SIOCADDMULTI/SIOCDELMULTI if a vlan/vlanif
...
hasn't been configured (prevent a panic in arp_ifinit when setting an
IP addr with no vlan/vlanif).
2000-10-15 11:58:26 +00:00
ragge
7ac8ee6f59
By accident, a previously unused bit in the PTE got used as wired bit.
...
Because of this kvtophys() of wired pages did set the leftmost bit, causing
the pager to hang while swapping. This is now fixed by using another
free bit in the PTE as wired bit instead.
This fixes PR#11121.
Many thanks to Chuck Silvers that found what the problem was!
2000-10-15 11:00:38 +00:00
minoura
7bb188de0c
WSCONS_DEFAULT_TYPE is obsolete; use VGA_CONSOLE_SCREENTYPE instead.
2000-10-15 10:08:00 +00:00
dmcmahill
339897211a
make this be endian independent. The installboot program now works correctly
...
on big endian machines as well as little endian machines.
2000-10-15 03:14:24 +00:00
bjh21
b4ef973eab
IDE hard discs seem to work -- turn them on by default.
2000-10-14 23:46:40 +00:00
bjh21
83666f01fa
Shuffle printfs around so they look right when we've got a drive attached.
2000-10-14 23:45:57 +00:00
bjh21
a449e4af6d
Ensure that the IOC is attached before any other devices, mostly because
...
the UPC driver needs to know whether the system's got an IOEB in it.
The way this is implemented is a mess -- I need to get my mind round
autoconfiguration again.
2000-10-14 23:44:42 +00:00
bjh21
7270db5ec0
Change to semantics of irq_establish: IRQs are now enabled by default, which
...
I think is the same as all other ports.
2000-10-14 23:41:01 +00:00
perseant
7a4d35b365
In lfs_truncate, don't overcount the real blocks removed from the inode,
...
when deallocating a fragment that has not made it to disk yet.
Also, during dirops, give the directory vnode an extra reference in
SET_DIROP, to ensure its continued existence during SET_ENDOP, preventing
a possible NULL-dereference there.
These two changes should close PR #11064 .
2000-10-14 23:22:14 +00:00
matt
b885772956
The input packet has the FCS attached to set M_HASFCS before passing up.
...
Revove eh = ... since it's no longer used.
2000-10-14 20:06:02 +00:00
tsubai
5d6a22ffea
Use VNODE_OP_NOINLINE.
2000-10-14 19:14:06 +00:00
tsutsui
3d26e06673
- Initialize zs chip in zscninit() so that kernel can use
...
serial console even if the PROM uses bitmap console.
- Remove zs_hwflags since news68k does not have keyboard nor mouse at zs;
check zschan address set in zscninit() to detect console device.
- Use BPS_TO_TCONST() to set baudrate in zs_init_reg[].
- Remove zs_get_chan_addr(), which is not needed anymore.
2000-10-14 16:45:49 +00:00
tsutsui
230e4ff333
Clarify some intrnames.
2000-10-14 16:23:33 +00:00
nisimura
ca7bd5f302
Make sure wsmouseopen() returns ENXIO when no VSXXX mouse is attached.
2000-10-14 08:51:51 +00:00
tsutsui
1b5ed35b7a
Re-enable tt0 register temporary to map I/O space.
...
(for framebuffer support)
2000-10-14 07:19:24 +00:00
simonb
c8d4a6140c
Regen
2000-10-14 06:23:21 +00:00
simonb
30dbba4dd1
Add ATI Mobility M3 (both PCI and AGP).
2000-10-14 06:12:46 +00:00
jonathan
6e67f82712
Fix wi_intr() to avoid touching card registers during insert/remove events,
...
when sharing an interrupt with other devices:
check sc->sc_enabled, and drop the interrupt if its' off.
Also check for IFF_RUNNING, on advice of Enami Tsugotomo.
2000-10-13 19:15:08 +00:00
augustss
86974d7235
Regen.
2000-10-13 18:16:53 +00:00
augustss
67c8e3701d
A bunch of scanners.
2000-10-13 18:16:36 +00:00
simonb
ec25ea9f3b
Position comment correctly wrt last commit.
2000-10-13 17:59:11 +00:00
itojun
6e3a9bc311
validate mbuf chain length on *_ctlinput. remote node may be able to
...
transmit a truncated icmp6 packet and panic the system. sync with kame.
2000-10-13 17:53:44 +00:00
tsutsui
65d3436a47
Make this compile without "options news5000".
2000-10-13 17:22:52 +00:00
simonb
831fce13ac
In mfs_start(), move the handling of outstanding I/O requests to before
...
the check for unmounting the filesystem.
Appears to fix kern/10122 from Hitoshi Matsunawa.
2000-10-13 16:53:53 +00:00
simonb
7bf589b1ae
There is no need to explicitly include <uvm/uvm_extern.h> for
...
<sys/sysctl.h> anymore.
2000-10-13 16:40:26 +00:00
augustss
764c5e3eea
Recognize HP 5300C.
2000-10-13 16:18:48 +00:00
augustss
8abfde6138
Regen.
2000-10-13 16:18:22 +00:00
augustss
54480a36e4
Add HP 5300C.
2000-10-13 16:18:02 +00:00
mjl
2898929f94
Revert previous since the finnish keymap is already present under
...
the name "sv". Note to myself: Read PRs completely before acting.
Note to Santa Claus: I want a mailing list that carries all follow
ups to PRs!
2000-10-13 12:53:23 +00:00
augustss
b5b3e28ce7
Add uscanner.
2000-10-13 12:31:10 +00:00
christos
c49fc8469f
void cast for lint.
2000-10-13 03:53:26 +00:00
itojun
6572421763
make sure we don't share external mbuf between m and mcopy, in ip_forward().
...
should solve PR 11201.
2000-10-13 01:50:04 +00:00
wrstuden
07a9408ae6
Move ofwboot to 600000 hex. Should make loading better (less likely to
...
run into OF internals).
2000-10-13 00:19:30 +00:00
augustss
3a05d9ba7b
Avoid empty strings for vendor&product.
2000-10-12 23:11:04 +00:00
augustss
4ed4915295
Regen.
2000-10-12 22:51:42 +00:00
augustss
0b0fb8e466
Add Kingston KNU101TX Ethernet adapter.
2000-10-12 22:51:20 +00:00
hpeyerl
87a8c94ed0
Sanity check the cursor position read from the 6845 and if clearly
...
off-screen, set it to 0x0. From dean@huxley.org .
2000-10-12 22:36:30 +00:00
christos
6b7dd5a41a
add sunkbd.c and sunms.c; apparently these are now needed because
...
tty_conf.c brings them in.
2000-10-12 21:27:13 +00:00
christos
6708aee34f
add missing kd_attach_input routine.
...
someone needs to clean this shit up.
2000-10-12 21:26:28 +00:00
tsubai
5fd4c9fe04
Remove a '^G'.
2000-10-12 15:42:47 +00:00
wiz
06ab77c680
typo fix in comment (stallen -> stolen)
2000-10-12 12:42:52 +00:00
wiz
8a9e5b82d3
typo in comment (consifuration -> configuration)
2000-10-12 12:42:03 +00:00
mjl
38fd6528ac
Add finnish keymap, from Heikki Kallasjoki in PR/11186.
2000-10-12 12:41:22 +00:00
onoe
50159b60f0
Add support to boot on APbus machine (e.g. NWS-5000).
2000-10-12 05:34:29 +00:00
enami
3a909c64a6
Use splnet instead of splimp in wi_ioctl.
2000-10-12 04:50:58 +00:00
msaitoh
0a5e7f9f3f
enclose offsetof macro definition with #ifndef offsetof ... #endif
2000-10-12 03:42:33 +00:00
enami
4c00a9d6aa
Bail out initailzation on buffer allocation failure.
2000-10-12 03:29:59 +00:00
oster
fc40c38df6
Minor fixup for a printf(). Noted by Robert Elz.
2000-10-12 03:28:49 +00:00
onoe
29780c8cd7
add Tulip (tlp) at apbus
2000-10-12 03:18:41 +00:00
onoe
3c201cca80
change the type of the apbus interrupt handler from void to int
...
for each driver to indicate the interrupt has been handled or not.
2000-10-12 03:17:25 +00:00
onoe
935577e7bc
Tulip driver for NWB-5852A, which is an APbus board with DEC-21140A chip.
...
without MII. It supports 100BaseTX only. Half duplex/Full duplex can
be specified manually, but there are no auto negotiation functionality.
XXX: It takes 34 seconds before sending/receiving packets on the wire
after initial setup. It is obviously a bug because the board
just works fine on NEWS-OS, but I cannot find what's wrong...
Once it starts working, it seems there are no problems.
2000-10-12 03:15:59 +00:00
onoe
31624ad662
use macro to access interrupt mask register.
2000-10-12 03:15:21 +00:00
onoe
f2c3050d29
change the type of the apbus interrupt handler from void to int
...
for each driver to indicate the interrupt has been handled or not.
2000-10-12 03:13:47 +00:00
onoe
be4c939451
change the type of the apbus interrupt handler from void to int
...
for each driver to indicate the interrupt has been handled or not.
add prototype of apbus_dmatag_init() function, which allocates memory
and initialize its member including bus space handle to flush DMA write
cache. Note that the allocated pointer must be freed.
2000-10-12 03:12:01 +00:00
onoe
655ba83924
Allow multiple interrupt handler on same interrupt event.
...
Clear interrupt mask for specified interrupt in apbus_intr_establish().
Add dma stuff; define apbus_dmamap_sync() to flush DMA write cache by
accessing the corresponding I/O port.
2000-10-12 03:11:38 +00:00
onoe
de22372491
Use 1MHz freerun counter for microtime().
...
Show address for bus error, and DMA address error.
should be panic, but only printf for now.
2000-10-12 03:10:37 +00:00
onoe
68f82490a3
Support scsi boot device for NWS-5000.
...
Support NWS-3700, which is very similar with NWS-3400.
Do not depend on modelid of idrom, which is useless in most cases.
2000-10-12 03:10:07 +00:00
onoe
4e2e140f75
Do not access graphic console if probing framebuffer fails for NWS-3400.
...
Use serial console instead regardless the dipsw.
2000-10-12 03:08:58 +00:00
onoe
1383251d9a
Bus I/O and DMA access macros/routines.
2000-10-12 03:07:59 +00:00
onoe
0ff12521fa
Add address for free running 1MHz 1counter.
...
Add registers for APbus I/F gatearray.
2000-10-12 03:07:02 +00:00
itojun
32e7a2cd70
hifn7751 crypto card driver. from openbsd.
...
does nothing useful at this moment - initailize the chip, that's all.
TODO: crypto logic framework in kernel (see openbsd sys/crypto)
TODO: ipsec frontend (need major rework in ipsec tree - should start with busywait)
TODO: character device frontend
2000-10-12 02:59:59 +00:00
itojun
8d7ce38746
regen
2000-10-12 02:54:13 +00:00
itojun
429b0af909
pci device ID for hifn 7751-based crypto cards. from openbsd.
2000-10-12 02:52:58 +00:00
enami
b204f9e433
Use ether_ioctl.
2000-10-12 02:24:08 +00:00
sommerfeld
2383226766
Silence format warning.
2000-10-11 22:03:33 +00:00
mhitch
28c4cc2851
Use uncached memory so this has a chance of working on R4x00 DECstations.
...
My 5000/260 hung hard when a PMAG-D board was probed during boot.
2000-10-11 17:55:56 +00:00
thorpej
76589fafd4
- uvmspace_share(): If p2 has a vmspace already, make sure to deactivate
...
it and free it as appropriate. Activate p2's new address space once
it references p1's.
- uvm_fork(): Make sure the child's vmspace is NULL before calling
uvmspace_share() (the child doens't have one already in this case).
These changes do not change the behavior for the current use of
uvmspace_share() (vfork(2)), but make it possible for an already
running process (such as a kernel thread) to properly attach to
another process's address space.
2000-10-11 17:27:58 +00:00
thorpej
47a2016cdc
- Change SAVE_HINT() to take a "check" value. This value is compared
...
to the contents of the hint in the map, and the hint saved in the
map only if the two values match. When an unconditional save is
required, the "check" value passed should be map->hint (and the
compiler will optimize the test away). When deleting a map entry,
the new SAVE_HINT() will only change the hint if the entry being
deleted was the hint value (thus preserving any meaningful hint
that may have been there previously, rather than stomping on it).
- Add a missing hint update when deleting the map entry in
uvm_map_entry_unlink(). This is the fix for kern/11125, from
ITOH Yasufumi <itohy@netbsd.org>.
2000-10-11 17:21:11 +00:00
thorpej
2198741306
Use ether_ioctl().
2000-10-11 16:57:45 +00:00
thorpej
339724bb6f
NetBSD 1.5H: struct ifnet changed.
2000-10-11 16:55:11 +00:00
thorpej
fabbb33a60
Implement ether_ioctl(), ioctl operations common to all Ethernet
...
interfaces.
2000-10-11 16:53:41 +00:00
thorpej
7e2259325b
Change the if_reset vector to if_init, and add an if_stop. if_stop
...
also takes an argument indicating whether or not the interface should
also be disabled (i.e. power removed, resources freed, etc.)
2000-10-11 16:52:34 +00:00
onoe
fcde56c9ba
Add flags to indicate that tlp_init() should set some more BUSMODE bits.
...
TULIPF_BLE /* data is big endian */
TULIPF_DBO /* descriptor is big endian */
These setting is required for Big-endian bus front-end (such as APbus for
newsmips) to work with tulip. Also,
sc_maxburst
member is added to the tulip_softc to limit the maximum burst length.
This member defaults to zero which means no restriction for burst length.
2000-10-11 14:59:52 +00:00
pk
0abaf0f210
Fix compilation errors: unused variable & missing function return values.
2000-10-10 23:33:52 +00:00
jeffs
bdbb241be6
Fix race between pmap_enter() and pagedaemon. If we are low on memory and
...
pmap_enter() cannot allocate the segmap return failure if PMAP_CANFAIL
instead of sleeping. Otherwise panic. Both alpha and i386 do this. Do
not pmap_enter_pv() until after this is done so the data structures are
not partially allocated. This should prevent pmap_page_protect() from
getting stuck when called from pagedaemon.
2000-10-10 20:39:42 +00:00
jeffs
db1bb008f9
Set return value correctly for memcpy/memmove.
2000-10-10 20:29:03 +00:00
he
489b832f9b
Add randomness sampling from hil, sd and rd devices.
2000-10-10 19:58:42 +00:00
itojun
8fa0e6b9f7
sync with kame ($KAME$)
2000-10-10 16:26:43 +00:00
enami
0b9cbefe70
Don't initialize TCP twice on v4/v6 dual stack kernel.
2000-10-10 13:25:28 +00:00
augustss
41bb27ce0d
Regen.
2000-10-10 12:38:24 +00:00
augustss
1f06d9f822
Another vendor&product code.
2000-10-10 12:38:00 +00:00
augustss
8adc2fb7f3
Don't free unallocated pointer in detach (can happen if detach happens
...
before attach has finished).
2000-10-10 12:37:01 +00:00
itojun
014e2a97b5
fix comment (s/IPv6/IP/)
2000-10-10 11:43:51 +00:00
ad
e126f09103
Switch to sys/dev/md_root.c.
2000-10-10 10:25:55 +00:00
itojun
b69ea2a63d
make it work right on non-32bit arch. from kjc@csl.sony.co.jp
2000-10-10 10:15:00 +00:00
ad
04e67112d6
Remove defunct bpfdetach()/ether_ifdetach() calls.
2000-10-10 10:07:35 +00:00
thorpej
053e3ba195
Make sure to set the residual count to 0 after a miniroot access
...
or after bitbucketing I/O during shutdown.
2000-10-09 18:07:06 +00:00
bouyer
64c818a7e2
Emit a warning when a symbol is undefined.
2000-10-09 15:57:56 +00:00
enami
db6fba6bdf
Move inclusion of rnd.h and sys/rnd.h from tulip.c to tulipvar.h.
2000-10-09 14:31:01 +00:00
enami
ca88e2b6bd
Make tulip a random source.
2000-10-09 12:54:28 +00:00
dbj
15034fe38a
add rnd_source field to mb8796_softc
...
this fixes compile problems with rnd pseudo-device added to GENERIC kernel
patch submitted by greg oster
2000-10-09 10:45:45 +00:00
nisimura
778081cbf4
Add mtc0 insn to load TX3900 config register value to determine Dcache size.
2000-10-09 10:14:23 +00:00
nisimura
89e5c346a4
mips1_ConfigCache() has gone.
2000-10-09 07:33:31 +00:00
onoe
eb1f8f2a3a
Map the ioctl number of ifioctl ('i') group as much as possible.
...
commands are: FreeBSD NetBSD
SIOCALIFADDR 27 28
SIOCGLIFADDR 28 29
SIOCDLIFADDR 29 30
SIOCGIFMTU 51 126
SIOCSIFMTU 52 127
* SIOCGLIFADDR is necessary for cvsup to work.
commands not emulated are:
SIOCGIFPHYS, SIOCSIFPHYS, SIOCGIFSTATUS, SIOCSIFLLADDR
2000-10-09 06:19:31 +00:00
leo
c36cc80ceb
Fix a typo that slipped in with the last round of scheduler changes. The
...
register numbers were exchanged.
2000-10-09 06:15:02 +00:00
augustss
cc577ca5c6
Regen.
2000-10-08 23:57:10 +00:00
augustss
b132b36f4d
Add a few more devices (from FreeBSD).
2000-10-08 23:56:53 +00:00
thorpej
3290ef5fe8
Re-order the TLB operations in pmap_zero_page() and
...
pmap_zero_page_uncached(). This seems to prevent the
lossage with those functions people have seen on Cyrix
CPUs.
2000-10-08 22:59:38 +00:00
augustss
62fb025c5c
Regen.
2000-10-08 21:26:47 +00:00
augustss
447c19ac22
Add another DLINK adapter.
2000-10-08 21:26:26 +00:00
augustss
966f1692e1
Don't use a plural `s' if there is only one button.
2000-10-08 20:52:18 +00:00
augustss
b6db5a8622
Regen.
2000-10-08 20:51:30 +00:00
augustss
3598b417a3
Add a Fuji camera.
2000-10-08 20:51:00 +00:00
itojun
97c873b9b0
ipfilter currently supports IPv4 only. do not try to touch non-IPv4
...
packets. PR 11082.
This is a short-term workaround. whenever new ipfilter comes out with
proper non-IPv4 support, we should migrate to the new ipfilter.
2000-10-08 13:01:30 +00:00
enami
a2b260195e
- Keep track of allhost multicast address record we joined into
...
each in_ifaddr and delete it when an address is purged.
- Don't simply try to delete a multicast address record listed in the
ia_multiaddrs. It results a dangling pointer. Let who holds a
reference to it to delete it.
2000-10-08 09:15:28 +00:00
itojun
4eb5250694
fix operator precedence (& and &&). do not transmit too much message
...
from LCP layer to NCP layer. PR 11161.
2000-10-08 02:37:42 +00:00
itojun
48cc942e89
implement multicast kludge table for IPv4.
...
- when all the interface address is removed from an interface, and there's
multicast groups still left joined, keep it in kludge table.
- when an interface address is added again, recover multicast groups from
kludge table.
this will avoid problem with dangling in_ifaddr on pcmcia card removal,
due to the link from multicast group info (in_multi).
the code is basically from sys/netinet6/in6.c (jinmei@kame).
pointed out by: Shiva Shenoy <shiva_s@yahoo.com>
2000-10-08 02:05:47 +00:00
cgd
a3dbabc67b
Update for current PCI device class/subclass and capability codes.
...
(also, tweak the I2O subclass string to be "standard" -- the removal
of version info didn't extend that far.)
2000-10-07 18:58:13 +00:00
itojun
8b5ceae516
don't waste entropy by use of key_random(). use key_randomfill() for
...
IV initialization.
2000-10-07 12:08:33 +00:00
itojun
08af3d2f82
validate args to SIOC[SG]IFPHY* better.
2000-10-07 04:18:04 +00:00
itojun
ff01d6f0b1
repair SIOCGIFP{DST,SRC}ADDR.
2000-10-07 03:41:38 +00:00
nathanw
34f3869cdc
Change int->bus_addr_t in com_kgdb_attach() prototype.
...
Compiles again with KGDB enabled.
2000-10-06 21:12:01 +00:00
bouyer
f6bf6762ab
Ops, disable debugging messages.
2000-10-06 20:07:10 +00:00
jdolecek
74cffdc95f
fix typo (dely --> delay)
2000-10-06 19:08:00 +00:00
thorpej
87a787f7b4
Make sure we use kvtopte() only on kernel addresses. Should
...
fix a panic that occurs when using KGDB repored by Nathan Williams.
2000-10-06 18:37:39 +00:00
bouyer
c8ad9b6302
Regen
2000-10-06 16:39:22 +00:00
bouyer
171adcf634
Fix recurent typo: shed->sched
2000-10-06 16:39:04 +00:00
bouyer
e353a6d9b2
Adapt for reselect handling from the script. While here, fix typo
...
(SIOP_SCXFER -> SIOP_SXFER).
2000-10-06 16:35:13 +00:00
bouyer
eae96f0267
Regen
2000-10-06 16:31:31 +00:00
bouyer
c67eef4e7d
Handle reselect entirely in script; for this provide a script area,
...
modified by the driver, which will load the appropriate DSA for a given
target/lun.
2000-10-06 16:31:17 +00:00
enami
d127401d7f
Cosmetic changes to previous commit; indent break statement sanely.
2000-10-06 10:21:06 +00:00
enami
358aa75755
Just call matching purgeif/pcbpurgeif routine for the protocol family.
...
Without this, if a v6 address is placed before a v4 address in if_addrlist,
a PRU_PURGEIF request for v6 tcp protocol purges also v4 addresses and,
as a result, if_detach fails to request PRU_PURGEIF for v4 protocols
other than tcp.
2000-10-06 09:24:40 +00:00
itojun
654a1d9555
remove obsolete handling code for SIOCSIFPHY*. they are now in ifioctl().
...
sync with kame.
2000-10-06 05:07:41 +00:00
onoe
3ec2a62f74
unique #include opt_inet.h
2000-10-06 04:49:53 +00:00
tsutsui
fbc8920b4b
variable clock_attached is not needed.
2000-10-05 21:20:48 +00:00
tsutsui
bc0aec12fa
Make leds_intr() __inline.
2000-10-05 19:04:59 +00:00
tsutsui
50570826e7
Remove garbage in comment.
2000-10-05 18:22:41 +00:00
tsutsui
911552b39a
pasto (s/mips/m68k/)
2000-10-05 18:21:10 +00:00
ad
5df1120c67
Add some more completion status codes.
2000-10-05 11:23:05 +00:00
ragge
de4982c7fa
Fix bug that prevented DMA to work on SCSI chain B. This fixes PR#11124
...
but in a different way than suggested by the submitter.
2000-10-05 07:34:49 +00:00
bouyer
2e6cb6a878
When 802.1Q MTU, we have to ignore the Frame Too Long errors, and there's no
...
need to disable RWT and JAB.
2000-10-05 07:22:43 +00:00
itojun
a6f9652adf
always use rnd(4) for IPsec random number source. avoid random(9).
...
if there's no rnd(4), random(9) will be used with one-time warning printf(9).
XXX not sure how good rnd_extract_data(RND_EXTRACT_ANY) is, under entropy-
starvation situation
2000-10-05 04:49:17 +00:00
cgd
59706f1322
clean up and consistency for CP0 Count, Compare, Wired, and Config
...
access function names and prototypes.
2000-10-05 02:36:44 +00:00
cgd
b1b364243d
always have to declare cpu_arch and the related constants (since setting
...
it isn't conditionalized). (d'oh!)
2000-10-05 02:13:14 +00:00
augustss
7ce859b8d0
Allow 16-bit only speakers to work.
2000-10-05 01:35:07 +00:00
cgd
7fefa594f7
add two blank lines
2000-10-05 01:17:20 +00:00
cgd
36123017cb
nuke mips3_clearBEV(). There's really no point in coding a
...
special-purpose assembly routine for things like this.
2000-10-05 01:06:06 +00:00
cgd
3f1d3c3066
tweak cpu_arch. Eliminate all direct checks of it (making them
...
use the macro CPUISMIPS3 -- which is badly misnamed), and set it
from #defines named CPU_ARCH_N (where N is 1..5, 32, 64).
2000-10-05 00:52:59 +00:00
mrg
4f75145ec1
s/vm/uvm/ in a bunch of error messages.
2000-10-05 00:37:50 +00:00
jdolecek
2fa1ccfa6e
bootpath_build(): implement slighly more clever algorith to find boot
...
flags in the bootpath: only treat the rest as boot flags if the '-'
follows whitespace (space or tab)
This should fix the "boot disk4 netbsd-20001004-RFHS8036" lossage
Hubert Feyer pointed out in private e-mail.
Tested by: jdolecek (userland version)
Reviewed by: eeh
2000-10-04 23:05:08 +00:00