dxd - dynax driver framework  2979
cross platform open source driver development framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
iokit/dxd_fw.h File Reference
#include "dxd_device.h"
#include "dxd_endian.h"
#include "dxd_sync.h"
#include <IOKit/firewire/IOFireWireUnit.h>
#include <IOKit/firewire/IOFireWireController.h>
#include <IOKit/firewire/IOLocalConfigDirectory.h>
#include <IOKit/IOTimerEventSource.h>
+ Include dependency graph for iokit/dxd_fw.h:

Classes

class  dxd::fw
 WDK: FireWire device. More...
 
class  dxd::fw::address
 IOKit: FireWire address space. More...
 
class  dxd::fw::phy
 IOKit: FireWire physical address space. More...
 

Namespaces

 dxd
 dynax driver framework kernel namespace
 

Macros

#define FIREWIREPRIVATE
 
#define fw   DX_CAT(DX_PRODUCT_ID,_dxd_fw)
 

Functions

template<>
os_result dxd::fw::read32< dx::kernel, host > (unsigned int *dst, size_t size32, uint64_t space, int64_t timeout)
 WDK: synchronously submit an firewire async read request. More...
 
template<>
os_result dxd::fw::read32< dx::kernel, swap > (unsigned int *dst, size_t size32, uint64_t space, int64_t timeout)
 WDK: synchronously submit an firewire async swapped data read request. More...
 
template<>
os_result dxd::fw::write32< dx::kernel, host > (const unsigned int *src, size_t size32, uint64_t space, int64_t timeout)
 WDK: synchronously submit an firewire async write request. More...
 
template<>
os_result dxd::fw::write32< dx::kernel, swap > (const unsigned int *src, size_t size32, uint64_t space, int64_t timeout)
 WDK: synchronously submit an firewire async swapped data write request. More...
 

Macro Definition Documentation

#define FIREWIREPRIVATE
#define fw   DX_CAT(DX_PRODUCT_ID,_dxd_fw)

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Nov 8 2019

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.