forked from haraldwolff/avr-fw-modules
17 lines
285 B
C
17 lines
285 B
C
|
#include <rb2/regbus.h>
|
||
|
#include <sys/spinlock.h>
|
||
|
|
||
|
uint16_t rb2_known_endpoints(void)
|
||
|
{
|
||
|
list_t *i;
|
||
|
uint16_t ep = 0x0000;
|
||
|
|
||
|
for_each_list_entry(i,&((&__rb2_instance)->links.list)){
|
||
|
ep |= list_entry(i,RB2_LINK,list)->idmask;
|
||
|
};
|
||
|
|
||
|
ep |= (&__rb2_instance)->idmask;
|
||
|
|
||
|
return ep;
|
||
|
};
|