2.1 ISA Initialization and Exit Function Calls
using DSCUD_Library;
namespace DMM16RPAT
{
class DMM16RPATClass
{
static int Main(string[] args)
{
DSCCB dsccb = new DSCCB();
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;
dsccb.base_address = 768; //0x300
dsccb.int_level = (byte)5;
if ((result = (DSCUD_Library.DSCUD_Class.dscInitBoard(DSCUD_class.DSC_DMM16RPAT, ref dsccb, 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?