dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd_firewire_platform.h File Reference
#include "dxd_wdm.h"
#include "dxd_memory.h"
#include "dxd_reference.h"
#include "dx_firewire.h"
#include <1394.h>
Include dependency graph for dxd_firewire_platform.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dxd::firewire::platform::device<super_device_t>
 Windows FireWire unit transport: the 1394 bus driver's request blocks, on plain WDM and KMDF alike. More...
class  dxd::firewire::platform::device<super_device_t>::address
 an address range this driver publishes on the bus: a node writing into it hands its data over through the FIFO entries, write() takes them More...
class  dxd::firewire::platform::device<super_device_t>::phy
 a physical address space: host memory another node reaches by its own DMA, as runs of bus addresses (segment) More...
class  dxd::firewire::platform::irb<REQUEST_ALLOCATE_ADDRESS_RANGE>
class  dxd::firewire::platform::irb<REQUEST_ASYNC_LOCK>
class  dxd::firewire::platform::irb<REQUEST_ASYNC_READ>
class  dxd::firewire::platform::irb<REQUEST_ASYNC_WRITE>
class  dxd::firewire::platform::irb<REQUEST_BUS_RESET_NOTIFICATION>
class  dxd::firewire::platform::irb<REQUEST_FREE_ADDRESS_RANGE>
 an address range's removal - the DeviceExtension as at the allocation More...
class  dxd::firewire::platform::irb<REQUEST_GET_GENERATION_COUNT>
class  dxd::firewire::platform::irb<REQUEST_GET_LOCAL_HOST_INFO>

Namespaces

namespace  dxd
 dynax driver framework kernel namespace
namespace  dxd::firewire
 IEEE 1394.
namespace  dxd::firewire::platform
 dynax driver framework kernel namespace