Commit Graph

9673 Commits

Author SHA1 Message Date
takemura
a38c751d80 Add configration flag 0x02 to set WDC_CAPABILITY_SINGLE_DRIVE. 2001-03-11 05:10:58 +00:00
jdolecek
9d66d7180b add 'why' argument to the channel attention hook function; this argument
is similar to the one passed to hwreset hook function
2001-03-10 20:04:30 +00:00
jdolecek
c0d40387a0 improve the error messages for IE_TDR_OPEN & IE_TDR_SHORT 2001-03-10 19:59:13 +00:00
jdolecek
a557028a27 improve description of IE_TDR_OPEN & IE_TDR_SHORT a bit 2001-03-10 19:57:38 +00:00
briggs
0828a1bcd0 Make this work on a PowerPC system:
- Load the DMA address a byte at a time, and
 - Use bus_space_read_stream_2() instead of bus_space_read_2() when reading
   the byte-stream of configuration data from the card.

Sanity-checked on both i386 and sandpoint.  Reviewed by ad.
2001-03-10 13:30:55 +00:00
briggs
8f833ca839 Goes along with rev. 1.25/1.26 of if_sip.c -- forgot to commit. 2001-03-09 16:12:29 +00:00
explorer
b12c43f70a Only lock the pack in if the disk device is a removable one. This fixes a
problem with Hitachi SCA drives
2001-03-09 16:07:39 +00:00
briggs
75a60f539a More fixes for the DP83815...
- Set the destination address register properly for "perfect match" mode
  in the receive filter setup.
- Do not enable multicast receipt unless we are configured for some multicast.
- Use the "recommended settings" (which set undocumented registers and
  documented-as-reserved fields) for the silicon revision 302h (not 203h,
  as documented in one of the two places in the manual) because the
  documentation is unclear and because those settings fix the card's
  behavior in "perfect match" mode.  Without those settings, the card
  was generating random CRC/invalid symbol errors and generally not
  working unless it was set to be promiscuous.

With these changes, this week's version of the Netgear FA311 works for me.
2001-03-09 16:07:20 +00:00
sato
80214041c7 support WSDISPLAYIO_SVIDEO/WSDISPLAYIO_GVIDEO.
lcd on/off
2001-03-09 08:54:18 +00:00
briggs
77a57bede4 Add a variant hook to read the ethernet MAC address from EEPROM differently
for the SiS 900 and the DP83815.  Also add some configuration suggested by
the DP83815 documentation for one model of the DP83815.
2001-03-09 07:42:24 +00:00
thorpej
32a284db3a Make sure data after the header is aligned, so that this works on
systems with strict alignment constraints.
kern/12356, Feico Dillema <feico@pasta.cs.uit.no>.
2001-03-08 16:33:43 +00:00
thorpej
09cc55c97c Add additional padding to the status record, needed by the AIR-PCM342.
kern/12357, Feico Dillema <feico@pasta.cs.uit.no>.
2001-03-08 16:30:50 +00:00
uch
c567a80bdc CF memory mapped addressing mode. http://www.compactflash.org/cfspc1_4.pdf 2001-03-08 15:20:57 +00:00
ichiro
69243771db Fix powerhook routine.
support resume/suspend.
2001-03-08 12:54:45 +00:00
ichiro
1aba32dc5e it wait until busy flag disappears.
it was able to prevent some cards with late initializing faling in wi_reset().
2001-03-08 11:07:08 +00:00
thorpej
c46615a68b Config glue for the CardBus front-end for the Advansys SCSI driver.
kern/12431, takashi.yamamoto@bigfoot.com.
2001-03-08 06:56:22 +00:00
thorpej
37208e0bb3 Add a CardBus front-end for the Advansys SCSI driver.
Provided by takashi.yamamoto@bigfoot.com, kern/12341.
2001-03-08 06:55:38 +00:00
thorpej
54bb0eddd9 Preliminary support for detaching an "adv" instance. This
could use some more work.

