Click here to Skip to main content
14,607,948 members

Hardware & Devices

 
QuestionRTSP not supported on WMP 12 ? Pin
Django_Untaken13-Apr-14 20:08
MemberDjango_Untaken13-Apr-14 20:08 
AnswerRe: RTSP not supported on WMP 12 ? Pin
Richard MacCutchan13-Apr-14 22:07
mveRichard MacCutchan13-Apr-14 22:07 
GeneralRe: RTSP not supported on WMP 12 ? Pin
Django_Untaken13-Apr-14 22:47
MemberDjango_Untaken13-Apr-14 22:47 
QuestionBluetooth Pin
Member 1074293011-Apr-14 9:04
MemberMember 1074293011-Apr-14 9:04 
AnswerRe: Bluetooth Pin
Dave Kreskowiak11-Apr-14 9:19
mveDave Kreskowiak11-Apr-14 9:19 
AnswerRe: Bluetooth Pin
Albert Holguin5-Jun-14 9:59
professionalAlbert Holguin5-Jun-14 9:59 
AnswerRe: Bluetooth Pin
Alderin22-Jul-14 9:39
MemberAlderin22-Jul-14 9:39 
QuestionDoes anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield4-Apr-14 12:44
MemberGeorgeMayfield4-Apr-14 12:44 
Does anyone remember Tetradyne DriverX windows driver software for WinXP and prior? I am looking for a copy of the file DxIntr3.h to build the kernel. I have all other sources. I bought a source license but Tetradyne Software is gone now. Much appreciation.


More information:
I started out just hoping someone had a copy of the file. W/o a copy I see I need to reinvent the missing file.

I have gotten it to compile with the definitions:

typedef struct
{
ULONG nOffset;
ULONG cb;
} READ_WRITE_DMA_BUFFER_INPUT, *PREAD_WRITE_DMA_BUFFER_INPUT;

typedef unsigned char *PUCHAR;

The whole function that requires these definitions is extracted from the file DxDriver.c:

NTSTATUS DxReadWriteDmaBuffer(PDXDEV_EXTENSION pExtension, PVOID pIoBuffer,
ULONG cbInput, PMDL mdl, BOOLEAN read)
{
PREAD_WRITE_DMA_BUFFER_INPUT params;
PUCHAR pOutBuffer;

// Validate parameters
if (!pIoBuffer || (cbInput < sizeof(READ_WRITE_DMA_BUFFER_INPUT)))
return STATUS_INVALID_PARAMETER;
params = (PREAD_WRITE_DMA_BUFFER_INPUT) pIoBuffer;
if ((params->nOffset + params->cb) > pExtension->nDmaBufSize)
return STATUS_INVALID_PARAMETER;
if (!mdl || (MmGetMdlByteCount(mdl) < params->cb))
return STATUS_INVALID_PARAMETER;
if (!pExtension->pDmaBuffer)
return STATUS_UNSUCCESSFUL;
pOutBuffer = MmGetSystemAddressForMdl(mdl);
if (!pOutBuffer)
return STATUS_UNSUCCESSFUL;

if (read)
{
RtlCopyMemory(
pOutBuffer,
(PUCHAR) pExtension->pDmaBuffer + params->nOffset,
params->cb);
}
else
{
RtlCopyMemory(
(PUCHAR) pExtension->pDmaBuffer + params->nOffset,
pOutBuffer,
params->cb);
}

return STATUS_SUCCESS;
}


Anyone see any problem here?

Thanks for the help and clues. Now I move to debug. Bless you all.


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Thanks Mr. Muchies for clues and hints. I have it actually working now. Turned out the DMA part was crucial. Now the trick is to port to Windows 7. Any advice or good links you have? Seems like eliminating the HAL calls will be a large part.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

modified 9-Apr-14 14:59pm.

AnswerRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt4-Apr-14 13:32
MemberMunchies_Matt4-Apr-14 13:32 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield4-Apr-14 13:52
MemberGeorgeMayfield4-Apr-14 13:52 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Jochen Arndt4-Apr-14 23:40
professionalJochen Arndt4-Apr-14 23:40 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield5-Apr-14 5:12
MemberGeorgeMayfield5-Apr-14 5:12 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt5-Apr-14 9:04
MemberMunchies_Matt5-Apr-14 9:04 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield5-Apr-14 16:20
MemberGeorgeMayfield5-Apr-14 16:20 
AnswerRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt6-Apr-14 6:14
MemberMunchies_Matt6-Apr-14 6:14 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield6-Apr-14 7:25
MemberGeorgeMayfield6-Apr-14 7:25 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt6-Apr-14 12:06
MemberMunchies_Matt6-Apr-14 12:06 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield9-Apr-14 8:57
MemberGeorgeMayfield9-Apr-14 8:57 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt9-Apr-14 9:02
MemberMunchies_Matt9-Apr-14 9:02 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield9-Apr-14 13:33
MemberGeorgeMayfield9-Apr-14 13:33 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt10-Apr-14 4:20
MemberMunchies_Matt10-Apr-14 4:20 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield10-Apr-14 7:18
MemberGeorgeMayfield10-Apr-14 7:18 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt10-Apr-14 7:28
MemberMunchies_Matt10-Apr-14 7:28 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
GeorgeMayfield10-Apr-14 8:26
MemberGeorgeMayfield10-Apr-14 8:26 
GeneralRe: Does anyone remember Tetradyne DriverX windows driver software? Pin
Munchies_Matt10-Apr-14 8:38
MemberMunchies_Matt10-Apr-14 8:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.