Пример #1
0
void main(int argc, char* argv[]) {
	int i = 1;
	if(argc == 2) {
		i = atoi(argv[1]);
	}
	for(;i>0; i--) {
		timer_malloc();
		timer_mm();
		printf("\n\n");
	}
}
Пример #2
0
w_timer_s* wind_timer_create(const char *name,
                            w_uint32_t period_ms,
                            w_timer_fn func,
                            void *arg,
                            w_uint16_t flag)
{
    w_err_t err;
    w_timer_s* timer;
    timer = timer_malloc();
    WIND_ASSERT_RETURN(timer != W_NULL,W_NULL);
    err = wind_timer_init(timer,name,period_ms,func,arg,flag);
    if(err == W_ERR_OK)
    {
        SET_F_TIMER_POOL(timer);
        return timer;
    }
    timer_free(timer);
    return W_NULL; 
}