Hi,
Ok, let me clear the things. I have a dll, which enables direct access to all the registers. This dll I have downloaded from
The TVicHW32.dll is used, more exact, the SetPortByte() and the GetSysDmaBuffer() functions. GetSysDmaBuffer() allocates a space in the memory for the DMA transfer.
I allocate the memory, then set the DMA registers according to the above mentioned documentaton, then enable the DMA channel (channel 5, 16 bit transfer). My external device wants already to transfer its data to the PC via DMA, but nothing happens.
I expect, that the register addresses are correct. As I read, these addresses are standard since middle of the 80´s.
LV 7.0.
regards
MB