Collaboration diagram for Configuration macros for endpoints:
![]() |
Defines | |
#define | Usb_build_ep_config0(type, dir, nyet) ((type<<6) | (nyet<<1) | (dir)) |
#define | Usb_build_ep_config1(size, bank) ((size<<4) | (bank<<2) ) |
#define | usb_configure_endpoint(num, type, dir, size, bank, nyet) |
#define | Host_build_pipe_config0(type, token, ep_num) ((type<<6) | (token<<4) | (ep_num)) |
#define | Host_build_pipe_config1(size, bank) ((size<<4) | (bank<<2) ) |
#define | host_configure_pipe(num, type, token, ep_num, size, bank, freq) |
|
|
|
|
|
Value: ( Usb_select_endpoint(num), \ usb_config_ep(Usb_build_ep_config0(type, dir, nyet),\ Usb_build_ep_config1(size, bank) )) Definition at line 133 of file usb_drv.h. Referenced by usb_init_device(), and usb_user_endpoint_init(). |
|
|
|
|
|
Value: ( Host_select_pipe(num), \ Host_set_interrupt_frequency(freq), \ host_config_pipe(Host_build_pipe_config0(type, token, ep_num),\ Host_build_pipe_config1(size, bank) )) |