*/
static void mdlStart(SimStruct *S)
{
- if (mf624_init(S) != 0)
+ if (mf624_init(NULL) != 0)
return;
int ADCCMask = (int)MASK_PRM(S);
int i;
int res,res1;
+ if (mf624_check(S) != 0)
+ return;
+
// Activate trigger to start conversion
mf624_read16(MFST2REG(mfst, 2, ADSTART_reg));
*/
static void mdlTerminate(SimStruct *S)
{
- if(mfst != NULL){
- free(mfst);
- mfst=NULL;
- }
+ mf624_done(S);
}