示例#1
0
文件: dterm.c 项目: Feuerlabs/inpevt
void dterm_finish(dterm_t* p)
{
    if (p->base != p->data)
	driver_free(p->base);
    dterm_reset_links(p);
}
示例#2
0
文件: dterm.c 项目: Feuerlabs/inpevt
// reset base pointer & clear link space
void dterm_reset(dterm_t* p)
{
    p->ptr = p->base;  // restart allocation
    dterm_reset_links(p);
}
示例#3
0
文件: dterm.c 项目: relabsoss/uart
void dterm_finish(dterm_t* p)
{
    if (p->base != p->data)
	DFREE(p->base);
    dterm_reset_links(p);
}