2.2 PCI Initialization and Exit Function Calls
using DSCUD_Library;
namespace DMM16RPAT
{
class DMM16RPATClass
{
static int Main(string[] args)
{
DSCCBP dsccbp = new DSCCBP();
DSCUD_Class DSCUD_class = new DSCUD_Library.DSCUD_Class();
if ((result = (DSCUD_Library.DSCUD_Class.dscInit(DSCUD_class.DSC_VERSION) )) != DSCUD_class.DE_NONE)
return result;
dsccbp.boardtype = DSCUD_class.DSC_DMM16RPAT_PCI;
dsccbp.pci_slot = 0;
if ((result = (DSCUD_Library.DSCUD_Class.dscPCIInitBoard(DSCUD_class.DSC_DMM16RPAT_PCI, ref dsccbp, ref DSCUD_class.dscb) )) != DSCUD_class.DE_NONE)
return result;
/* Application code goes here */
if ((result = (DSCUD_Library.DSCUD_Class.dscFree() )) != DSCUD_class.DE_NONE)
return result;
return 0;
}
}
}Last updated
Was this helpful?