wiz
b71230c47d
Typos from Jean-Francois Brousseau, via jmc@openbsd.
2003-05-13 22:43:20 +00:00
manu
962a6c7d59
Fix a bug in io_registry_entry_get_property: one of the field in the
...
return packet was wrong (port descriptor instead of VM area descriptor),
thus leading to SIGSEGV when calling IOKit's IOFBCreateSharedCursor().
Now this is fixed we can move forward again on graphic mode.
2003-05-13 20:48:16 +00:00
thorpej
af1933bfc8
Add icp at chr 102.
2003-05-13 15:43:42 +00:00
thorpej
405790a85a
Add support for the user-generated command interface and event logging
...
required by the ICP-Vortex management tools. Many thanks to Achim Leubner
at ICP-Vortex for a few bug fixes and for testing.
2003-05-13 15:42:33 +00:00
kochi
bf026fa41a
Fix a reference count problem that may cause unexpected memory free etc.
...
This is a backport of the latest ACPI CA that has a fix for this.
2003-05-13 13:29:00 +00:00
kochi
19e73853da
Fix parent-child loop problem found by Takashi Yamamoto.
2003-05-13 13:07:13 +00:00
ichiro
9bccf5da79
add CPU types
...
IXP425 xscale-core NetworkProcessor
later, Ill commit codes for IXP425-evaluation board
2003-05-13 11:45:52 +00:00
dyoung
541c2cdd2e
Sync with FreeBSD. Spelling fix. Make ieee80211_decap a little more
...
readable. Accomodate both FreeBSD arpcom and NetBSD ethercom with
conditional compilation.
2003-05-13 10:05:05 +00:00
dyoung
15c573fc50
Verify beacon/probe response information elements to prevent buffer
...
overflows.
2003-05-13 09:53:07 +00:00
dyoung
8c01544ced
Pack rates, SSID using helper routines ieee80211_add_{rates,ssid}
...
instead of reduplicating code. From Sam Leffler/FreeBSD.
2003-05-13 09:47:44 +00:00
fvdl
d840dd2438
While the previous change actually made the code do what it intended,
...
it was still wrong. cpu_switch() must return 1 when it switched to
a different LWP, 0 if it didn't. It was doing exactly the reverse.
2003-05-13 09:35:16 +00:00
dyoung
d3f1cc6bf2
Add utility routine ieee80211_get_rate().
2003-05-13 09:31:56 +00:00
dyoung
1786077eef
Begin sync with 802.11 framework in FreeBSD: adopt macros for
...
locking.
2003-05-13 09:22:31 +00:00
dyoung
e91ed415cd
Revert to previous multicast logic, which enami@sm.sony.co.jp says
...
was correct.
2003-05-13 08:58:01 +00:00
martin
2bfee7cbe0
Backout previous, it was apparently ovelooked when backing out the
...
change in other places.
2003-05-13 08:39:25 +00:00
dyoung
850a6ef1e6
Begin synchronization with FreeBSD:
...
1 Add channel mask, transmit rate-mask arguments to wi_scan_ap.
2 Adopt the macros WI_LOCK/WI_UNLOCK for synchronization. FreeBSD
uses a different synchronization mechanism.
3 In wi_cmd, adopt constants WI_DELAY/WI_TIMEOUT for timing.
4 Pull debug messages from into wi_read_nicid from FreeBSD.
5 Bug fix: if IFF_ALLMULTI, don't filter any multicasts.
6 Count and report TX exceptions, but don't generate any additional
interrupts.
2003-05-13 08:35:58 +00:00
fvdl
1a53be1e96
Return the correct value in cpu_switch; from Stephan Uphoff for i386.
2003-05-13 08:33:58 +00:00
bsh
2ca26eeaed
+ use system's real PCLK frequency for source clock of sscom's
...
baudrate, instead of a compile time constant.
+ simplify bootstrap_bs_map() by mapping all built-in peripheral
registers at start.
+ check SW3 and SW7 and toggle RB_SINGLE and RB_KDB in boothowto if
pressed.
2003-05-13 08:30:33 +00:00
fvdl
297e776d44
Make cpu_switch return the correct value. From Stephan Uphoff, PR 21558
2003-05-13 08:26:32 +00:00
bsh
a6f754db03
+ use system's real PCLK frequency for calculation, instead of a compile
...
time constant.
+ make delay() more accurate.
2003-05-13 08:07:39 +00:00
dyoung
5ffe819b6e
For converge with FreeBSD:
2003-05-13 07:17:46 +00:00
dyoung
45e5f65918
Track TX exceptions. This will eventually enable round-robin retries
...
(for fairness) and RTM_LOSING or some such other message to indicate
a losing wireless destination.
From FreeBSD.
2003-05-13 07:13:49 +00:00
dyoung
904079b8af
Complete prior patch: dump packets in wi_rx_intr, too.
2003-05-13 06:51:10 +00:00
dyoung
aa1a3737de
Debug code from FreeBSD: handy packet dumps when IFF_DEBUG|IFF_LINK2
...
are set.
2003-05-13 06:48:56 +00:00
dyoung
a090735114
Misc changes to wi_stop. First, block interrupts in wi_stop. (From
...
FreeBSD.)
Fix a bug in wi_stop where ejecting from the Powerbook crashes the
system. Essentially, the patch makes sure we write *no* registers
when we are no longer attached.
Also, for consistency w/ FreeBSD, use sc_portnum throughout wi,
instead of hard-coding WI_PORT0 .
2003-05-13 06:33:40 +00:00
bsh
b4e06de16e
use system's real PCLK frequency instead of a compile time constant for
...
baudrate divisor setup.
2003-05-13 06:29:53 +00:00
bsh
2b33d23a8c
+ fix a bug to think FIFO full as FIFO empty.
...
+ on rx buffer overflow case, disable error interrupt as wel as rx
interrupt.
+ FIFO is always enabled.
2003-05-13 06:26:57 +00:00
dyoung
8f56bda785
For uniformity between FreeBSD & NetBSD, adopt FreeBSD's more
...
concise wi_cmd.
2003-05-13 06:15:47 +00:00
bsh
51712a0aa1
white space nit.
2003-05-13 06:12:45 +00:00
dyoung
9302269223
Define an 802.11 PLCP header and constants.
...
Define two new status codes for management frames.
Define 802.11 durations of important frame sequences, as will be
needed for ADMtek ADM8211 driver and others.
2003-05-13 05:51:46 +00:00
dyoung
7383a96ca6
Fix two bugs: supported rates elements were assembled incorrectly,
...
and the 'no recent beacons from %s' message told the wrong BSSID.
2003-05-13 05:43:43 +00:00
bsh
3675ae2669
+ use SWRCON register for software reset.
...
+ add s3c2800_clock_freq(): calculate [FHP]CLK from values in PLL
control registers and S3C2XX0_XTAL_CLK.
2003-05-13 05:15:08 +00:00
bsh
ca05494daf
add an option to set external X'tal frequency.
2003-05-13 05:10:55 +00:00
bsh
ab094d4717
add fields to hold FCLK, HCLK, and PCLK frequency.
2003-05-13 05:06:39 +00:00
bsh
2fd99ae3e7
white space nit.
2003-05-13 04:53:25 +00:00
gson
34388cbdcc
Function names printed in debug messages did not always match the
...
actual name of the function.
2003-05-13 04:41:59 +00:00
bsh
87a703eac0
enable the domain 15 during bootstrap, as new pmap_map_section() use it.
2003-05-13 04:20:39 +00:00
thorpej
292b5a8b0c
Use aprint*().
2003-05-13 03:00:07 +00:00
thorpej
50e0b3a100
Use aprint_error() where appropriate.
2003-05-13 02:56:13 +00:00
dbj
1ce09bdefb
fix nits to compile when DEBUG_KGDB is defined
2003-05-13 02:13:14 +00:00
kleink
776138ea69
Rename <sys/float_ieee.h> to <sys/float_ieee754.h>, following libc's
...
convention for these.
2003-05-12 15:22:53 +00:00
dsl
3a7f8f18f1
ktrace ioctl data buffers
...
Optimise structure layout for 'struct selinfo' to avoid padding on 64bit
systems. Use an entire variable for the 'collision' flag for efficiency.
2003-05-12 15:17:36 +00:00
dsl
f8607e15d6
KNF and indentation police
2003-05-12 14:59:51 +00:00
dsl
f9bb4eea5d
Build my new i386 bootcode
2003-05-12 14:48:56 +00:00
thorpej
f4ca0d67fe
Include <sys/disk.h>.
2003-05-12 14:48:12 +00:00
he
af0f8cc629
Include <sys/disk.h> to get "struct disk" defined.
...
Approved by thorpej
2003-05-12 14:46:13 +00:00
dsl
18e1c04d74
Don't override PROG from subdir Makefile
...
Install into /usr/mdec
2003-05-12 14:35:54 +00:00
dsl
5ba5335a38
Install into /usr/mdec
2003-05-12 14:34:55 +00:00
dsl
0e9fdbb612
Remove some unused defines
2003-05-12 14:33:49 +00:00
yamt
38312b0116
fix "Frame really belongs to next callpc" case.
2003-05-12 13:38:49 +00:00