cinap_lenrek
384d4d2d62
sdide: add vid/did for 82801IIH Intel Q35 IDE controller (thanks kenji)
2015-01-04 12:49:44 +01:00
cinap_lenrek
beb665051b
sdide: never timeout or retry scsi commands from the controller driver
...
this was a big mistake. we should never attempt to
timeout or retry a scsi command from the controller
driver because theres no way to tell how long a
command would take or if a command has side effects
when being retried.
2014-05-02 04:23:21 +02:00
BurnZeZ
aad22f753f
sdide: add pci did for VIA VT6415 PATA IDE controller
2013-11-10 19:40:01 -05:00
cinap_lenrek
fe073f852a
sdide: add Intel SERIES 6 SATA controller pci ids
2013-05-11 18:45:46 +02:00
cinap_lenrek
f9b9cab6a1
sdide: confusion
2012-12-28 03:39:39 +01:00
cinap_lenrek
1c090cd04f
sdide: packet io byte count.
...
instead of setting the packet io byte count to some bullshit
value, use the dlen from the scsi request. limit transfer
byte count to 32k for atapi.
2012-12-26 17:58:15 +01:00
google
1f7eb17f4b
Enable busmastering for SCH (Poulsbo) PATA controller.
2012-09-19 21:07:44 +12:00
cinap_lenrek
a31c30564c
sdide: make sure bmiba is in i/o port space, not memory
2012-09-16 16:46:28 +02:00
google
dd1b8df880
Add alignment hints for e512 ATA drives.
2012-09-09 17:22:12 +12:00
cinap_lenrek
f3609bada2
sdide: increase Drq wait timeouts (fixes i/o errors in vbox)
2012-04-19 14:50:00 +02:00
cinap_lenrek
df1d6ba99d
sdide: do drive presence check in atadrive, probe slave drive before master.
2012-04-19 23:56:10 +02:00
cinap_lenrek
e294bcae53
sdide: make ataidentify wait longer if theres no floating bus
2012-04-18 16:49:27 +02:00
cinap_lenrek
1d96a8256e
sdide: do drive probles the non-clever way, this got a-'s cdrom to working
2012-04-18 15:55:51 +02:00
cinap_lenrek
84b8be31d0
sdide: fix lba48 transition bug
2012-02-12 04:02:33 +01:00
cinap_lenrek
173a01ef8b
sdide: add another pci vid/did for nVidia MCP55
2012-01-25 19:46:12 +01:00
cinap_lenrek
9334509224
sdide: add another vid/did for 82801FB
2012-01-21 03:06:24 +01:00
cinap_lenrek
9679d7525c
kernel: fix more malloc bugs
2011-12-12 22:24:25 +01:00
cinap_lenrek
077537baeb
fix cdrom media change
2011-12-06 14:49:40 +01:00
cinap_lenrek
807e8e69ec
sdide: make pkt io non interruptable, do scsionline in pio mode
2011-11-11 10:16:07 +01:00
cinap_lenrek
a11501b24f
sdide: remove debug prints
2011-11-10 05:07:27 +01:00
cinap_lenrek
29c9eb1c21
sdide: Marvell PATA, sdiahci: 82801 SATA RAID
2011-11-09 15:17:00 +01:00
cinap_lenrek
092930f337
sdide: add pci id for bvaleks amd ide controller
2011-11-04 18:14:57 +01:00
cinap_lenrek
cb02859888
sdide: limit max dma transfer size, make sure dma transfer is stoped in error case, set bytecount to 0 for dma
2011-07-23 23:40:35 +02:00
cinap_lenrek
3b8c921bfa
sdide: fix issue #69
2011-07-19 05:07:46 +02:00
cinap_lenrek
ab80f73f61
sdide: inquery times on qemu, make pktio timeout
2011-07-18 01:47:02 +02:00
cinap_lenrek
676a7c6f5f
sdide: remove set dma print
2011-07-13 02:01:42 +02:00
cinap_lenrek
f02ea157ec
sdide: fix tab/spaces
2011-07-10 14:51:42 +02:00
cinap_lenrek
3b8c62b683
sdide: add pci ids from old sdata driver, turn on dma by default
2011-07-10 14:49:33 +02:00
cinap_lenrek
c2fc2fad13
merge sd changes from 9atom
2011-07-10 14:14:23 +02:00