Searched refs:rb_descriptors (Results 1 – 1 of 1) sorted by relevance
65 static volatile struct rbf_t rb_descriptors[RB_BUFFER_SIZE]; variable281 rb_descriptors[i].addr = (rt_uint32_t)&(rx_buf[i][0]); in sam7xether_desc_init()282 rb_descriptors[i].status = 0; in sam7xether_desc_init()285 rb_descriptors[RB_BUFFER_SIZE-1].addr |= 0x02; in sam7xether_desc_init()287 AT91C_BASE_EMAC->EMAC_RBQP = (unsigned int)&(rb_descriptors[0]); in sam7xether_desc_init()541 rb_descriptors[current_rb_index].addr &= ~RxDESC_FLAG_OWNSHIP; in sam7xether_read_frame()582 while((rb_descriptors[current_rb_index].addr & RxDESC_FLAG_OWNSHIP) in sam7xether_rx()585 rb_descriptors[current_rb_index].addr &= (~RxDESC_FLAG_OWNSHIP); in sam7xether_rx()591 if ((rb_descriptors[current_rb_index].addr & RxDESC_FLAG_OWNSHIP)) in sam7xether_rx()598 while (rb_descriptors[index].addr & RxDESC_FLAG_OWNSHIP) in sam7xether_rx()[all …]
Completed in 6 milliseconds