- CDC read callback added
This commit is contained in:
		
							parent
							
								
									ecc9b70710
								
							
						
					
					
						commit
						5c28386a29
					
				@ -72,6 +72,7 @@ int usb_cdc_process_and_return(USB_CallbackEvent *cbevt) {
 | 
			
		||||
                //MSG("%c\n", cbevt->data[0]);
 | 
			
		||||
                ret = 0;
 | 
			
		||||
 | 
			
		||||
                usb_cdc_read_callback(cbevt->data, cbevt->size);
 | 
			
		||||
                //usbcore_write(cdcs.ep_assignments.data_ep, cbevt->data, cbevt->size); // echo
 | 
			
		||||
            }
 | 
			
		||||
            break;
 | 
			
		||||
@ -109,4 +110,10 @@ void usb_cdc_write(const uint8_t * data, uint32_t size) {
 | 
			
		||||
    if (cdcs.initialized) {
 | 
			
		||||
        bfifo_push_all(&fifo, data, size);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
__attribute__((weak)) void usb_cdc_read_callback(const uint8_t * data, uint32_t size) {
 | 
			
		||||
    (void) data;
 | 
			
		||||
    (void) size;
 | 
			
		||||
    return;
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user