Derived from kern/12341, takashi.yamamoto@bigfoot.com.
2001-03-08 06:49:49 +00:00
thorpej
4fc2dd570b Regen; added Advansys Ultra SCSI. 2001-03-08 04:25:04 +00:00
thorpej
daa88b6a11 Add Advansys Ultra SCSI. Modified from kern/12341, from
takashi.yamamoto@bigfoot.com.
2001-03-08 04:24:41 +00:00
thorpej
21a0f1ac65 advlib.c and advmcode.c should be built for all adv, not
just adv_pci.  From takashi.yamamoto@bigfoot.com, kern/12341.
2001-03-08 04:18:17 +00:00
thorpej
6665b106a3 Add BUS_DMA_STREAMING to data transfer map loads. 2001-03-08 02:36:35 +00:00
thorpej
c8f050a7f1 Use bus_dmamap_load(), not bus_dmamap_load_raw(), and add
BUS_DMA_STREAMING to data transfer map loads.
2001-03-08 02:21:44 +00:00
thorpej
00ddf90164 Use bus_dmamap_load(), not bus_dmamap_load_raw(). 2001-03-08 02:20:39 +00:00
thorpej
fd7ed72be1 Add BUS_DMA_STREAMING to data transfer maps. 2001-03-07 23:07:12 +00:00
matt
21b608bb3b Regen. 2001-03-07 01:44:51 +00:00
matt
f5a5af26a2 Add Galileo GT-64260. 2001-03-07 01:42:37 +00:00
thorpej
76eec79181 Don't misuse bus_dmamap_load_raw(). 2001-03-06 22:27:59 +00:00
matt
d4792454d8 Change parameter to int from u_short as gcc doesn't like subint
arguments.
2001-03-06 07:40:52 +00:00
matt
5b634b6b3a Add the PCI frontend for the TI LYNX firewire chip. Note that the
backend still needs to be worked on.
2001-03-06 07:38:32 +00:00
matt
37d2bbb0a2 Only include "locators.h" is _KERNEL is defined. 2001-03-05 23:50:02 +00:00
matt
9ebe639d49 Regen 2001-03-05 01:32:53 +00:00
matt
a5b4d0e3ee Add Winbond W83C533F functions. 2001-03-05 01:29:26 +00:00
msaitoh
749e1bccc9 add support for NetMos NM9835 Dual UART and 1284 Printer port. 2001-03-04 21:30:24 +00:00
msaitoh
4bbb1a724a regen 2001-03-04 21:28:06 +00:00
msaitoh
6d2a2f23b9 Add an entry for NetMos 2001-03-04 21:26:44 +00:00
ad
fc04a38b9a Don't choke when we get lots of AENs all at once. 2001-03-04 17:50:51 +00:00
ad
571ef6d823 Make this work on alpha, and fix some other bogons. 2001-03-04 13:32:25 +00:00
onoe
31e372c586 Extra wait at WI_CMD_INI is needed for some PRISM-II based cards.
(ex. ELECOM, AIr@Hawk/LD-WL11/PCC)
2001-03-04 11:18:51 +00:00
takemura
49cddb00a7 Add platform id and keymap for CASIO PocketPostPet. 2001-03-04 03:40:39 +00:00
matt
9ae27fdc8c print the modes of the IDE devices we've attached. 2001-03-04 03:22:23 +00:00
takemura
817d2a2ce1 Fix key codes of arrow keys:
72(KS_KP_Up)	-> 200(KS_Up)
        75(KS_KP_Left)	-> 203(KS_Left)
        77(KS_KP_Right)	-> 205(KS_Right)
        80(KS_KP_Down)	-> 208(KS_Down)
in 11 keymaps:
        tc5165_telios_jp
        tc5165_compaq_c_jp
        m38813c_keymap
        mcr_jp
        z50
        tripad
        mccs
        mobilepro
        mobilepro750c
        intertop
        sigmarion_jp
2001-03-04 03:04:30 +00:00
kim
335ac388ca Help messages appear each on their own line when
discovering additional ports on a multi-port card.
2001-03-04 00:01:06 +00:00
onoe
4cbaa2a213 show 16 byte ifaddr instead of EUI-64 at attach. 2001-03-03 02:21:26 +00:00
onoe
9ad90c81ef Do not require GUID ROM, which is optional according to the OHCI spec.
Use Global UID register as is, it should be initialized by firmware.
If it is not initialized (i.e. 0), try to read GUID ROM if exists.
On my VAIO PCG-N505AS, the version register says it implement GUID ROM,
but reading GUID ROM returns all zero bytes.  I'm not sure where the bug is.
2001-03-03 02:04:54 +00:00
onoe
f48ed8355a fix length calculation not to overrun in receiving packets around MHLEN. 2001-03-03 00:52:58 +00:00
mjl
7e6f124451 Correct wrong error return in mmap fn. 2001-03-03 00:08:05 +00:00
thorpej
3062ec75d6 pckbc_isa.c should only be compiled when pckbc at isa is configured. 2001-03-02 22:53:20 +00:00
uch
b36a55093a HP Jornada 680 Japanese model keymap. 2001-03-02 19:19:34 +00:00
thorpej
80436e480c Regen -- Add Mylex AcceleRAID and eXtremeRAID product and subsystem IDs. 2001-03-02 17:32:59 +00:00