NetBSD/sys
bouyer 4d7691a538 The ATA/ATAPI IDENTIFY data were designed to be converted on the fly to
host byte order (eventually the byte swapping could be wired in hardware, on
the 16 bit data bus). This was keept when wdc_exec_command() was created,
and as a result wdc_exec_command() is doing 16bit conversion to host byte
order. This is fine for IDENTIFY but doesn't work for other opaque data
structure, such as the ones for SMART.
So change wdc_exec_command() to do the conversion to host byte order only for
WDCC_IDENTIFY and ATAPI_IDENTIFY_DEVICE. This fixes atactl smart status
on big-endian hosts.

While here change __wdccommand_intr() to only use wdc_data{in,out}_pio, there
is no gain in doing the 32bit data port stuff locally.
2005-08-09 22:08:16 +00:00
..
altq rename shadowing variable delay to nowdelay. 2005-07-13 11:28:58 +00:00
arch fix "panic when "wdc at obio" is probed". 2005-08-09 16:42:05 +00:00
coda Add attach call so coda gets added to list of vfs supported by the kernel. 2005-07-02 07:05:27 +00:00
compat Fix systeminfo. 2005-07-28 03:50:52 +00:00
conf revert "defflag VMSWAP" changes for now. 2005-07-31 04:04:30 +00:00
contrib Our bus_space_{read,write}_4 routines convert from host to bus 2005-07-04 05:35:09 +00:00
crypto Remove unused functions SHA*_End() and SHA*_Data(). 2005-07-21 15:42:41 +00:00
ddb make the argument of db_write_bytes const (sorry for the signature change) 2005-06-01 15:57:23 +00:00
dev The ATA/ATAPI IDENTIFY data were designed to be converted on the fly to 2005-08-09 22:08:16 +00:00
dist wrap INET only code by #if defined(INET). (in __NetBSD__ part) 2005-08-06 11:22:39 +00:00
fs Fix comment regarding sbp->f_favail (which was a duplicate due to a pasto). 2005-08-05 13:24:18 +00:00
gdbscripts
ipkdb
kern Don't include tape stats functions if no devices configured. 2005-08-08 12:12:30 +00:00
lib Return correct error on all zero length codes. Fix from Gentoo bug 94584. 2005-08-04 14:36:42 +00:00
lkm build pci/pcmcia driver LKMs only on i386 and alpha 2005-07-23 16:11:18 +00:00
miscfs don't write-protect wired pages. pointed by Chuck Silvers. 2005-07-26 08:06:29 +00:00
net Using DLT_APPLE_IP_OVER_IEEE1394. 2005-08-06 14:09:54 +00:00
net80211 We don't really have FreeBSD 802.11 compatibility, and it will take 2005-07-27 20:31:24 +00:00
netatalk sprinkle const. 2005-05-29 21:52:30 +00:00
netccitt Sprinkle const. 2005-05-29 21:53:52 +00:00
netinet Add sysctls for IP, ICMP, TCP, and UDP statistics. 2005-08-05 09:21:25 +00:00
netinet6 introduce ipsec_policy_t to help user programs with the change of 2005-08-07 08:34:32 +00:00
netipsec Change the rest of the sysctl subsystem to use const consistently. 2005-06-20 02:49:18 +00:00
netisdn Rename a shadowed variable 2005-06-13 20:34:16 +00:00
netiso - use memcpy instead of bcopy. 2005-05-31 01:37:06 +00:00
netkey Defopt IPSEC_NAT_T. 2005-07-07 19:34:51 +00:00
netnatm
netns
netsmb PR/30303: Dave Huang: It is ok to unlock an unlocked file. 2005-06-28 03:24:32 +00:00
nfs Fix mbuf leak in nfssvc_nfsd(). 2005-08-03 06:25:11 +00:00
opencrypto Sprinkle const. 2005-05-29 21:23:17 +00:00
stand
sys Add in tape statistics gathering definitions, add tape.h as a file 2005-08-07 12:30:01 +00:00
ufs Move extern kernel variable declarations, into a _KERNEL protected session 2005-07-31 20:18:32 +00:00
uvm revert "defflag VMSWAP" changes for now. 2005-07-31 04:04:30 +00:00
Makefile