Re: 1394 Virtual Device Driver
From: cristalink (cristalink_at_nospam.nospam)
Date: 12/16/04
- Next message: BenJ: "Re: Detecting USB device-id/product-id"
- Previous message: cristalink: "Re: Detecting USB device-id/product-id"
- In reply to: W. Scott Kerchner: "1394 Virtual Device Driver"
- Next in thread: W. Scott Kerchner: "Re: 1394 Virtual Device Driver"
- Reply: W. Scott Kerchner: "Re: 1394 Virtual Device Driver"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 17 Dec 2004 08:33:59 +1300
>Maybe sending a message between physical and virtual device drivers on the
>same machine is not possible??
It seems so. Try two machines connected via 1394, one with a virtual device
driver, another one with physical devices.
-- http://www.firestreamer.com - NTBackup to DVD and DV "W. Scott Kerchner" <kerchner@uic.com> wrote in message news:uI9$9ne4EHA.4072@TK2MSFTNGP10.phx.gbl... > Hello All, > > This question is directed towards anyone who has used 1394 virtual device > drivers. > > I am using XP SP2 with a Unibrain 1394 FireBoard connected to three > proprietary > 1394 DSP nodes and a virtual device inside the PC. The 1394 host > controller > enumerates the bus successfully including the virtual device driver. And I > am able > to send a message from any physical driver to any proprietary node and > from > any proprietary node to my virtual device driver or physical driver. > > My problem is I would like to send a message from one of my physical > drivers > to my > virtual driver (since this would actually be required if and when my > virtual > device becomes > a physical device out on the bus). This doesn't seem to be supported by > the > bus driver or > the port driver for that matter. > > Does anyone know if the 1394 driver stack (bus and port driver) supports > communication > between a physical device driver and a virtual device driver (On the same > machine)? > > My system is configured as follows: > > Node 0: A Firespy Analyzer. > Node 1: Proprietary 1394 DSP. > Node 2: Proprietary 1394 DSP. > Node 3: Proprietary 1394 DSP. > Node 4: 1394 Host Controller. > Node 4: Virtual Device Driver. > > The physical device driver for Node 1: Responds to address 0xFFFFFA000000 > The physical device driver for Node 2: Responds to address 0xFFFFFB000000 > The physical device driver for Node 3: Responds to address 0xFFFFFC000000 > The virutal device driver for Node 4: Responsds to address > 0xFFFFFD000000 > > My desire is to send a write request message from the driver for the node > 1 > device to my virtual > device. I've even tried to send this request directly to the port driver > (raw mode addressing) using node 4 > and the address for the virtual device without luck. > > if (fRawMode) > { > pIRB->u.AsyncWrite.DestinationAddress.IA_Destination_ID.NA_Bus_Number > = > LOCAL_BUS; > pIRB->u.AsyncWrite.DestinationAddress.IA_Destination_ID.NA_Node_Number > = > 4; > pIRB->u.AsyncWrite.DestinationAddress.IA_Destination_Offset.Off_High = > 0xFFFF; > pIRB->u.AsyncWrite.DestinationAddress.IA_Destination_Offset.Off_Low = > 0xFD000000; > } > > Does anyone have any ideas? Maybe sending a message between physical and > virtual device drivers > on the same machine is not possible?? > > Thanks in advance. > > Scott Kerchner > > >
- Next message: BenJ: "Re: Detecting USB device-id/product-id"
- Previous message: cristalink: "Re: Detecting USB device-id/product-id"
- In reply to: W. Scott Kerchner: "1394 Virtual Device Driver"
- Next in thread: W. Scott Kerchner: "Re: 1394 Virtual Device Driver"
- Reply: W. Scott Kerchner: "Re: 1394 Virtual Device Driver"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|