joff
881290e4de
add netbsd-wd0, netbsd-sd0, netbsd-epe0 configurations
2004-12-24 10:53:34 +00:00
joff
eadf291885
On-chip EP93xx UART support
2004-12-24 10:34:27 +00:00
joff
a1ed993cf1
generic TS-7200 gzboot support
2004-12-24 10:33:54 +00:00
joff
04fb7eeb00
support for gzimg's in TS-7200 Redboot on-board flash
2004-12-24 10:32:40 +00:00
wiz
6362e2f527
Add CAVEATS section similar to is*(3) ones. Bump date.
...
Fix typo in toascii.3 while here.
kleink says "ok".
2004-12-24 02:47:16 +00:00
he
e97616f8a6
Add entry for the newly added ahd(4) driver.
2004-12-23 23:14:05 +00:00
he
1565075b57
Add manual page for the ahd driver. Taken from FreeBSD and adapted
...
to the NetBSD port of the driver.
OK'ed by fvdl.
2004-12-23 23:13:14 +00:00
dbj
b2c6a6a4ea
also define bioops if FFS is not defined.
2004-12-23 20:11:28 +00:00
hamajima
7e772352ba
Add myself to the list of developers.
2004-12-23 12:25:24 +00:00
dyoung
b24dd60cd6
Round up the number of h/w Rx descriptors to the number of h/w,
...
not s/w, descriptors in 256 bytes (the descriptor ring alignment).
2004-12-23 08:27:38 +00:00
jonathan
9d44c4d9b1
Snapshot of incomplete-but-working split of re(4) driver into a
...
bus-independent backend, with PCI and CardBus attachment code.
The committed code has two serious bugs:
1. The driver makes no attempt to recover resources when a (Cardbus)
instance is removed; bus resources are leaked.
2. In testing with a NetGear GA-511, the Cardbus card never responded
to a reset/wakeup if the card is powered down after attachment.
So for now, leave cardbus instances powered up at attachment
(insertion, or at boot if a card is already present).
That aside, it acutally works on my GA-511. Committed as-is despite
the bugs, after repeated requests to make the code available for
further testing. Also requires sys/dev/mii/miidevs rev 1.54 -> 1.55,
and consequent regen of miidevs{,_data}.h.
2004-12-23 06:26:30 +00:00
jonathan
6f71266c1d
Regen from miidevs rev 1.55, with codes for Realtek RTK8169S builtin PHY.
2004-12-23 06:18:49 +00:00
jonathan
7e6ef09234
Add PHY models for integrated 1000baseT PHYs in Realtek 8169S chips,
...
in two flavours: one with non-IEEE OUI code from FreeSD if_re(4) mii
driver for early 8169S, and a second IEEE-compliant version as
observed on Netgear GA-511 with newer 8196S stepping.
2004-12-23 06:13:24 +00:00
dyoung
4ebbc2c98c
Oops, straggler from last commit: set the 802.11 Duration field
...
with the result from ieee80211_compute_duration.
2004-12-23 06:12:43 +00:00
dyoung
24ba04b962
Fix a bug in ieee80211_compute_duration: the 802.11 Duration field
...
in an 802.11 unicast data packet is equal to the duration of the
SIFS and Acknowledgement. That is, the amount of time reserved
*after* the packet has finished transmitting.
Change the arguments to ieee80211_compute_duration: pass the entire
packet length, not just the payload length. Add a 'debug' argument
to ieee80211_compute_duration and its helper subroutine,
ieee80211_compute_duration1.
If debug != 0, ieee80211_compute_duration printfs its arguments
and several local variables.
In rtw(4), load the 802.11 Duration field with the result from
ieee80211_compute_duration.
2004-12-23 06:08:52 +00:00
dyoung
ce08175fd3
Bug fix: in rtw_rxbuf_alloc, unload the previous mbuf chain before
...
loading the new chain.
2004-12-23 06:03:09 +00:00
dyoung
baea907e93
DMA-synchronize the Rx buffers before re-initializing them.
...
XXX not necessary?
2004-12-23 06:00:35 +00:00
dyoung
619095ce92
Add more comprehensive debug messages as we setup transmit descriptors.
...
Also, dump packets if IFF_DEBUG|IFF_LINK2. Factor out a subroutine
for printing transmit-descriptor debug messages.
2004-12-23 05:57:18 +00:00
dyoung
0aac8a9404
Disable interrupts and stop transmit DMA before disabling the
...
transmitter and receiver.
2004-12-23 05:54:54 +00:00
dyoung
ff88b7967a
Shorten variables, s/txctl/ctl/. This is rtw_start, after all:
...
transmission is implied.
2004-12-23 05:52:27 +00:00
dyoung
8c17dbe77f
Do not indicate to the NIC that the host has appended the CRC32 to
...
Tx frames.
2004-12-23 05:50:24 +00:00
dyoung
c1cf79a56a
When we set up the supported rates table, mark 1Mb/s, 2Mb/s as
...
basic rates.
2004-12-23 05:47:42 +00:00
dyoung
387106eafc
Extract the transmission status from a tx descriptor, and convert
...
to host byte-order, once.
2004-12-23 05:44:39 +00:00
dyoung
8828aae46c
#define the difference in microseconds between a fast and a slow
...
preamble and PLCP header.
2004-12-23 05:25:41 +00:00
joff
23fe936a38
bump default U-area size from 8KB to 64KB, 8KB is too little to even successfully boot a tsarm SBC
2004-12-23 04:39:41 +00:00
joff
e8d2af9dd0
Need these files present for ISA support
2004-12-23 04:36:18 +00:00
joff
419237bbb9
generic kernel configuration for TS-7200 SBC's
2004-12-23 04:35:01 +00:00
joff
cf4725f858
build configuration metadata for TS-7200 SBC
2004-12-23 04:34:03 +00:00
joff
01f7ff5bd1
PC/104 aka ISA bus support on TS-7200
2004-12-23 04:31:47 +00:00
joff
e95044fa10
CompactFlash IDE controller glue
2004-12-23 04:30:50 +00:00
joff
37b0a6b3f3
TS-7200 onboard CPLD driver
2004-12-23 04:30:19 +00:00
joff
5494e0fbe9
TS-7200 magic numbers/structs
2004-12-23 04:29:38 +00:00
joff
9817c7eefb
TS-7200 machdep initialization
2004-12-23 04:28:31 +00:00
joff
16a20082fa
TS-7200 SBC epcom UART glue
2004-12-23 04:27:56 +00:00
lukem
eca6f3c39f
* Conditionalize flushing of IPv4 vs IPv6 rules based on the existance
...
of the appropriate configuration file.
Based on PR 28757 from Jason White.
* Add comments explaining why we flush separately from the reload
(backwards compat with older ipf(8) binaries).
2004-12-23 03:31:54 +00:00
wiz
3c75d39ba0
New sentence, new line. Add a comma.
2004-12-23 01:55:30 +00:00
dbj
8962229d27
check for _KERNEL_OPT around opt include
2004-12-22 23:29:51 +00:00
reed
6396854de0
Fix "Current Vers:" entry for Vinum. It broke the htutils 3rdparty2html
...
script.
2004-12-22 20:41:24 +00:00
joff
330c69ca0e
Make sure to ack the interrupt even if we are ignoring it. Otherwise, we will
...
keep coming back.
2004-12-22 19:36:13 +00:00
joff
781176b751
char major 107 to ep93xx processor UART driver epcom
2004-12-22 19:23:18 +00:00
joff
ece4d58532
support high vectors on ARM9
2004-12-22 19:18:13 +00:00
joff
0fac6fa89b
ep93xx ARM system-on-chip support
2004-12-22 19:14:11 +00:00
joff
c1caa5af5e
ep93xx processor system tick timer and microtime()/delay() impl
2004-12-22 19:13:32 +00:00
joff
2980391051
ep93xx ARM system-on-chip support
2004-12-22 19:12:21 +00:00
joff
81551c0b8b
ep93xx processor on-chip USB OHCI driver glue
2004-12-22 19:11:49 +00:00
joff
4eeab77519
ep93xx processor on-chip 1/10/100 ethernet MAC driver
2004-12-22 19:11:10 +00:00
joff
4e771f5ddb
ep93xx processor on-chip UART driver
2004-12-22 19:10:25 +00:00
joff
e98c2a1dac
ep93xx processor system tick timer and microtime()/delay() impl
2004-12-22 19:09:29 +00:00
joff
9241ff0062
ep93xx processor bus_space impl
2004-12-22 19:08:16 +00:00
joff
91e542a4f5
ep93xx processor VIC interrupt controller support
2004-12-22 19:07:14 +00:00