freebsd-dev/sys
Søren Schmidt dc82ab74e3 Eigth update to the new ATA/ATAPI driver:
Fixed problems:

    LS120/ZIP drives still currupted data.
	Reworked once again, buffered I/O is just ignoring any sizehints
	it is given :(
	Now the atapifd driver splits up requests for devices that has
	limitted transfer size.

    ISA only configs fails on boot with interrupt timeouts.
	The new-bus integration introduced a bug where the softc ptr
	was lost during the probe.

Some minor cleanups and rearrangements as well.

As usual USE AT YOUR OWN RISK!!, this is still pre alpha level code.
Especially the DMA support can hose your disk real bad if anything
goes wrong, again you have been warned :)
Notebook owners should be carefull that their machines dont suspend
as this might cause trouble...

But please tell me how it works for you!

Enjoy!
1999-05-20 09:12:06 +00:00
..
alpha Nearly forgot, remove pci_cfgopen() - it's unused on the alpha and is no 1999-05-18 23:20:14 +00:00
amd64 Move pcibus (host -> pci bus) probe/attach routines from nexus 1999-05-18 20:48:43 +00:00
boot Sync with sys/boot/i386/btx/Makefile revision 1.5. 1999-05-20 08:00:08 +00:00
cam Make xpt_path_comp work on wildcarded paths again. 1999-05-18 00:41:05 +00:00
coda Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
compat Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
compile
conf Added device major 125 for the Advantech PCI-1750 Digital IO card. 1999-05-18 16:18:42 +00:00
contrib Add a hook to ffs_fsync to allow soft updates to get first chance at doing 1999-05-14 01:26:46 +00:00
ddb Removed an especially bogus cast. 1999-05-13 13:01:46 +00:00
dev Eigth update to the new ATA/ATAPI driver: 1999-05-20 09:12:06 +00:00
fs Driver is now ported to NetBSD. 1999-05-12 09:43:09 +00:00
geom Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
gnu Fixed printing of a dev_t in a panic message. Fixed the function name 1999-05-13 06:27:51 +00:00
i4b Simplify the COMPAT_PCI_DRIVER/DATA_SET hack. We can add: 1999-05-09 17:07:30 +00:00
i386 Don't detect an EISA bus unless we see a "card" there somewhere. An EISA 1999-05-18 21:03:30 +00:00
isa Slight reorganization of internal interface in the keyboard controller 1999-05-18 11:33:14 +00:00
isofs/cd9660 Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
kern Oops, set module->file.. 1999-05-20 00:00:58 +00:00
libkern Nuke ucmpdi2.c from i386/libkern to serve as a reminder that switch 1999-05-14 17:39:54 +00:00
miscfs Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
modules Reenable vinum build. 1999-05-15 06:13:27 +00:00
msdosfs Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
net PR: kern/10570 1999-05-16 17:09:20 +00:00
netatalk Change suser_xxx() to suser() where it applies. 1999-04-27 12:21:16 +00:00
netatm Allow configuration of up to 256 network interfaces per physical interface - 1999-05-10 23:02:29 +00:00
netinet "fix" warning. This still needs to be kld-ified some day (or removed). 1999-05-11 16:07:16 +00:00
netipx Suser() simplification: 1999-04-27 11:18:52 +00:00
netkey #ifdef out unused function key_freetables. 1999-01-12 12:38:31 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netns
nfs Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
nfsclient Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
nfsserver Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
ntfs Driver is now ported to NetBSD. 1999-05-12 09:43:09 +00:00
pc98 Added device major 125 for the Advantech PCI-1750 Digital IO card. 1999-05-18 16:18:42 +00:00
pccard Simplify the COMPAT_PCI_DRIVER/DATA_SET hack. We can add: 1999-05-09 17:07:30 +00:00
pci Updated Australian channel frequencies 1999-05-19 22:04:21 +00:00
posix4 Well folks, this is it - The second stage of the removal for build support 1999-04-17 08:36:07 +00:00
powerpc Fixed several (not all) warnings. 1999-04-23 19:53:38 +00:00
rpc
svr4 Ack! I deleted "struct", not "const".. Oh boy... 1999-05-10 12:38:41 +00:00
sys Bt848 driver release 1.65 1999-05-18 12:14:39 +00:00
tools Declare static __inline functions as __inline in their forward 1999-02-28 11:30:00 +00:00
ufs Legally acquire a major number for mfs. 1999-05-14 20:40:23 +00:00
vm vm_map_insert: 1999-05-18 05:38:48 +00:00
Makefile Use ${.CURDIR} in `exists()' constructs. 1999-04-21 11:09:40 +00:00