haiku/headers/private/drivers
Marcus Overhagen 70eb0da7e0 Mask io-space bit in promise_tx2 driver, the driver was broken after recent ide-adapter changes.
Replaced IDE_ADAPTER_IS_PRIMARY by IDE_ADAPTER_CHANNEL_INDEX to support more than 2 bus master channels,
and made ide_adapter aware of 3rd and 4th channel when calculating bus master dma address.
Fixed bus master DMA support in legacy_sata driver for tertiary and quaternary channel, channel 3 and 4
were using the DMA engine of primary and secondary channels (that might have destroyed your data).
Use PCI_address_io_mask instead of ~PCI_address_space (no functional change).



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23207 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-01-01 20:31:14 +00:00
..
dvb.h Interface definition of DVB drivers. Currently private API. 2007-04-13 15:52:58 +00:00
fast_log.h this header should be private 2007-09-28 14:08:52 +00:00
ide_adapter.h Mask io-space bit in promise_tx2 driver, the driver was broken after recent ide-adapter changes. 2008-01-01 20:31:14 +00:00
ide_types.h convert files to new include file locations 2007-09-28 14:53:42 +00:00
ksocket.h Kernel socket helper funcs, with BONE compatibility. Shared by at laest 2 fs addons, and soon other drivers, so move it in here. 2007-05-02 00:31:45 +00:00
lendian_bitfield.h this header should be private 2007-09-28 14:04:05 +00:00
poke.h Fixed some bugs, partially by Oscar Lesta. 2005-07-19 17:19:02 +00:00
scsi_cmds.h renamed SCSI_OP_TUR into SCSI_OP_TEST_UNIT_READY 2007-09-28 21:30:53 +00:00
scsi_periph.h convert files to new include file locations 2007-09-28 14:53:42 +00:00