Commit Graph

138269 Commits

Author SHA1 Message Date
blymn 177ce69567 Remove bogus external declaration for pdes, it appears not to be needed. 2005-07-04 11:50:17 +00:00
he 6114f16a00 Use "${INSTALL} -c" instead of "cp". This makes it possible to install
the bootloader code in a "make release" with UPDATE turned on.  Otherwise
we get "permission denied" errors because the target is mode 444.
2005-07-04 08:17:00 +00:00
augustss 3cadf15c43 Uncomment ehci. It works fairly well now. 2005-07-04 05:57:02 +00:00
augustss b9c28e0fc4 Regen. 2005-07-04 05:55:26 +00:00
augustss 1f2a8d34c4 Correct product id for the Hank Connection device. 2005-07-04 05:55:05 +00:00
dyoung 458bd292c0 Our bus_space_{read,write}_4 routines convert from host to bus
byte-order, but FreeBSD's does not.  ath(4) expects the FreeBSD
convention.  Meet ath(4)'s expectations, use
bus_space_{read,write}_stream_4, instead.

Now, the HAL seems to work on macppc.
2005-07-04 05:35:09 +00:00
dyoung eaadb988fd #define AH_REGOPS_FUNC 1 to match athhal-powerpc-be-eabi.opt_ah.h. 2005-07-04 05:32:16 +00:00
bsh 5775b1bc3e Reduce 1K bytes of code size by gathering calls to panic into one
subroutine.
2005-07-04 02:03:27 +00:00
augustss dd0aaa93b5 The SB400 SATA controllers seem to work fine for me with this driver. 2005-07-04 01:20:37 +00:00
bsh be2e0be463 adapt to changes for PXA270 support. 2005-07-04 00:47:49 +00:00
bsh c48d9c757e option CPU_XSCALE_PXA2X0 is now obsoleted by CPU_XSCALE_PXA2[57]0. 2005-07-04 00:46:04 +00:00
bsh c61364bf3e The first step to support Intel PXA270.
kernel config option CPU_XSCALE_PXA2X0 is now obsoleted by
CPU_XSCALE_PXA250 and CPU_XSCALE_PXA270.  If both of them are defined,
CPU is determined run-time.
2005-07-04 00:42:36 +00:00
bsh c5dfef4764 add register definitions for PXA270, including those for USB host controller.
rename some constants from PXA2X0_* to PXA2[57]0_* since they have different values for PXA270.
2005-07-04 00:27:24 +00:00
cube a31209bb48 Regen 2005-07-04 00:27:15 +00:00
cube d500f440df Implement uuidgen(2). 2005-07-04 00:26:06 +00:00
he b50b7d812b Make the bus_scan() prototype match the function declaration. 2005-07-03 23:13:11 +00:00
he e831e8461d Make the vidcsearch() prototype match the function declaration. 2005-07-03 23:09:03 +00:00
he 330b756048 Make the prototype declaration of maplesubmatch() match the function decl. 2005-07-03 23:06:51 +00:00
manu 771a32d331 Another NAT-T fix: don't check for port information in transport mode, as there
is no port information.
2005-07-03 22:57:09 +00:00
he d9075d644b We need to name parameters in function declaration... 2005-07-03 22:23:56 +00:00
he e1ffd766c2 Make the bugscopen() function match it's prototype. 2005-07-03 22:22:50 +00:00
he 7a4c4764d9 Remove "bad" label no longer in use. 2005-07-03 22:21:10 +00:00
uwe 70d5ff6a8a Make this file suitable for use in asm sources. 2005-07-03 22:18:32 +00:00
dyoung 8feed843ef Restore ALTQ-classification to the AP-bridge, as pointed out by
Bernd Ernesti.
2005-07-03 21:18:42 +00:00
dyoung fdf8c16f71 Refine an ieee80211_node-match using the SSID and the channel before
increasing the _node's beacon/probe count.
2005-07-03 21:10:27 +00:00
wiz 05db58f8f8 Update rxvt entry to the one coming with rxvt-2.7.10. 2005-07-03 21:00:59 +00:00
dyoung c511c45965 Don't load the ic_bss node into the sysctl result twice, as we
would do in IBSS mode if the ic_bss had not expired from the
scan/neighbor node-table.
2005-07-03 20:44:46 +00:00
dyoung c1446c092d Locking changes.
+ Synchronize ath_calibrate() with ATH_LOCK()/ATH_UNLOCK().  Thanks
  to Steve Woodford for suggesting this fix.  This patch stops
  ath(4) from generating messages "hardware error; resetting" while
  Steve's D-Link DWL-AG650 card is operating (kern/28385).  The
  MiniPCI wireless adapter on one of my Soekris boards also operates
  more reliably following this patch.

