diff options
Diffstat (limited to 'openpcd/firmware/src/main_dumbreader.c')
| -rw-r--r-- | openpcd/firmware/src/main_dumbreader.c | 16 | 
1 files changed, 1 insertions, 15 deletions
diff --git a/openpcd/firmware/src/main_dumbreader.c b/openpcd/firmware/src/main_dumbreader.c index 54d7819..d9172ed 100644 --- a/openpcd/firmware/src/main_dumbreader.c +++ b/openpcd/firmware/src/main_dumbreader.c @@ -23,22 +23,8 @@ int _main_dbgu(char key)  void _main_func(void)  { -	struct req_ctx *rctx; -  	/* first we try to get rid of pending to-be-sent stuff */ -	while (rctx = req_ctx_find_get(RCTX_STATE_UDP_EP3_PENDING, -				       RCTX_STATE_UDP_EP3_BUSY)) { -		DEBUGPCRF("EP3_BUSY for ctx %u", req_ctx_num(rctx)); -		if (udp_refill_ep(3, rctx) < 0) -			req_ctx_set_state(rctx, RCTX_STATE_UDP_EP3_PENDING); -	} - -	while (rctx = req_ctx_find_get(RCTX_STATE_UDP_EP2_PENDING, -				       RCTX_STATE_UDP_EP2_BUSY)) { -		DEBUGPCRF("EP2_BUSY for ctx %u", req_ctx_num(rctx)); -		if (udp_refill_ep(2, rctx) < 0) -			req_ctx_set_state(rctx, RCTX_STATE_UDP_EP2_PENDING); -	} +	usb_out_process();  	/* next we deal with incoming reqyests from USB EP1 (OUT) */  	usb_in_process();  | 
