DSCCBP
Structure containing hardware settings for the current board. Some elements are unique to particular boards.
Structure Definition
public struct DSCCBP
{
public byte boardtype;
public short boardnum;
[System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.ByValArray, SizeConst = 6, ArraySubType = System.Runtime.InteropServices.UnmanagedType.U4)]
public uint[] phys_mem_address;
[System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.ByValArray, SizeConst = 6, ArraySubType = System.Runtime.InteropServices.UnmanagedType.U4)]
public uint[] user_mem_address;
[System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.ByValArray, SizeConst = 6, ArraySubType = System.Runtime.InteropServices.UnmanagedType.U4)]
public uint[] io_address;
[System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.ByValArray, SizeConst = 6, ArraySubType = System.Runtime.InteropServices.UnmanagedType.U4)]
public uint[] irq_level;
public byte pci_slot;
public ushort pci_devid;
public ushort pci_vendorid;
public byte bytBAR;
public int FPGAIDMajor;
public int FPGAIDMinor;
public int FPGARevMajor;
public int FPGARevMinor;
public int BoardIDMajor;
public int BoardIDMinor;
public int BoardRevMajor;
public int BoardRevMinor;
}
Structure Members
Last updated