+ Use ATH_LOCK_IMPL() and family to synchronize access to the
  transmit queue, also.
2005-07-03 19:58:16 +00:00
dyoung f069ffb8c5 Create per-instance sysctl nodes for ath(4), e.g., hw.ath0.debug,
hw.ath1.debug.
2005-07-03 19:44:50 +00:00
dyoung 3ba3e0571b Bug fix: send all multicast data frames at the lowest possible data
rate, with short preamble turned *off*.  Fixes IBSS operation,
where multicast frames were sent at the highest possible rate with
short preamble turned *on*, so the likelihood of reception was
relatively low, and there was no chance for stations w/o short
preamble capability to receive the frames.

XXX This is a quick fix that I will revisit very soon.  Multicast
data frames are eligible to be sent with short preamble in
IEEE80211_M_STA, IEEE80211_M_HOSTAP modes.  An AP knows who all of
its peers are at all times, so it can make an intelligent decision.
Ditto the AP client.

XXX The rate adaptation should be involved in choosing short/long
preamble.  Also, we can make a reasonable choice of a higher
multicast data rate based on statistics gathered by the rate
adaptation module.
2005-07-03 19:42:10 +00:00
dyoung 967b5afe90 Cosmetic: repair indentation. 2005-07-03 19:31:03 +00:00
cube c4b8c745b9 Remove 'scsibus* at umass?'. It shouldn't be needed, as umass correctly
defines the scsi attribute.  So if a device doesn't work without that
attachment, it means there is a bug elsewhere we have to fix.
2005-07-03 19:23:29 +00:00
bsh af51d61dc0 make this compile again.
+ fix wrong prototype for obio_search()
 + avoid warning by const.
ANSIfy obio_search()
2005-07-03 18:10:53 +00:00
macallan 478cf01748 added ttyC00 and ttyC01 fopr the SPARCbook's internal modem and PCMCIA
modems
2005-07-03 18:08:53 +00:00
uwe a761e60e47 Add SH_INTEVT_WDT_ITI in intc_intr_priority. 2005-07-03 17:59:10 +00:00
cube 72f6b3a65c Constify machine32 and machine_arch32. 2005-07-03 17:18:02 +00:00
bsh d8876765c5 + use constants defined in xscalereg.h instead of 0x0001.
+ clear CPU cycle counter in pxaip_measure_cpuclock()
+ style.
2005-07-03 16:57:44 +00:00
cube 6f082c10a9 Make COMPAT_NETBSD32 emulate hw.machine. While it might seem wrong to do
so, it introduces breakage because a lot of applications make assumptions
from its value.  It's especially bad in the sparc64 case, where 64-bits
instructions can be used in 32-bits addressing mode.  However, there are
other means to know the capabilities of the CPU.
2005-07-03 16:53:46 +00:00
jdolecek e2ba6dc38f back-off 'use bounded string op' commit of 2003/08/13 - no real problem
has been fixed by it, but it introduced at least one bug

don't do any more of such gratuitous changes here, please
2005-07-03 15:18:11 +00:00
tron c4f205cf3a Install "afb" module again on systems which use an X11 server with
loadable modules and don't install the static "afb" library on systems
which use a static server. This fixes build problems introduced by
recent changes.
2005-07-03 14:30:52 +00:00
isaki 1328d7e8b2 Simplify pseudo-devices. 2005-07-03 13:09:17 +00:00
nonaka 654f6d544d fix timer prescaler definition. 2005-07-03 12:38:38 +00:00
cube 65570c38ef Move definitions for PCI_*_FIXUP to files.x86 so that ACPI compiles for
amd64...
2005-07-03 12:16:05 +00:00
isaki 426d6d0839 cfmatch_t was removed at sys/device.h rev 1.75,
and there is no need to cast for NULL.
2005-07-03 10:22:25 +00:00
he 34cf717530 Delete now unused "bad" label. 2005-07-02 23:08:21 +00:00
jdolecek 26e6b18165 note nawk update to 20050424 2005-07-02 20:19:50 +00:00
jdolecek 63f8f120ee nawk updated 2005-07-02 20:13:39 +00:00
jdolecek e6b9888ace resolve conflicts 2005-07-02 20:10:34 +00:00
jdolecek 5a4553e726 this should not have been committed, sorry 2005-07-02 18:58:15 +00:00
jdolecek e5687f9fff Update to nawk-20050424. Fixes several overflow and RE bugs, as well as
preserving $0 in END block.
2005-07-02 18:56:41 +00:00