Пример #1
0
/** \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();
}
Пример #2
0
/*==================[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();
}