itojun
8fdf90f0ff
remove old #if 0'ed portion
2000-02-03 12:49:15 +00:00
itojun
323f8904e5
s/splnet/splsoftnet/
2000-02-03 12:13:50 +00:00
abs
052fdc75bc
regen
2000-02-03 10:22:34 +00:00
abs
89c5ba9f00
Add Linux fsuid system calls - from Witold J. Wnuk in PR kern/9335
2000-02-03 10:02:59 +00:00
enami
7e89ba1946
Remove duplicated PF_INET6 definition.
2000-02-03 09:23:03 +00:00
enami
1102c5ed1d
Remove temporary workaround for hpcmips. Now it works without it.
2000-02-03 09:00:39 +00:00
enami
d6554f3e25
Cosmetic changes; remove unnecessary semi-colon.
2000-02-03 08:59:20 +00:00
enami
d6df5ce334
Make the product lookup table driven.
2000-02-03 08:52:21 +00:00
enami
f1ce315cc0
Regen.
2000-02-03 08:26:33 +00:00
enami
fc92de5f92
Add an entry for Icom WAVEMASTER SL-200.
2000-02-03 08:25:55 +00:00
nisimura
c6641d91a8
Merge IOASIC register definitions.
2000-02-03 08:13:44 +00:00
thorpej
44a20a6c96
If we read a bad header signature, report what we read.
2000-02-03 06:47:31 +00:00
thorpej
5802ccb9c9
In ahc_intr(), if initialization failed, don't try to service the
...
interrupt.
2000-02-03 06:25:09 +00:00
thorpej
a084fd2f81
Some PHYs go off into left field for a few seconds if you attempt to kick
...
autonegotiation while it's already enabled.
2000-02-03 06:11:13 +00:00
chopps
68a7084f0c
attempt to make this more like the std indicates
2000-02-03 06:07:06 +00:00
enami
20522c36ed
Detach MII if there is.
2000-02-03 06:03:39 +00:00
thorpej
9ff57fe506
Oops, missing return;
2000-02-03 05:38:57 +00:00
nisimura
f3837e8a9d
Not to use (cfdata->cf_unit > 0) conditional in device match() routine.
2000-02-03 05:22:47 +00:00
nisimura
8e27abd255
Use bus_space_{write,read} for IOASIC register access.
2000-02-03 05:16:30 +00:00
nisimura
d60c22d5f7
Nuke mistakenly introduced #include "rasterconsole.h".
2000-02-03 04:23:36 +00:00
nisimura
72b67dec3e
Massive change of console initialization to make WSCONS transition easier.
2000-02-03 04:19:59 +00:00
nisimura
3aaeaf7331
- Massive change of console initialization. Have each model its own
...
consinit().
- Fix fbconnect() and relatives; 'struct fbinfo' is initialized only once,
making sure no extraneous console resolution message is emitted.
2000-02-03 04:09:01 +00:00
cgd
8d0ed726af
nuke inclusion of compat.h
2000-02-03 03:21:52 +00:00
cgd
00e405865e
nuke inclusion of compat.h, fix typo in comment about #ifdef
2000-02-03 03:21:23 +00:00
cgd
239dc2e799
add __STDC__ to CPP define list
2000-02-03 03:20:33 +00:00
cgd
c84d83a616
nuke inclusion of compat.h
2000-02-03 03:20:03 +00:00
cgd
19c2a289e7
add bzero.c to file list, add __STDC__ to CPP define list
2000-02-03 03:19:11 +00:00
cgd
ce844666c1
stub to pull in libsa bzero.c
2000-02-03 03:18:28 +00:00
cgd
3772a52ffc
just use __int64 and unsigned __int64 rather than *INT64TYPE
2000-02-03 03:17:23 +00:00
cgd
63a0836e51
instead of just going on as normal if __RENAME() is used in kernel
...
(_KERNEL) or standalone (_STANDALONE) files, replace it with some
text that'll cause an error. __RENAME() should never be used in
the kernel (there's no need, at least, with the current way of doing
things), and is downright annoying in standalone code. (In a standalone
build environment, there may be no sane way to do symbol renaming,
which means that even just faking it and defining it to emptyness
would cause problems if it were actually needed.)
2000-02-03 02:20:13 +00:00
cgd
fefea44b6f
tread _STANDALONE like _KERNEL: don't rename bswapNN functions
2000-02-03 02:03:12 +00:00
cgd
e7b7c3eb15
don't provide these prototypes for standalone programs (as noted by
...
_STANDALONE):
* most of them are absolutely irrelevant, and not provided in a standalone
environment!
* those which are relevant and provided (stat() and fstat()) shouldn't be
__RENAME()d in the standalone environment.
2000-02-03 02:01:53 +00:00
cgd
fbf9177d1b
provide stat() and fstat() here for standalone programs' use
2000-02-03 02:00:31 +00:00
thorpej
22fe15d7b4
Let mii_phy_setmedia() handle the IFM_AUTO case, too.
2000-02-02 23:34:56 +00:00
thorpej
c1185c1020
PRU_PURGEADDR -> PRU_PURGEIF, per a discussion w/ itojun. In the IPv4
...
and IPv6 code, also use this to traverse PCB tables, looking for cached
routes referencing the dying ifnet, forcing them to be refreshed.
2000-02-02 23:28:08 +00:00
augustss
eff80a379b
Due to popular demand (hi Bernd), comment out the CardBus entries.
...
Appearently it doesn't work for some chipsets. I think the right way
to fix this would be to only let cbb attach to the working chipsets...
2000-02-02 20:39:35 +00:00
augustss
9e8d441535
Add CardBus support. If it breaks anything, I'm sure we'll know soon. :)
2000-02-02 20:17:13 +00:00
augustss
de5a3532be
Fiddle with some PHY bits on the D-Link adapter as well. From FreeBSD.
2000-02-02 20:06:55 +00:00
augustss
4369c3338a
Change the size of the PCMCIA controller memory window to 64K. Several
...
of the radio LAN cards need it.
2000-02-02 19:48:18 +00:00
chopps
a5dc628e12
manipulate packet counters, support detach, and add commented out code to
...
DTRT on suspend
2000-02-02 18:39:44 +00:00
thorpej
99f19b7139
Wrap a debugging printf in IFAREF_DEBUG.
2000-02-02 18:02:08 +00:00
itojun
8a6ced5516
make sure to nuke kludge entries, regardless from refcnt.
2000-02-02 17:54:07 +00:00
thorpej
8923ca0b00
Make PHY drivers provide a pointer to their status routine, and add
...
a generic mii_phy_status() that calls back into the PHY. It doesn't
do anything interesting yet, but it will soon.
2000-02-02 17:50:43 +00:00
thorpej
94b1e4084a
Don't dry to diving MIIF_NOISOLATE in the PHY drivers. Instead, pass
...
flags down from the parent to child vi mii_attach().
2000-02-02 17:46:42 +00:00
thorpej
eed75dbc26
Don't dry to diving MIIF_NOISOLATE in the PHY drivers. Instead, pass
...
flags down from the parent to child vi mii_attach().
2000-02-02 17:09:38 +00:00
itojun
f5fba17f1b
implement in6_purgemkludge(). in6_ifdetach() calls it to avoid dangling
...
kludge entries. the situation would occur if you take the following steps:
- join multicast groups (default ones like linklocal all-node is fine)
- remove all IPv6 addresses manually
- remove pcmcia card
to thorpej: pls call in6_ifdetach() when PRU_PURGEIF is raised (just before
removing ifnet). it should do the right thing (unable to perform real test
though)
2000-02-02 16:58:10 +00:00
danw
9cf3b29a57
Make the device_register code work on machines with multiple PCI bridges
...
with the same bus number (like the new G4s). Also, don't hardcode the
size of the pci_bridges array.
2000-02-02 16:41:56 +00:00
itojun
b2cac6e684
if_detach for sm/pcmcia.
...
with addition of resource allocation flags in softc (to DTRT on detach).
2000-02-02 16:04:40 +00:00
minoura
93d494f9a5
Take care of National Geode (Cyrix MediaGX) built-in clock module bug.
...
Patch supplied by INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>, kern/8654.
2000-02-02 15:26:27 +00:00
enami
586595e6d4
Make irq probing controled by patchable variable and disable on hpcmips
...
by default. It doesn't work on hpcmips.
2000-02-02 14:44:09 +00:00
enami
f7096eef97
Fix typo; not PCIC_DEBUG but PCICDEBUG.
2000-02-02 14:23:48 +00:00
itojun
6f13dac00f
remove route to link-local allnodes multicast address (ff02 ❌ :/32),
...
when the last IPv6 address on an interface is get removed.
in6_ifattach() configures it and in6_ifdetach() removes it.
XXX last part of in6_purgeaddr looks very ugly, but there's no event for
"interface detach" (events are for "address detach").
2000-02-02 13:44:05 +00:00
augustss
cee0dfa2d5
Add rnd_source.
2000-02-02 13:22:07 +00:00
augustss
c9d8358135
Generate usb events on attach and detach.
...
Clean up detach a little.
2000-02-02 13:21:25 +00:00
augustss
3a1229e779
Generate usb events on attach and detach.
2000-02-02 13:20:59 +00:00
augustss
aae9ac7e11
Generate usb events on attach and detach.
...
Handle rnd stuff correctly.
2000-02-02 13:19:44 +00:00
augustss
4b93911b25
Generate usb events on attach and detach.
2000-02-02 13:18:45 +00:00
itojun
7a7a3bcfdf
handle attach failure in ne/pcmcia more carefully. (otherwise we'll
...
have trouble on detach)
2000-02-02 13:06:15 +00:00
itojun
7aa608e563
handle attach failure in more detail. make sure to
...
pcmcia_function_disable() on failure.
2000-02-02 13:02:56 +00:00
itojun
4e1b4b724b
implement cnw_detach.
...
XXX it looks that whenever there's error-return in xx_attach,
we need to have some check in xx_detach(). otherwise, routines such as
ether_ifdetach() will be called without call to ether_ifattach().
2000-02-02 12:25:13 +00:00
augustss
b10d6a6fc0
Support detach.
2000-02-02 11:42:29 +00:00
itojun
f4e8883ccd
use a bit more standard (sys/device.h) prototype for {dp8390,ne2000}_detach().
2000-02-02 11:41:56 +00:00
itojun
2b4766a6b2
enami's fix to dp8390 did the trick, it does not hang up any more.
...
enable detach routine by default.
2000-02-02 11:17:32 +00:00
augustss
a5f7a2c791
Detach rnd source in ep_detach(). Check for DVF_ACTIVE in epintr();
2000-02-02 11:00:48 +00:00
enami
60e57afedd
- Check also DVF_ACTIVE bit in dp8390_intr.
...
- Delete ifmedia instances on detach.
2000-02-02 10:50:56 +00:00
enami
a54d060a1c
Unhook the entropy source on detach.
2000-02-02 10:45:12 +00:00
enami
500a12d2e5
- No need to wait in pcic_chip_socket_disable. It was intended to keep
...
some period between disable and enable in spec, but is done in
pcic_chip_socket_disable. And we also disable socket in pcic_deactivate_card,
we should do it in another way if it is really necessary.
- Shorten the wait message so that ps(1) and ps in ddb be happy.
- Replace newly added long delay with sleep.
2000-02-02 10:31:45 +00:00
enami
e16a469c8f
Cosmetic changes.
2000-02-02 10:19:51 +00:00
itojun
17f5887294
implement if_detach code for ne/pcmcia.
...
XXX still incomplete, ne_pcmcia_detach() commented out for safery - please test
2000-02-02 10:00:06 +00:00
enami
a909d816d2
Add detach support.
2000-02-02 09:34:51 +00:00
enami
9cb8699ba1
Revoke bpf device on detach.
2000-02-02 09:03:41 +00:00
augustss
e4c766e299
Make sure to untimeout() things on detach.
2000-02-02 08:57:51 +00:00
augustss
82559ba682
Move detach operations around a little to simplify (and perhaps get it
...
right?). Prompted by Jason, itojun and myself.
2000-02-02 08:41:00 +00:00
enami
983b6de129
Since we are allowed to wait, no need to check the return value.
2000-02-02 08:36:02 +00:00
thorpej
2af8db77c9
Grumble, forward decl for struct ifaddr.
2000-02-02 08:14:20 +00:00
itojun
f781f298a6
remove ns_purgeaddr() prototype - it's in netns/ns_var.h (added by thorpej)
2000-02-02 08:09:57 +00:00
augustss
4a6ae7bdfc
Get rid of shutdown hook and attached media on detach.
2000-02-02 08:08:50 +00:00
thorpej
b2408b62bf
Add missing prototype for ns_purgeaddr().
2000-02-02 08:06:49 +00:00
thorpej
84dc99fdea
Bring some order to the chaos which was the MII code function naming
...
"conventions".
2000-02-02 08:05:26 +00:00
augustss
ea45df4d30
Make sure to get rid of shutdown hook and ttach media on detach.
2000-02-02 08:00:21 +00:00
itojun
af1d56129f
wrap bpfdetach() with NBPFILTER > 0.
2000-02-02 07:47:33 +00:00
enami
19bff8f913
Remove duplicated forward declarations.
2000-02-02 07:45:13 +00:00
augustss
481e8339dc
Change the USB event mechanism to include more information about devices
...
and drivers. Partly from FreeBSD.
2000-02-02 07:33:59 +00:00
augustss
0151072444
Make ep driver detachable.
2000-02-02 07:23:28 +00:00
augustss
2c371af454
Make ray driver detachable.
2000-02-02 07:22:06 +00:00
itojun
2111a79d6a
add missing prototype for if_detach.
2000-02-02 05:07:57 +00:00
chopps
ea37d51548
do something more like pccbbs chip_enable. don't enable interrupts
...
until we have everything else setup..
2000-02-02 04:45:21 +00:00
thorpej
0738a5d4ac
Driver for the Davicom DM9101 10/100 Ethernet PHY. This PHY is found
...
on several inexpensive 10/100 Ethernet boards (e.g. D-Link DFE-530TX,
Winbond 10/100 boards), and is also the built-in PHY on the DM9102
10/100 Ethernet chip.
2000-02-02 04:29:49 +00:00
thorpej
e1aef0ac87
If there is no BIOS32 present, don't try to call into it.
2000-02-02 04:09:37 +00:00
shin
62bc319e2c
add '#ifdef VR41X1' for TX3900.
2000-02-02 03:14:31 +00:00
thorpej
dcc6a1beb0
Bump version to 1.4R -- PRU_PURGEADDR, and slightly more stringent semantics
...
on ifaddr reference counting.
2000-02-01 23:00:41 +00:00
chopps
4483fc0f5f
restore irq 10 to pcic_isa_intr_alloc_mask
2000-02-01 22:56:17 +00:00
thorpej
001748dc57
First cut at detach support; doens't fully work yet.
2000-02-01 22:54:47 +00:00
thorpej
db8dc44033
Add support for detaching the interface.
2000-02-01 22:53:14 +00:00
thorpej
d844a3ac41
First-draft if_detach() implementation, originally from Bill Studnemund,
...
although this version has been changed somewhat:
- reference counting on ifaddrs isn't as complete as Bill's original
work was. This is hard to get right, and we should attack one
protocol at a time.
- This doesn't do reference counting or dynamic allocation of ifnets yet.
- This version introduces a new PRU -- PRU_PURGEADDR, which is used to
purge an ifaddr from a protocol. The old method Bill used didn't work
on all protocols, and it only worked on some because it was Very Lucky.
This mostly works ... i.e. works for my USB Ethernet, except for a dangling
ifaddr reference left by the IPv6 code; have not yet tracked this down.
2000-02-01 22:52:04 +00:00
chopps
d8e72e215d
implement probing for available irqs on non-cirrus pcmcia controllers
...
including cardbus controllers running in pcic mode
2000-02-01 22:39:51 +00:00
veego
064dbd29ad
Only print one 'IP Filter:' line when it gets enabled or disabled.
2000-02-01 21:41:36 +00:00
jdolecek
88a4a819b8
When renaming a file, make sure apporpriate vnode cache entry is
...
purged if a file system entry is removed. Fixes part of kern/8037.
Reviewed by: Wolfgang Solfrank
Tested by: jdolecek
2000-02-01 21:33:57 +00:00
veego
b3bffdf856
Resolve conflicts.
2000-02-01 21:29:15 +00:00
thorpej
9069b40366
Add a sanity check to ensure that a region being free()'d is actually
...
within the KVA range malloc() would return.
2000-02-01 19:37:58 +00:00
thorpej
0cf304bb45
Always use BWX for bus access on Pyxis chips.
2000-02-01 19:29:28 +00:00
thorpej
474894e5f6
Fix a bug in cpu_switch() introduced with the MIPSX_CPU_IDLE changes; we
...
have a 1 instruction delay after a load before the register contents are
valid on the R2000/R3000.
2000-02-01 18:49:03 +00:00
thorpej
1247bea5c2
No need for mips_locore_jumpvec to be initialized data.
2000-02-01 18:38:50 +00:00
soren
f43a171804
Match PNP0510 as well.
2000-02-01 18:33:22 +00:00
augustss
e7f114ba6d
Make sure to use delay() in usb_delay_ms() while cold booting.
2000-02-01 17:46:17 +00:00
jdolecek
c4d3702f61
msdosfs_lookup(): reformat some debug printf slighly to make them more readable
2000-02-01 13:59:34 +00:00
jdolecek
d69188d4e8
msdosfs_inactive(): correct debug printf to only claim MNT_RDONLY is set
...
if it's so
2000-02-01 13:55:23 +00:00
jdolecek
0e45514ac9
make compilable with MSDOSFS_DEBUG (adapt to usecount & writecount size change)
2000-02-01 10:33:18 +00:00
enami
11264e95ef
Regen.
2000-02-01 10:21:00 +00:00
enami
ad68157d83
Add an entry for Melco WLI PCM (but driver isn't available yet).
2000-02-01 10:19:51 +00:00
enami
25b484e01a
Pass an appropriate value as alignment (0 is not such a value).
2000-02-01 10:12:04 +00:00
enami
d549d0992b
Rearrenge code a bit for the sake of another device.
2000-02-01 10:00:41 +00:00
enami
db644f36ea
Cosmetic changes.
2000-02-01 08:58:25 +00:00
enami
98ba9b6a65
Sync awi_pcmcia_get_enaddr with mbe_pcmcia_get_enaddr.
2000-02-01 08:52:05 +00:00
enami
f06ba20199
RCS Id police.
2000-02-01 08:43:25 +00:00
enami
82cf6568cf
Sync wi/ if_wavelan_ieee.h version 1.4 of FreeBSD.
2000-02-01 08:23:37 +00:00
enami
19aa9f2cbb
The workaround for Hagiwara SYS-COM Compact Flash card is no longer necessary.
2000-02-01 06:48:15 +00:00
enami
a945b488ae
Regen.
2000-02-01 05:51:31 +00:00
enami
032ef78e07
Print more detailed name for Corega ethernet cards.
2000-02-01 05:50:18 +00:00
augustss
6393288539
Put some #ifdefs around power and shutdown hooks.
2000-02-01 05:42:52 +00:00
enami
3669884c32
Factor out a common functionality into a subroutine.
2000-02-01 05:28:01 +00:00
tsutsui
11c8f56d48
Revert STRIPPROG -> STRIP
2000-02-01 05:25:24 +00:00
mhitch
a50bf9a39a
Include word access methods with stride 4.
...
Add a byte-swapping access_method array for use with MI wdc driver.
XXX Currently only read_multi_2 and write_multi_2 are used by MI wdc code;
XXX The other byte-swapping routines still need to be added.
2000-02-01 05:21:24 +00:00
mjacob
d166ec2056
Do not forget to init intr_private
2000-02-01 04:14:18 +00:00
danw
33051e5117
Use device_register to find the boot device more reliably. Should now work
...
on anything it's possible to boot from that we have a driver for.
2000-02-01 04:04:17 +00:00
danw
aedaba9bc9
add strtoul
2000-02-01 04:02:59 +00:00
danw
f77befbc84
#define __HAVE_DEVICE_REGISTER on ports that have it, and check for
...
that, rather than a list of architecture defines, in config_attach
2000-02-01 04:01:19 +00:00
nisimura
be6d4a9d34
Fix chrtoblktbl[] array to reflect reality.
2000-02-01 02:59:30 +00:00
nisimura
5b465690f2
Have .set mips3 directive to make it consistent with other *.S files.
2000-02-01 02:30:20 +00:00
assar
a49e53d3df
(sys_open, sys_fhopen): remove declaration of vnops, now in
...
<sys/file.h>
2000-02-01 01:24:38 +00:00
assar
e4b59906e1
(exec_script_makecmds): remove declaration of vnops, now in
...
<sys/file.h>
2000-02-01 01:23:29 +00:00
assar
5b428483d9
add declaration for `vnops'
2000-02-01 01:22:45 +00:00
thorpej
33e8c5b1df
Improve the readability of one small piece of code.
2000-02-01 00:18:29 +00:00
itojun
ae788a8a43
sync with current code. now IMPLEMENTATION doc is almost identical
...
to the latest KAME one.
2000-02-01 00:15:22 +00:00
thorpej
3b5706e2e5
Fix a couple of whitespace glitches.
2000-02-01 00:07:50 +00:00
thorpej
637a2eee6e
Use ifatoia() and sintosa() consistently, rather than using home-grown
...
casting macros intermixed.
2000-02-01 00:07:09 +00:00
thorpej
1cb24101b9
Small amount of cosmetic cleanup.
2000-02-01 00:05:07 +00:00
thorpej
3bf4c0f68b
Small cleanup.
2000-02-01 00:02:01 +00:00
thorpej
af62350e32
Un-obfuscate a small bit of code.
2000-02-01 00:00:22 +00:00
thorpej
891a2a9719
Implement bpfdetach().
2000-01-31 23:06:12 +00:00
mhitch
1d24598795
Add check for wdc [MI wdc support].
...
Move 'cd' device back to end of the genericconf table - we want to check
the 'wd' device before the 'cd' device.
2000-01-31 22:51:53 +00:00
mhitch
f12b50fc81
Add the wd devices for MI wdc IDE drive support.
2000-01-31 22:49:12 +00:00
eeh
64f779675a
Fix a couple more references to STRIPPROG.
2000-01-31 22:47:11 +00:00
mhitch
97107f760d
Add the config information for the MI wdc support.
2000-01-31 22:47:07 +00:00
mhitch
554647f636
Semicolons in the 32-bit macros aren't nice.
...
Add a stride-4 with swapping bus_space_method for use by MI wdc.
2000-01-31 22:43:36 +00:00
augustss
daa36b1b58
Rename TAILMASK to HEADMASK, since it really masks the head pointer.
...
From FreeBSD.
2000-01-31 22:35:13 +00:00
augustss
cc46ffeb91
Change where the has table for physical-to-virtual address translation
...
is handled. Partly from FreeBSD.
2000-01-31 22:09:13 +00:00
augustss
964e21e33a
Use ${RM}
2000-01-31 21:08:11 +00:00
augustss
ae4bbc4485
Fiddle with over-current protect when turning on port power to make
...
things work for some OHCI controllers.
2000-01-31 20:17:25 +00:00
augustss
c9aa323521
Change the way the HC done method is invoked a little.
2000-01-31 20:13:07 +00:00
kleink
09dd6fc81d
Make these build again after buf.h/disksort changes.
2000-01-31 19:04:52 +00:00
thorpej
547bd53f89
Add support for the SiS 7016.
2000-01-31 18:36:12 +00:00
thorpej
f457f7c969
Regen.
2000-01-31 18:34:51 +00:00
thorpej
a2efc77ee1
Add SiS 7016 10/100 Ethernet.
2000-01-31 18:34:19 +00:00
christos
3cb8a24438
Regen
2000-01-31 16:41:20 +00:00
christos
7ccc44e6f7
__semctl13 -> ____semctl13
2000-01-31 15:59:58 +00:00
christos
72ff1dee2f
Regen
2000-01-31 15:53:46 +00:00
christos
44b3655e9d
__semctl13 -> ___semctl13
2000-01-31 15:53:01 +00:00
soda
e44d6b7781
ELF*_MACHDEP_ENDIANNESS was undefined.
2000-01-31 15:51:35 +00:00
soda
f227455441
make "make build" work
2000-01-31 15:50:13 +00:00
christos
3d9c5d0450
Regen
2000-01-31 15:13:24 +00:00
christos
3cbe025990
__semctl13 -> ____semctl13 because this now is not called directly.
...
The fourth argument to it is a pointer to union semun not union semun,
because passing structs and unions to syscalls cannot be handled portably.
2000-01-31 15:12:30 +00:00
pk
00ba4de9e2
Add si' and
sw' controllers to device_register() tables.
2000-01-31 15:08:25 +00:00
itojun
1a2a1e2b1f
bring in latest KAME ipsec tree.
...
- interop issues in ipcomp is fixed
- padding type (after ESP) is configurable
- key database memory management (need more fixes)
- policy specification is revisited
XXX m->m_pkthdr.rcvif is still overloaded - hope to fix it soon
2000-01-31 14:18:52 +00:00
takemura
dbbc9025d2
Add 'Reverse Video' check box.
...
Now 'Black-on-White screen is default.
2000-01-31 12:45:29 +00:00
shin
fdd3f14b2a
add BTN_COVER for MC-R700, MC/R730.
2000-01-31 11:44:01 +00:00
bouyer
425e99ac00
Check that we can handle the inode size before mounting the fs, and correct
...
a return value.
2000-01-31 11:34:55 +00:00
itojun
63fd2c0262
destination port == 0 is illegal based on RFC768.
...
(NetBSD PR: 9137 - I thought I committed this already but I wasn't)
2000-01-31 10:39:26 +00:00
itojun
9b7c3e737a
be proactive about malicious packet on the wire. we fear that v4 mapped
...
address to be used as a tool to hose security filters (like bypassing
"local host only" filter by using ::ffff:127.0.0.1).
2000-01-31 10:33:22 +00:00
haya
2e9b49c888
Force power off when a CardBus card is detached.
...
Use tsleep when kernel thread works.
2000-01-31 08:49:07 +00:00
thorpej
a72f993570
When possible, use ring mode for descriptors. Not only is this slightly
...
more efficient on genuine DEC chips, but some clones apparently Lose Badly
if you use chain mode. To further complicate things, some clones *only*
do chain mode, so make this whole mess conditional.
2000-01-28 23:23:49 +00:00
thorpej
59fbdbb7cb
Just use a regular Tx descriptor for the setup packet; don't bother with
...
a separate one.
2000-01-28 22:23:58 +00:00
thorpej
cb239424d0
Fix part of previous commit.
2000-01-28 18:27:41 +00:00
augustss
839e3f4725
Make it possible to read /dev/usb so the USB event mechanism can be used.
2000-01-28 17:26:03 +00:00
cjs
26944f9bf6
Add bpp (parallel port) device.
2000-01-28 16:08:52 +00:00
bouyer
be4a409b30
Correct (minor) bogons in filetype option support, and add support
...
for sparse_super option
2000-01-28 16:00:23 +00:00
pk
f18d4a028b
Define the fixed hme PHY addresses.
2000-01-28 15:52:34 +00:00
pk
437ad6d192
Reset audio chip on device open.
2000-01-28 15:49:44 +00:00
pk
8b07bf2245
standard nomencature: bp -> bh
2000-01-28 15:47:18 +00:00
pk
a5d6b10bad
fdcstatus() formatting.
2000-01-28 15:46:20 +00:00
takemura
39bbf02101
Delete unused lines.
2000-01-28 15:18:32 +00:00
takemura
ae6160e233
CPU specific idle hook and VR idle routine.
2000-01-28 15:08:36 +00:00
takemura
48205b1acc
Delete unused lines.
2000-01-28 15:02:11 +00:00
augustss
ef79cf035a
Correct error message list. From Nick Hibma.
2000-01-28 13:32:55 +00:00
enami
6e5c754b80
Set the right ethertype in LLC header for PVC interface.
...
Pointed by onoe@sm.sony.co.jp
2000-01-28 13:27:29 +00:00
pk
2f0be0855f
pv_unlink4m: correctly clear the PV_ANC flag. Noted by Artur Grabowski.
2000-01-28 13:06:02 +00:00
jdc
adedf8475e
BUFQ_* fixes.
2000-01-28 11:30:22 +00:00
augustss
119272426a
Fix typo. From Nick Hibma.
2000-01-28 10:19:48 +00:00
hannken
a6ee792cee
The decision that `disksort_cylinder' uses to decide if the buffer needs
...
to go to the inversion list is incomplete. If the cylinders are equal
block numbers must be checked.
This caused lockups if some buffers with the same cylinder were cycling
through the list, as it may happen with softdep enabled.
Fixes PR #9197 .
2000-01-28 09:27:38 +00:00
chs
26c744c85b
remove a debug printf that has outlived its usefulness.
2000-01-28 08:02:48 +00:00
itojun
591ffe9e30
wrap "DAD start" message into #ifdef DIAGNOSTIC.
...
From: thorpej, "Soren S. Jorvang" <soren@wheel.dk>
2000-01-28 07:21:29 +00:00
shin
e35089652c
platid regen.
2000-01-28 06:22:53 +00:00
shin
8f9ba8c314
add MC/R730
2000-01-28 06:22:10 +00:00
shin
69cb6f62a5
add MC/R730 platid.
2000-01-28 06:21:49 +00:00
nisimura
9ddaa2112f
Nuke isbad(), and fix typos.
2000-01-28 02:25:24 +00:00
augustss
8cc78f4f7d
Small restructuring: break out opening of pipes into its own function.
2000-01-28 00:51:25 +00:00
augustss
3eccf22362
GC a #define.
2000-01-28 00:45:55 +00:00
augustss
30f0efb4f2
Add uhci_root_ctrl_done() method.
2000-01-28 00:44:27 +00:00
augustss
9cd4bf4652
Remove the hack that handled truncated transfers.
2000-01-28 00:29:53 +00:00
augustss
4e9e8e52f4
Change the test to check if transfers are done. The old test was broken
...
and sometimes reported transfers as done prematurely.
This fix seems to stabilize the Ethernet drivers.
2000-01-28 00:15:54 +00:00
augustss
3c27de72ac
Fix typo in tailp bit defines. From Nick Hibma.
2000-01-28 00:11:38 +00:00
augustss
10dd6e61c3
Regen.
2000-01-28 00:09:19 +00:00
augustss
d4dda219e1
Fix typo.
2000-01-28 00:08:57 +00:00
mjacob
77e40e844d
Add some defines for TLSB interrupt mask and summary registers. Update
...
copyright.
2000-01-27 22:27:50 +00:00
tsubai
22a3504708
Make this work on the G4 too.
2000-01-27 17:39:20 +00:00
bouyer
68e6de32b3
Add missing '#include "opt_vax630.h"' for custom kernels.
2000-01-27 17:06:55 +00:00
bouyer
e7ea87d850
Adapt for matt's changes.
2000-01-27 16:58:44 +00:00
thorpej
c74e0a8db2
Add detachment support to the MII layer.
2000-01-27 16:44:30 +00:00
tsubai
ecd94f5ee0
s/NUMODEM/NUCOM/
2000-01-27 15:41:19 +00:00
tsutsui
249975c3c9
Revert (accidentally removed) MAXSLP macro.
2000-01-27 09:47:12 +00:00
soda
7978d0205b
- _MACHINE_ARCH was undefined, MACHINE_ARCH was wrong.
...
- make "make includes" work
2000-01-27 07:50:02 +00:00
soda
39cd3507d2
make "make includes" work
2000-01-27 07:49:13 +00:00
sato
76d3003c00
- add MC-R510 & MC-R530 cover button.
...
- add MC-R530 application dial button.
- add comment for no RTC_OFFSET.
2000-01-27 06:55:26 +00:00
sato
6591d38772
- modify debug stuff.
...
default all disable.
2000-01-27 06:28:41 +00:00
sato
9dbdea95dd
- show bus clock freq setting and memory clock freq setting in boot time.
2000-01-27 06:25:54 +00:00
sato
674bb73d1e
- fix using uninitialized argument of bitdisp64().
2000-01-27 06:23:05 +00:00
sato
b59afe2607
- fb_mmap(): treate about unaligned framebuffer memory (MC-R510).
2000-01-27 06:18:03 +00:00
ender
3e79c827d4
Fix PR 9302. Fix provided by Hauke Fath (hauke@Espresso.Rhein-Neckar.DE).
2000-01-27 02:26:17 +00:00
enami
cf83f4ae57
Use delay by default on hpcmips for now.
2000-01-27 01:05:17 +00:00
augustss
e00a11df5e
Make it easy to switch between using attribute memory and not.
2000-01-26 22:28:38 +00:00
eeh
906dd16a7b
Use STRIP instead of STRIPPROG since install uses STRIP and I don't want to
...
define two different variables.
2000-01-26 22:04:18 +00:00
thorpej
3302e4f5a2
Add a way to delete all media for a specified instance.
2000-01-26 21:58:17 +00:00
drochner
f41d426732
nuke this, there is no valuable information anymore
2000-01-26 18:50:18 +00:00
drochner
ce2c26e13c
next step in getting machdep.c maintainable - put bus_space related
...
stuff into a separate file
being here, add new Pentium-III processor ID (models with on-die cache)
2000-01-26 18:49:26 +00:00
drochner
799634df70
next step in getting machdep.c maintainable - put bus_space related
...
stuff into a separate file
2000-01-26 18:47:59 +00:00
itojun
49227347dc
don't attach Adler32 checksum to ipcomp payload.
2000-01-26 17:08:41 +00:00
itojun
cd5093498d
make setsockopt(IPV6_PORTRANGE) work. obeys IPNOPRIVPORTS.
2000-01-26 17:06:36 +00:00
thorpej
b1ec3fa901
Give the ISV filter a chance to verify 21143 pass 4.1 SROMs before running
...
them through the quirk table.
2000-01-26 16:51:11 +00:00
kleink
2e7016f6ac
Add missing wrapper header.
2000-01-26 16:42:02 +00:00
bouyer
5fb6bc4e18
First cut at ext2fs rev 1 support (as of mke2fs 1.18): supports the filetype
...
option read/write and the sparse option read-only.
2000-01-26 16:21:31 +00:00
thorpej
063cb5e5dc
Additional hackery for the Cobalt interfaces. Even though these are
...
pass 4.1 21143s, they have a 128-byte SROM, and thus use a different
SROM address size than all other pass 4.1 21143s.
A plea to hardware designers -- *please* read application notes for
the components you're using before putting your hardware together. Thanks.
2000-01-26 15:50:52 +00:00
leo
7c575717ef
Restructure the ite/grf definitions:
...
- Make the ite<n> -> grfXX<n> relations explicit. This solves problems
with the newer autoconf code.
- Nuke the grfcc definition in std.atari. A Hades has not grfcc...
2000-01-26 14:56:40 +00:00
soren
a5cef94d04
We don't really have 'mach trapdump'.
2000-01-26 13:36:05 +00:00
soda
946eebbb4c
options<SPACE><TAB> and options "<foo>=<bar>" clean up
...
pointed point by enami@netbsd.org
2000-01-26 12:48:44 +00:00
augustss
57d2439d74
Try to avoid accessing the HC if it is dead. Suggested by mycroft.
2000-01-26 10:04:38 +00:00
tsutsui
b0fbaa33fb
Remove obsoleted macros.
2000-01-26 09:44:10 +00:00
haya
653eefc8f4
Add cardbus detach functionality. Add a function
...
cardbus_detach_card() in cardbus.c and enable detach code in cardslot.c
2000-01-26 09:04:59 +00:00
haya
639bd74d21
Pccbb manages interrupt handlers by itself for its child device.
2000-01-26 09:02:41 +00:00
thorpej
b58f7c1079
Remove unused global `consintr'. Rob Black, kern/3841.
2000-01-26 07:50:33 +00:00
cjs
cfc246f9d8
Don't explode when we've got a lot of RAM. Limit our space for buffers
...
to 1/4 of the kernel VM map.
2000-01-26 07:35:51 +00:00
thorpej
5251f5550d
Add ahc at cardbus
2000-01-26 06:47:41 +00:00
thorpej
4656f0ba52
Remove the FreeBSD support from this file. It hasn't worked in FreeBSD
...
for some time, and only made the code harder to read.
2000-01-26 06:41:11 +00:00
thorpej
422cc09430
First attempt at a CardBus front-end for the `ahc' driver. This will
...
support the Adaptec ADP-1480 CardBus SCSI cards, which are a stright
AIC-7860 implementation.
2000-01-26 06:37:23 +00:00
thorpej
494b4a9ed3
Fix an oversight in the AIC-7xxx SEEPROM split.
2000-01-26 06:27:32 +00:00
thorpej
a697dac5f2
Back out a change I didn't intend to commit.
2000-01-26 06:17:59 +00:00
thorpej
8949eab0cb
Split the code that reads the SEEPROM into its own file.
2000-01-26 06:04:37 +00:00
augustss
3d3f376619
Print out what kind of card it is earlier and more accurately.
2000-01-26 02:25:47 +00:00
thorpej
dc4e418fa6
Add the Linksys Etherfast 10/100. These are currently being rebadged
...
as the NetGear FA410TX 16-bit PC Card.
2000-01-26 01:27:12 +00:00
ad
62c4800e7f
Argh - add initialization that got lost during editing of previous addition.
2000-01-26 01:23:32 +00:00
thorpej
def54ed969
Regen.
2000-01-26 01:06:03 +00:00