/** \brief set Up function ** ** This function is called before each test case is executed ** **/ void setUp(void) { /* ignore calles to sempahore */ ciaaPOSIX_sem_init_CMockIgnoreAndReturn(1); ciaaPOSIX_sem_wait_CMockIgnoreAndReturn(1); ciaaPOSIX_sem_post_CMockIgnoreAndReturn(1); /* perform the initialization of ciaa Devices */ ciaaPOSIX_stdlib_init(); }
/*==================[external functions definition]==========================*/ void ciaak_start(void) { /* init stdlib */ /* ATTENTION: ciaaPOSIX_stdlib_init has to be done before to any call to * ciaaPOSIX_malloc or ciaak_malloc */ ciaaPOSIX_stdlib_init(); /* init device manager */ ciaaDevices_init(); /* init devices types */ ciaaSerialDevices_init(); ciaaBlockDevices_init(); /* ciaaDioDevices_init(); */ ciaaDriverDio_init(); }